Binary files /tmp/tmp5Zs_R5/etSHJ9Eog5/language-pack-ms-base-16.04+20160322/data/extra.tar and /tmp/tmp5Zs_R5/aYiBUQYZB4/language-pack-ms-base-16.04+20160415/data/extra.tar differ diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/acl.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/acl.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/acl.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/acl.po 2016-04-15 08:50: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: 2016-03-22 12:06+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:42+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../chacl/chacl.c:46 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/activity-log-manager.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/activity-log-manager.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/activity-log-manager.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/activity-log-manager.po 2016-04-15 08:50:49.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 14:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:56+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../data/activity-log-manager.desktop.in.h:1 ../src/alm.vala:30 msgid "Activity Log Manager" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/adduser.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/adduser.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/adduser.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/adduser.po 2016-04-15 08:50: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: 2016-03-22 11:12+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:47+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. everyone can issue "--help" and "--version", but only root can go on #: ../adduser:154 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/alsa-utils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/alsa-utils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/alsa-utils.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/alsa-utils.po 2016-04-15 08:50:47.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: 2016-03-22 11:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:47+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: alsamixer/card_select.c:126 alsamixer/device_name.c:126 msgid "Sound Card" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apparmorapplet.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apparmorapplet.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apparmorapplet.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apparmorapplet.po 2016-04-15 08:50: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: 2016-03-22 13:26+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:06+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/apparmor-applet.c:244 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apparmor-parser.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apparmor-parser.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apparmor-parser.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apparmor-parser.po 2016-04-15 08:50: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: 2016-03-22 13:25+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:06+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../parser_include.c:113 ../parser_include.c:111 msgid "Error: Out of memory.\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/app-install-data.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/app-install-data.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/app-install-data.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/app-install-data.po 2016-04-15 08:50:46.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: 2016-03-22 13:29+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:10+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../menu-data-additional/7zip.desktop.in.h:1 msgid "7zip" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apport.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apport.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apport.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apport.po 2016-04-15 08:50:45.000000000 +0000 @@ -7,467 +7,49 @@ msgstr "" "Project-Id-Version: apport\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-02-16 07:51+0000\n" +"POT-Creation-Date: 2016-04-14 03:19+0000\n" "PO-Revision-Date: 2015-11-20 05:47+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" -#: ../gtk/apport-gtk.py:142 ../debian/tmp/usr/bin/apport-cli.py:150 -#: ../bin/apport-cli.py:150 ../debian/tmp/usr/share/apport/apport-kde.py:362 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:142 ../kde/apport-kde.py:362 -msgid "(binary data)" -msgstr "(data binari)" - -#: ../gtk/apport-gtk.py:157 ../debian/tmp/usr/share/apport/apport-gtk.py:157 -#, python-format -msgid "Sorry, the application %s has stopped unexpectedly." -msgstr "Maaf, aplikasi %s telah dihentikan tanpa dijangka." - -#: ../gtk/apport-gtk.py:160 ../debian/tmp/usr/share/apport/apport-gtk.py:160 -#, python-format -msgid "Sorry, %s has closed unexpectedly." -msgstr "Maaf, %s telah ditutup tanpa dijangka." - -#: ../gtk/apport-gtk.py:165 ../debian/tmp/usr/share/apport/apport-kde.py:199 -#: ../debian/tmp/usr/share/apport/apport-kde.py:237 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 ../kde/apport-kde.py:199 -#: ../kde/apport-kde.py:237 -#, python-format -msgid "Sorry, %s has experienced an internal error." -msgstr "Maaf, %s telah mengalami ralat dalaman." - -#: ../gtk/apport-gtk.py:177 ../debian/tmp/usr/bin/apport-cli.py:178 -#: ../bin/apport-cli.py:178 ../debian/tmp/usr/share/apport/apport-kde.py:185 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 ../kde/apport-kde.py:185 -msgid "Send problem report to the developers?" -msgstr "Hantar laporan masalah kepada pembangun?" - -#: ../gtk/apport-gtk.py:186 ../debian/tmp/usr/share/apport/apport-kde.py:193 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 ../kde/apport-kde.py:193 -msgid "Send" -msgstr "Hantar" - -#: ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:573 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 -#: ../debian/tmp/usr/share/apport/apport-kde.py:291 ../gtk/apport-gtk.ui.h:9 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 ../kde/apport-kde.py:291 -msgid "Show Details" -msgstr "Papar Perincian" - -#: ../gtk/apport-gtk.py:216 ../gtk/apport-gtk.py:284 ../gtk/apport-gtk.py:303 -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 -#: ../debian/tmp/usr/share/apport/apport-kde.py:230 -#: ../debian/tmp/usr/share/apport/apport-kde.py:243 ../gtk/apport-gtk.ui.h:12 -#: ../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:230 -#: ../kde/apport-kde.py:243 -msgid "Continue" -msgstr "Teruskan" - -#: ../gtk/apport-gtk.py:228 ../debian/tmp/usr/share/apport/apport-gtk.py:228 -msgid "Force Closed" -msgstr "Paksa Tutup" - -#: ../gtk/apport-gtk.py:229 ../gtk/apport-gtk.py:288 -#: ../debian/tmp/usr/share/apport/apport-kde.py:234 -#: ../debian/tmp/usr/share/apport/apport-kde.py:380 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:229 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:288 ../kde/apport-kde.py:234 -#: ../kde/apport-kde.py:380 -msgid "Relaunch" -msgstr "Lancarkan Semula" - -#: ../gtk/apport-gtk.py:238 ../debian/tmp/usr/share/apport/apport-gtk.py:238 -#, python-format -msgid "The application %s has stopped responding." -msgstr "Aplikasi %s telah berhenti membalas." - -#: ../gtk/apport-gtk.py:242 ../debian/tmp/usr/share/apport/apport-gtk.py:242 -#, python-format -msgid "The program \"%s\" has stopped responding." -msgstr "Aplikasi \"%s\" telah berhenti membalas." - -#: ../gtk/apport-gtk.py:257 ../debian/tmp/usr/share/apport/apport-kde.py:207 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:257 ../kde/apport-kde.py:207 -#, python-format -msgid "Package: %s" -msgstr "Pakej: %s" - -#: ../gtk/apport-gtk.py:264 ../debian/tmp/usr/share/apport/apport-kde.py:213 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 ../kde/apport-kde.py:213 -msgid "Sorry, a problem occurred while installing software." -msgstr "Maaf, masalah berlaku semasa memasang perisian." - -#: ../gtk/apport-gtk.py:273 ../gtk/apport-gtk.py:292 -#: ../debian/tmp/usr/share/apport/apport-kde.py:219 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:273 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:292 ../kde/apport-kde.py:219 -#, python-format -msgid "The application %s has experienced an internal error." -msgstr "Aplikasi %s telah mengalami ralat dalaman" - -#: ../gtk/apport-gtk.py:276 ../debian/tmp/usr/share/apport/apport-kde.py:222 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:276 ../kde/apport-kde.py:222 -#, python-format -msgid "The application %s has closed unexpectedly." -msgstr "Aplikasi %s telah ditutup tanpa dijangka." - -#: ../gtk/apport-gtk.py:287 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 -#: ../debian/tmp/usr/share/apport/apport-kde.py:233 ../gtk/apport-gtk.ui.h:11 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 ../kde/apport-kde.py:233 -msgid "Leave Closed" -msgstr "Tinggalkan Tertutup" - -#: ../gtk/apport-gtk.py:300 ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 -#: ../debian/tmp/usr/share/apport/apport-kde.py:240 ../gtk/apport-gtk.ui.h:6 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 ../kde/apport-kde.py:240 -msgid "If you notice further problems, try restarting the computer." -msgstr "Jika anda mengalami masalah, cuba mulakan semula komputer." - -#: ../gtk/apport-gtk.py:304 ../debian/tmp/usr/share/apport/apport-kde.py:244 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:304 ../kde/apport-kde.py:244 -msgid "Ignore future problems of this type" -msgstr "Abai masalah masa hadapan bagi jenis ini" - -#: ../gtk/apport-gtk.py:577 ../debian/tmp/usr/share/apport/apport-kde.py:288 -#: ../debian/tmp/usr/share/apport/apport-gtk.py:577 ../kde/apport-kde.py:288 -msgid "Hide Details" -msgstr "Sembunyi Perincian" - -#: ../apport/com.ubuntu.apport.policy.in.h:1 -msgid "Collect system information" -msgstr "Kutip maklumat sistem" - -#: ../apport/com.ubuntu.apport.policy.in.h:2 -msgid "" -"Authentication is required to collect system information for this problem " -"report" -msgstr "" -"Pengesahihan diperlukan untuk mengutip maklumat sistem bagi laporan masalah " -"ini" - -#: ../apport/com.ubuntu.apport.policy.in.h:3 -msgid "System problem reports" -msgstr "Laporan masalah sistem" - -#: ../apport/com.ubuntu.apport.policy.in.h:4 -msgid "" -"Please enter your password to access problem reports of system programs" -msgstr "" -"Sila masukkan kata laluan anda untuk mencapai laporan masalah bagi program " -"sistem" - -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 -#: ../data/apportcheckresume.py:67 -msgid "" -"This occurred during a previous suspend, and prevented the system from " -"resuming properly." -msgstr "" -"Ia berlaku ketika tangguh terdahulu, dan menghalang sistem menyambung semula " -"dengan baik." - -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 -#: ../data/apportcheckresume.py:69 -msgid "" -"This occurred during a previous hibernation, and prevented the system from " -"resuming properly." -msgstr "" -"Ia berlaku ketika hibernasi terdahulu, dan menghalang sistem menyambung " -"semula dengan baik." - -#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 -#: ../data/apportcheckresume.py:74 -msgid "" -"The resume processing hung very near the end and will have appeared to have " -"completed normally." -msgstr "" -"Proses pemulihan kaku pada saat-saat akhir dan kelihatan selesai seperti " -"biasa." - -#: ../debian/tmp/usr/bin/apport-retrace.py:34 ../bin/apport-retrace.py:34 -msgid "Do not put the new traces into the report, but write them to stdout." -msgstr "" -"Jangan letakkan surihan baru kedalam laporan, tetapi tuliskannya ke stdout." - -#: ../debian/tmp/usr/bin/apport-retrace.py:36 ../bin/apport-retrace.py:36 -msgid "" -"Start an interactive gdb session with the report's core dump (-o ignored; " -"does not rewrite report)" -msgstr "" -"Mulakan sesi gdb berinteraktif dengan laporan longgokan teras (-o abaikan; " -"tidak menulis semula laporan)" - -#: ../debian/tmp/usr/bin/apport-retrace.py:38 ../bin/apport-retrace.py:38 -msgid "" -"Write modified report to given file instead of changing the original report" -msgstr "" -"Tulis laporan yang diubahsuai pada fail yang diberikan selain dari mengubah " -"laporan asal" - -#: ../debian/tmp/usr/bin/apport-retrace.py:41 ../bin/apport-retrace.py:41 -msgid "Remove the core dump from the report after stack trace regeneration" -msgstr "" -"Buang longgokan teras dari laporan selepas penjanaan semula surihan tindanan" - -#: ../debian/tmp/usr/bin/apport-retrace.py:43 ../bin/apport-retrace.py:43 -msgid "Override report's CoreFile" -msgstr "Batalkan laporan CoreFile" - -#: ../debian/tmp/usr/bin/apport-retrace.py:45 ../bin/apport-retrace.py:45 -msgid "Override report's ExecutablePath" -msgstr "Batalkan laporan ExecutablePath" - -#: ../debian/tmp/usr/bin/apport-retrace.py:47 ../bin/apport-retrace.py:47 -msgid "Override report's ProcMaps" -msgstr "Batalkan laporan ProcMaps" - -#: ../debian/tmp/usr/bin/apport-retrace.py:49 ../bin/apport-retrace.py:49 -msgid "Rebuild report's Package information" -msgstr "Bina semula laporan maklumat pakej" - -#: ../debian/tmp/usr/bin/apport-retrace.py:51 ../bin/apport-retrace.py:51 -msgid "" -"Build a temporary sandbox and download/install the necessary packages and " -"debug symbols in there; without this option it assumes that the necessary " -"packages and debug symbols are already installed in the system. The argument " -"points to the packaging system configuration base directory; if you specify " -"\"system\", it will use the system configuration files, but will then only " -"be able to retrace crashes that happened on the currently running release." -msgstr "" -"Bina kekotak pasir sementara dan muat turun/pasang pakej yang perlu dan " -"nyahpepijat simbol disini; tanpa pilihan ini ia anggap pakej dan simbol " -"nyahpepijat yang diperlukan sudah dipasang didalam sistem. Argumen merujuk " -"kepada direktori dasar konfigurasi sistem pakej; jika anda tentukan " -"\"sistem\", ia akan gunakan fail kkonfigurasi sistem, tetapi hanya boleh " -"menyurih semula kerosakan yang disebabkan keluaran yang dijalankan semasa " -"ini." - -#: ../debian/tmp/usr/bin/apport-retrace.py:53 ../bin/apport-retrace.py:53 -msgid "" -"Report download/install progress when installing packages into sandbox" -msgstr "" -"Lapor kemajuan muat turun/pasang bilang memasang pakej kedalam kekotak pasir" - -#: ../debian/tmp/usr/bin/apport-retrace.py:55 ../bin/apport-retrace.py:55 -msgid "Prepend timestamps to log messages, for batch operation" -msgstr "Tokok setem masa untuk log mesej, bagi operasi kelompok" - -#: ../debian/tmp/usr/bin/apport-retrace.py:57 ../bin/apport-retrace.py:57 -msgid "" -"Create and use third-party repositories from origins specified in reports" -msgstr "" -"Cipta dan guna repositori pihak-ketiga dari asal yang dinyatakan dalam " -"laporan" - -#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-retrace.py:59 -msgid "Cache directory for packages downloaded in the sandbox" -msgstr "Direktori cache untuk pakej yang dimuat turun didakam kekotak pasir" - -#: ../debian/tmp/usr/bin/apport-retrace.py:61 ../bin/apport-retrace.py:61 -msgid "" -"Directory for unpacked packages. Future runs will assume that any already " -"downloaded package is also extracted to this sandbox." -msgstr "" -"Direktori untuk pakej tidak padat. Bila dijalankan dimasa hadapan akan " -"menganggap mana-mana pakej yang sudah dimuat turun juga diekstrak kedalam " -"kotak pasir ini." - -#: ../debian/tmp/usr/bin/apport-retrace.py:63 -#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-valgrind.py:66 -#: ../bin/apport-retrace.py:63 -msgid "" -"Install an extra package into the sandbox (can be specified multiple times)" -msgstr "" -"Pasang pakej tambahan kedalam kekotak pasir (boleh ditentukan berbilang kali)" - -#: ../debian/tmp/usr/bin/apport-retrace.py:65 ../bin/apport-retrace.py:65 -msgid "" -"Path to a file with the crash database authentication information. This is " -"used when specifying a crash ID to upload the retraced stack traces (only if " -"neither -g, -o, nor -s are specified)" -msgstr "" -"Laluan fail dengan maklumat pengesahihan pengkalan data kerosakan. Ia " -"digunakan bila menentukan ID kerosakan untuk muat naik jejak tindanan yang " -"dijejakkan semula (hanya jika tidak -g, -o ataupun -s ditentukan)" - -#: ../debian/tmp/usr/bin/apport-retrace.py:67 ../bin/apport-retrace.py:67 -msgid "" -"Display retraced stack traces and ask for confirmation before sending them " -"to the crash database." -msgstr "" -"Papar jejak tindanan yang dijejakkan semula dan tanya pengesahan sebelum " -"menghantarnya ke pangkalan data kerosakan." - -#: ../debian/tmp/usr/bin/apport-retrace.py:69 ../bin/apport-retrace.py:69 -msgid "" -"Path to the duplicate sqlite database (default: no duplicate checking)" -msgstr "" -"Laluan ke pangkalan data sqlite pendua (lalai: tiada pemeriksaan penduaan)" - -#: ../debian/tmp/usr/bin/apport-retrace.py:78 ../bin/apport-retrace.py:78 -msgid "You cannot use -C without -S. Stopping." -msgstr "Anda tidak bleh guna -C tanpa -S. Dihentikan." - -#. translators: don't translate y/n, apport currently only checks for "y" -#: ../debian/tmp/usr/bin/apport-retrace.py:111 ../bin/apport-retrace.py:111 -msgid "OK to send these as attachments? [y/n]" -msgstr "OK untuk menghantar lampiran ini? [y/t]" - -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:141 -#: ../data/general-hooks/ubuntu.py:141 -msgid "" -"An Ubuntu package has a file conflict with a package that is not a genuine " -"Ubuntu package." -msgstr "" -"Satu pakej Ubuntu menghadapi konflik dengan pakej yang mana bukan pakej " -"Ubuntu yang asli." - -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:149 -#: ../data/general-hooks/ubuntu.py:149 -msgid "You have already encountered this package installation failure." -msgstr "Anda telah menghadapi kegagalan pemasangan pakej ini." - -#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:165 -#: ../data/general-hooks/ubuntu.py:165 -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 "" -"Sistem anda sebelum ini telah dikonfigur dengan grub versi 2, tetapi anda " -"telah buang ia dari sistem anda kerana menyukai grub 1 tanpa mengkonfigur " -"ia. Untuk memastikan konfigurasi pemuat but anda dikemaskini bilamana kernel " -"baru tersedia, buka terminal dan jalankan: \n" -"\n" -" sudo apt-get install grub-pc\n" - -#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 -#, python-format -msgid "Usage: %s " -msgstr "Penggunaan: %s " - -#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 -msgid "Destination directory exists and is not empty." -msgstr "Destinasi direktori wujud dan berisi." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 -#: ../debian/tmp/usr/share/apport/apport-kde.py:468 -#: ../debian/tmp/usr/share/apport/apport-kde.py:503 -#: ../debian/tmp/usr/share/apport/apport-kde.py:522 ../gtk/apport-gtk.ui.h:1 -#: ../kde/apport-kde.py:468 ../kde/apport-kde.py:503 ../kde/apport-kde.py:522 -msgid "Apport" -msgstr "Apport" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 -msgid "Cancel" -msgstr "Batal" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 -msgid "OK" -msgstr "OK" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 ../gtk/apport-gtk.ui.h:4 -msgid "Crash report" -msgstr "Laporan kerosakan" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 -msgid "Sorry, an internal error happened." -msgstr "Maaf, ralat dalaman berlaku." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 -msgid "Send an error report to help fix this problem" -msgstr "Hantar laporan ralat untuk bantu membaiki masalah ini" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 -msgid "Ignore future problems of this program version" -msgstr "Abai masalah versi program ini dimasa hadapan" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 ../gtk/apport-gtk.ui.h:10 -msgid "_Examine locally" -msgstr "_Periksa secara setempat" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../gtk/apport-gtk.ui.h:13 -msgid "Collecting problem information" -msgstr "Mengutip maklumat masalah" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 -msgid "" -"Information is being collected that may help the developers fix the problem " -"you report." -msgstr "" -"Maklumat yang dikutip mungkin membantu para pembangun membaiki masalah yang " -"anda laporkan." - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 -#: ../debian/tmp/usr/bin/apport-cli.py:251 ../bin/apport-cli.py:251 -#: ../debian/tmp/usr/share/apport/apport-kde.py:434 ../gtk/apport-gtk.ui.h:15 -#: ../kde/apport-kde.py:434 -msgid "Uploading problem information" -msgstr "Memuat naik maklumat masalah" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 -msgid "Uploading problem information" -msgstr "Memuat naik maklumat masalah" - -#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 -#: ../debian/tmp/usr/share/apport/apport-kde.py:435 ../gtk/apport-gtk.ui.h:17 -#: ../kde/apport-kde.py:435 -msgid "" -"The collected information is being sent to the bug tracking system. This " -"might take a few minutes." -msgstr "" -"Maklumat yang dikutip akan dihantat ke sistem penjejakan pepijat. Ia " -"mengambil masa beberapa minit." - -#: ../data/kernel_oops.py:29 ../debian/tmp/usr/share/apport/kernel_oops.py:29 -msgid "Your system might become unstable now and might need to be restarted." -msgstr "" -"Sistem anda akan menjadi tidak stabil sekarang dan mungkin perlu dimulakan " -"semula." - -#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde.desktop.in.h:1 -#: ../kde/apport-kde-mime.desktop.in.h:1 -msgid "Report a problem..." -msgstr "Lapor masalah..." - -#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde.desktop.in.h:2 -#: ../kde/apport-kde-mime.desktop.in.h:2 -msgid "Report a malfunction to the developers" -msgstr "Laporkan kerosakan kepada pembangun" - -#: ../kde/apport-kde-mimelnk.desktop.in.h:1 -msgid "Apport crash file" -msgstr "Fail rosak Apport" - -#: ../debian/tmp/usr/bin/apport-cli.py:74 ../bin/apport-cli.py:74 +#: ../bin/apport-cli.py:74 ../debian/tmp/usr/bin/apport-cli.py:74 msgid "Press any key to continue..." msgstr "Tekan mana-mana kekunci untuk sambung" -#: ../debian/tmp/usr/bin/apport-cli.py:81 ../bin/apport-cli.py:81 +#: ../bin/apport-cli.py:81 ../debian/tmp/usr/bin/apport-cli.py:81 msgid "What would you like to do? Your options are:" msgstr "Apakah yang anda ingin lakukan? Pilihan anda adalah:" -#: ../debian/tmp/usr/bin/apport-cli.py:85 ../bin/apport-cli.py:85 +#: ../bin/apport-cli.py:85 ../debian/tmp/usr/bin/apport-cli.py:85 #, python-format msgid "Please choose (%s):" msgstr "Sila pilih (%s):" -#: ../debian/tmp/usr/bin/apport-cli.py:148 ../bin/apport-cli.py:148 +#: ../bin/apport-cli.py:148 ../debian/tmp/usr/bin/apport-cli.py:148 #, python-format msgid "(%i bytes)" msgstr "(%i bait)" -#: ../debian/tmp/usr/bin/apport-cli.py:179 ../bin/apport-cli.py:179 +#: ../bin/apport-cli.py:150 ../debian/tmp/usr/bin/apport-cli.py:150 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:142 +#: ../debian/tmp/usr/share/apport/apport-kde.py:362 ../kde/apport-kde.py:362 +#: ../gtk/apport-gtk.py:142 +msgid "(binary data)" +msgstr "(data binari)" + +#: ../bin/apport-cli.py:178 ../debian/tmp/usr/bin/apport-cli.py:178 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:177 +#: ../debian/tmp/usr/share/apport/apport-kde.py:185 ../kde/apport-kde.py:185 +#: ../gtk/apport-gtk.py:177 +msgid "Send problem report to the developers?" +msgstr "Hantar laporan masalah kepada pembangun?" + +#: ../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." @@ -475,58 +57,58 @@ "Selepas laporan masalah dihantar, sila isikan borang didalam\n" "pelayar sesawang yang dibuka secara automatik." -#: ../debian/tmp/usr/bin/apport-cli.py:182 ../bin/apport-cli.py:182 +#: ../bin/apport-cli.py:182 ../debian/tmp/usr/bin/apport-cli.py:182 #, python-format msgid "&Send report (%s)" msgstr "&Hantar laporan(%s)" -#: ../debian/tmp/usr/bin/apport-cli.py:186 ../bin/apport-cli.py:186 +#: ../bin/apport-cli.py:186 ../debian/tmp/usr/bin/apport-cli.py:186 msgid "&Examine locally" msgstr "&Periksa secara setempat" -#: ../debian/tmp/usr/bin/apport-cli.py:190 ../bin/apport-cli.py:190 +#: ../bin/apport-cli.py:190 ../debian/tmp/usr/bin/apport-cli.py:190 msgid "&View report" msgstr "&Lihat laporan" -#: ../debian/tmp/usr/bin/apport-cli.py:191 ../bin/apport-cli.py:191 +#: ../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 "" "&Simpan dahulu fail laporan untuk dihantarkan kemudian atau salin ke tempat " "lain terlebih dahulu" -#: ../debian/tmp/usr/bin/apport-cli.py:192 ../bin/apport-cli.py:192 +#: ../bin/apport-cli.py:192 ../debian/tmp/usr/bin/apport-cli.py:192 msgid "Cancel and &ignore future crashes of this program version" msgstr "Batal dan &abaikan kerosakan dimasa hadapan untuk versi program ini" -#: ../debian/tmp/usr/bin/apport-cli.py:194 +#: ../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 ../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:324 msgid "&Cancel" msgstr "&Batal" -#: ../debian/tmp/usr/bin/apport-cli.py:222 ../bin/apport-cli.py:222 +#: ../bin/apport-cli.py:222 ../debian/tmp/usr/bin/apport-cli.py:222 msgid "Problem report file:" msgstr "Fail laporan masalah:" +#: ../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 ../bin/apport-cli.py:228 -#: ../bin/apport-cli.py:233 +#: ../debian/tmp/usr/bin/apport-cli.py:233 msgid "&Confirm" msgstr "&Sahkan" -#: ../debian/tmp/usr/bin/apport-cli.py:232 ../bin/apport-cli.py:232 +#: ../bin/apport-cli.py:232 ../debian/tmp/usr/bin/apport-cli.py:232 #, python-format msgid "Error: %s" msgstr "Ralat: %s" -#: ../debian/tmp/usr/bin/apport-cli.py:238 ../bin/apport-cli.py:238 +#: ../bin/apport-cli.py:238 ../debian/tmp/usr/bin/apport-cli.py:238 #: ../debian/tmp/usr/share/apport/apport-kde.py:406 ../kde/apport-kde.py:406 msgid "Collecting problem information" msgstr "Mengumpul maklumat masalah" -#: ../debian/tmp/usr/bin/apport-cli.py:239 ../bin/apport-cli.py:239 +#: ../bin/apport-cli.py:239 ../debian/tmp/usr/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." @@ -535,7 +117,14 @@ "mempertingkatkan\n" "kualiti aplikasi. Ia mengimbil masa beberapa minit." -#: ../debian/tmp/usr/bin/apport-cli.py:252 ../bin/apport-cli.py:252 +#: ../bin/apport-cli.py:251 ../debian/tmp/usr/bin/apport-cli.py:251 +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:15 +#: ../debian/tmp/usr/share/apport/apport-kde.py:434 ../gtk/apport-gtk.ui.h:15 +#: ../kde/apport-kde.py:434 +msgid "Uploading problem information" +msgstr "Memuat naik maklumat masalah" + +#: ../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." @@ -543,40 +132,40 @@ "Maklumat yang dikutip telah dihantar ke sistem penjejakan pepijat.\n" "Ia mengambil masa beberapa minit." -#: ../debian/tmp/usr/bin/apport-cli.py:302 ../bin/apport-cli.py:302 +#: ../bin/apport-cli.py:302 ../debian/tmp/usr/bin/apport-cli.py:302 msgid "&Done" msgstr "&Selesai" -#: ../debian/tmp/usr/bin/apport-cli.py:308 ../bin/apport-cli.py:308 +#: ../bin/apport-cli.py:308 ../debian/tmp/usr/bin/apport-cli.py:308 msgid "none" msgstr "tiada" -#: ../debian/tmp/usr/bin/apport-cli.py:309 ../bin/apport-cli.py:309 +#: ../bin/apport-cli.py:309 ../debian/tmp/usr/bin/apport-cli.py:309 #, python-format msgid "Selected: %s. Multiple choices:" msgstr "Dipilih: %s. Berbilang pilihan:" -#: ../debian/tmp/usr/bin/apport-cli.py:325 ../bin/apport-cli.py:325 +#: ../bin/apport-cli.py:325 ../debian/tmp/usr/bin/apport-cli.py:325 msgid "Choices:" msgstr "Pilih:" -#: ../debian/tmp/usr/bin/apport-cli.py:339 ../bin/apport-cli.py:339 +#: ../bin/apport-cli.py:339 ../debian/tmp/usr/bin/apport-cli.py:339 msgid "Path to file (Enter to cancel):" msgstr "Laluan ke fail (Enter untuk batal):" -#: ../debian/tmp/usr/bin/apport-cli.py:345 ../bin/apport-cli.py:345 +#: ../bin/apport-cli.py:345 ../debian/tmp/usr/bin/apport-cli.py:345 msgid "File does not exist." msgstr "Fail tidak wujud." -#: ../debian/tmp/usr/bin/apport-cli.py:347 ../bin/apport-cli.py:347 +#: ../bin/apport-cli.py:347 ../debian/tmp/usr/bin/apport-cli.py:347 msgid "This is a directory." msgstr "Merupakan direktori." -#: ../debian/tmp/usr/bin/apport-cli.py:353 ../bin/apport-cli.py:353 +#: ../bin/apport-cli.py:353 ../debian/tmp/usr/bin/apport-cli.py:353 msgid "To continue, you must visit the following URL:" msgstr "Untuk teruskan, anda mesti lawati URL berikut:" -#: ../debian/tmp/usr/bin/apport-cli.py:355 ../bin/apport-cli.py:355 +#: ../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." @@ -584,65 +173,301 @@ "Anda boleh lancarkan pelayar sekarang, atau salin URL ini kedalam pelayar " "pada komputer lain." -#: ../debian/tmp/usr/bin/apport-cli.py:357 ../bin/apport-cli.py:357 +#: ../bin/apport-cli.py:357 ../debian/tmp/usr/bin/apport-cli.py:357 msgid "Launch a browser now" msgstr "Lancarkan pelayar sekarang" -#: ../debian/tmp/usr/bin/apport-cli.py:371 ../bin/apport-cli.py:371 -msgid "No pending crash reports. Try --help for more information." -msgstr "" -"Tiada laporan kerosakan ditangguhkan. Cuba taip --help untuk maklumat lanjut." +#: ../bin/apport-cli.py:371 ../debian/tmp/usr/bin/apport-cli.py:371 +msgid "No pending crash reports. Try --help for more information." +msgstr "" +"Tiada laporan kerosakan ditangguhkan. Cuba taip --help untuk maklumat lanjut." + +#: ../gtk/apport-gtk.desktop.in.h:1 ../kde/apport-kde.desktop.in.h:1 +#: ../kde/apport-kde-mime.desktop.in.h:1 +msgid "Report a problem..." +msgstr "Lapor masalah..." + +#: ../gtk/apport-gtk.desktop.in.h:2 ../kde/apport-kde.desktop.in.h:2 +#: ../kde/apport-kde-mime.desktop.in.h:2 +msgid "Report a malfunction to the developers" +msgstr "Laporkan kerosakan kepada pembangun" + +#: ../bin/apport-unpack.py:22 ../debian/tmp/usr/bin/apport-unpack.py:22 +#, python-format +msgid "Usage: %s " +msgstr "Penggunaan: %s " + +#: ../bin/apport-unpack.py:46 ../debian/tmp/usr/bin/apport-unpack.py:46 +msgid "Destination directory exists and is not empty." +msgstr "Destinasi direktori wujud dan berisi." + +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:67 +#: ../data/apportcheckresume.py:67 +msgid "" +"This occurred during a previous suspend, and prevented the system from " +"resuming properly." +msgstr "" +"Ia berlaku ketika tangguh terdahulu, dan menghalang sistem menyambung semula " +"dengan baik." + +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:69 +#: ../data/apportcheckresume.py:69 +msgid "" +"This occurred during a previous hibernation, and prevented the system from " +"resuming properly." +msgstr "" +"Ia berlaku ketika hibernasi terdahulu, dan menghalang sistem menyambung " +"semula dengan baik." + +#: ../debian/tmp/usr/share/apport/apportcheckresume.py:74 +#: ../data/apportcheckresume.py:74 +msgid "" +"The resume processing hung very near the end and will have appeared to have " +"completed normally." +msgstr "" +"Proses pemulihan kaku pada saat-saat akhir dan kelihatan selesai seperti " +"biasa." + +#: ../data/kernel_oops.py:29 ../debian/tmp/usr/share/apport/kernel_oops.py:29 +msgid "Your system might become unstable now and might need to be restarted." +msgstr "" +"Sistem anda akan menjadi tidak stabil sekarang dan mungkin perlu dimulakan " +"semula." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:1 +#: ../debian/tmp/usr/share/apport/apport-kde.py:468 +#: ../debian/tmp/usr/share/apport/apport-kde.py:503 +#: ../debian/tmp/usr/share/apport/apport-kde.py:522 ../gtk/apport-gtk.ui.h:1 +#: ../kde/apport-kde.py:468 ../kde/apport-kde.py:503 ../kde/apport-kde.py:522 +msgid "Apport" +msgstr "Apport" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:2 ../gtk/apport-gtk.ui.h:2 +msgid "Cancel" +msgstr "Batal" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:3 ../gtk/apport-gtk.ui.h:3 +msgid "OK" +msgstr "OK" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:4 ../gtk/apport-gtk.ui.h:4 +msgid "Crash report" +msgstr "Laporan kerosakan" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:5 ../gtk/apport-gtk.ui.h:5 +msgid "Sorry, an internal error happened." +msgstr "Maaf, ralat dalaman berlaku." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:6 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:300 +#: ../debian/tmp/usr/share/apport/apport-kde.py:240 ../gtk/apport-gtk.ui.h:6 +#: ../kde/apport-kde.py:240 ../gtk/apport-gtk.py:300 +msgid "If you notice further problems, try restarting the computer." +msgstr "Jika anda mengalami masalah, cuba mulakan semula komputer." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:7 ../gtk/apport-gtk.ui.h:7 +msgid "Send an error report to help fix this problem" +msgstr "Hantar laporan ralat untuk bantu membaiki masalah ini" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:8 ../gtk/apport-gtk.ui.h:8 +msgid "Ignore future problems of this program version" +msgstr "Abai masalah versi program ini dimasa hadapan" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:9 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:204 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:573 +#: ../debian/tmp/usr/share/apport/apport-kde.py:291 ../gtk/apport-gtk.ui.h:9 +#: ../kde/apport-kde.py:291 ../gtk/apport-gtk.py:204 ../gtk/apport-gtk.py:573 +msgid "Show Details" +msgstr "Papar Perincian" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:10 ../gtk/apport-gtk.ui.h:10 +msgid "_Examine locally" +msgstr "_Periksa secara setempat" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:11 +#: ../debian/tmp/usr/share/apport/apport-gtk.py:287 +#: ../debian/tmp/usr/share/apport/apport-kde.py:233 ../gtk/apport-gtk.ui.h:11 +#: ../kde/apport-kde.py:233 ../gtk/apport-gtk.py:287 +msgid "Leave Closed" +msgstr "Tinggalkan Tertutup" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:12 +#: ../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:230 +#: ../debian/tmp/usr/share/apport/apport-kde.py:243 ../gtk/apport-gtk.ui.h:12 +#: ../kde/apport-kde.py:230 ../kde/apport-kde.py:243 ../gtk/apport-gtk.py:216 +#: ../gtk/apport-gtk.py:284 ../gtk/apport-gtk.py:303 +msgid "Continue" +msgstr "Teruskan" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:13 ../gtk/apport-gtk.ui.h:13 +msgid "Collecting problem information" +msgstr "Mengutip maklumat masalah" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:14 ../gtk/apport-gtk.ui.h:14 +msgid "" +"Information is being collected that may help the developers fix the problem " +"you report." +msgstr "" +"Maklumat yang dikutip mungkin membantu para pembangun membaiki masalah yang " +"anda laporkan." + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:16 ../gtk/apport-gtk.ui.h:16 +msgid "Uploading problem information" +msgstr "Memuat naik maklumat masalah" + +#: ../debian/tmp/usr/share/apport/apport-gtk.ui.h:17 +#: ../debian/tmp/usr/share/apport/apport-kde.py:435 ../gtk/apport-gtk.ui.h:17 +#: ../kde/apport-kde.py:435 +msgid "" +"The collected information is being sent to the bug tracking system. This " +"might take a few minutes." +msgstr "" +"Maklumat yang dikutip akan dihantat ke sistem penjejakan pepijat. Ia " +"mengambil masa beberapa minit." + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:141 +#: ../data/general-hooks/ubuntu.py:141 +msgid "" +"An Ubuntu package has a file conflict with a package that is not a genuine " +"Ubuntu package." +msgstr "" +"Satu pakej Ubuntu menghadapi konflik dengan pakej yang mana bukan pakej " +"Ubuntu yang asli." + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:149 +#: ../data/general-hooks/ubuntu.py:149 +msgid "You have already encountered this package installation failure." +msgstr "Anda telah menghadapi kegagalan pemasangan pakej ini." + +#: ../debian/tmp/usr/share/apport/general-hooks/ubuntu.py:165 +#: ../data/general-hooks/ubuntu.py:165 +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 "" +"Sistem anda sebelum ini telah dikonfigur dengan grub versi 2, tetapi anda " +"telah buang ia dari sistem anda kerana menyukai grub 1 tanpa mengkonfigur " +"ia. Untuk memastikan konfigurasi pemuat but anda dikemaskini bilamana kernel " +"baru tersedia, buka terminal dan jalankan: \n" +"\n" +" sudo apt-get install grub-pc\n" + +#: ../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 "Maaf, aplikasi %s telah dihentikan tanpa dijangka." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:160 ../gtk/apport-gtk.py:160 +#, python-format +msgid "Sorry, %s has closed unexpectedly." +msgstr "Maaf, %s telah ditutup tanpa dijangka." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:165 +#: ../debian/tmp/usr/share/apport/apport-kde.py:199 +#: ../debian/tmp/usr/share/apport/apport-kde.py:237 ../kde/apport-kde.py:199 +#: ../kde/apport-kde.py:237 ../gtk/apport-gtk.py:165 +#, python-format +msgid "Sorry, %s has experienced an internal error." +msgstr "Maaf, %s telah mengalami ralat dalaman." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:186 +#: ../debian/tmp/usr/share/apport/apport-kde.py:193 ../kde/apport-kde.py:193 +#: ../gtk/apport-gtk.py:186 +msgid "Send" +msgstr "Hantar" + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:228 ../gtk/apport-gtk.py:228 +msgid "Force Closed" +msgstr "Paksa Tutup" + +#: ../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:234 +#: ../debian/tmp/usr/share/apport/apport-kde.py:380 ../kde/apport-kde.py:234 +#: ../kde/apport-kde.py:380 ../gtk/apport-gtk.py:229 ../gtk/apport-gtk.py:288 +msgid "Relaunch" +msgstr "Lancarkan Semula" + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:238 ../gtk/apport-gtk.py:238 +#, python-format +msgid "The application %s has stopped responding." +msgstr "Aplikasi %s telah berhenti membalas." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:242 ../gtk/apport-gtk.py:242 +#, python-format +msgid "The program \"%s\" has stopped responding." +msgstr "Aplikasi \"%s\" telah berhenti membalas." + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:257 +#: ../debian/tmp/usr/share/apport/apport-kde.py:207 ../kde/apport-kde.py:207 +#: ../gtk/apport-gtk.py:257 +#, python-format +msgid "Package: %s" +msgstr "Pakej: %s" + +#: ../debian/tmp/usr/share/apport/apport-gtk.py:264 +#: ../debian/tmp/usr/share/apport/apport-kde.py:213 ../kde/apport-kde.py:213 +#: ../gtk/apport-gtk.py:264 +msgid "Sorry, a problem occurred while installing software." +msgstr "Maaf, masalah berlaku semasa memasang perisian." + +#: ../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:219 ../kde/apport-kde.py:219 +#: ../gtk/apport-gtk.py:273 ../gtk/apport-gtk.py:292 +#, python-format +msgid "The application %s has experienced an internal error." +msgstr "Aplikasi %s telah mengalami ralat dalaman" -#: ../debian/tmp/usr/bin/apport-valgrind.py:37 ../bin/apport-valgrind.py:37 -msgid "See man page for details." -msgstr "Rujuk laman panduan untuk perincian." +#: ../debian/tmp/usr/share/apport/apport-gtk.py:276 +#: ../debian/tmp/usr/share/apport/apport-kde.py:222 ../kde/apport-kde.py:222 +#: ../gtk/apport-gtk.py:276 +#, python-format +msgid "The application %s has closed unexpectedly." +msgstr "Aplikasi %s telah ditutup tanpa dijangka." -#: ../debian/tmp/usr/bin/apport-valgrind.py:43 ../bin/apport-valgrind.py:43 -msgid "specify the log file name produced by valgrind" -msgstr "nyatakan nama fail log yang dihasilkan oleh valgrind" +#: ../debian/tmp/usr/share/apport/apport-gtk.py:304 +#: ../debian/tmp/usr/share/apport/apport-kde.py:244 ../kde/apport-kde.py:244 +#: ../gtk/apport-gtk.py:304 +msgid "Ignore future problems of this type" +msgstr "Abai masalah masa hadapan bagi jenis ini" -#: ../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 "" -"guna semula dir kotak pasir (SDIR) yang digunakan sebelum ini atau, jika ia " -"tidak wujud, cipta baru" +#: ../debian/tmp/usr/share/apport/apport-gtk.py:577 +#: ../debian/tmp/usr/share/apport/apport-kde.py:288 ../kde/apport-kde.py:288 +#: ../gtk/apport-gtk.py:577 +msgid "Hide Details" +msgstr "Sembunyi Perincian" -#: ../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 "" -"jangan cipta atau guna semula direktori kotak pasir untuk simbol nyahpepijat " -"tambahan tetapi hanya bergantung pada simbol nyahpepijat yang dipasang." +#: ../apport/com.ubuntu.apport.policy.in.h:1 +msgid "Collect system information" +msgstr "Kutip maklumat sistem" -#: ../debian/tmp/usr/bin/apport-valgrind.py:54 ../bin/apport-valgrind.py:54 +#: ../apport/com.ubuntu.apport.policy.in.h:2 msgid "" -"reuse a previously created cache dir (CDIR) or, if it does not exist, create " -"it" +"Authentication is required to collect system information for this problem " +"report" msgstr "" -"guna semula dir cache (CDIR) yang dicipta sebelum ini, jika tidak wujud, " -"cipta baru" +"Pengesahihan diperlukan untuk mengutip maklumat sistem bagi laporan masalah " +"ini" -#: ../debian/tmp/usr/bin/apport-valgrind.py:58 ../bin/apport-valgrind.py:58 -msgid "" -"report download/install progress when installing packages into sandbox" -msgstr "" -"lapor kemajuan muat turun/pasang bila memasang pakej ke dalam kotak pasir" +#: ../apport/com.ubuntu.apport.policy.in.h:3 +msgid "System problem reports" +msgstr "Laporan masalah sistem" -#: ../debian/tmp/usr/bin/apport-valgrind.py:62 ../bin/apport-valgrind.py:62 +#: ../apport/com.ubuntu.apport.policy.in.h:4 msgid "" -"the executable that is run under valgrind's memcheck tool for memory leak " -"detection" +"Please enter your password to access problem reports of system programs" msgstr "" -"boleh laku yang berjalan dibawah alat semakan ingatan valgrind untuk " -"pengesanan kebocoran ingatan" - -#: ../debian/tmp/usr/bin/apport-valgrind.py:97 ../bin/apport-valgrind.py:97 -#, python-format -msgid "Error: %s is not an executable. Stopping." -msgstr "Ralar: %s bukanlah boleh laku. Menghentikan." +"Sila masukkan kata laluan anda untuk mencapai laporan masalah bagi program " +"sistem" #: ../debian/tmp/usr/share/apport/apport-kde.py:314 ../kde/apport-kde.py:314 msgid "Username:" @@ -1135,3 +960,187 @@ #: ../apport/ui.py:1379 msgid "This problem was already reported to developers. Thank you!" msgstr "Masalah ini sudah dilaporkan kepada pembangun. Terima kasih!" + +#: ../kde/apport-kde-mimelnk.desktop.in.h:1 +msgid "Apport crash file" +msgstr "Fail rosak Apport" + +#: ../debian/tmp/usr/bin/apport-retrace.py:34 ../bin/apport-retrace.py:34 +msgid "Do not put the new traces into the report, but write them to stdout." +msgstr "" +"Jangan letakkan surihan baru kedalam laporan, tetapi tuliskannya ke stdout." + +#: ../debian/tmp/usr/bin/apport-retrace.py:36 ../bin/apport-retrace.py:36 +msgid "" +"Start an interactive gdb session with the report's core dump (-o ignored; " +"does not rewrite report)" +msgstr "" +"Mulakan sesi gdb berinteraktif dengan laporan longgokan teras (-o abaikan; " +"tidak menulis semula laporan)" + +#: ../debian/tmp/usr/bin/apport-retrace.py:38 ../bin/apport-retrace.py:38 +msgid "" +"Write modified report to given file instead of changing the original report" +msgstr "" +"Tulis laporan yang diubahsuai pada fail yang diberikan selain dari mengubah " +"laporan asal" + +#: ../debian/tmp/usr/bin/apport-retrace.py:41 ../bin/apport-retrace.py:41 +msgid "Remove the core dump from the report after stack trace regeneration" +msgstr "" +"Buang longgokan teras dari laporan selepas penjanaan semula surihan tindanan" + +#: ../debian/tmp/usr/bin/apport-retrace.py:43 ../bin/apport-retrace.py:43 +msgid "Override report's CoreFile" +msgstr "Batalkan laporan CoreFile" + +#: ../debian/tmp/usr/bin/apport-retrace.py:45 ../bin/apport-retrace.py:45 +msgid "Override report's ExecutablePath" +msgstr "Batalkan laporan ExecutablePath" + +#: ../debian/tmp/usr/bin/apport-retrace.py:47 ../bin/apport-retrace.py:47 +msgid "Override report's ProcMaps" +msgstr "Batalkan laporan ProcMaps" + +#: ../debian/tmp/usr/bin/apport-retrace.py:49 ../bin/apport-retrace.py:49 +msgid "Rebuild report's Package information" +msgstr "Bina semula laporan maklumat pakej" + +#: ../debian/tmp/usr/bin/apport-retrace.py:51 ../bin/apport-retrace.py:51 +msgid "" +"Build a temporary sandbox and download/install the necessary packages and " +"debug symbols in there; without this option it assumes that the necessary " +"packages and debug symbols are already installed in the system. The argument " +"points to the packaging system configuration base directory; if you specify " +"\"system\", it will use the system configuration files, but will then only " +"be able to retrace crashes that happened on the currently running release." +msgstr "" +"Bina kekotak pasir sementara dan muat turun/pasang pakej yang perlu dan " +"nyahpepijat simbol disini; tanpa pilihan ini ia anggap pakej dan simbol " +"nyahpepijat yang diperlukan sudah dipasang didalam sistem. Argumen merujuk " +"kepada direktori dasar konfigurasi sistem pakej; jika anda tentukan " +"\"sistem\", ia akan gunakan fail kkonfigurasi sistem, tetapi hanya boleh " +"menyurih semula kerosakan yang disebabkan keluaran yang dijalankan semasa " +"ini." + +#: ../debian/tmp/usr/bin/apport-retrace.py:53 ../bin/apport-retrace.py:53 +msgid "" +"Report download/install progress when installing packages into sandbox" +msgstr "" +"Lapor kemajuan muat turun/pasang bilang memasang pakej kedalam kekotak pasir" + +#: ../debian/tmp/usr/bin/apport-retrace.py:55 ../bin/apport-retrace.py:55 +msgid "Prepend timestamps to log messages, for batch operation" +msgstr "Tokok setem masa untuk log mesej, bagi operasi kelompok" + +#: ../debian/tmp/usr/bin/apport-retrace.py:57 ../bin/apport-retrace.py:57 +msgid "" +"Create and use third-party repositories from origins specified in reports" +msgstr "" +"Cipta dan guna repositori pihak-ketiga dari asal yang dinyatakan dalam " +"laporan" + +#: ../debian/tmp/usr/bin/apport-retrace.py:59 ../bin/apport-retrace.py:59 +msgid "Cache directory for packages downloaded in the sandbox" +msgstr "Direktori cache untuk pakej yang dimuat turun didakam kekotak pasir" + +#: ../debian/tmp/usr/bin/apport-retrace.py:61 ../bin/apport-retrace.py:61 +msgid "" +"Directory for unpacked packages. Future runs will assume that any already " +"downloaded package is also extracted to this sandbox." +msgstr "" +"Direktori untuk pakej tidak padat. Bila dijalankan dimasa hadapan akan " +"menganggap mana-mana pakej yang sudah dimuat turun juga diekstrak kedalam " +"kotak pasir ini." + +#: ../debian/tmp/usr/bin/apport-retrace.py:63 +#: ../debian/tmp/usr/bin/apport-valgrind.py:66 ../bin/apport-valgrind.py:66 +#: ../bin/apport-retrace.py:63 +msgid "" +"Install an extra package into the sandbox (can be specified multiple times)" +msgstr "" +"Pasang pakej tambahan kedalam kekotak pasir (boleh ditentukan berbilang kali)" + +#: ../debian/tmp/usr/bin/apport-retrace.py:65 ../bin/apport-retrace.py:65 +msgid "" +"Path to a file with the crash database authentication information. This is " +"used when specifying a crash ID to upload the retraced stack traces (only if " +"neither -g, -o, nor -s are specified)" +msgstr "" +"Laluan fail dengan maklumat pengesahihan pengkalan data kerosakan. Ia " +"digunakan bila menentukan ID kerosakan untuk muat naik jejak tindanan yang " +"dijejakkan semula (hanya jika tidak -g, -o ataupun -s ditentukan)" + +#: ../debian/tmp/usr/bin/apport-retrace.py:67 ../bin/apport-retrace.py:67 +msgid "" +"Display retraced stack traces and ask for confirmation before sending them " +"to the crash database." +msgstr "" +"Papar jejak tindanan yang dijejakkan semula dan tanya pengesahan sebelum " +"menghantarnya ke pangkalan data kerosakan." + +#: ../debian/tmp/usr/bin/apport-retrace.py:69 ../bin/apport-retrace.py:69 +msgid "" +"Path to the duplicate sqlite database (default: no duplicate checking)" +msgstr "" +"Laluan ke pangkalan data sqlite pendua (lalai: tiada pemeriksaan penduaan)" + +#: ../debian/tmp/usr/bin/apport-retrace.py:78 ../bin/apport-retrace.py:78 +msgid "You cannot use -C without -S. Stopping." +msgstr "Anda tidak bleh guna -C tanpa -S. Dihentikan." + +#. translators: don't translate y/n, apport currently only checks for "y" +#: ../debian/tmp/usr/bin/apport-retrace.py:111 ../bin/apport-retrace.py:111 +msgid "OK to send these as attachments? [y/n]" +msgstr "OK untuk menghantar lampiran ini? [y/t]" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:37 ../bin/apport-valgrind.py:37 +msgid "See man page for details." +msgstr "Rujuk laman panduan untuk perincian." + +#: ../debian/tmp/usr/bin/apport-valgrind.py:43 ../bin/apport-valgrind.py:43 +msgid "specify the log file name produced by valgrind" +msgstr "nyatakan nama fail log yang dihasilkan oleh valgrind" + +#: ../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 "" +"guna semula dir kotak pasir (SDIR) yang digunakan sebelum ini atau, jika ia " +"tidak wujud, cipta baru" + +#: ../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 "" +"jangan cipta atau guna semula direktori kotak pasir untuk simbol nyahpepijat " +"tambahan tetapi hanya bergantung pada simbol nyahpepijat yang dipasang." + +#: ../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 "" +"guna semula dir cache (CDIR) yang dicipta sebelum ini, jika tidak wujud, " +"cipta baru" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:58 ../bin/apport-valgrind.py:58 +msgid "" +"report download/install progress when installing packages into sandbox" +msgstr "" +"lapor kemajuan muat turun/pasang bila memasang pakej ke dalam kotak pasir" + +#: ../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 "" +"boleh laku yang berjalan dibawah alat semakan ingatan valgrind untuk " +"pengesanan kebocoran ingatan" + +#: ../debian/tmp/usr/bin/apport-valgrind.py:97 ../bin/apport-valgrind.py:97 +#, python-format +msgid "Error: %s is not an executable. Stopping." +msgstr "Ralar: %s bukanlah boleh laku. Menghentikan." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/aptitude.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/aptitude.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/aptitude.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/aptitude.po 2016-04-15 08:50:43.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #. TRANSLATORS: These strings describing config items diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apt-listchanges.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apt-listchanges.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apt-listchanges.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apt-listchanges.po 2016-04-15 08:50:42.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: 2016-03-22 11:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:48+0000\n" +"X-Generator: Launchpad (build 17995)\n" "X-Poedit-Country: MALAYSIA\n" "X-Poedit-Language: Malay\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apt.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apt.po 2016-04-15 08:50:44.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: apt\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-03-15 19:05+0000\n" +"POT-Creation-Date: 2016-03-25 09:30+0100\n" "PO-Revision-Date: 2009-04-11 04:02+0000\n" "Last-Translator: melayubuntu \n" "Language-Team: Malay \n" @@ -15,1642 +15,1835 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:47+0000\n" +"X-Generator: Launchpad (build 17995)\n" -#: cmdline/apt-cache.cc:141 +#. TRANSLATOR: Very short word to be displayed before unchanged files in 'apt-get update' +#: apt-private/acqprogress.cc #, c-format -msgid "Package %s version %s has an unmet dep:\n" -msgstr "Pakej %s versi %s mempunyai dep tidak serasi:\n" +msgid "Hit:%lu %s" +msgstr "" -#: cmdline/apt-cache.cc:245 -msgid "Total package names: " -msgstr "Jumlah nama pakej: " +#. TRANSLATOR: Very short word to be displayed for files processed in 'apt-get update' +#. Potentially replaced later by "Hit:", "Ign:" or "Err:" if something (bad) happens +#: apt-private/acqprogress.cc +#, c-format +msgid "Get:%lu %s" +msgstr "" -#: cmdline/apt-cache.cc:286 -msgid "Total package structures: " -msgstr "Jumlah struktur pakej: " +#. TRANSLATOR: Very short word to be displayed for files in 'apt-get update' +#. which failed to download, but the error is ignored (compare "Err:") +#: apt-private/acqprogress.cc +#, c-format +msgid "Ign:%lu %s" +msgstr "" -#: cmdline/apt-cache.cc:285 -msgid " Normal packages: " -msgstr " Pakej biasa: " +#. TRANSLATOR: Very short word to be displayed for files in 'apt-get update' +#. which failed to download and the error is critical (compare "Ign:") +#: apt-private/acqprogress.cc +#, c-format +msgid "Err:%lu %s" +msgstr "" -#: cmdline/apt-cache.cc:286 -msgid " Pure virtual packages: " -msgstr " Pakej maya asli: " +#: apt-private/acqprogress.cc +#, c-format +msgid "Fetched %sB in %s (%sB/s)\n" +msgstr "Peroleh %sB dalam %s (%sB/s)\n" -#: cmdline/apt-cache.cc:287 -msgid " Single virtual packages: " -msgstr " Pakej maya tunggal: " +#: apt-private/acqprogress.cc +msgid " [Working]" +msgstr " [Berjalan]" -#: cmdline/apt-cache.cc:288 -msgid " Mixed virtual packages: " -msgstr " Pakej maya bercampur: " +#: apt-private/acqprogress.cc +#, c-format +msgid "" +"Media change: please insert the disc labeled\n" +" '%s'\n" +"in the drive '%s' and press [Enter]\n" +msgstr "" -#: cmdline/apt-cache.cc:289 -msgid " Missing: " -msgstr " Hilang " +#: apt-private/private-cachefile.cc +msgid "Correcting dependencies..." +msgstr "Membetulkan dependensi..." -#: cmdline/apt-cache.cc:291 -msgid "Total distinct versions: " -msgstr "Jumlah versi berbeza: " +#: apt-private/private-cachefile.cc +msgid " failed." +msgstr " gagal." -#: cmdline/apt-cache.cc:293 -msgid "Total distinct descriptions: " -msgstr "Jumlah keterangan berbeza: " +#: apt-private/private-cachefile.cc +msgid "Unable to correct dependencies" +msgstr "Tidak boleh betulkan dependensi" -#: cmdline/apt-cache.cc:295 -msgid "Total dependencies: " -msgstr "Jumlah dependensi: " +#: apt-private/private-cachefile.cc +msgid "Unable to minimize the upgrade set" +msgstr "Tidak dapat minimumkan set penataran" -#: cmdline/apt-cache.cc:298 -msgid "Total ver/file relations: " -msgstr "Jumlah hubungan versi/fail: " +#: apt-private/private-cachefile.cc +msgid " Done" +msgstr " Selesai" -#: cmdline/apt-cache.cc:300 -msgid "Total Desc/File relations: " -msgstr "Jumlah hubungan Ket/Fail: " +#: apt-private/private-cachefile.cc +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "" +"Anda mungkin hendak jalankan 'apt-get -f install' untuk membetulkan masalah " +"ini." -#: cmdline/apt-cache.cc:302 -msgid "Total Provides mappings: " -msgstr "Jumlah pemetaan disediakan: " +#: apt-private/private-cachefile.cc +msgid "Unmet dependencies. Try using -f." +msgstr "Dependensi tidak dipenuhi. Cuba gunakan -f." -#: cmdline/apt-cache.cc:314 -msgid "Total globbed strings: " -msgstr "Jumlah rentetan disejagatkan: " +#: apt-private/private-cacheset.cc apt-private/private-search.cc +msgid "Sorting" +msgstr "" -#: cmdline/apt-cache.cc:328 -msgid "Total dependency version space: " -msgstr "Jumlah ruang versi dependensi: " +#: apt-private/private-cacheset.cc +#, c-format +msgid "Note, selecting '%s' for task '%s'\n" +msgstr "Perhatian, memilih '%s' untuk tugas '%s'\n" -#: cmdline/apt-cache.cc:333 -msgid "Total slack space: " -msgstr "Jumlah ruang kendur: " +#: apt-private/private-cacheset.cc +#, c-format +msgid "Note, selecting '%s' for glob '%s'\n" +msgstr "" -#: cmdline/apt-cache.cc:341 -msgid "Total space accounted for: " -msgstr "jumlah ruang keseluruhan: " +#: apt-private/private-cacheset.cc +#, c-format +msgid "Note, selecting '%s' for regex '%s'\n" +msgstr "Perhatian, pemilihan '%s' untuk ungkapan nalar '%s'\n" -#: cmdline/apt-cache.cc:469 cmdline/apt-cache.cc:1221 +#: apt-private/private-cacheset.cc #, c-format -msgid "Package file %s is out of sync." -msgstr "Fail pakej %s diluar segerak." +msgid "Package %s is a virtual package provided by:\n" +msgstr "Pakej %s adalah pakej maya disediakan oleh:\n" -#: cmdline/apt-cache.cc:1453 -msgid "No packages found" -msgstr "Tiada pakej ditemui" +#: apt-private/private-cacheset.cc +msgid " [Installed]" +msgstr " [terpasang]" -#: cmdline/apt-cache.cc:1221 -msgid "You must give at least one search pattern" -msgstr "Anda mesti berikan sekurang-kurangnya satu corak gelintar" +#: apt-private/private-cacheset.cc +msgid " [Not candidate version]" +msgstr " [Bukan versi calon]" -#: cmdline/apt-cache.cc:1353 -msgid "This command is deprecated. Please use 'apt-mark showauto' instead." -msgstr "Perintah ini sudah usang. Sila guna 'apt-mark showauto'." +#: apt-private/private-cacheset.cc +msgid "You should explicitly select one to install." +msgstr "Anda patut pilih satu secara bersirat untuk dipasang." -#: cmdline/apt-cache.cc:181 cmdline/apt-cache.cc:550 cmdline/apt-cache.cc:644 -#: cmdline/apt-cache.cc:797 cmdline/apt-cache.cc:1021 -#: cmdline/apt-cache.cc:1425 cmdline/apt-cache.cc:1577 +#: apt-private/private-cacheset.cc #, c-format -msgid "Unable to locate package %s" -msgstr "Tidak dapar cari pakej %s" +msgid "" +"Package %s is not available, but is referred to by another package.\n" +"This may mean that the package is missing, has been obsoleted, or\n" +"is only available from another source\n" +msgstr "" +"Pakej %s tidak tersedia, tetapi ianya dirujuk oleh pakej lain.\n" +"Ini bermakna pakej tersebut telah hilang, telah lama, atau\n" +"hanya tersedia dari sumber lain\n" -#: cmdline/apt-cache.cc:1530 -msgid "Package files:" -msgstr "Fail pakej:" +#: apt-private/private-cacheset.cc +msgid "However the following packages replace it:" +msgstr "Walaubagaimanapun pakej berikut menggantikannya:" -#: cmdline/apt-cache.cc:1537 cmdline/apt-cache.cc:1624 -msgid "Cache is out of sync, can't x-ref a package file" -msgstr "Cache diluar segerak, tidak dapat x-refkan fail pakej" +#: apt-private/private-cacheset.cc +#, c-format +msgid "Package '%s' has no installation candidate" +msgstr "Pakej '%s' tidak mempunyai calon pemasangan" -#. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1551 -msgid "Pinned packages:" -msgstr "Pakej dicematkan:" +#: apt-private/private-cacheset.cc +#, c-format +msgid "Virtual packages like '%s' can't be removed\n" +msgstr "Pakej maya seperti '%s' tidak boleh dibuang\n" -#: cmdline/apt-cache.cc:1563 cmdline/apt-cache.cc:1604 -msgid "(not found)" -msgstr "(tidak ditemui)" +#. TRANSLATORS: Note, this is not an interactive question +#: apt-private/private-cacheset.cc apt-private/private-install.cc +#, c-format +msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +msgstr "" -#. Installed version -#: cmdline/apt-cache.cc:1584 -msgid " Installed: " -msgstr " Dipasang: " +#: apt-private/private-cacheset.cc apt-private/private-install.cc +#, c-format +msgid "Package '%s' is not installed, so not removed\n" +msgstr "" -#. Candidate Version -#: cmdline/apt-cache.cc:1591 -msgid " Candidate: " -msgstr " Calon: " +#: apt-private/private-cacheset.cc +#, c-format +msgid "Note, selecting '%s' instead of '%s'\n" +msgstr "Perhatian, pemilihan '%s' berbanding '%s'\n" -#: cmdline/apt-cache.cc:1586 cmdline/apt-cache.cc:1594 -msgid "(none)" -msgstr "(tiada)" +#: apt-private/private-cmndline.cc +msgid "Most used commands:" +msgstr "" -#: cmdline/apt-cache.cc:1601 -msgid " Package pin: " -msgstr " Pakej dicematkan: " +#: apt-private/private-cmndline.cc +#, c-format +msgid "See %s for more information about the available commands." +msgstr "" -#. Show the priority tables -#: cmdline/apt-cache.cc:1610 -msgid " Version table:" -msgstr " Jadual versi:" +#: apt-private/private-cmndline.cc +msgid "" +"Configuration options and syntax is detailed in apt.conf(5).\n" +"Information about how to configure sources can be found in sources.list(5).\n" +"Package and version choices can be expressed via apt_preferences(5).\n" +"Security details are available in apt-secure(8).\n" +msgstr "" -#: cmdline/apt-cache.cc:1720 cmdline/apt-cdrom.cc:197 cmdline/apt-config.cc:70 -#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:588 -#: cmdline/apt-get.cc:2739 cmdline/apt-sortpkgs.cc:144 -#, c-format -msgid "%s %s for %s compiled on %s %s\n" -msgstr "%s %s untuk %s dikompil pada %s %s\n" +#: apt-private/private-cmndline.cc +msgid "This APT has Super Cow Powers." +msgstr "" + +#: apt-private/private-cmndline.cc +msgid "This APT helper has Super Meep Powers." +msgstr "" + +#: apt-private/private-depends.cc apt-private/private-show.cc +#: cmdline/apt-mark.cc +msgid "No packages found" +msgstr "Tiada pakej ditemui" + +#: apt-private/private-download.cc +msgid "WARNING: The following packages cannot be authenticated!" +msgstr "AMARAN: Pakej berikut tidak dapat disahihkan!" + +#: apt-private/private-download.cc +msgid "Authentication warning overridden.\n" +msgstr "Amaran pengesahihan dibatalkan.\n" + +#: apt-private/private-download.cc +msgid "Some packages could not be authenticated" +msgstr "Beberapa pakej yang tidak boleh disahihkan" + +#: apt-private/private-download.cc +msgid "Install these packages without verification?" +msgstr "" -#: cmdline/apt-cache.cc:1682 +#: apt-private/private-download.cc apt-private/private-install.cc msgid "" -"Usage: apt-cache [options] command\n" -" apt-cache [options] showpkg pkg1 [pkg2 ...]\n" -" apt-cache [options] showsrc pkg1 [pkg2 ...]\n" -"\n" -"apt-cache is a low-level tool used to query information\n" -"from APT's binary cache files\n" -"\n" -"Commands:\n" -" gencaches - Build both the package and source cache\n" -" showpkg - Show some general information for a single package\n" -" showsrc - Show source records\n" -" stats - Show some basic statistics\n" -" dump - Show the entire file in a terse form\n" -" dumpavail - Print an available file to stdout\n" -" unmet - Show unmet dependencies\n" -" search - Search the package list for a regex pattern\n" -" show - Show a readable record for the package\n" -" depends - Show raw dependency information for a package\n" -" rdepends - Show reverse dependency information for a package\n" -" pkgnames - List the names of all packages in the system\n" -" dotty - Generate package graphs for GraphViz\n" -" xvcg - Generate package graphs for xvcg\n" -" policy - Show policy settings\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -p=? The package cache.\n" -" -s=? The source cache.\n" -" -q Disable progress indicator.\n" -" -i Show only important deps for the unmet command.\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -"See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" -msgstr "" -"Penggunaan: apt-cache [pilihan] perintah\n" -" apt-cache [pilihan] showpkg pkg1 [pkg2 ...]\n" -" apt-cache [pilihan] showsrc pkg1 [pkg2 ...]\n" -"\n" -"apt-cache adalah alat aras-rendah untuk menanya maklumat\n" -"dari fail cache binari APT\n" -"\n" -"Perintah:\n" -" gencaches - Bina kedua-dua pakej dan cache sumber\n" -" showpkg - Papar beberapa maklumat am untuk pakej tunggal\n" -" showsrc - Papar rekod sumber\n" -" stats - Papar beberapa statistik asas\n" -" dump - Papar keseluruhan fail dalam bentuk ringkas\n" -" dumpavail - Cetak fail tersedia ke stdout\n" -" unmet - Papar dependensi yang belum dipenuhi\n" -" search - gelintar senarai pakej untuk corak ungkapan nalar\n" -" show - Papar rekod boleh dibaca pakej\n" -" depends - Papar maklumat dependensi mentah pakej\n" -" rdepends - Papar maklumat dependensi songsang pakej\n" -" pkgnames - Senaraikan nama semua pakej dalam sistem\n" -" dotty - Jana graf untuk GraphViz\n" -" xvcg - Jana graf pakej untuk xvcg\n" -" policy - Papar tetapan polisi\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini.\n" -" -p=? Cache pakej ini.\n" -" -s=? Cache sumber.\n" -" -q Lumpuhkan penunjuk kemajuan.\n" -" -i Hanya papar dep penting untuk perintah tidak dipenuhi.\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetapkan pilihan konfigurasi arbitrari, iairu -o dir::cache=/tmp\n" -"Rujuk halaman panduan apt-cache(8) dan apt.conf(5) untuk maklumat lanjut.\n" +"--force-yes is deprecated, use one of the options starting with --allow " +"instead." +msgstr "" -#: cmdline/apt-cdrom.cc:77 -msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" -msgstr "Sila sediakan nama untuk Cakera ini, seperti 'Debian 5.0.3 Cakera 1'" +#: apt-private/private-download.cc +msgid "" +"There were unauthenticated packages and -y was used without --allow-" +"unauthenticated" +msgstr "" -#: cmdline/apt-cdrom.cc:92 -msgid "Please insert a Disc in the drive and press enter" -msgstr "Sila masukkan Cakera ke dalam pemacu dan tekan enter" +#: apt-private/private-download.cc +#, c-format +msgid "Failed to fetch %s %s\n" +msgstr "Gagal mendapatkan %s %s\n" -#: cmdline/apt-cdrom.cc:127 +#: apt-private/private-download.cc #, c-format -msgid "Failed to mount '%s' to '%s'" -msgstr "Gagal lekap '%s' kepada '%s'" +msgid "Couldn't determine free space in %s" +msgstr "Tidak dapat tentukan ruang bebas dalam %s" -#: cmdline/apt-cdrom.cc:162 -msgid "Repeat this process for the rest of the CDs in your set." -msgstr "Ulangi proses ini untuk kesemua set CD anda." +#: apt-private/private-download.cc +#, c-format +msgid "You don't have enough free space in %s." +msgstr "Anda tidak mempunyai ruang bebas yang mencukupi dalam %s." -#: cmdline/apt-config.cc:41 -msgid "Arguments not in pairs" -msgstr "Argumen tidak dalam pasangan" +#: apt-private/private-download.cc +msgid "Unable to lock the download directory" +msgstr "Tidak boleh mengunci direktori muat turun" -#: cmdline/apt-config.cc:76 +#: apt-private/private-install.cc msgid "" -"Usage: apt-config [options] command\n" -"\n" -"apt-config is a simple tool to read the APT config file\n" -"\n" -"Commands:\n" -" shell - Shell mode\n" -" dump - Show the configuration\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"Some packages could not be installed. This may mean that you have\n" +"requested an impossible situation or if you are using the unstable\n" +"distribution that some required packages have not yet been created\n" +"or been moved out of Incoming." msgstr "" -"Penggunaan: apt-config [pilihan] perintah\n" -"\n" -"apt-config adalah alat ringkas untuk membaca fail konfig APT\n" -"\n" -"Perintah:\n" -" shell - Mod Shell\n" -" dump - Papar konfigurasi\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini.\n" -" -c=? Baca fail konfigurasi\n" -" -o=? Tetapkan pilihan konfigurasi arbitari, cth -o dir::cache=/tmp\n" +"Beberap pakej tidak dapat dipasang. Ini mungkin bermakna yang anda\n" +"meminta pada situasi yang tidak mungkin atau jika anda menggunakan " +"distribusi\n" +"tidak stabil yang memerlukan sesetengah pakej yang belum lagi dicipta\n" +"atau telah dialih keluar daripada Masukan." -#: cmdline/apt-extracttemplates.cc:98 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s bukan pakej DEB yang sah." +#. +#. if (Packages == 1) +#. { +#. c1out << std::endl; +#. c1out << +#. _("Since you only requested a single operation it is extremely likely that\n" +#. "the package is simply not installable and a bug report against\n" +#. "that package should be filed.") << std::endl; +#. } +#. +#: apt-private/private-install.cc +msgid "The following information may help to resolve the situation:" +msgstr "Maklumat berikut mungkin membantu leraikan keadaan:" + +#: apt-private/private-install.cc +msgid "Broken packages" +msgstr "Pakej rosak" + +#: apt-private/private-install.cc +msgid "Internal error, InstallPackages was called with broken packages!" +msgstr "Ralat dalaman, Pemasangan pakej dipanggil dengan pakej yang rosak!" + +#: apt-private/private-install.cc +msgid "Packages need to be removed but remove is disabled." +msgstr "Pakej perlu dibuang tetapi pembuangan dilumpuhkan." -#: cmdline/apt-extracttemplates.cc:232 +#: apt-private/private-install.cc msgid "" -"Usage: apt-extracttemplates file1 [file2 ...]\n" -"\n" -"apt-extracttemplates is a tool to extract config and template info\n" -"from debian packages\n" -"\n" -"Options:\n" -" -h This help text\n" -" -t Set the temp dir\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"Essential packages were removed and -y was used without --allow-remove-" +"essential." msgstr "" -"Penggunaan: apt-extracttemplates fail1 [fail2 ...]\n" -"\n" -"apt-extracttemplates ialah alat untuk mengekstrak konfig dan maklumat\n" -"templat dari pakej debian\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini\n" -" -t Tetapkan dir sementara\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetapkan pilihan konfigurasi arbitari, cth -o dir::cache=/tmp\n" - -#: cmdline/apt-extracttemplates.cc:267 -#, c-format -msgid "Unable to write to %s" -msgstr "Tidak boleh tulis ke %s" - -#: cmdline/apt-extracttemplates.cc:310 -msgid "Cannot get debconf version. Is debconf installed?" -msgstr "Tidak dapat tentukan versi debconf. Adakah debconf terpasang?" - -#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:346 -msgid "Package extension list is too long" -msgstr "Senarai sambungan pakej terlalu panjang" - -#: ftparchive/apt-ftparchive.cc:171 ftparchive/apt-ftparchive.cc:188 -#: ftparchive/apt-ftparchive.cc:211 ftparchive/apt-ftparchive.cc:261 -#: ftparchive/apt-ftparchive.cc:275 ftparchive/apt-ftparchive.cc:297 -#, c-format -msgid "Error processing directory %s" -msgstr "Ralat memproses direktori %s" - -#: ftparchive/apt-ftparchive.cc:259 -msgid "Source extension list is too long" -msgstr "Senarai sambungan sumber terlalu panjang" - -#: ftparchive/apt-ftparchive.cc:376 -msgid "Error writing header to contents file" -msgstr "Ralat menulis pengepala ke fail kandungan" - -#: ftparchive/apt-ftparchive.cc:406 -#, c-format -msgid "Error processing contents %s" -msgstr "Ralat memproses kandungan %s" - -#: ftparchive/apt-ftparchive.cc:594 -msgid "" -"Usage: apt-ftparchive [options] command\n" -"Commands: packages binarypath [overridefile [pathprefix]]\n" -" sources srcpath [overridefile [pathprefix]]\n" -" contents path\n" -" release path\n" -" generate config [groups]\n" -" clean config\n" -"\n" -"apt-ftparchive generates index files for Debian archives. It supports\n" -"many styles of generation from fully automated to functional replacements\n" -"for dpkg-scanpackages and dpkg-scansources\n" -"\n" -"apt-ftparchive generates Package files from a tree of .debs. The\n" -"Package file contains the contents of all the control fields from\n" -"each package as well as the MD5 hash and filesize. An override file\n" -"is supported to force the value of Priority and Section.\n" -"\n" -"Similarly apt-ftparchive generates Sources files from a tree of .dscs.\n" -"The --source-override option can be used to specify a src override file\n" -"\n" -"The 'packages' and 'sources' command should be run in the root of the\n" -"tree. BinaryPath should point to the base of the recursive search and \n" -"override file should contain the override flags. Pathprefix is\n" -"appended to the filename fields if present. Example usage from the \n" -"Debian archive:\n" -" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" -" dists/potato/main/binary-i386/Packages\n" -"\n" -"Options:\n" -" -h This help text\n" -" --md5 Control MD5 generation\n" -" -s=? Source override file\n" -" -q Quiet\n" -" -d=? Select the optional caching database\n" -" --no-delink Enable delinking debug mode\n" -" --contents Control contents file generation\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option" -msgstr "" -"Penggunaan: apt-ftparchive [pilihan] perintah\n" -"Perintah: packages binarypath [overridefile [pathprefix]]\n" -" sources srcpath [overridefile [pathprefix]]\n" -" contents path\n" -" release path\n" -" generate config [groups]\n" -" clean config\n" -"\n" -"apt-ftparchive jana fail untuk arkibr Debian. Ia menyokong banyak gaya\n" -"penjanaan dari sepenuhnya automatik kepada penggantian berfungsi\n" -"untuk dpkg-scanpackages dan dpkg-scansources\n" -"\n" -"apt-ftparchive jana fail pakej dari pepohon .debs. Fail pakej\n" -"mengandungi kandungan semua medan kawalan dari setiap pakej\n" -"serta cincangan MD5 dan saiz fail. Satu fail pembatal disokong untuk\n" -"paksa nilai Keutamaan dan Seksyen.\n" -"\n" -"apt-ftparchive juga jana fail Sumber dari pepohon .dscs. Pilihan\n" -"--source-override boleh digunakan untuk nyatakan fail pembatal src\n" -"\n" -"Perintah 'packages' dan 'sources' sepatutnya dijalankan dalam root pepohon.\n" -"BinaryPath patut dituju ke dasar gelintar rekursif dan fail pembatal patut \n" -"mengandungi bendera pembatal. Pathprefix ditambah ke medan nama fail\n" -"jika hadir. Contoh penggunaan dari arkib Debian:\n" -" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" -" dists/potato/main/binary-i386/Packages\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini\n" -" --md5 Kawal penjanaan MD5\n" -" -s=? Fail pembatal sumber\n" -" -q senyap\n" -" -d=? Pilih pangkalan data cache pilihan\n" -" --no-delink Benarkan mod nyahpepijat menyahpaut\n" -" --contents Kawal penjanaan fail kandungan\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetapkan pilihan konfigurasi arbitari ini" -#: ftparchive/apt-ftparchive.cc:800 -msgid "No selections matched" -msgstr "Tiada pemilihan yang sepadan" +#: apt-private/private-install.cc +msgid "Packages were downgraded and -y was used without --allow-downgrades." +msgstr "" + +#: apt-private/private-install.cc +msgid "" +"Held packages were changed and -y was used without --allow-change-held-" +"packages." +msgstr "" + +#: apt-private/private-install.cc +msgid "Internal error, Ordering didn't finish" +msgstr "Ralat dalaman, Penertiban tidak selesai" + +#: apt-private/private-install.cc +msgid "How odd... The sizes didn't match, email apt@packages.debian.org" +msgstr "" + +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB +#: apt-private/private-install.cc +#, c-format +msgid "Need to get %sB/%sB of archives.\n" +msgstr "Perlu mendapatkan %sB/%sB daripada arkib.\n" + +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: apt-private/private-install.cc +#, c-format +msgid "Need to get %sB of archives.\n" +msgstr "Perlu dapatkan %sB daripada arkib.\n" + +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: apt-private/private-install.cc +#, c-format +msgid "After this operation, %sB of additional disk space will be used.\n" +msgstr "Selepas operasi ini, %sB ruang cakera tambahan akan digunakan.\n" + +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: apt-private/private-install.cc +#, c-format +msgid "After this operation, %sB disk space will be freed.\n" +msgstr "Selepas operasi ini, %sB ruang cakera akan dibebaskan.\n" + +#: apt-private/private-install.cc +msgid "Trivial Only specified but this is not a trivial operation." +msgstr "Yang remeh sahaja dinyatakan tetapi ini bukanlah operasi yang remeh." + +#. TRANSLATOR: This string needs to be typed by the user as a confirmation, so be +#. careful with hard to type or special characters (like non-breaking spaces) +#: apt-private/private-install.cc +msgid "Yes, do as I say!" +msgstr "Ya, lakukan seperti yang saya katakan!" + +#: apt-private/private-install.cc +#, c-format +msgid "" +"You are about to do something potentially harmful.\n" +"To continue type in the phrase '%s'\n" +" ?] " +msgstr "" +"Anda akan melakukan sesuatu yang berpotensi merbahaya.\n" +"Untuk teruskan taipkan semula frasa '%s'\n" +" ?] " + +#: apt-private/private-install.cc +msgid "Abort." +msgstr "Henti Paksa." + +#: apt-private/private-install.cc +msgid "Do you want to continue?" +msgstr "" + +#: apt-private/private-install.cc +msgid "Some files failed to download" +msgstr "Beberapa fail gagal untuk dimuat turun" + +#: apt-private/private-install.cc apt-private/private-source.cc +msgid "Download complete and in download only mode" +msgstr "Muat turun selesai dan dalam mod muat turun sahaja" + +#: apt-private/private-install.cc +msgid "" +"Unable to fetch some archives, maybe run apt-get update or try with --fix-" +"missing?" +msgstr "" +"Tidak boleh dapatkan beberapa arkib, cuba jalankan apt-get update atau cuba " +"dengan --fix-missing?" + +#: apt-private/private-install.cc +msgid "--fix-missing and media swapping is not currently supported" +msgstr "--fix-missing dan penyilihan media belum lagi disokong" + +#: apt-private/private-install.cc +msgid "Unable to correct missing packages." +msgstr "Tidak boleh betulkan pakej yang hilang." + +#: apt-private/private-install.cc +msgid "Aborting install." +msgstr "Menghenti paksa pemasangan." + +#: apt-private/private-install.cc +msgid "" +"The following package disappeared from your system as\n" +"all files have been overwritten by other packages:" +msgid_plural "" +"The following packages disappeared from your system as\n" +"all files have been overwritten by other packages:" +msgstr[0] "" +"Pakej berikut hilang dari sistem anda kerana semua fail\n" +"telah ditulis-ganti oleh pakej lain:" +msgstr[1] "" +"Pakej berikut hilang dari sistem anda kerana semua fail\n" +"telah ditulis-ganti oleh pakej lain:" + +#: apt-private/private-install.cc +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "" + +#: apt-private/private-install.cc +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "" +"Kami tidak boleh memadam item tersebut, tidak dapat mulakan AutoRemover" + +#: apt-private/private-install.cc +msgid "" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "" +"Hmm, kelihatan AutoRemover memusnahkan sesuatu yang tidak\n" +"sepatutnya berlaku. Sila laporkan pepijat terhadap apt." + +#: apt-private/private-install.cc +msgid "Internal Error, AutoRemover broke stuff" +msgstr "Ralat Dalaman, AutoRemover merosakkan sesuatu" + +#: apt-private/private-install.cc +msgid "" +"The following package was automatically installed and is no longer required:" +msgid_plural "" +"The following packages were automatically installed and are no longer " +"required:" +msgstr[0] "" +"Pakej berikut telah dipasang secara automatik dan tidak lagi diperlukan:" +msgstr[1] "" +"Pakej berikut telah dipasang secara automatik dan tidak lagi diperlukan:" + +#: apt-private/private-install.cc +#, c-format +msgid "%lu package was automatically installed and is no longer required.\n" +msgid_plural "" +"%lu packages were automatically installed and are no longer required.\n" +msgstr[0] "" +"%lu pakej telah dipasang secara automatik dan tidak lagi diperlukan:\n" +msgstr[1] "" +"%lu pakej telah dipasang secara automatik dan tidak lagi diperlukan:\n" + +#: apt-private/private-install.cc +#, c-format +msgid "Use '%s' to remove it." +msgid_plural "Use '%s' to remove them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-install.cc +msgid "You might want to run 'apt-get -f install' to correct these:" +msgstr "" +"Anda mungkin hendak jalankan 'apt-get -f install' untuk membetulkan masalah " +"ini:" + +#: apt-private/private-install.cc +msgid "" +"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " +"solution)." +msgstr "" +"Dependensi tidak dipenuhi. Cuba 'apt-get -f install' tanpa pakej (atau " +"nyatakan penyelesaian)." + +#: apt-private/private-install.cc +msgid "The following additional packages will be installed:" +msgstr "" + +#: apt-private/private-install.cc +msgid "Suggested packages:" +msgstr "Pakej disarankan:" + +#: apt-private/private-install.cc +msgid "Recommended packages:" +msgstr "Pakej disyorkan:" + +#: apt-private/private-install.cc +#, c-format +msgid "Skipping %s, it is already installed and upgrade is not set.\n" +msgstr "Melangkau %s, ia sudah dipasang dan penataran tidak ditetapkan.\n" + +#: apt-private/private-install.cc +#, c-format +msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +msgstr "Melangkau %s, ia sudah dipasang dan hanya penataran dipinta.\n" + +#: apt-private/private-install.cc +#, c-format +msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +msgstr "" +"Pemasangan semula %s adalah tidak mungkin, ianya tidak boleh dimuat turun.\n" + +#. TRANSLATORS: First string is package name, second is version +#: apt-private/private-install.cc +#, c-format +msgid "%s is already the newest version (%s).\n" +msgstr "" + +#: apt-private/private-install.cc cmdline/apt-get.cc cmdline/apt-mark.cc +#, c-format +msgid "%s set to manually installed.\n" +msgstr "%s ditetapkan kepada dipasang secara manual.\n" + +#: apt-private/private-install.cc +#, c-format +msgid "Selected version '%s' (%s) for '%s'\n" +msgstr "Versi terpilih '%s' (%s) untuk '%s'\n" + +#: apt-private/private-install.cc +#, c-format +msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +msgstr "Versi terpilih '%s' (%s) untuk '%s' kerana '%s'\n" + +#: apt-private/private-list.cc +msgid "Listing" +msgstr "" + +#: apt-private/private-list.cc +#, c-format +msgid "There is %i additional version. Please use the '-a' switch to see it" +msgid_plural "" +"There are %i additional versions. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-main.cc +msgid "" +"NOTE: This is only a simulation!\n" +" apt-get needs root privileges for real execution.\n" +" Keep also in mind that locking is deactivated,\n" +" so don't depend on the relevance to the real current situation!" +msgstr "" +"PERHATIAN: Ini hanya simulasi!\n" +" apt-get perlukan keistimewaan untuk pelakuan sebenar.\n" +" Sentiasa ingat penguncian telah dilumpuhkan,\n" +" jadi jangan bergantung pada situasi semasa yang sebenar!" + +#: apt-private/private-output.cc apt-private/private-show.cc +msgid "unknown" +msgstr "" + +#: apt-private/private-output.cc +#, c-format +msgid "[installed,upgradable to: %s]" +msgstr "" + +#: apt-private/private-output.cc +msgid "[installed,local]" +msgstr "" + +#: apt-private/private-output.cc +msgid "[installed,auto-removable]" +msgstr "" + +#: apt-private/private-output.cc +msgid "[installed,automatic]" +msgstr "" + +#: apt-private/private-output.cc +msgid "[installed]" +msgstr "" + +#: apt-private/private-output.cc +#, c-format +msgid "[upgradable from: %s]" +msgstr "" + +#: apt-private/private-output.cc +msgid "[residual-config]" +msgstr "" + +#: apt-private/private-output.cc +#, c-format +msgid "but %s is installed" +msgstr "tetapi %s dipasang." + +#: apt-private/private-output.cc +#, c-format +msgid "but %s is to be installed" +msgstr "tetapi %s akan dipasang" + +#: apt-private/private-output.cc +msgid "but it is not installable" +msgstr "tetapi ianya tidak boleh dipasang" + +#: apt-private/private-output.cc +msgid "but it is a virtual package" +msgstr "tetapi ianya pakej maya" + +#: apt-private/private-output.cc +msgid "but it is not installed" +msgstr "tetapi ianya tidak dipasang" + +#: apt-private/private-output.cc +msgid "but it is not going to be installed" +msgstr "tetapi ianya tidak akan dipasang" + +#: apt-private/private-output.cc +msgid " or" +msgstr " atau" + +#: apt-private/private-output.cc +msgid "The following packages have unmet dependencies:" +msgstr "Pakej berikut mempunyai dependensi yang tidak menepati syarat:" + +#: apt-private/private-output.cc +msgid "The following NEW packages will be installed:" +msgstr "Pakej BARU berikut akan dipasang:" + +#: apt-private/private-output.cc +msgid "The following packages will be REMOVED:" +msgstr "Pakej berikut akan DIBUANG:" + +#: apt-private/private-output.cc +msgid "The following packages have been kept back:" +msgstr "Pakej berikut telah disimpan semula:" + +#: apt-private/private-output.cc +msgid "The following packages will be upgraded:" +msgstr "Pakej berikut akan ditatar:" + +#: apt-private/private-output.cc +msgid "The following packages will be DOWNGRADED:" +msgstr "Pakej berikut akan DINYAHTATAR:" + +#: apt-private/private-output.cc +msgid "The following held packages will be changed:" +msgstr "Pakej berikut akan berubah" + +#: apt-private/private-output.cc +#, c-format +msgid "%s (due to %s)" +msgstr "" + +#: apt-private/private-output.cc +msgid "" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" +msgstr "" +"AMARAN: Pakej penting berikut akan dibuang.\n" +"Ini sepatutnya TIDAK perlu dilakukan kecuali anda tahu apa yang anda sedang " +"lakukan!" + +#: apt-private/private-output.cc +#, c-format +msgid "%lu upgraded, %lu newly installed, " +msgstr "%lu tatar, %lu dipasang baru, " + +#: apt-private/private-output.cc +#, c-format +msgid "%lu reinstalled, " +msgstr "%lu dipasang semula, " + +#: apt-private/private-output.cc +#, c-format +msgid "%lu downgraded, " +msgstr "%lu dinyahtatar, " + +#: apt-private/private-output.cc +#, c-format +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "%lu untuk dibuang dan %lu tidak ditatar.\n" + +#: apt-private/private-output.cc +#, c-format +msgid "%lu not fully installed or removed.\n" +msgstr "%lu tidak dipasang atau dibuang.\n" + +#. TRANSLATOR: Yes/No question help-text: defaulting to Y[es] +#. e.g. "Do you want to continue? [Y/n] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc +msgid "[Y/n]" +msgstr "" + +#. TRANSLATOR: Yes/No question help-text: defaulting to N[o] +#. e.g. "Should this file be removed? [y/N] " +#. The user has to answer with an input matching the +#. YESEXPR/NOEXPR defined in your l10n. +#: apt-private/private-output.cc +msgid "[y/N]" +msgstr "" + +#. TRANSLATOR: "Yes" answer printed for a yes/no question if --assume-yes is set +#: apt-private/private-output.cc +msgid "Y" +msgstr "Y" + +#. TRANSLATOR: "No" answer printed for a yes/no question if --assume-no is set +#: apt-private/private-output.cc +msgid "N" +msgstr "T" + +#: apt-private/private-output.cc +#, c-format +msgid "Regex compilation error - %s" +msgstr "Ralat mengkompil Ungkapan Nalar - %s" + +#: apt-private/private-search.cc +msgid "You must give at least one search pattern" +msgstr "Anda mesti berikan sekurang-kurangnya satu corak gelintar" + +#: apt-private/private-search.cc +msgid "Full Text Search" +msgstr "" + +#: apt-private/private-show.cc cmdline/apt-cache.cc +#, c-format +msgid "Package file %s is out of sync." +msgstr "Fail pakej %s diluar segerak." + +#: apt-private/private-show.cc +#, c-format +msgid "There is %i additional record. Please use the '-a' switch to see it" +msgid_plural "" +"There are %i additional records. Please use the '-a' switch to see them." +msgstr[0] "" +msgstr[1] "" + +#: apt-private/private-show.cc +msgid "not a real package (virtual)" +msgstr "" + +#: apt-private/private-show.cc +#, c-format +msgid "Unable to locate package %s" +msgstr "Tidak dapar cari pakej %s" + +#: apt-private/private-show.cc +msgid "Package files:" +msgstr "Fail pakej:" + +#: apt-private/private-show.cc +msgid "Cache is out of sync, can't x-ref a package file" +msgstr "Cache diluar segerak, tidak dapat x-refkan fail pakej" + +#. Show any packages have explicit pins +#: apt-private/private-show.cc +msgid "Pinned packages:" +msgstr "Pakej dicematkan:" + +#: apt-private/private-show.cc +msgid "(not found)" +msgstr "(tidak ditemui)" + +#. Print the package name and the version we are forcing to +#: apt-private/private-show.cc +#, c-format +msgid "%s -> %s with priority %d\n" +msgstr "" + +#: apt-private/private-show.cc +msgid " Installed: " +msgstr " Dipasang: " + +#: apt-private/private-show.cc +msgid " Candidate: " +msgstr " Calon: " + +#: apt-private/private-show.cc +msgid "(none)" +msgstr "(tiada)" -#: ftparchive/apt-ftparchive.cc:878 -#, c-format -msgid "Some files are missing in the package file group `%s'" -msgstr "Terdapat fail yang hilang dalam kumpulan fail pakej `%s'" +#: apt-private/private-show.cc +msgid " Package pin: " +msgstr " Pakej dicematkan: " -#: ftparchive/cachedb.cc:43 -#, c-format -msgid "DB was corrupted, file renamed to %s.old" -msgstr "DB rosak, nama fail dinamakan semula ke %s.old" +#. Show the priority tables +#: apt-private/private-show.cc +msgid " Version table:" +msgstr " Jadual versi:" -#: ftparchive/cachedb.cc:61 +#: apt-private/private-source.cc #, c-format -msgid "DB is old, attempting to upgrade %s" -msgstr "DB sudah lama, percubaan untuk menatar %s" - -#: ftparchive/cachedb.cc:72 -msgid "" -"DB format is invalid. If you upgraded from an older version of apt, please " -"remove and re-create the database." +msgid "Can not find a package for architecture '%s'" msgstr "" -"Format DB tidak sah. Jika anda tatar dari versi lama apt, sila buang ia dan " -"cipta-semula pangkalan data baru." -#: ftparchive/cachedb.cc:77 +#: apt-private/private-source.cc #, c-format -msgid "Unable to open DB file %s: %s" -msgstr "Tidak boleh buka fail DB %s: %s" +msgid "Can not find a package '%s' with version '%s'" +msgstr "" -#: ftparchive/cachedb.cc:123 +#: apt-private/private-source.cc #, c-format -msgid "Failed to stat %s" -msgstr "gagal untuk statkan %s" - -#: ftparchive/cachedb.cc:238 -msgid "Archive has no control record" -msgstr "Arkib tidak mempunyai rekod kawalan" - -#: ftparchive/cachedb.cc:444 -msgid "Unable to get a cursor" -msgstr "Tidak boleh mendapatkan kursor" +msgid "Can not find a package '%s' with release '%s'" +msgstr "" -#: ftparchive/writer.cc:73 +#: apt-private/private-source.cc #, c-format -msgid "W: Unable to read directory %s\n" -msgstr "W: tidak boleh membaca direktori %s\n" +msgid "Picking '%s' as source package instead of '%s'\n" +msgstr "Mengambil '%s' sebagai pakej sumber selain dari '%s'\n" -#: ftparchive/writer.cc:78 +#: apt-private/private-source.cc #, c-format -msgid "W: Unable to stat %s\n" -msgstr "W: Tidak boleh statkan %s\n" - -#: ftparchive/writer.cc:134 -msgid "E: " -msgstr "E: " - -#: ftparchive/writer.cc:136 -msgid "W: " -msgstr "W: " +msgid "Can not find version '%s' of package '%s'" +msgstr "" -#: ftparchive/writer.cc:143 -msgid "E: Errors apply to file " -msgstr "E: Ralat dilaksana ke fail " +#: apt-private/private-source.cc +msgid "Must specify at least one package to fetch source for" +msgstr "" +"Mesti nyatakan sekurangnya satu pakej untuk mendapatkan sumber untuknya" -#: ftparchive/writer.cc:161 ftparchive/writer.cc:193 +#: apt-private/private-source.cc #, c-format -msgid "Failed to resolve %s" -msgstr "Gagal leraikan %s" - -#: ftparchive/writer.cc:174 -msgid "Tree walking failed" -msgstr "Tree walking gagal" +msgid "Unable to find a source package for %s" +msgstr "Tidak boleh cari sumber pakej untuk %s" -#: ftparchive/writer.cc:201 +#: apt-private/private-source.cc #, c-format -msgid "Failed to open %s" -msgstr "Gagal membuka %s" +msgid "" +"NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" +"%s\n" +msgstr "" +"PERHATIAN: '%s' pakej diselenggara dalam sistem kawalan versi '%s' pada:\n" +"%s\n" -#: ftparchive/writer.cc:260 +#: apt-private/private-source.cc #, c-format -msgid " DeLink %s [%s]\n" -msgstr " NyahPaut %s [%s]\n" +msgid "" +"Please use:\n" +"%s\n" +"to retrieve the latest (possibly unreleased) updates to the package.\n" +msgstr "" -#: ftparchive/writer.cc:268 +#: apt-private/private-source.cc #, c-format -msgid "Failed to readlink %s" -msgstr "Gagal untuk baca pautan %s" +msgid "Skipping already downloaded file '%s'\n" +msgstr "Melangkau fail '%s' yang telah dimuat turun\n" -#: ftparchive/writer.cc:272 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB +#: apt-private/private-source.cc #, c-format -msgid "Failed to unlink %s" -msgstr "Gagal untuk nyahpaut %s" +msgid "Need to get %sB/%sB of source archives.\n" +msgstr "Perlu dapatkan %sB/%sB daripada arkib sumber.\n" -#: ftparchive/writer.cc:279 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: apt-private/private-source.cc #, c-format -msgid "*** Failed to link %s to %s" -msgstr "*** Gagal untuk pautkan %s ke %s" +msgid "Need to get %sB of source archives.\n" +msgstr "Perlu dapatkan %sB daripada arkib sumber.\n" -#: ftparchive/writer.cc:289 +#: apt-private/private-source.cc #, c-format -msgid " DeLink limit of %sB hit.\n" -msgstr " NyahPaut had daripada %sB yang kena.\n" - -#: ftparchive/writer.cc:392 -msgid "Archive had no package field" -msgstr "Arkib tidak mempunyai medan pakej" +msgid "Fetch source %s\n" +msgstr "Mendapatkan sumber %s\n" -#: ftparchive/writer.cc:400 ftparchive/writer.cc:687 -#, c-format -msgid " %s has no override entry\n" -msgstr " %s tidak mempunyai masukan batal\n" +#: apt-private/private-source.cc +msgid "Failed to fetch some archives." +msgstr "Gagal dapatkan beberapa arkib." -#: ftparchive/writer.cc:463 ftparchive/writer.cc:790 +#: apt-private/private-source.cc #, c-format -msgid " %s maintainer is %s not %s\n" -msgstr " %s penyelenggara %s bukannya %s\n" +msgid "Skipping unpack of already unpacked source in %s\n" +msgstr "Melangkau nyahpek bagi sumber sudah tidak dipek dalam %s\n" -#: ftparchive/writer.cc:697 +#: apt-private/private-source.cc #, c-format -msgid " %s has no source override entry\n" -msgstr " %s tidak mempunyai sumber untuk batalkan masukan\n" +msgid "Unpack command '%s' failed.\n" +msgstr "Perintah nyahpek '%s' gagal.\n" -#: ftparchive/writer.cc:701 +#: apt-private/private-source.cc #, c-format -msgid " %s has no binary override entry either\n" -msgstr " %s tidak mempunyai binari untuk batalkan masukan\n" - -#: ftparchive/contents.cc:362 ftparchive/contents.cc:393 -msgid "realloc - Failed to allocate memory" -msgstr "realloc - Gagal untuk peruntukkan ingatan" +msgid "Check if the 'dpkg-dev' package is installed.\n" +msgstr "Senak jika pakej 'dpkg-dev' sudah dipasang.\n" -#: ftparchive/override.cc:34 ftparchive/override.cc:142 +#: apt-private/private-source.cc #, c-format -msgid "Unable to open %s" -msgstr "Tidak boleh buka %s" +msgid "Build command '%s' failed.\n" +msgstr "Perintah bina '%s' gagal.\n" -#: ftparchive/override.cc:60 ftparchive/override.cc:166 +#: apt-private/private-source.cc #, c-format -msgid "Malformed override %s line %llu #1" -msgstr "Pembatalan cacat bagi %s baris %llu #1" +msgid "Unable to get build-dependency information for %s" +msgstr "Tidak boleh dapatkan maklumat build-dependency untuk %s" -#: ftparchive/override.cc:74 ftparchive/override.cc:178 +#: apt-private/private-source.cc #, c-format -msgid "Malformed override %s line %llu #2" -msgstr "Pembatalan cacat bagi %s baris %llu #2" +msgid "%s has no build depends.\n" +msgstr "%s tidak mempunyai dependensi binaan.\n" -#: ftparchive/override.cc:88 ftparchive/override.cc:191 -#, c-format -msgid "Malformed override %s line %llu #3" -msgstr "Pembatalan cacat bagi %s baris %llu #3" +#: apt-private/private-source.cc +msgid "Must specify at least one package to check builddeps for" +msgstr "" +"Mesti nyatakan sekurang-kurangnya satu pakej untuk memeriksa builddeps" -#: ftparchive/override.cc:127 ftparchive/override.cc:201 +#: apt-private/private-source.cc #, c-format -msgid "Failed to read the override file %s" -msgstr "Gagal baca fail batal %s" +msgid "" +"No architecture information available for %s. See apt.conf(5) " +"APT::Architectures for setup" +msgstr "" +"Tiada maklumat senibina tersedia untuk %s. Rujuk apt.conf(5) " +"APT::Architectures untuk persediaan" -#: ftparchive/multicompress.cc:73 +#: apt-private/private-source.cc #, c-format -msgid "Unknown compression algorithm '%s'" -msgstr "Algoritma pemampatan '%s' tidak diketahui" +msgid "Note, using directory '%s' to get the build dependencies\n" +msgstr "" -#: ftparchive/multicompress.cc:103 +#: apt-private/private-source.cc #, c-format -msgid "Compressed output %s needs a compression set" -msgstr "Output termampat %s perlukan set mampatan" - -#: ftparchive/multicompress.cc:170 -msgid "Failed to create IPC pipe to subprocess" -msgstr "Gagal cipta paip IPC ke subproses" - -#: ftparchive/multicompress.cc:196 -msgid "Failed to create FILE*" -msgstr "Gagal cipta FILE*" +msgid "Note, using file '%s' to get the build dependencies\n" +msgstr "" -#: ftparchive/multicompress.cc:199 -msgid "Failed to fork" -msgstr "Gagal dicabangkan" +#: apt-private/private-source.cc +msgid "Failed to process build dependencies" +msgstr "Gagal memproses dependensi binaan" -#: ftparchive/multicompress.cc:213 -msgid "Compress child" -msgstr "Mampat anak" +#: apt-private/private-sources.cc +#, c-format +msgid "Failed to parse %s. Edit again? " +msgstr "" -#: ftparchive/multicompress.cc:236 +#: apt-private/private-sources.cc #, c-format -msgid "Internal error, failed to create %s" -msgstr "Ralat dalaman, gagal untuk bina %s" +msgid "Your '%s' file changed, please run 'apt-get update'." +msgstr "" -#: ftparchive/multicompress.cc:404 -msgid "IO to subprocess/file failed" -msgstr "IO ke subproses/fail gagal" +#: apt-private/private-unmet.cc +#, c-format +msgid "Package %s version %s has an unmet dep:\n" +msgstr "Pakej %s versi %s mempunyai dep tidak serasi:\n" -#: ftparchive/multicompress.cc:456 -msgid "Failed to read while computing MD5" -msgstr "Gagal membaca semasa mengira MD5" +#: apt-private/private-update.cc +msgid "The update command takes no arguments" +msgstr "Perintah kemaskini tidak menerima sebarang argumen" -#: ftparchive/multicompress.cc:473 +#: apt-private/private-update.cc #, c-format -msgid "Problem unlinking %s" -msgstr "Masalah menyahpaut %s" +msgid "%i package can be upgraded. Run 'apt list --upgradable' to see it.\n" +msgid_plural "" +"%i packages can be upgraded. Run 'apt list --upgradable' to see them.\n" +msgstr[0] "" +msgstr[1] "" -#: ftparchive/multicompress.cc:488 -#, c-format -msgid "Failed to rename %s to %s" -msgstr "gagal menamakan semula %s kepada %s" +#: apt-private/private-update.cc +msgid "All packages are up to date." +msgstr "" -#: cmdline/apt-get.cc:127 -msgid "Y" -msgstr "Y" +#: cmdline/apt-cache.cc +msgid "apt-cache stats does not take any arguments" +msgstr "" -#: cmdline/apt-get.cc:140 -msgid "N" -msgstr "T" +#: cmdline/apt-cache.cc +msgid "Total package names: " +msgstr "Jumlah nama pakej: " -#: cmdline/apt-get.cc:149 cmdline/apt-get.cc:1763 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Ralat mengkompil Ungkapan Nalar - %s" +#: cmdline/apt-cache.cc +msgid "Total package structures: " +msgstr "Jumlah struktur pakej: " -#: cmdline/apt-get.cc:244 -msgid "The following packages have unmet dependencies:" -msgstr "Pakej berikut mempunyai dependensi yang tidak menepati syarat:" +#: cmdline/apt-cache.cc +msgid " Normal packages: " +msgstr " Pakej biasa: " -#: cmdline/apt-get.cc:334 -#, c-format -msgid "but %s is installed" -msgstr "tetapi %s dipasang." +#: cmdline/apt-cache.cc +msgid " Pure virtual packages: " +msgstr " Pakej maya asli: " -#: cmdline/apt-get.cc:336 -#, c-format -msgid "but %s is to be installed" -msgstr "tetapi %s akan dipasang" +#: cmdline/apt-cache.cc +msgid " Single virtual packages: " +msgstr " Pakej maya tunggal: " -#: cmdline/apt-get.cc:343 -msgid "but it is not installable" -msgstr "tetapi ianya tidak boleh dipasang" +#: cmdline/apt-cache.cc +msgid " Mixed virtual packages: " +msgstr " Pakej maya bercampur: " -#: cmdline/apt-get.cc:345 -msgid "but it is a virtual package" -msgstr "tetapi ianya pakej maya" +#: cmdline/apt-cache.cc +msgid " Missing: " +msgstr " Hilang " -#: cmdline/apt-get.cc:348 -msgid "but it is not installed" -msgstr "tetapi ianya tidak dipasang" +#: cmdline/apt-cache.cc +msgid "Total distinct versions: " +msgstr "Jumlah versi berbeza: " -#: cmdline/apt-get.cc:348 -msgid "but it is not going to be installed" -msgstr "tetapi ianya tidak akan dipasang" +#: cmdline/apt-cache.cc +msgid "Total distinct descriptions: " +msgstr "Jumlah keterangan berbeza: " -#: cmdline/apt-get.cc:353 -msgid " or" -msgstr " atau" +#: cmdline/apt-cache.cc +msgid "Total dependencies: " +msgstr "Jumlah dependensi: " -#: cmdline/apt-get.cc:382 -msgid "The following NEW packages will be installed:" -msgstr "Pakej BARU berikut akan dipasang:" +#: cmdline/apt-cache.cc +msgid "Total ver/file relations: " +msgstr "Jumlah hubungan versi/fail: " -#: cmdline/apt-get.cc:408 -msgid "The following packages will be REMOVED:" -msgstr "Pakej berikut akan DIBUANG:" +#: cmdline/apt-cache.cc +msgid "Total Desc/File relations: " +msgstr "Jumlah hubungan Ket/Fail: " -#: cmdline/apt-get.cc:430 -msgid "The following packages have been kept back:" -msgstr "Pakej berikut telah disimpan semula:" +#: cmdline/apt-cache.cc +msgid "Total Provides mappings: " +msgstr "Jumlah pemetaan disediakan: " -#: cmdline/apt-get.cc:451 -msgid "The following packages will be upgraded:" -msgstr "Pakej berikut akan ditatar:" +#: cmdline/apt-cache.cc +msgid "Total globbed strings: " +msgstr "Jumlah rentetan disejagatkan: " -#: cmdline/apt-get.cc:472 -msgid "The following packages will be DOWNGRADED:" -msgstr "Pakej berikut akan DINYAHTATAR:" +#: cmdline/apt-cache.cc +msgid "Total slack space: " +msgstr "Jumlah ruang kendur: " -#: cmdline/apt-get.cc:492 -msgid "The following held packages will be changed:" -msgstr "Pakej berikut akan berubah" +#: cmdline/apt-cache.cc +msgid "Total space accounted for: " +msgstr "jumlah ruang keseluruhan: " -#: cmdline/apt-get.cc:545 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (disebabkan kepada %s) " +#: cmdline/apt-cache.cc +msgid "This command is deprecated. Please use 'apt-mark showauto' instead." +msgstr "Perintah ini sudah usang. Sila guna 'apt-mark showauto'." -#: cmdline/apt-get.cc:553 +#: cmdline/apt-cache.cc msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" +"Usage: apt-cache [options] command\n" +" apt-cache [options] show pkg1 [pkg2 ...]\n" +"\n" +"apt-cache queries and displays available information about installed\n" +"and installable packages. It works exclusively on the data acquired\n" +"into the local cache via the 'update' command of e.g. apt-get. The\n" +"displayed information may therefore be outdated if the last update was\n" +"too long ago, but in exchange apt-cache works independently of the\n" +"availability of the configured sources (e.g. offline).\n" msgstr "" -"AMARAN: Pakej penting berikut akan dibuang.\n" -"Ini sepatutnya TIDAK perlu dilakukan kecuali anda tahu apa yang anda sedang " -"lakukan!" -#: cmdline/apt-get.cc:584 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "%lu tatar, %lu dipasang baru, " - -#: cmdline/apt-get.cc:588 -#, c-format -msgid "%lu reinstalled, " -msgstr "%lu dipasang semula, " - -#: cmdline/apt-get.cc:590 -#, c-format -msgid "%lu downgraded, " -msgstr "%lu dinyahtatar, " - -#: cmdline/apt-get.cc:592 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "%lu untuk dibuang dan %lu tidak ditatar.\n" +#: cmdline/apt-cache.cc +msgid "Show source records" +msgstr "" -#: cmdline/apt-get.cc:596 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "%lu tidak dipasang atau dibuang.\n" +#: cmdline/apt-cache.cc +msgid "Search the package list for a regex pattern" +msgstr "" -#: cmdline/apt-get.cc:628 -#, c-format -msgid "Note, selecting '%s' for task '%s'\n" -msgstr "Perhatian, memilih '%s' untuk tugas '%s'\n" +#: cmdline/apt-cache.cc +msgid "Show raw dependency information for a package" +msgstr "" -#: cmdline/apt-get.cc:634 -#, c-format -msgid "Note, selecting '%s' for regex '%s'\n" -msgstr "Perhatian, pemilihan '%s' untuk ungkapan nalar '%s'\n" +#: cmdline/apt-cache.cc +msgid "Show reverse dependency information for a package" +msgstr "" -#: cmdline/apt-get.cc:1133 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "Pakej %s adalah pakej maya disediakan oleh:\n" +#: cmdline/apt-cache.cc +msgid "Show a readable record for the package" +msgstr "" -#: cmdline/apt-get.cc:1145 -msgid " [Installed]" -msgstr " [terpasang]" +#: cmdline/apt-cache.cc +msgid "List the names of all packages in the system" +msgstr "" -#: cmdline/apt-get.cc:671 -msgid " [Not candidate version]" -msgstr " [Bukan versi calon]" +#: cmdline/apt-cache.cc +msgid "Show policy settings" +msgstr "" -#: cmdline/apt-get.cc:1150 -msgid "You should explicitly select one to install." -msgstr "Anda patut pilih satu secara bersirat untuk dipasang." +#: cmdline/apt-cdrom.cc +msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" +msgstr "Sila sediakan nama untuk Cakera ini, seperti 'Debian 5.0.3 Cakera 1'" -#: cmdline/apt-get.cc:1155 -#, c-format -msgid "" -"Package %s is not available, but is referred to by another package.\n" -"This may mean that the package is missing, has been obsoleted, or\n" -"is only available from another source\n" +#: cmdline/apt-cdrom.cc +msgid "Please insert a Disc in the drive and press [Enter]" msgstr "" -"Pakej %s tidak tersedia, tetapi ianya dirujuk oleh pakej lain.\n" -"Ini bermakna pakej tersebut telah hilang, telah lama, atau\n" -"hanya tersedia dari sumber lain\n" - -#: cmdline/apt-get.cc:1174 -msgid "However the following packages replace it:" -msgstr "Walaubagaimanapun pakej berikut menggantikannya:" -#: cmdline/apt-get.cc:706 +#: cmdline/apt-cdrom.cc #, c-format -msgid "Package '%s' has no installation candidate" -msgstr "Pakej '%s' tidak mempunyai calon pemasangan" +msgid "Failed to mount '%s' to '%s'" +msgstr "Gagal lekap '%s' kepada '%s'" -#: cmdline/apt-get.cc:717 -#, c-format -msgid "Virtual packages like '%s' can't be removed\n" -msgstr "Pakej maya seperti '%s' tidak boleh dibuang\n" +#: cmdline/apt-cdrom.cc +msgid "" +"No CD-ROM could be auto-detected or found using the default mount point.\n" +"You may try the --cdrom option to set the CD-ROM mount point.\n" +"See 'man apt-cdrom' for more information about the CD-ROM auto-detection and " +"mount point." +msgstr "" -#: cmdline/apt-get.cc:748 -#, c-format -msgid "Note, selecting '%s' instead of '%s'\n" -msgstr "Perhatian, pemilihan '%s' berbanding '%s'\n" +#: cmdline/apt-cdrom.cc +msgid "Repeat this process for the rest of the CDs in your set." +msgstr "Ulangi proses ini untuk kesemua set CD anda." -#: cmdline/apt-get.cc:1104 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "Melangkau %s, ia sudah dipasang dan penataran tidak ditetapkan.\n" +#: cmdline/apt-cdrom.cc +msgid "" +"Usage: apt-cdrom [options] command\n" +"\n" +"apt-cdrom is used to add CDROM's, USB flashdrives and other removable\n" +"media types as package sources to APT. The mount point and device\n" +"information is taken from apt.conf(5), udev(7) and fstab(5).\n" +msgstr "" -#: cmdline/apt-get.cc:782 -#, c-format -msgid "Skipping %s, it is not installed and only upgrades are requested.\n" -msgstr "Melangkau %s, ia sudah dipasang dan hanya penataran dipinta.\n" +#: cmdline/apt-config.cc +msgid "Arguments not in pairs" +msgstr "Argumen tidak dalam pasangan" -#: cmdline/apt-get.cc:1197 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +#: cmdline/apt-config.cc +msgid "" +"Usage: apt-config [options] command\n" +"\n" +"apt-config is an interface to the configuration settings used by\n" +"all APT tools, mainly intended for debugging and shell scripting.\n" msgstr "" -"Pemasangan semula %s adalah tidak mungkin, ianya tidak boleh dimuat turun.\n" -#: cmdline/apt-get.cc:1205 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s telahpun versi terkini.\n" +#: cmdline/apt-config.cc +msgid "get configuration values via shell evaluation" +msgstr "" -#: cmdline/apt-get.cc:1805 -#, c-format -msgid "%s set to manually installed.\n" -msgstr "%s ditetapkan kepada dipasang secara manual.\n" +#: cmdline/apt-config.cc +msgid "show the active configuration setting" +msgstr "" -#: cmdline/apt-get.cc:844 +#: cmdline/apt-get.cc #, c-format -msgid "Selected version '%s' (%s) for '%s'\n" -msgstr "Versi terpilih '%s' (%s) untuk '%s'\n" +msgid "Couldn't find package %s" +msgstr "Pakej %s tidak ditemui" -#: cmdline/apt-get.cc:849 +#: cmdline/apt-get.cc cmdline/apt-mark.cc #, c-format -msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" -msgstr "Versi terpilih '%s' (%s) untuk '%s' kerana '%s'\n" +msgid "%s set to automatically installed.\n" +msgstr "%s ditetapkan untuk dipasang secara automatik.\n" -#: cmdline/apt-get.cc:1122 -#, c-format -msgid "Package %s is not installed, so not removed\n" -msgstr "Pakej %s tidak dipasang, jadi tidak dibuang\n" +#: cmdline/apt-get.cc cmdline/apt-mark.cc +msgid "" +"This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " +"instead." +msgstr "" +"Perintah ini telah lapuk. Sila guna 'apt-mark auto' dan 'apt-mark manual'." -#: cmdline/apt-get.cc:669 -msgid "Correcting dependencies..." -msgstr "Membetulkan dependensi..." +#: cmdline/apt-get.cc +msgid "Internal error, problem resolver broke stuff" +msgstr "Ralat dalaman, penyelesai masalah merosakkannya" -#: cmdline/apt-get.cc:672 -msgid " failed." -msgstr " gagal." +#: cmdline/apt-get.cc +msgid "Supported modules:" +msgstr "Modul yang disokong:" -#: cmdline/apt-get.cc:675 -msgid "Unable to correct dependencies" -msgstr "Tidak boleh betulkan dependensi" +#: cmdline/apt-get.cc +msgid "" +"Usage: apt-get [options] command\n" +" apt-get [options] install|remove pkg1 [pkg2 ...]\n" +" apt-get [options] source pkg1 [pkg2 ...]\n" +"\n" +"apt-get is a command line interface for retrieval of packages\n" +"and information about them from authenticated sources and\n" +"for installation, upgrade and removal of packages together\n" +"with their dependencies.\n" +msgstr "" -#: cmdline/apt-get.cc:678 -msgid "Unable to minimize the upgrade set" -msgstr "Tidak dapat minimumkan set penataran" +#: cmdline/apt-get.cc +msgid "Retrieve new lists of packages" +msgstr "" -#: cmdline/apt-get.cc:680 -msgid " Done" -msgstr " Selesai" +#: cmdline/apt-get.cc +msgid "Perform an upgrade" +msgstr "" -#: cmdline/apt-get.cc:986 -msgid "You might want to run 'apt-get -f install' to correct these." +#: cmdline/apt-get.cc +msgid "Install new packages (pkg is libc6 not libc6.deb)" msgstr "" -"Anda mungkin hendak jalankan 'apt-get -f install' untuk membetulkan masalah " -"ini." -#: cmdline/apt-get.cc:687 -msgid "Unmet dependencies. Try using -f." -msgstr "Dependensi tidak dipenuhi. Cuba gunakan -f." +#: cmdline/apt-get.cc +msgid "Remove packages" +msgstr "" -#: cmdline/apt-get.cc:695 -msgid "WARNING: The following packages cannot be authenticated!" -msgstr "AMARAN: Pakej berikut tidak dapat disahihkan!" +#: cmdline/apt-get.cc +msgid "Remove packages and config files" +msgstr "" -#: cmdline/apt-get.cc:699 -msgid "Authentication warning overridden.\n" -msgstr "Amaran pengesahihan dibatalkan.\n" +#: cmdline/apt-get.cc cmdline/apt.cc +msgid "Remove automatically all unused packages" +msgstr "" -#: cmdline/apt-get.cc:709 -msgid "Install these packages without verification [y/N]? " -msgstr "Pasang pakej ini tanpa pengesahan [y/N]? " +#: cmdline/apt-get.cc +msgid "Distribution upgrade, see apt-get(8)" +msgstr "" -#: cmdline/apt-get.cc:704 cmdline/apt-get.cc:711 -msgid "Some packages could not be authenticated" -msgstr "Beberapa pakej yang tidak boleh disahihkan" +#: cmdline/apt-get.cc +msgid "Follow dselect selections" +msgstr "" -#: cmdline/apt-get.cc:720 cmdline/apt-get.cc:897 -msgid "There are problems and -y was used without --force-yes" -msgstr "Terdapat masalah dan -y digunakan tanpa --force-yes" +#: cmdline/apt-get.cc +msgid "Configure build-dependencies for source packages" +msgstr "" -#: cmdline/apt-get.cc:782 -msgid "Internal error, InstallPackages was called with broken packages!" -msgstr "Ralat dalaman, Pemasangan pakej dipanggil dengan pakej yang rosak!" +#: cmdline/apt-get.cc +msgid "Erase downloaded archive files" +msgstr "" -#: cmdline/apt-get.cc:791 -msgid "Packages need to be removed but remove is disabled." -msgstr "Pakej perlu dibuang tetapi pembuangan dilumpuhkan." +#: cmdline/apt-get.cc +msgid "Erase old downloaded archive files" +msgstr "" -#: cmdline/apt-get.cc:802 -msgid "Internal error, Ordering didn't finish" -msgstr "Ralat dalaman, Penertiban tidak selesai" +#: cmdline/apt-get.cc +msgid "Verify that there are no broken dependencies" +msgstr "" -#: cmdline/apt-get.cc:843 -msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "Agak pelik.. Saiz tidak sepadan, email ke apt@packages.debian.org" +#: cmdline/apt-get.cc +msgid "Download source archives" +msgstr "" -#: cmdline/apt-get.cc:848 -#, c-format -msgid "Need to get %sB/%sB of archives.\n" -msgstr "Perlu mendapatkan %sB/%sB daripada arkib.\n" +#: cmdline/apt-get.cc +msgid "Download the binary package into the current directory" +msgstr "" -#: cmdline/apt-get.cc:851 -#, c-format -msgid "Need to get %sB of archives.\n" -msgstr "Perlu dapatkan %sB daripada arkib.\n" +#: cmdline/apt-get.cc +msgid "Download and display the changelog for the given package" +msgstr "" -#: cmdline/apt-get.cc:856 -#, c-format -msgid "After this operation, %sB of additional disk space will be used.\n" -msgstr "Selepas operasi ini, %sB ruang cakera tambahan akan digunakan.\n" +#: cmdline/apt-helper.cc +msgid "Need one URL as argument" +msgstr "" -#: cmdline/apt-get.cc:859 -#, c-format -msgid "After this operation, %sB disk space will be freed.\n" -msgstr "Selepas operasi ini, %sB ruang cakera akan dibebaskan.\n" +#: cmdline/apt-helper.cc +msgid "Must specify at least one pair url/filename" +msgstr "" -#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:877 cmdline/apt-get.cc:2319 -#: cmdline/apt-get.cc:2322 -#, c-format -msgid "Couldn't determine free space in %s" -msgstr "Tidak dapat tentukan ruang bebas dalam %s" +#: cmdline/apt-helper.cc +msgid "Download Failed" +msgstr "" -#: cmdline/apt-get.cc:887 +#: cmdline/apt-helper.cc #, c-format -msgid "You don't have enough free space in %s." -msgstr "Anda tidak mempunyai ruang bebas yang mencukupi dalam %s." - -#: cmdline/apt-get.cc:903 cmdline/apt-get.cc:923 -msgid "Trivial Only specified but this is not a trivial operation." -msgstr "Yang remeh sahaja dinyatakan tetapi ini bukanlah operasi yang remeh." - -#: cmdline/apt-get.cc:905 -msgid "Yes, do as I say!" -msgstr "Ya, lakukan seperti yang saya katakan!" +msgid "GetSrvRec failed for %s" +msgstr "" -#: cmdline/apt-get.cc:907 -#, c-format +#: cmdline/apt-helper.cc msgid "" -"You are about to do something potentially harmful.\n" -"To continue type in the phrase '%s'\n" -" ?] " +"Usage: apt-helper [options] command\n" +" apt-helper [options] cat-file file ...\n" +" apt-helper [options] download-file uri target-path\n" +"\n" +"apt-helper bundles a variety of commands for shell scripts to use\n" +"e.g. the same proxy configuration or acquire system as APT would.\n" msgstr "" -"Anda akan melakukan sesuatu yang berpotensi merbahaya.\n" -"Untuk teruskan taipkan semula frasa '%s'\n" -" ?] " - -#: cmdline/apt-get.cc:913 cmdline/apt-get.cc:932 -msgid "Abort." -msgstr "Henti Paksa." - -#: cmdline/apt-get.cc:928 -msgid "Do you want to continue [Y/n]? " -msgstr "Adakah anda ingin meneruskan [Y/n]? " -#: cmdline/apt-get.cc:1000 cmdline/apt-get.cc:2375 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Gagal mendapatkan %s %s\n" +#: cmdline/apt-helper.cc +msgid "download the given uri to the target-path" +msgstr "" -#: cmdline/apt-get.cc:1018 -msgid "Some files failed to download" -msgstr "Beberapa fail gagal untuk dimuat turun" +#: cmdline/apt-helper.cc +msgid "lookup a SRV record (e.g. _http._tcp.ftp.debian.org)" +msgstr "" -#: cmdline/apt-get.cc:1019 cmdline/apt-get.cc:2384 -msgid "Download complete and in download only mode" -msgstr "Muat turun selesai dan dalam mod muat turun sahaja" +#: cmdline/apt-helper.cc +msgid "concatenate files, with automatic decompression" +msgstr "" -#: cmdline/apt-get.cc:1025 -msgid "" -"Unable to fetch some archives, maybe run apt-get update or try with --fix-" -"missing?" +#: cmdline/apt-helper.cc +msgid "detect proxy using apt.conf" msgstr "" -"Tidak boleh dapatkan beberapa arkib, cuba jalankan apt-get update atau cuba " -"dengan --fix-missing?" -#: cmdline/apt-get.cc:1029 -msgid "--fix-missing and media swapping is not currently supported" -msgstr "--fix-missing dan penyilihan media belum lagi disokong" +#: cmdline/apt-mark.cc +#, c-format +msgid "%s can not be marked as it is not installed.\n" +msgstr "%s tidak dapat ditanda kerana ia tidak dipasang.\n" -#: cmdline/apt-get.cc:1034 -msgid "Unable to correct missing packages." -msgstr "Tidak boleh betulkan pakej yang hilang." +#: cmdline/apt-mark.cc +#, c-format +msgid "%s was already set to manually installed.\n" +msgstr "%s sudah ditetapkan kepada dipasang secara manual.\n" -#: cmdline/apt-get.cc:1035 -msgid "Aborting install." -msgstr "Menghenti paksa pemasangan." +#: cmdline/apt-mark.cc +#, c-format +msgid "%s was already set to automatically installed.\n" +msgstr "%s sudah ditetapkan kepada dipasang secara automatik.\n" -#: cmdline/apt-get.cc:1363 -msgid "" -"The following package disappeared from your system as\n" -"all files have been overwritten by other packages:" -msgid_plural "" -"The following packages disappeared from your system as\n" -"all files have been overwritten by other packages:" -msgstr[0] "" -"Pakej berikut hilang dari sistem anda kerana semua fail\n" -"telah ditulis-ganti oleh pakej lain:" -msgstr[1] "" -"Pakej berikut hilang dari sistem anda kerana semua fail\n" -"telah ditulis-ganti oleh pakej lain:" +#: cmdline/apt-mark.cc +#, c-format +msgid "%s was already set on hold.\n" +msgstr "%s sudah ditetapkan kepada ditangguh.\n" + +#: cmdline/apt-mark.cc +#, c-format +msgid "%s was already not hold.\n" +msgstr "%s sudah tidak ditangguh.\n" -#: cmdline/apt-get.cc:1367 -msgid "Note: This is done automatic and on purpose by dpkg." -msgstr "Perhatian: Ia dilakukan secara automatik dan dibuat oleh dpkg." +#: cmdline/apt-mark.cc +msgid "Executing dpkg failed. Are you root?" +msgstr "Pelakuan dpkg gagal. Anda berada dalam mod root?" -#: cmdline/apt-get.cc:1342 +#: cmdline/apt-mark.cc #, c-format -msgid "Ignore unavailable target release '%s' of package '%s'" -msgstr "Abaikan sasaran tidak tersedia untuk pelepasan '%s' bagi pakej '%s'" +msgid "%s set on hold.\n" +msgstr "%s ditetapkan kepada ditangguh.\n" -#: cmdline/apt-get.cc:1374 +#: cmdline/apt-mark.cc #, c-format -msgid "Picking '%s' as source package instead of '%s'\n" -msgstr "Mengambil '%s' sebagai pakej sumber selain dari '%s'\n" +msgid "Canceled hold on %s.\n" +msgstr "Batalkan tangguh pada %s.\n" -#. if (VerTag.empty() == false && Last == 0) -#: cmdline/apt-get.cc:1412 +#: cmdline/apt-mark.cc #, c-format -msgid "Ignore unavailable version '%s' of package '%s'" -msgstr "Abaikan versi tidak tersedia '%s' bagi pakej '%s'" +msgid "Selected %s for purge.\n" +msgstr "" -#: cmdline/apt-get.cc:1428 -msgid "The update command takes no arguments" -msgstr "Perintah kemaskini tidak menerima sebarang argumen" +#: cmdline/apt-mark.cc +#, c-format +msgid "Selected %s for removal.\n" +msgstr "" -#: cmdline/apt-get.cc:1497 -msgid "We are not supposed to delete stuff, can't start AutoRemover" +#: cmdline/apt-mark.cc +#, c-format +msgid "Selected %s for installation.\n" msgstr "" -"Kami tidak boleh memadam item tersebut, tidak dapat mulakan AutoRemover" -#: cmdline/apt-get.cc:1554 +#: cmdline/apt-mark.cc msgid "" -"Hmm, seems like the AutoRemover destroyed something which really\n" -"shouldn't happen. Please file a bug report against apt." +"Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" +"\n" +"apt-mark is a simple command line interface for marking packages\n" +"as manually or automatically installed. It can also be used to\n" +"manipulate the dpkg(1) selection states of packages, and to list\n" +"all packages with or without a certain marking.\n" msgstr "" -"Hmm, kelihatan AutoRemover memusnahkan sesuatu yang tidak\n" -"sepatutnya berlaku. Sila laporkan pepijat terhadap apt." -#. -#. if (Packages == 1) -#. { -#. c1out << endl; -#. c1out << -#. _("Since you only requested a single operation it is extremely likely that\n" -#. "the package is simply not installable and a bug report against\n" -#. "that package should be filed.") << endl; -#. } -#. -#: cmdline/apt-get.cc:1557 cmdline/apt-get.cc:1848 -msgid "The following information may help to resolve the situation:" -msgstr "Maklumat berikut mungkin membantu leraikan keadaan:" +#: cmdline/apt-mark.cc +msgid "Mark the given packages as automatically installed" +msgstr "" -#: cmdline/apt-get.cc:1561 -msgid "Internal Error, AutoRemover broke stuff" -msgstr "Ralat Dalaman, AutoRemover merosakkan sesuatu" +#: cmdline/apt-mark.cc +msgid "Mark the given packages as manually installed" +msgstr "" -#: cmdline/apt-get.cc:1754 -msgid "" -"The following package was automatically installed and is no longer required:" -msgid_plural "" -"The following packages were automatically installed and are no longer " -"required:" -msgstr[0] "" -"Pakej berikut telah dipasang secara automatik dan tidak lagi diperlukan:" -msgstr[1] "" -"Pakej berikut telah dipasang secara automatik dan tidak lagi diperlukan:" +#: cmdline/apt-mark.cc +msgid "Mark a package as held back" +msgstr "" -#: cmdline/apt-get.cc:1758 -#, c-format -msgid "%lu package was automatically installed and is no longer required.\n" -msgid_plural "" -"%lu packages were automatically installed and are no longer required.\n" -msgstr[0] "" -"%lu pakej telah dipasang secara automatik dan tidak lagi diperlukan:\n" -msgstr[1] "" -"%lu pakej telah dipasang secara automatik dan tidak lagi diperlukan:\n" +#: cmdline/apt-mark.cc +msgid "Unset a package set as held back" +msgstr "" -#: cmdline/apt-get.cc:1549 -msgid "Use 'apt-get autoremove' to remove them." -msgstr "Guna 'apt-get autoremove' untuk membuangnya." - -#: cmdline/apt-get.cc:1580 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "Ralat dalaman, AllUpgrade merosakkannya" +#: cmdline/apt-mark.cc +msgid "Print the list of automatically installed packages" +msgstr "" -#: cmdline/apt-get.cc:1878 -msgid "You might want to run 'apt-get -f install' to correct these:" +#: cmdline/apt-mark.cc +msgid "Print the list of manually installed packages" msgstr "" -"Anda mungkin hendak jalankan 'apt-get -f install' untuk membetulkan masalah " -"ini:" -#: cmdline/apt-get.cc:1821 -msgid "" -"Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " -"solution)." +#: cmdline/apt-mark.cc +msgid "Print the list of package on hold" msgstr "" -"Dependensi tidak dipenuhi. Cuba 'apt-get -f install' tanpa pakej (atau " -"nyatakan penyelesaian)." -#: cmdline/apt-get.cc:1833 +#: cmdline/apt.cc msgid "" -"Some packages could not be installed. This may mean that you have\n" -"requested an impossible situation or if you are using the unstable\n" -"distribution that some required packages have not yet been created\n" -"or been moved out of Incoming." +"Usage: apt [options] command\n" +"\n" +"apt is a commandline package manager and provides commands for\n" +"searching and managing as well as querying information about packages.\n" +"It provides the same functionality as the specialized APT tools,\n" +"like apt-get and apt-cache, but enables options more suitable for\n" +"interactive use by default.\n" msgstr "" -"Beberap pakej tidak dapat dipasang. Ini mungkin bermakna yang anda\n" -"meminta pada situasi yang tidak mungkin atau jika anda menggunakan " -"distribusi\n" -"tidak stabil yang memerlukan sesetengah pakej yang belum lagi dicipta\n" -"atau telah dialih keluar daripada Masukan." -#: cmdline/apt-get.cc:1851 -msgid "Broken packages" -msgstr "Pakej rosak" +#. query +#: cmdline/apt.cc +msgid "list packages based on package names" +msgstr "" -#: cmdline/apt-get.cc:1880 -msgid "The following extra packages will be installed:" -msgstr "Pakej tambahan berikut akan dipasang:" +#: cmdline/apt.cc +msgid "search in package descriptions" +msgstr "" -#: cmdline/apt-get.cc:1969 -msgid "Suggested packages:" -msgstr "Pakej disarankan:" +#: cmdline/apt.cc +msgid "show package details" +msgstr "" -#: cmdline/apt-get.cc:1970 -msgid "Recommended packages:" -msgstr "Pakej disyorkan:" +#. package stuff +#: cmdline/apt.cc +msgid "install packages" +msgstr "" -#: cmdline/apt-get.cc:1750 cmdline/apt-get.cc:1786 -#, c-format -msgid "Couldn't find package %s" -msgstr "Pakej %s tidak ditemui" +#: cmdline/apt.cc +msgid "remove packages" +msgstr "" -#: cmdline/apt-get.cc:2082 -#, c-format -msgid "%s set to automatically installed.\n" -msgstr "%s ditetapkan untuk dipasang secara automatik.\n" +#. system wide stuff +#: cmdline/apt.cc +msgid "update list of available packages" +msgstr "" -#: cmdline/apt-get.cc:2116 cmdline/apt-mark.cc:105 -msgid "" -"This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " -"instead." +#: cmdline/apt.cc +msgid "upgrade the system by installing/upgrading packages" msgstr "" -"Perintah ini telah lapuk. Sila guna 'apt-mark auto' dan 'apt-mark manual'." -#: cmdline/apt-get.cc:1999 -msgid "Calculating upgrade... " -msgstr "Mengira pentataran... " +#: cmdline/apt.cc +msgid "upgrade the system by removing/installing/upgrading packages" +msgstr "" -#: cmdline/apt-get.cc:2002 -msgid "Failed" -msgstr "Gagal" +#. misc +#: cmdline/apt.cc +msgid "edit the source information file" +msgstr "" -#: cmdline/apt-get.cc:2007 -msgid "Done" -msgstr "Selesai" +#: methods/cdrom.cc +#, c-format +msgid "Unable to read the cdrom database %s" +msgstr "" -#: cmdline/apt-get.cc:2074 cmdline/apt-get.cc:2082 -msgid "Internal error, problem resolver broke stuff" -msgstr "Ralat dalaman, penyelesai masalah merosakkannya" +#: methods/cdrom.cc +msgid "" +"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " +"cannot be used to add new CD-ROMs" +msgstr "" -#: cmdline/apt-get.cc:818 cmdline/apt-get.cc:2106 cmdline/apt-get.cc:2139 -msgid "Unable to lock the download directory" -msgstr "Tidak boleh mengunci direktori muat turun" +#: methods/cdrom.cc +msgid "Wrong CD-ROM" +msgstr "" -#: cmdline/apt-get.cc:2294 +#: methods/cdrom.cc #, c-format -msgid "Downloading %s %s" -msgstr "Memuat turun %s %s" +msgid "Unable to unmount the CD-ROM in %s, it may still be in use." +msgstr "" -#: cmdline/apt-get.cc:2182 -msgid "Must specify at least one package to fetch source for" +#: methods/cdrom.cc +msgid "Disk not found." msgstr "" -"Mesti nyatakan sekurangnya satu pakej untuk mendapatkan sumber untuknya" -#: cmdline/apt-get.cc:2213 cmdline/apt-get.cc:2498 -#, c-format -msgid "Unable to find a source package for %s" -msgstr "Tidak boleh cari sumber pakej untuk %s" +#: methods/cdrom.cc methods/file.cc methods/rsh.cc +msgid "File not found" +msgstr "" -#: cmdline/apt-get.cc:2232 +#: methods/connect.cc #, c-format -msgid "" -"NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" -"%s\n" +msgid "Connecting to %s (%s)" msgstr "" -"PERHATIAN: '%s' pakej diselenggara dalam sistem kawalan versi '%s' pada:\n" -"%s\n" -#: cmdline/apt-get.cc:2443 +#: methods/connect.cc #, c-format -msgid "" -"Please use:\n" -"bzr branch %s\n" -"to retrieve the latest (possibly unreleased) updates to the package.\n" +msgid "[IP: %s %s]" msgstr "" -"Sila guna:\n" -"cabang bzr %s\n" -"untuk peroleh kemaskini (mungkin yang belum dilepaskan) terkini ke pakej.\n" -#: cmdline/apt-get.cc:2292 +#: methods/connect.cc #, c-format -msgid "Skipping already downloaded file '%s'\n" -msgstr "Melangkau fail '%s' yang telah dimuat turun\n" +msgid "Could not create a socket for %s (f=%u t=%u p=%u)" +msgstr "" -#: cmdline/apt-get.cc:2332 +#: methods/connect.cc #, c-format -msgid "You don't have enough free space in %s" -msgstr "Anda tidak mempunyai ruang bebas yang mencukupi dalam %s" +msgid "Cannot initiate the connection to %s:%s (%s)." +msgstr "" -#: cmdline/apt-get.cc:2338 +#: methods/connect.cc #, c-format -msgid "Need to get %sB/%sB of source archives.\n" -msgstr "Perlu dapatkan %sB/%sB daripada arkib sumber.\n" +msgid "Could not connect to %s:%s (%s), connection timed out" +msgstr "" + +#: methods/connect.cc methods/ftp.cc methods/rsh.cc +msgid "Failed" +msgstr "Gagal" -#: cmdline/apt-get.cc:2341 +#: methods/connect.cc #, c-format -msgid "Need to get %sB of source archives.\n" -msgstr "Perlu dapatkan %sB daripada arkib sumber.\n" +msgid "Could not connect to %s:%s (%s)." +msgstr "" -#: cmdline/apt-get.cc:2347 +#. We say this mainly because the pause here is for the +#. ssh connection that is still going +#: methods/connect.cc methods/rsh.cc #, c-format -msgid "Fetch source %s\n" -msgstr "Mendapatkan sumber %s\n" +msgid "Connecting to %s" +msgstr "" -#: cmdline/apt-get.cc:2380 -msgid "Failed to fetch some archives." -msgstr "Gagal dapatkan beberapa arkib." +#: methods/connect.cc +#, c-format +msgid "Could not resolve '%s'" +msgstr "" -#: cmdline/apt-get.cc:2409 +#: methods/connect.cc #, c-format -msgid "Skipping unpack of already unpacked source in %s\n" -msgstr "Melangkau nyahpek bagi sumber sudah tidak dipek dalam %s\n" +msgid "Temporary failure resolving '%s'" +msgstr "" -#: cmdline/apt-get.cc:2421 +#: methods/connect.cc #, c-format -msgid "Unpack command '%s' failed.\n" -msgstr "Perintah nyahpek '%s' gagal.\n" +msgid "System error resolving '%s:%s'" +msgstr "" -#: cmdline/apt-get.cc:2422 +#: methods/connect.cc #, c-format -msgid "Check if the 'dpkg-dev' package is installed.\n" -msgstr "Senak jika pakej 'dpkg-dev' sudah dipasang.\n" +msgid "Something wicked happened resolving '%s:%s' (%i - %s)" +msgstr "" -#: cmdline/apt-get.cc:2439 +#: methods/connect.cc #, c-format -msgid "Build command '%s' failed.\n" -msgstr "Perintah bina '%s' gagal.\n" +msgid "Unable to connect to %s:%s:" +msgstr "" -#: cmdline/apt-get.cc:2459 -msgid "Child process failed" -msgstr "Proses anak gagal" +#: methods/copy.cc methods/store.cc +msgid "Failed to stat" +msgstr "" -#: cmdline/apt-get.cc:2475 -msgid "Must specify at least one package to check builddeps for" +#: methods/copy.cc methods/rred.cc methods/store.cc +msgid "Failed to set modification time" msgstr "" -"Mesti nyatakan sekurang-kurangnya satu pakej untuk memeriksa builddeps" -#: cmdline/apt-get.cc:2721 -#, c-format -msgid "" -"No architecture information available for %s. See apt.conf(5) " -"APT::Architectures for setup" +#: methods/file.cc +msgid "Invalid URI, local URIS must not start with //" msgstr "" -"Tiada maklumat senibina tersedia untuk %s. Rujuk apt.conf(5) " -"APT::Architectures untuk persediaan" -#: cmdline/apt-get.cc:2503 -#, c-format -msgid "Unable to get build-dependency information for %s" -msgstr "Tidak boleh dapatkan maklumat build-dependency untuk %s" +#. Login must be before getpeername otherwise dante won't work. +#: methods/ftp.cc +msgid "Logging in" +msgstr "" + +#: methods/ftp.cc +msgid "Unable to determine the peer name" +msgstr "" + +#: methods/ftp.cc +msgid "Unable to determine the local name" +msgstr "" -#: cmdline/apt-get.cc:2523 +#: methods/ftp.cc #, c-format -msgid "%s has no build depends.\n" -msgstr "%s tidak mempunyai dependensi binaan.\n" +msgid "The server refused the connection and said: %s" +msgstr "" -#: cmdline/apt-get.cc:2888 +#: methods/ftp.cc #, c-format -msgid "" -"%s dependency for %s can't be satisfied because %s is not allowed on '%s' " -"packages" +msgid "USER failed, server said: %s" msgstr "" -"%s dependensi bagi %s tidak dapat dipenuhi kerana %s tidak dibenarkan pada " -"pakej '%s'" -#: cmdline/apt-get.cc:2575 +#: methods/ftp.cc #, c-format +msgid "PASS failed, server said: %s" +msgstr "" + +#: methods/ftp.cc msgid "" -"%s dependency for %s cannot be satisfied because the package %s cannot be " -"found" +"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " +"is empty." msgstr "" -"%s dependensi bagi %s tidak dapat dipenuhi kerana pakej %s tidak ditemui" -#: cmdline/apt-get.cc:2664 +#: methods/ftp.cc #, c-format -msgid "" -"Failed to satisfy %s dependency for %s: Installed package %s is too new" +msgid "Login script command '%s' failed, server said: %s" msgstr "" -"Gagal memenuhi %s dependensi bagi %s: Pakej terpasang %s terlalu baru" -#: cmdline/apt-get.cc:2971 +#: methods/ftp.cc #, c-format -msgid "" -"%s dependency for %s cannot be satisfied because candidate version of " -"package %s can't satisfy version requirements" +msgid "TYPE failed, server said: %s" +msgstr "" + +#: methods/ftp.cc methods/rsh.cc +msgid "Connection timeout" +msgstr "" + +#: methods/ftp.cc +msgid "Server closed the connection" +msgstr "" + +#: methods/ftp.cc methods/rsh.cc +msgid "Read error" +msgstr "" + +#: methods/ftp.cc methods/rsh.cc +msgid "A response overflowed the buffer." +msgstr "" + +#: methods/ftp.cc +msgid "Protocol corruption" +msgstr "" + +#: methods/ftp.cc methods/rsh.cc +msgid "Write error" +msgstr "" + +#: methods/ftp.cc +msgid "Could not create a socket" +msgstr "" + +#: methods/ftp.cc +msgid "Could not connect data socket, connection timed out" +msgstr "" + +#: methods/ftp.cc +msgid "Could not connect passive socket." +msgstr "" + +#: methods/ftp.cc +msgid "getaddrinfo was unable to get a listening socket" +msgstr "" + +#: methods/ftp.cc +msgid "Could not bind a socket" +msgstr "" + +#: methods/ftp.cc +msgid "Could not listen on the socket" +msgstr "" + +#: methods/ftp.cc +msgid "Could not determine the socket's name" +msgstr "" + +#: methods/ftp.cc +msgid "Unable to send PORT command" msgstr "" -"%s dependensi bagi %s tidak dapat dipenuhi kerana versi calon pakej %s tidak " -"memenuhi keperluan versi" -#: cmdline/apt-get.cc:2977 +#: methods/ftp.cc #, c-format -msgid "" -"%s dependency for %s cannot be satisfied because package %s has no candidate " -"version" +msgid "Unknown address family %u (AF_*)" msgstr "" -"%s dependensi bagi %s tidak dapat dipenuhi kerana pakej %s tidak mempunyai " -"versi calon" -#: cmdline/apt-get.cc:2691 +#: methods/ftp.cc #, c-format -msgid "Failed to satisfy %s dependency for %s: %s" -msgstr "Gagal penuhi %s dependensi untuk %s: %s" +msgid "EPRT failed, server said: %s" +msgstr "" + +#: methods/ftp.cc +msgid "Data socket connect timed out" +msgstr "" + +#: methods/ftp.cc +msgid "Unable to accept connection" +msgstr "" + +#: methods/ftp.cc methods/rsh.cc methods/server.cc +msgid "Problem hashing file" +msgstr "" -#: cmdline/apt-get.cc:2707 +#: methods/ftp.cc #, c-format -msgid "Build-dependencies for %s could not be satisfied." -msgstr "Dependens-binaan untuk %s tidak dapat dipenuhi." +msgid "Unable to fetch file, server said '%s'" +msgstr "" -#: cmdline/apt-get.cc:2712 -msgid "Failed to process build dependencies" -msgstr "Gagal memproses dependensi binaan" +#: methods/ftp.cc methods/rsh.cc +msgid "Data socket timed out" +msgstr "" -#: cmdline/apt-get.cc:2977 cmdline/apt-get.cc:2989 +#: methods/ftp.cc #, c-format -msgid "Changelog for %s (%s)" -msgstr "Log penukaran untuk %s (%s)" +msgid "Data transfer failed, server said '%s'" +msgstr "" -#: cmdline/apt-get.cc:2744 -msgid "Supported modules:" -msgstr "Modul yang disokong:" +#. Get the files information +#: methods/ftp.cc +msgid "Query" +msgstr "" -#: cmdline/apt-get.cc:3289 -msgid "" -"Usage: apt-get [options] command\n" -" apt-get [options] install|remove pkg1 [pkg2 ...]\n" -" apt-get [options] source pkg1 [pkg2 ...]\n" -"\n" -"apt-get is a simple command line interface for downloading and\n" -"installing packages. The most frequently used commands are update\n" -"and install.\n" -"\n" -"Commands:\n" -" update - Retrieve new lists of packages\n" -" upgrade - Perform an upgrade\n" -" install - Install new packages (pkg is libc6 not libc6.deb)\n" -" remove - Remove packages\n" -" autoremove - Remove automatically all unused packages\n" -" purge - Remove packages and config files\n" -" source - Download source archives\n" -" build-dep - Configure build-dependencies for source packages\n" -" dist-upgrade - Distribution upgrade, see apt-get(8)\n" -" dselect-upgrade - Follow dselect selections\n" -" clean - Erase downloaded archive files\n" -" autoclean - Erase old downloaded archive files\n" -" check - Verify that there are no broken dependencies\n" -" changelog - Download and display the changelog for the given package\n" -" download - Download the binary package into the current directory\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -q Loggable output - no progress indicator\n" -" -qq No output except for errors\n" -" -d Download only - do NOT install or unpack archives\n" -" -s No-act. Perform ordering simulation\n" -" -y Assume Yes to all queries and do not prompt\n" -" -f Attempt to correct a system with broken dependencies in place\n" -" -m Attempt to continue if archives are unlocatable\n" -" -u Show a list of upgraded packages as well\n" -" -b Build the source package after fetching it\n" -" -V Show verbose version numbers\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -"See the apt-get(8), sources.list(5) and apt.conf(5) manual\n" -"pages for more information and options.\n" -" This APT has Super Cow Powers.\n" -msgstr "" -"Penggunaan: apt-get [pilihan] perintah\n" -" apt-get [pilihan] install|remove pkg1 [pkg2 ...]\n" -" apt-get [pilihan] source pkg1 [pkg2 ...]\n" -"\n" -"apt-get ialah antaramuka baris perintah ringkas untuk memuat turun\n" -"dan memasang pakej. Perintah yang paling kerap digunakan ialah\n" -"update dan install.\n" -"\n" -"Perintah:\n" -" update - Dapatkan senarai baru pakej\n" -" upgrade - Lakukan penataran\n" -" install - Pasang pakej baru (pkg ialah libc6 bukan libc6.deb)\n" -" remove - Buang pakej\n" -" autoremove - Buang semua pakej tidak diguna secara automatik\n" -" purge - Buang pakej dan fail konfig\n" -" source - Muat turun arkib sumber\n" -" build-dep - Konfigur build-dependencies unutk pakej sumber\n" -" dist-upgrade - Tatar distribusi, rujuk apt-get(8)\n" -" dselect-upgrade - Ikut pemilihan dselect\n" -" clean - Padam fail arkib dimuat turun\n" -" autoclean - Padam fail arkib lama dimuat turun\n" -" check - sahkan terdapat tiada dependensi yang rosak\n" -" changelog - Muat turun dan papar log penukaran bagi pakej yang diberi\n" -" download - Muat turun pakej binari ke dalam direktori semasa\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini.\n" -" -q Output boleh dilog - tiada penunjuk kemajuan\n" -" -qq Tiada output kecuali ralat\n" -" -d Muat turun sahaja - JANGAN pasang atau nyahpek arkib\n" -" -s Tiada tindakan. Lakukan simulasi penertiban\n" -" -y Anggap Ya untuk semua pertanyaan dan jangan maklum\n" -" -f Cuba betulkan sistem dengan dependensi rosak didalamnya\n" -" -m Cuba teruskan jika arkib tidak dapat dicari\n" -" -u Papar senarai pakej ditatar\n" -" -b Bina pakej sumber selepas mendapatkannya\n" -" -V Papar nombor versi yang berjela\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetapkan pilihan konfigurasi arbitrari, cth -o dir::cache=/tmp\n" -"Rujuk halaman panduan apt-get(8), sources.list(5) dan apt.conf(5)\n" -"untuk maklumat lanjut dan pilihan.\n" -" APT ini memang hebat.\n" +#: methods/ftp.cc +msgid "Unable to invoke " +msgstr "" -#: cmdline/apt-get.cc:2952 +#: methods/gpgv.cc +msgid "At least one invalid signature was encountered." +msgstr "" + +#: methods/gpgv.cc msgid "" -"NOTE: This is only a simulation!\n" -" apt-get needs root privileges for real execution.\n" -" Keep also in mind that locking is deactivated,\n" -" so don't depend on the relevance to the real current situation!" +"Internal error: Good signature, but could not determine key fingerprint?!" msgstr "" -"PERHATIAN: Ini hanya simulasi!\n" -" apt-get perlukan keistimewaan untuk pelakuan sebenar.\n" -" Sentiasa ingat penguncian telah dilumpuhkan,\n" -" jadi jangan bergantung pada situasi semasa yang sebenar!" -#: cmdline/acqprogress.cc:55 -msgid "Hit " -msgstr "Kena " - -#: cmdline/acqprogress.cc:79 -msgid "Get:" -msgstr "Dapat:" - -#: cmdline/acqprogress.cc:110 -msgid "Ign " -msgstr "Abai " - -#: cmdline/acqprogress.cc:114 -msgid "Err " -msgstr "Ralat " +#: methods/gpgv.cc +msgid "Could not execute 'apt-key' to verify signature (is gnupg installed?)" +msgstr "" -#: cmdline/acqprogress.cc:135 +#. TRANSLATORS: %s is a single techy word like 'NODATA' +#: methods/gpgv.cc #, c-format -msgid "Fetched %sB in %s (%sB/s)\n" -msgstr "Peroleh %sB dalam %s (%sB/s)\n" +msgid "" +"Clearsigned file isn't valid, got '%s' (does the network require " +"authentication?)" +msgstr "" -#: cmdline/acqprogress.cc:225 -#, c-format -msgid " [Working]" -msgstr " [Berjalan]" +#: methods/gpgv.cc +msgid "Unknown error executing apt-key" +msgstr "" -#: cmdline/acqprogress.cc:271 +#. TRANSLATORS: The second %s is the reason and is untranslated for repository owners. +#: methods/gpgv.cc #, c-format -msgid "" -"Media change: please insert the disc labeled\n" -" '%s'\n" -"in the drive '%s' and press enter\n" +msgid "Signature by key %s uses weak digest algorithm (%s)" +msgstr "" + +#: methods/gpgv.cc +msgid "The following signatures were invalid:\n" msgstr "" -"Tukar media: sila masukkan cakera berlabel\n" -" '%s'\n" -"ke dalam pemacu '%s' dan tekan enter\n" -#: cmdline/apt-internal-solver.cc:34 +#: methods/gpgv.cc msgid "" -"Usage: apt-internal-resolver\n" -"\n" -"apt-internal-resolver is an interface to use the current internal\n" -"like an external resolver for the APT family for debugging or alike\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -q Loggable output - no progress indicator\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -"apt.conf(5) manual pages for more information and options.\n" -" This APT has Super Cow Powers.\n" +"The following signatures couldn't be verified because the public key is not " +"available:\n" +msgstr "" + +#: methods/http.cc +msgid "Error writing to the file" +msgstr "" + +#: methods/http.cc +msgid "Error reading from server. Remote end closed connection" +msgstr "" + +#: methods/http.cc +msgid "Error reading from server" +msgstr "" + +#: methods/http.cc +msgid "Error writing to file" +msgstr "" + +#: methods/http.cc +msgid "Select failed" +msgstr "" + +#: methods/http.cc +msgid "Connection timed out" +msgstr "" + +#: methods/http.cc +msgid "Error writing to output file" msgstr "" -"Penggunaan: apt-internal-resolver\n" -"\n" -"apt-internal-resolver adalah antaramuka yang digunakan oleh \n" -"pelerai luaran untuk keluarga APT family untuk penyahpepijatan\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini.\n" -" -q Output boleh dilog - tiada penunjuk kemajuan\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetapkan pilihan konfigurasi arbitari, cth -o dir::cache=/tmp\n" -"halaman panduan apt.conf(5) untuk maklumat lanjut dan pilihan.\n" -" APT ini memang hebat.\n" -#: cmdline/apt-mark.cc:46 +#: methods/mirror.cc #, c-format -msgid "%s can not be marked as it is not installed.\n" -msgstr "%s tidak dapat ditanda kerana ia tidak dipasang.\n" +msgid "Unable to read %s" +msgstr "" -#: cmdline/apt-mark.cc:52 +#: methods/mirror.cc #, c-format -msgid "%s was already set to manually installed.\n" -msgstr "%s sudah ditetapkan kepada dipasang secara manual.\n" +msgid "Unable to change to %s" +msgstr "" -#: cmdline/apt-mark.cc:54 +#. FIXME: fallback to a default mirror here instead +#. and provide a config option to define that default +#: methods/mirror.cc #, c-format -msgid "%s was already set to automatically installed.\n" -msgstr "%s sudah ditetapkan kepada dipasang secara automatik.\n" +msgid "No mirror file '%s' found " +msgstr "" -#: cmdline/apt-mark.cc:169 +#. FIXME: fallback to a default mirror here instead +#. and provide a config option to define that default +#: methods/mirror.cc #, c-format -msgid "%s was already set on hold.\n" -msgstr "%s sudah ditetapkan kepada ditangguh.\n" +msgid "Can not read mirror file '%s'" +msgstr "" -#: cmdline/apt-mark.cc:171 +#: methods/mirror.cc #, c-format -msgid "%s was already not hold.\n" -msgstr "%s sudah tidak ditangguh.\n" +msgid "No entry found in mirror file '%s'" +msgstr "" -#: cmdline/apt-mark.cc:185 cmdline/apt-mark.cc:207 +#: methods/mirror.cc #, c-format -msgid "%s set on hold.\n" -msgstr "%s ditetapkan kepada ditangguh.\n" +msgid "[Mirror: %s]" +msgstr "" -#: cmdline/apt-mark.cc:187 cmdline/apt-mark.cc:212 +#: methods/rred.cc #, c-format -msgid "Canceled hold on %s.\n" -msgstr "Batalkan tangguh pada %s.\n" +msgid "Failed to stat %s" +msgstr "gagal untuk statkan %s" -#: cmdline/apt-mark.cc:220 -msgid "Executing dpkg failed. Are you root?" -msgstr "Pelakuan dpkg gagal. Anda berada dalam mod root?" +#: methods/rsh.cc +msgid "Failed to create IPC pipe to subprocess" +msgstr "Gagal cipta paip IPC ke subproses" -#: cmdline/apt-mark.cc:268 -msgid "" -"Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" -"\n" -"apt-mark is a simple command line interface for marking packages\n" -"as manual or automatical installed. It can also list marks.\n" -"\n" -"Commands:\n" -" auto - Mark the given packages as automatically installed\n" -" manual - Mark the given packages as manually installed\n" -"\n" -"Options:\n" -" -h This help text.\n" -" -q Loggable output - no progress indicator\n" -" -qq No output except for errors\n" -" -s No-act. Just prints what would be done.\n" -" -f read/write auto/manual marking in the given file\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -"See the apt-mark(8) and apt.conf(5) manual pages for more information." +#: methods/rsh.cc +msgid "Connection closed prematurely" +msgstr "" + +#: methods/server.cc +msgid "Waiting for headers" msgstr "" -"Penggunaan: apt-mark [pilihan] {auto|manual} pkg1 [pkg2 ...]\n" -"\n" -"apt-mark ialah antaramuka baris perintah ringkas untuk menanda pakej\n" -"sebagai dipasang secara manual atau automatik. Ia juga boleh menanda\n" -"senarai.\n" -"\n" -"Perintah:\n" -" auto - Tanda pakej yang diberi sebagai dipasang secara automatik\n" -" manual - Tanda pakej yang diberi sebagai dipasang secara manual\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini.\n" -" -q Output boleh dilog - tiada penunjuk kemajuan\n" -" -qq Tiada output kecuali ralat\n" -" -s Tiada tindakan. Hanya cetak apa yang berlaku.\n" -" -f baca/tulis penandaan auto/manual dalam fail yang diberi\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetapkan pilihan konfigurasi arbitari, cth -o dir::cache=/tmp\n" -"Rujuk halaman manual apt-mark(8) dan apt.conf(5) untuk maklumat lanjut." - -#: cmdline/apt-sortpkgs.cc:86 -msgid "Unknown package record!" -msgstr "Rekod pakej tidak diketahui!" -#: cmdline/apt-sortpkgs.cc:150 +#: methods/server.cc +msgid "Bad header line" +msgstr "" + +#: methods/server.cc +msgid "The HTTP server sent an invalid reply header" +msgstr "" + +#: methods/server.cc +msgid "The HTTP server sent an invalid Content-Length header" +msgstr "" + +#: methods/server.cc +msgid "The HTTP server sent an invalid Content-Range header" +msgstr "" + +#: methods/server.cc +msgid "This HTTP server has broken range support" +msgstr "" + +#: methods/server.cc +msgid "Unknown date format" +msgstr "" + +#: methods/server.cc +msgid "Bad header data" +msgstr "" + +#: methods/server.cc +msgid "Connection failed" +msgstr "" + +#: methods/server.cc +#, c-format msgid "" -"Usage: apt-sortpkgs [options] file1 [file2 ...]\n" -"\n" -"apt-sortpkgs is a simple tool to sort package files. The -s option is used\n" -"to indicate what kind of file it is.\n" -"\n" -"Options:\n" -" -h This help text\n" -" -s Use source file sorting\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"Automatically disabled %s due to incorrect response from server/proxy. (man " +"5 apt.conf)" +msgstr "" + +#: methods/server.cc +msgid "Internal error" +msgstr "" + +#: methods/store.cc +msgid "Empty files can't be valid archives" msgstr "" -"Penggunaan: apt-sortpkgs [pilihan] fail1 [fail2 ...]\n" -"\n" -"apt-sortpkgs adalah alat yang ringkas untuk mengisih fail pakej. Pilihan -s " -"digunakan\n" -"untuk menentukan apakah jenis fail tersebut.\n" -"\n" -"Pilihan:\n" -" -h Teks bantuan ini\n" -" -s Gunakan pengisihan fail sumber\n" -" -c=? Baca fail konfigurasi ini\n" -" -o=? Tetap kan pilihan konfigurasi arbitrari, spt -o dir::cache=/tmp\n" -#: dselect/install:32 +#: dselect/install:33 msgid "Bad default setting!" msgstr "Tetapan lalai teruk!" -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 -#: dselect/install:105 dselect/update:45 -msgid "Press enter to continue." -msgstr "Tekan enter untuk meneruskan." +#: dselect/install:52 dselect/install:84 dselect/install:88 dselect/install:95 +#: dselect/install:106 dselect/update:45 +msgid "Press [Enter] to continue." +msgstr "" -#: dselect/install:91 +#: dselect/install:92 msgid "Do you want to erase any previously downloaded .deb files?" msgstr "Anda hendak padam mana-mana fail .deb yang dimuat turun sebelum ini?" -#: dselect/install:101 +#: dselect/install:102 msgid "Some errors occurred while unpacking. Packages that were installed" msgstr "Beberapa ralat berlaku semasa menyahpek. Pakej yang telah dipasang." -#: dselect/install:102 +#: dselect/install:103 msgid "will be configured. This may result in duplicate errors" msgstr "akan dikonfigur. Ini mungkin menyebabkan ralat pendua." -#: dselect/install:103 +#: dselect/install:104 msgid "or errors caused by missing dependencies. This is OK, only the errors" msgstr "" "atau ralat disebabkan oleh dependensi yang hilang. Ianya OK, hanya ralat" -#: dselect/install:104 +#: dselect/install:105 msgid "" "above this message are important. Please fix them and run [I]nstall again" msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apturl.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apturl.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/apturl.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/apturl.po 2016-04-15 08:50: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: 2016-03-22 13:39+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:17+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../apturl-gtk:49 ../apturl-kde:52 msgid "User requested interrupt." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/aspell.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/aspell.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/aspell.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/aspell.po 2016-04-15 08:50:42.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: 2016-03-22 11:15+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: common/info.cpp:232 msgid "a number between 0 and 1" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/attr.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/attr.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/attr.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/attr.po 2016-04-15 08:50:42.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: 2016-03-22 11:15+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../attr/attr.c:46 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/avahi.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/avahi.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/avahi.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/avahi.po 2016-04-15 08:50: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: 2016-03-22 12:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:32+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: ../avahi-common/error.c:30 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bash.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bash.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bash.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bash.po 2016-04-15 08:50:45.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:15+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:50+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: arrayfunc.c:51 msgid "bad array subscript" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bfd.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bfd.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bfd.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bfd.po 2016-04-15 08:50:43.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: 2016-03-22 11:16+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:50+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: aout-adobe.c:127 msgid "%B: Unknown section type in a.out.adobe file: %x\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/binutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/binutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/binutils.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/binutils.po 2016-04-15 08:50: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: 2016-03-22 11:17+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:51+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: addr2line.c:81 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bison.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bison.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bison.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bison.po 2016-04-15 08:50:47.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:54+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: src/complain.c:322 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bison-runtime.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bison-runtime.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bison-runtime.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bison-runtime.po 2016-04-15 08:50: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: 2016-03-22 11:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:54+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: data/glr.c:803 data/yacc.c:643 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bootloader.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bootloader.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bootloader.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bootloader.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,475 +0,0 @@ -# Malay translation for gfxboot-theme-ubuntu -# Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the gfxboot-theme-ubuntu package. -# FIRST AUTHOR , 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: gfxboot-theme-ubuntu\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2016-03-22 00:02+0000\n" -"PO-Revision-Date: 2015-04-06 08:46+0000\n" -"Last-Translator: dequan \n" -"Language-Team: Malay \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:02+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#. ok button label -#. txt_ok -msgid "OK" -msgstr "OK" - -#. cancel button label -#. txt_cancel -msgid "Cancel" -msgstr "Batal" - -#. reboot button label -#. txt_reboot -msgid "Reboot" -msgstr "But Semula" - -#. continue button label -#. txt_continue -msgid "Continue" -msgstr "Teruskan" - -#. txt_bootoptions -msgid "Boot Options" -msgstr "Pilihan But" - -#. window title for exit dialog -#. txt_exit_title (see txt_exit_dialog) -msgid "Exiting..." -msgstr "Sedang keluar..." - -#. txt_exit_dialog -msgid "" -"You are leaving the graphical boot menu and\n" -"starting the text mode interface." -msgstr "" -"Anda sedang meninggalkan menu but grafik dan\n" -"memulakan antaramuka mod teks." - -#. txt_help -msgid "Help" -msgstr "Bantuan" - -#. info box title -#. txt_info_title -msgid "Boot loader" -msgstr "Pemuat But" - -#. error box title -#. txt_error_title -msgid "I/O error" -msgstr "Ralat I/O" - -#. boot disk change dialog title -#. txt_change_disk_title -msgid "Change Boot Disk" -msgstr "Tukar Cakera But" - -#. txt_insert_disk -#, c-format -msgid "Insert boot disk %u." -msgstr "Masukkan cakera but %u." - -#. txt_insert_disk2 -#, c-format -msgid "" -"This is boot disk %u.\n" -"Insert boot disk %u." -msgstr "" -"Ini ialah cakera but %u.\n" -"Masukkan cakera but %u." - -#. txt_insert_disk3 -#, c-format -msgid "" -"This is not a suitable boot disk.\n" -"Please insert boot disk %u." -msgstr "" -"Ini bukan cakera but yang sesuai.\n" -"Sila masukkan cakera but %u." - -#. password dialog title -#. txt_password_title -msgid "Password" -msgstr "Kata laluan" - -#. Keep the newlines and spaces after ':'! -#. txt_password -msgid "" -"Enter your password: \n" -"\n" -"\n" -msgstr "" -"Masukkan kata laluan anda: \n" -"\n" -"\n" - -#. dvd warning title -#. txt_dvd_warning_title -msgid "DVD Error" -msgstr "Ralat DVD" - -#. txt_dvd_warning2 -msgid "" -"This is a two-sided DVD. You have booted from the second side.\n" -"\n" -"Turn the DVD over then continue." -msgstr "" -"Ini ialah DVD dwi-sisi. Anda telah but daripada sisi kedua.\n" -"\n" -"Terbalikkan semula DVD untuk meneruskan." - -#. power off dialog title -#. txt_power_off_title -msgid "Power Off" -msgstr "Tutup" - -#. txt_power_off -msgid "Halt the system now?" -msgstr "Hentikan sistem sekarang?" - -#. txt_password -msgid "Password\n" -msgstr "Kata Laluan\n" - -#. button label for other/more options -#. txt_other_options -msgid "Other Options" -msgstr "Pilihan-pilihan yang lain" - -#. label for language selection -#. txt_language -msgid "Language" -msgstr "Bahasa" - -#. label for keymap selection -#. txt_keymap -msgid "Keymap" -msgstr "Peta kunci" - -#. label for installation mode selection -#. txt_modes -msgid "Modes" -msgstr "Pilihan mod" - -#. label for modes menu -#. txt_mode_normal -msgid "Normal" -msgstr "Biasa" - -#. label for d-i mode menu -#. txt_expert_mode -msgid "Expert mode" -msgstr "Mod Mahir" - -#. title for accessibility menu -#. txt_access -msgid "Accessibility" -msgstr "Kebolehcapaian" - -#. label for accessibility menu -#. txt_access_none -msgid "None" -msgstr "Tiada" - -#. label for accessibility menu -#. txt_access_v1 -msgid "High Contrast" -msgstr "Beza Jelas Tinggi" - -#. label for accessibility menu -#. txt_access_v2 -msgid "Magnifier" -msgstr "Kanta Pembesar" - -#. label for accessibility menu -#. txt_access_v3 -msgid "Screen Reader" -msgstr "Pembaca Skrin" - -#. label for accessibility menu -#. txt_access_brltty -msgid "Braille Terminal" -msgstr "Terminal Braille" - -#. label for accessibility menu -#. txt_access_m1 -msgid "Keyboard Modifiers" -msgstr "Pengubahsuai Papan Kekunci" - -#. label for accessibility menu -#. txt_access_m2 -msgid "On-Screen Keyboard" -msgstr "Papan Kekunci Pada-Skrin" - -#. label for accessibility menu -#. txt_access_m3 -msgid "Motor Difficulties - switch devices" -msgstr "Kesukaran Motor - peranti suis" - -#. label for accessibility menu -#. txt_access_all -msgid "Everything" -msgstr "Segalanya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_ubuntu -msgid "^Try Ubuntu without installing" -msgstr "^Cuba Ubuntu tanpa memasangnya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_kubuntu -msgid "^Try Kubuntu without installing" -msgstr "^Cuba Kubuntu tanpa memasangnya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_edubuntu -msgid "^Try Edubuntu without installing" -msgstr "^Cuba Edubuntu tanpa memasangnya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_xubuntu -msgid "^Try Xubuntu without installing" -msgstr "^Cuba Xubuntu tanpa memasangnya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_ubuntu_mid -msgid "^Try Ubuntu MID without installing" -msgstr "^Cuba Ubuntu MID tanpa memasangnya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_ubuntu_netbook -msgid "^Try Ubuntu Netbook without installing" -msgstr "^Cuba Ubuntu Netbook tanpa memasang" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_kubuntu_netbook -msgid "^Try Kubuntu Netbook without installing" -msgstr "^Cuba Kubuntu Netbook tanpa memasang" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_lubuntu -msgid "^Try Lubuntu without installing" -msgstr "^Cuba Lubuntu tanpa memasangnya" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_ubuntu_gnome -msgid "^Try Ubuntu GNOME without installing" -msgstr "^Cuba Ubuntu GNOME tanpa memasang" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_ubuntu_mate -msgid "^Try Ubuntu MATE without installing" -msgstr "" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_start_kubuntu -msgid "^Start Kubuntu" -msgstr "^Mulakan Kubuntu" - -#. Installation mode. -#. txt_menuitem_driverupdates -msgid "Use driver update disc" -msgstr "Gunakan cakera kemaskini pemacu" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_text_ubuntu -msgid "^Install Ubuntu in text mode" -msgstr "^Pasang Ubuntu menggunakan mod teks" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_text_kubuntu -msgid "^Install Kubuntu in text mode" -msgstr "^Pasang Kubuntu menggunakan mod teks" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_text_edubuntu -msgid "^Install Edubuntu in text mode" -msgstr "^Pasang Edubuntu menggunakan mod teks" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_text_xubuntu -msgid "^Install Xubuntu in text mode" -msgstr "^Pasang Xubuntu menggunakan mod teks" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntu -msgid "^Install Ubuntu" -msgstr "Pasang Ubuntu" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_kubuntu -msgid "^Install Kubuntu" -msgstr "^Pasang Kubuntu" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_edubuntu -msgid "^Install Edubuntu" -msgstr "^Pasang Edubuntu" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_xubuntu -msgid "^Install Xubuntu" -msgstr "^Pasang Xubuntu" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntu_server -msgid "^Install Ubuntu Server" -msgstr "Pasang Ubuntu Server" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntu_gnome -msgid "^Install Ubuntu GNOME" -msgstr "^Memasang Ubuntu GNOME" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntu_mate -msgid "^Install Ubuntu MATE" -msgstr "" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_enlist_ubuntu_maas -msgid "^Multiple server install with MAAS" -msgstr "^Pelayan berbilang dipasang dengan MAAS" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntustudio -msgid "^Install Ubuntu Studio" -msgstr "Pasang Ubuntu Studio" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntu_mid -msgid "^Install Ubuntu MID" -msgstr "Pasang Ubuntu MID" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_ubuntu_netbook -msgid "^Install Ubuntu Netbook" -msgstr "^Pasang Ubuntu Netbook" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_kubuntu_netbook -msgid "^Install Kubuntu Netbook" -msgstr "^Pasang Kubuntu Netbook" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_lubuntu -msgid "^Install Lubuntu" -msgstr "^Pasang Lubuntu" - -#. Installation mode. -#. txt_menuitem_workstation -msgid "Install a workstation" -msgstr "Pasang StesenKerja" - -#. Installation mode. -#. txt_menuitem_server -msgid "Install a server" -msgstr "Pasang Pelayan" - -#. Installation mode. -#. txt_menuitem_oem -msgid "OEM install (for manufacturers)" -msgstr "Pasang OEM (untuk pengilang)" - -#. Installation mode. -#. txt_menuitem_lamp -msgid "Install a LAMP server" -msgstr "Pasang pelayan LAMP" - -#. Installation mode. -#. txt_menuitem_ltsp -msgid "Install an LTSP server" -msgstr "Pasang pelayan LTSP" - -#. Installation mode. -#. txt_menuitem_ltsp_mythbuntu -msgid "Install a Diskless Image Server" -msgstr "Pasang Pelayan Imej Tanpa Cakera" - -#. Installation mode. -#. txt_menuitem_cli -msgid "Install a command-line system" -msgstr "Pasang sistem baris-perintah" - -#. Installation mode. -#. txt_menuitem_minimal -msgid "Install a minimal system" -msgstr "Pasang sistem minimum" - -#. Installation mode. -#. txt_menuitem_minimalvm -msgid "Install a minimal virtual machine" -msgstr "Pasang mesin maya minimum" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_check -msgid "^Check disc for defects" -msgstr "^Periksa cakera untuk kecacatan" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_rescue -msgid "^Rescue a broken system" -msgstr "^Selamatkan sistem yang rosak" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_memtest -msgid "Test ^memory" -msgstr "Menguji ^memori" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_hd -msgid "^Boot from first hard disk" -msgstr "^But daripada cakera keras pertama" - -#. Boot option. -#. txt_option_free -msgid "Free software only" -msgstr "Perisian percuma sahaja" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_dell_factory_recovery -msgid "^Dell Automatic Reinstall" -msgstr "Pemasangan Semula Automatik ^Dell" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_install_mythbuntu -msgid "^Install Mythbuntu" -msgstr "^Install Mythbuntu" - -#. Boot menu item; a ^ prefix indicates a unique accelerator key. -#. txt_menuitem_live_mythbuntu -msgid "^Try Mythbuntu without installing" -msgstr "^Cuba Mythbuntu tanpa memasangnya" - -#. txt_menuitem_live_ubuntukylin -msgid "^Try Ubuntu Kylin without installing" -msgstr "^Cuba Ubuntu Kylin tanpa memasang" - -#. txt_menuitem_live_ubuntukylin_netbook -msgid "^Try Ubuntu Kylin Netbook without installing" -msgstr "^Cuba Ubuntu Kylin Netbook tanpa memasang" - -#. txt_menuitem_install_text_ubuntukylin -msgid "^Install Ubuntu Kylin in text mode" -msgstr "^Pasang Ubuntu Kylin dalam mod teks" - -#. txt_menuitem_install_ubuntukylin -msgid "^Install Ubuntu Kylin" -msgstr "^Pasang Ubuntu Kylin" - -#. txt_menuitem_install_ubuntukylin_netbook -msgid "^Install Ubuntu Kylin Netbook" -msgstr "^Pasang Ubuntu Kylin Netbook" - -#. txt_menuitem_start_ubuntukylin -msgid "^Start Ubuntu Kylin" -msgstr "^Mulakan Ubuntu Kylin" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/byobu.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/byobu.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/byobu.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/byobu.po 2016-04-15 08:50:42.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: 2016-03-22 13:56+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:34+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: bin/menu:34 byobu-config:129 byobu-config:401 byobu-config:409 msgid "Menu" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bzr.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bzr.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/bzr.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/bzr.po 2016-04-15 08:50:48.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:52+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:33+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: bzrlib/add.py:93 msgid "skipping {0} (larger than {1} of {2} bytes)" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/checkbox.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/checkbox.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/checkbox.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/checkbox.po 2016-04-15 08:50:42.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: 2016-03-22 13:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:28+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. Title of the user interface #: ../qt/checkbox-qt.desktop.in.h:1 ../plugins/user_interface.py:43 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/click.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/click.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/click.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/click.po 2016-04-15 08:50: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: 2016-03-22 14:45+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:22+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../pk-plugin/com.ubuntu.click.policy.in.h:1 msgid "Install package" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/colord.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/colord.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/colord.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/colord.po 2016-04-15 08:50:48.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: 2016-03-22 14:22+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #. TRANSLATORS: command line option diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/command-not-found.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/command-not-found.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/command-not-found.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/command-not-found.po 2016-04-15 08:50:48.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: command-not-found\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2016-02-05 06:06+0000\n" +"POT-Creation-Date: 2016-04-14 07:58+0000\n" "PO-Revision-Date: 2012-05-31 15:15+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../CommandNotFound/CommandNotFound.py:148 #, python-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/coreutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/coreutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/coreutils.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/coreutils.po 2016-04-15 08:50:46.000000000 +0000 @@ -14,8 +14,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:57+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: lib/argmatch.c:133 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cpio.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cpio.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cpio.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cpio.po 2016-04-15 08:50:42.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: gnu/argmatch.c:135 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cracklib.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cracklib.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cracklib.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cracklib.po 2016-04-15 08:50: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: 2016-03-22 11:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/fascist.c:516 msgid "it is based on your username" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cryptsetup-luks.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cryptsetup-luks.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cryptsetup-luks.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cryptsetup-luks.po 2016-04-15 08:50: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: 2016-03-22 12:35+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:15+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: luks/keyencryption.c:61 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cryptsetup.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cryptsetup.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cryptsetup.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cryptsetup.po 2016-04-15 08:50: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: 2016-03-22 12:35+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:15+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/libdevmapper.c:247 msgid "Cannot initialize device-mapper, running as non-root user.\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cups.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cups.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cups.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cups.po 2016-04-15 08:50: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: 2016-03-22 13:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:27+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: systemv/lpstat.c:1867 systemv/lpstat.c:1990 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cwidget.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cwidget.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/cwidget.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/cwidget.po 2016-04-15 08:50:42.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: 2016-03-22 13:43+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:19+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dctrl-tools.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dctrl-tools.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dctrl-tools.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dctrl-tools.po 2016-04-15 08:50: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: 2016-03-22 13:12+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/paragraph.c:172 msgid "warning: expected a colon" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/debconf.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/debconf.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/debconf.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/debconf.po 2016-04-15 08:50: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: 2016-03-22 11:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../Debconf/AutoSelect.pm:76 #, perl-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/debian-tasks.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/debian-tasks.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/debian-tasks.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/debian-tasks.po 2016-04-15 08:50: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: 2016-03-22 12:47+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:28+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. Description #: ../po/debian-tasks.desc:10001 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/debianutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/debianutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/debianutils.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/debianutils.po 2016-04-15 08:50: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: 2016-03-22 11:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. type: TH #: ../add-shell.8:1 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kde-config-whoopsie.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kde-config-whoopsie.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kde-config-whoopsie.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kde-config-whoopsie.po 2016-04-15 08:50: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: 2016-03-22 14:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:26+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/kcm_whoopsie.desktop:11 msgctxt "X-KDE-Keywords" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kubuntu-driver-manager.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kubuntu-driver-manager.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kubuntu-driver-manager.po 2016-04-15 08:50:43.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: 2016-03-22 14:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:27+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/kcm_driver_manager.desktop:11 msgctxt "X-KDE-Keywords" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kubuntu-notification-helper.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kubuntu-notification-helper.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kubuntu-notification-helper.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kubuntu-notification-helper.po 2016-04-15 08:50:42.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: 2016-03-22 14:04+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/daemon/notificationhelper.desktop:2 msgctxt "Name" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/desktop_kubuntu-web-shortcuts.po 2016-04-15 08:50: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: 2016-03-22 14:17+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: searchproviders/brainstorm.desktop:5 msgctxt "Name" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/devscripts.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/devscripts.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/devscripts.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/devscripts.po 2016-04-15 08:50:43.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: devscripts\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2015-10-30 05:32+0000\n" +"POT-Creation-Date: 2016-03-19 18:36+0000\n" "PO-Revision-Date: 2012-06-08 23:52+0000\n" "Last-Translator: inashdeen \n" "Language-Team: Malay \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 11:25+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. type: TH #: ../scripts/annotate-output.1:1 @@ -24,19 +24,19 @@ msgstr "" #. type: TH -#: ../scripts/annotate-output.1:1 ../scripts/archpath.1:1 ../scripts/checkbashisms.1:1 ../scripts/cvs-debc.1:1 ../scripts/cvs-debi.1:1 ../scripts/cvs-debrelease.1:1 ../scripts/cvs-debuild.1:1 ../scripts/dcmd.1:1 ../scripts/debc.1:1 ../scripts/debchange.1:1 ../scripts/debclean.1:1 ../scripts/debdiff.1:1 ../scripts/debi.1:1 ../scripts/debpkg.1:1 ../scripts/debrelease.1:1 ../scripts/debrsign.1:1 ../scripts/debsign.1:1 ../scripts/debuild.1:1 ../scripts/dep3changelog.1:1 ../scripts/devscripts.1:1 ../scripts/dpkg-genbuilddeps.1:1 ../doc/edit-patch.1:1 ../scripts/dscextract.1:1 ../scripts/dscverify.1:1 ../scripts/getbuildlog.1:1 ../scripts/grep-excuses.1:1 ../scripts/list-unreleased.1:1 ../scripts/manpage-alert.1:1 ../scripts/mergechanges.1:1 ../scripts/nmudiff.1:1 ../scripts/plotchangelog.1:1 ../scripts/pts-subscribe.1:1 ../scripts/rc-alert.1:1 ../doc/suspicious-source.1:15 ../scripts/uscan.1:1 ../scripts/uupdate.1:1 ../doc/what-patch.1:1 ../scripts/whodepends.1:1 ../scripts/who-uploads.1:1 ../scripts/wnpp-alert.1:1 ../scripts/wnpp-check.1:1 ../doc/wrap-and-sort.1:15 ../scripts/devscripts.conf.5:1 +#: ../scripts/annotate-output.1:1 ../scripts/archpath.1:1 ../scripts/checkbashisms.1:1 ../scripts/cvs-debc.1:1 ../scripts/cvs-debi.1:1 ../scripts/cvs-debrelease.1:1 ../scripts/cvs-debuild.1:1 ../scripts/dcmd.1:1 ../scripts/debc.1:1 ../scripts/debchange.1:1 ../scripts/debclean.1:1 ../scripts/debdiff.1:1 ../scripts/debi.1:1 ../scripts/debpkg.1:1 ../scripts/debrelease.1:1 ../scripts/debrsign.1:1 ../scripts/debsign.1:1 ../scripts/debuild.1:1 ../scripts/dep3changelog.1:1 ../scripts/devscripts.1:1 ../scripts/dpkg-genbuilddeps.1:1 ../doc/edit-patch.1:1 ../scripts/dscextract.1:1 ../scripts/dscverify.1:1 ../scripts/getbuildlog.1:1 ../scripts/grep-excuses.1:1 ../scripts/list-unreleased.1:1 ../scripts/manpage-alert.1:1 ../scripts/mergechanges.1:1 ../scripts/nmudiff.1:1 ../scripts/plotchangelog.1:1 ../scripts/pts-subscribe.1:1 ../scripts/rc-alert.1:1 ../doc/suspicious-source.1:15 ../scripts/uupdate.1:1 ../doc/what-patch.1:1 ../scripts/whodepends.1:1 ../scripts/who-uploads.1:1 ../scripts/wnpp-alert.1:1 ../scripts/wnpp-check.1:1 ../doc/wrap-and-sort.1:15 ../scripts/devscripts.conf.5:1 #, no-wrap msgid "Debian Utilities" msgstr "Utiliti DEBIAN" #. type: TH -#: ../scripts/annotate-output.1:1 ../scripts/archpath.1:1 ../scripts/checkbashisms.1:1 ../scripts/cvs-debc.1:1 ../scripts/cvs-debi.1:1 ../scripts/cvs-debrelease.1:1 ../scripts/cvs-debuild.1:1 ../scripts/dcmd.1:1 ../scripts/debc.1:1 ../scripts/debchange.1:1 ../scripts/debclean.1:1 ../scripts/debdiff.1:1 ../scripts/debi.1:1 ../scripts/debpkg.1:1 ../scripts/debrelease.1:1 ../scripts/debrsign.1:1 ../scripts/debsign.1:1 ../scripts/debuild.1:1 ../scripts/dep3changelog.1:1 ../scripts/devscripts.1:1 ../scripts/dpkg-depcheck.1:1 ../scripts/dpkg-genbuilddeps.1:1 ../doc/edit-patch.1:1 ../scripts/dscextract.1:1 ../scripts/dscverify.1:1 ../scripts/getbuildlog.1:1 ../scripts/grep-excuses.1:1 ../scripts/list-unreleased.1:1 ../scripts/manpage-alert.1:1 ../scripts/mergechanges.1:1 ../scripts/nmudiff.1:1 ../scripts/plotchangelog.1:1 ../scripts/pts-subscribe.1:1 ../scripts/rc-alert.1:1 ../doc/suspicious-source.1:15 ../scripts/uscan.1:1 ../scripts/uupdate.1:1 ../doc/what-patch.1:1 ../scripts/whodepends.1:1 ../scripts/who-uploads.1:1 ../scripts/wnpp-alert.1:1 ../scripts/wnpp-check.1:1 ../doc/wrap-and-sort.1:15 ../scripts/devscripts.conf.5:1 +#: ../scripts/annotate-output.1:1 ../scripts/archpath.1:1 ../scripts/checkbashisms.1:1 ../scripts/cvs-debc.1:1 ../scripts/cvs-debi.1:1 ../scripts/cvs-debrelease.1:1 ../scripts/cvs-debuild.1:1 ../scripts/dcmd.1:1 ../scripts/debc.1:1 ../scripts/debchange.1:1 ../scripts/debclean.1:1 ../scripts/debdiff.1:1 ../scripts/debi.1:1 ../scripts/debpkg.1:1 ../scripts/debrelease.1:1 ../scripts/debrsign.1:1 ../scripts/debsign.1:1 ../scripts/debuild.1:1 ../scripts/dep3changelog.1:1 ../scripts/devscripts.1:1 ../scripts/dpkg-depcheck.1:1 ../scripts/dpkg-genbuilddeps.1:1 ../doc/edit-patch.1:1 ../scripts/dscextract.1:1 ../scripts/dscverify.1:1 ../scripts/getbuildlog.1:1 ../scripts/grep-excuses.1:1 ../scripts/list-unreleased.1:1 ../scripts/manpage-alert.1:1 ../scripts/mergechanges.1:1 ../scripts/nmudiff.1:1 ../scripts/plotchangelog.1:1 ../scripts/pts-subscribe.1:1 ../scripts/rc-alert.1:1 ../doc/suspicious-source.1:15 ../scripts/uupdate.1:1 ../doc/what-patch.1:1 ../scripts/whodepends.1:1 ../scripts/who-uploads.1:1 ../scripts/wnpp-alert.1:1 ../scripts/wnpp-check.1:1 ../doc/wrap-and-sort.1:15 ../scripts/devscripts.conf.5:1 #, no-wrap msgid "DEBIAN" msgstr "DEBIAN" #. type: SH -#: ../scripts/annotate-output.1:2 ../scripts/archpath.1:2 ../scripts/bts.pl:39 ../scripts/build-rdeps.pl:18 ../scripts/chdist.pl:18 ../scripts/checkbashisms.1:2 ../scripts/cowpoke.1:18 ../scripts/cvs-debc.1:2 ../scripts/cvs-debi.1:2 ../scripts/cvs-debrelease.1:2 ../scripts/cvs-debuild.1:2 ../scripts/dcmd.1:2 ../scripts/dcontrol.pl:198 ../scripts/dd-list.1:18 ../scripts/debc.1:2 ../scripts/debchange.1:2 ../scripts/debcheckout.pl:24 ../scripts/debclean.1:2 ../scripts/debcommit.pl:3 ../scripts/debdiff.1:2 ../scripts/debi.1:2 ../scripts/debpkg.1:2 ../scripts/debrelease.1:2 ../scripts/debrsign.1:2 ../scripts/debsign.1:2 ../scripts/debsnap.1:3 ../scripts/debuild.1:2 ../scripts/desktop2menu.pl:24 ../scripts/dep3changelog.1:2 ../scripts/devscripts.1:2 ../scripts/dget.pl:538 ../scripts/diff2patches.1:2 ../scripts/dpkg-depcheck.1:2 ../scripts/dpkg-genbuilddeps.1:2 ../doc/edit-patch.1:2 ../scripts/dscextract.1:2 ../scripts/dscverify.1:2 ../scripts/getbuildlog.1:2 ../scripts/grep-excuses.1:2 ../scripts/licensecheck.pl:23 ../scripts/list-unreleased.1:2 ../scripts/manpage-alert.1:2 ../scripts/mass-bug.pl:21 ../scripts/mergechanges.1:2 ../scripts/mk-build-deps.pl:24 ../scripts/mk-origtargz.pl:25 ../scripts/namecheck.pl:3 ../scripts/nmudiff.1:2 ../scripts/origtargz.pl:20 ../scripts/plotchangelog.1:2 ../scripts/pts-subscribe.1:2 ../scripts/rc-alert.1:2 ../scripts/rmadison.pl:228 ../scripts/sadt.pod:17 ../doc/suspicious-source.1:17 ../scripts/svnpath.pl:3 ../scripts/tagpending.pl:77 ../scripts/transition-check.pl:23 ../scripts/uscan.1:2 ../scripts/uupdate.1:2 ../doc/what-patch.1:2 ../scripts/whodepends.1:2 ../scripts/who-uploads.1:2 ../scripts/who-permits-upload.pl:42 ../scripts/wnpp-alert.1:2 ../scripts/wnpp-check.1:2 ../doc/wrap-and-sort.1:16 ../scripts/devscripts.conf.5:2 +#: ../scripts/annotate-output.1:2 ../scripts/archpath.1:2 ../scripts/bts.pl:39 ../scripts/build-rdeps.pl:21 ../scripts/chdist.pl:18 ../scripts/checkbashisms.1:2 ../scripts/cowpoke.1:18 ../scripts/cvs-debc.1:2 ../scripts/cvs-debi.1:2 ../scripts/cvs-debrelease.1:2 ../scripts/cvs-debuild.1:2 ../scripts/dcmd.1:2 ../scripts/dcontrol.pl:198 ../scripts/dd-list.1:18 ../scripts/debc.1:2 ../scripts/debchange.1:2 ../scripts/debcheckout.pl:24 ../scripts/debclean.1:2 ../scripts/debcommit.pl:3 ../scripts/debdiff.1:2 ../scripts/debi.1:2 ../scripts/debpkg.1:2 ../scripts/debrelease.1:2 ../scripts/debrsign.1:2 ../scripts/debsign.1:2 ../scripts/debsnap.1:3 ../scripts/debuild.1:2 ../scripts/desktop2menu.pl:24 ../scripts/dep3changelog.1:2 ../scripts/devscripts.1:2 ../scripts/dget.pl:537 ../scripts/diff2patches.1:2 ../scripts/dpkg-depcheck.1:2 ../scripts/dpkg-genbuilddeps.1:2 ../doc/edit-patch.1:2 ../scripts/dscextract.1:2 ../scripts/dscverify.1:2 ../scripts/getbuildlog.1:2 ../scripts/grep-excuses.1:2 ../scripts/licensecheck.pl:23 ../scripts/list-unreleased.1:2 ../scripts/manpage-alert.1:2 ../scripts/mass-bug.pl:21 ../scripts/mergechanges.1:2 ../scripts/mk-build-deps.pl:24 ../scripts/mk-origtargz.pl:25 ../scripts/namecheck.pl:3 ../scripts/nmudiff.1:2 ../scripts/origtargz.pl:20 ../scripts/plotchangelog.1:2 ../scripts/pts-subscribe.1:2 ../scripts/rc-alert.1:2 ../scripts/rmadison.pl:228 ../scripts/sadt.pod:17 ../doc/suspicious-source.1:17 ../scripts/svnpath.pl:3 ../scripts/tagpending.pl:77 ../scripts/transition-check.pl:23 ../scripts/uscan.pl:27 ../scripts/uupdate.1:2 ../doc/what-patch.1:2 ../scripts/whodepends.1:2 ../scripts/who-uploads.1:2 ../scripts/who-permits-upload.pl:43 ../scripts/wnpp-alert.1:2 ../scripts/wnpp-check.1:2 ../doc/wrap-and-sort.1:16 ../scripts/devscripts.conf.5:2 #, no-wrap msgid "NAME" msgstr "NAMA" @@ -47,7 +47,7 @@ msgstr "" #. type: SH -#: ../scripts/annotate-output.1:4 ../scripts/archpath.1:4 ../scripts/bts.pl:191 ../scripts/build-rdeps.pl:22 ../scripts/chdist.pl:22 ../scripts/checkbashisms.1:4 ../scripts/cowpoke.1:20 ../scripts/cvs-debc.1:4 ../scripts/cvs-debi.1:4 ../scripts/cvs-debrelease.1:4 ../scripts/cvs-debuild.1:4 ../scripts/dcmd.1:4 ../scripts/dcontrol.pl:202 ../scripts/dd-list.1:21 ../scripts/debc.1:4 ../scripts/debchange.1:4 ../scripts/debcheckout.pl:28 ../scripts/debclean.1:4 ../scripts/debcommit.pl:7 ../scripts/debdiff.1:4 ../scripts/debi.1:4 ../scripts/debpkg.1:4 ../scripts/debrelease.1:4 ../scripts/debrsign.1:4 ../scripts/debsign.1:4 ../scripts/debsnap.1:6 ../scripts/debuild.1:4 ../scripts/desktop2menu.pl:28 ../scripts/dep3changelog.1:4 ../scripts/dget.pl:542 ../scripts/dpkg-depcheck.1:4 ../scripts/dpkg-genbuilddeps.1:4 ../doc/edit-patch.1:6 ../scripts/dscextract.1:4 ../scripts/dscverify.1:4 ../scripts/getbuildlog.1:4 ../scripts/grep-excuses.1:4 ../scripts/licensecheck.pl:27 ../scripts/list-unreleased.1:4 ../scripts/manpage-alert.1:4 ../scripts/mass-bug.pl:25 ../scripts/mergechanges.1:4 ../scripts/mk-build-deps.pl:28 ../scripts/mk-origtargz.pl:29 ../scripts/nmudiff.1:4 ../scripts/origtargz.pl:24 ../scripts/plotchangelog.1:4 ../scripts/pts-subscribe.1:4 ../scripts/rc-alert.1:4 ../scripts/rmadison.pl:232 ../scripts/sadt.pod:21 ../doc/suspicious-source.1:21 ../scripts/svnpath.pl:7 ../scripts/tagpending.pl:81 ../scripts/transition-check.pl:27 ../scripts/uscan.1:4 ../scripts/uupdate.1:4 ../doc/what-patch.1:5 ../scripts/whodepends.1:4 ../scripts/who-uploads.1:4 ../scripts/who-permits-upload.pl:46 ../scripts/wnpp-alert.1:4 ../scripts/wnpp-check.1:4 ../doc/wrap-and-sort.1:18 +#: ../scripts/annotate-output.1:4 ../scripts/archpath.1:4 ../scripts/bts.pl:191 ../scripts/build-rdeps.pl:25 ../scripts/chdist.pl:22 ../scripts/checkbashisms.1:4 ../scripts/cowpoke.1:20 ../scripts/cvs-debc.1:4 ../scripts/cvs-debi.1:4 ../scripts/cvs-debrelease.1:4 ../scripts/cvs-debuild.1:4 ../scripts/dcmd.1:4 ../scripts/dcontrol.pl:202 ../scripts/dd-list.1:21 ../scripts/debc.1:4 ../scripts/debchange.1:4 ../scripts/debcheckout.pl:28 ../scripts/debclean.1:4 ../scripts/debcommit.pl:7 ../scripts/debdiff.1:4 ../scripts/debi.1:4 ../scripts/debpkg.1:4 ../scripts/debrelease.1:4 ../scripts/debrsign.1:4 ../scripts/debsign.1:4 ../scripts/debsnap.1:6 ../scripts/debuild.1:4 ../scripts/desktop2menu.pl:28 ../scripts/dep3changelog.1:4 ../scripts/dget.pl:541 ../scripts/dpkg-depcheck.1:4 ../scripts/dpkg-genbuilddeps.1:4 ../doc/edit-patch.1:6 ../scripts/dscextract.1:4 ../scripts/dscverify.1:4 ../scripts/getbuildlog.1:4 ../scripts/grep-excuses.1:4 ../scripts/licensecheck.pl:27 ../scripts/list-unreleased.1:4 ../scripts/manpage-alert.1:4 ../scripts/mass-bug.pl:25 ../scripts/mergechanges.1:4 ../scripts/mk-build-deps.pl:28 ../scripts/mk-origtargz.pl:29 ../scripts/nmudiff.1:4 ../scripts/origtargz.pl:24 ../scripts/plotchangelog.1:4 ../scripts/pts-subscribe.1:4 ../scripts/rc-alert.1:4 ../scripts/rmadison.pl:232 ../scripts/sadt.pod:21 ../doc/suspicious-source.1:21 ../scripts/svnpath.pl:7 ../scripts/tagpending.pl:81 ../scripts/transition-check.pl:27 ../scripts/uscan.pl:31 ../scripts/uupdate.1:4 ../doc/what-patch.1:5 ../scripts/whodepends.1:4 ../scripts/who-uploads.1:4 ../scripts/who-permits-upload.pl:47 ../scripts/wnpp-alert.1:4 ../scripts/wnpp-check.1:4 ../doc/wrap-and-sort.1:18 #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSIS" @@ -58,7 +58,7 @@ msgstr "" #. type: SH -#: ../scripts/annotate-output.1:6 ../scripts/archpath.1:12 ../scripts/bts.pl:195 ../scripts/build-rdeps.pl:26 ../scripts/chdist.pl:26 ../scripts/checkbashisms.1:8 ../scripts/cowpoke.1:24 ../scripts/cvs-debc.1:6 ../scripts/cvs-debi.1:6 ../scripts/cvs-debrelease.1:7 ../scripts/cvs-debuild.1:7 ../scripts/dcmd.1:6 ../scripts/dcontrol.pl:210 ../scripts/dd-list.1:26 ../scripts/debc.1:6 ../scripts/debchange.1:8 ../scripts/debcheckout.pl:40 ../scripts/debclean.1:6 ../scripts/debcommit.pl:11 ../scripts/debdiff.1:15 ../scripts/debi.1:6 ../scripts/debpkg.1:6 ../scripts/debrelease.1:6 ../scripts/deb-reversion.dbk:82 ../scripts/debrsign.1:7 ../scripts/debsign.1:6 ../scripts/debsnap.1:14 ../scripts/debuild.1:10 ../scripts/desktop2menu.pl:34 ../scripts/dep3changelog.1:6 ../scripts/devscripts.1:4 ../scripts/dget.pl:552 ../scripts/diff2patches.1:10 ../scripts/dpkg-depcheck.1:6 ../scripts/dpkg-genbuilddeps.1:6 ../doc/edit-patch.1:11 ../scripts/dscextract.1:6 ../scripts/dscverify.1:6 ../scripts/getbuildlog.1:8 ../scripts/grep-excuses.1:6 ../scripts/licensecheck.pl:36 ../scripts/list-unreleased.1:6 ../scripts/manpage-alert.1:8 ../scripts/mass-bug.pl:29 ../scripts/mergechanges.1:6 ../scripts/mk-build-deps.pl:34 ../scripts/mk-origtargz.pl:39 ../scripts/nmudiff.1:6 ../scripts/origtargz.pl:34 ../scripts/plotchangelog.1:7 ../scripts/pts-subscribe.1:8 ../scripts/rc-alert.1:8 ../scripts/rmadison.pl:240 ../scripts/sadt.pod:25 ../doc/suspicious-source.1:24 ../scripts/svnpath.pl:17 ../scripts/tagpending.pl:85 ../scripts/transition-check.pl:33 ../scripts/uscan.1:6 ../scripts/uupdate.1:8 ../doc/what-patch.1:8 ../scripts/whodepends.1:6 ../scripts/who-uploads.1:6 ../scripts/who-permits-upload.pl:50 ../scripts/wnpp-alert.1:8 ../scripts/wnpp-check.1:8 ../doc/wrap-and-sort.1:22 ../scripts/devscripts.conf.5:4 +#: ../scripts/annotate-output.1:6 ../scripts/archpath.1:12 ../scripts/bts.pl:195 ../scripts/build-rdeps.pl:29 ../scripts/chdist.pl:26 ../scripts/checkbashisms.1:8 ../scripts/cowpoke.1:24 ../scripts/cvs-debc.1:6 ../scripts/cvs-debi.1:6 ../scripts/cvs-debrelease.1:7 ../scripts/cvs-debuild.1:7 ../scripts/dcmd.1:6 ../scripts/dcontrol.pl:210 ../scripts/dd-list.1:26 ../scripts/debc.1:6 ../scripts/debchange.1:8 ../scripts/debcheckout.pl:40 ../scripts/debclean.1:6 ../scripts/debcommit.pl:11 ../scripts/debdiff.1:15 ../scripts/debi.1:6 ../scripts/debpkg.1:6 ../scripts/debrelease.1:6 ../scripts/deb-reversion.dbk:82 ../scripts/debrsign.1:7 ../scripts/debsign.1:6 ../scripts/debsnap.1:14 ../scripts/debuild.1:10 ../scripts/desktop2menu.pl:34 ../scripts/dep3changelog.1:6 ../scripts/devscripts.1:4 ../scripts/dget.pl:551 ../scripts/diff2patches.1:10 ../scripts/dpkg-depcheck.1:6 ../scripts/dpkg-genbuilddeps.1:6 ../doc/edit-patch.1:11 ../scripts/dscextract.1:6 ../scripts/dscverify.1:6 ../scripts/getbuildlog.1:8 ../scripts/grep-excuses.1:6 ../scripts/licensecheck.pl:36 ../scripts/list-unreleased.1:6 ../scripts/manpage-alert.1:6 ../scripts/mass-bug.pl:29 ../scripts/mergechanges.1:6 ../scripts/mk-build-deps.pl:34 ../scripts/mk-origtargz.pl:39 ../scripts/nmudiff.1:6 ../scripts/origtargz.pl:34 ../scripts/plotchangelog.1:7 ../scripts/pts-subscribe.1:8 ../scripts/rc-alert.1:8 ../scripts/rmadison.pl:240 ../scripts/sadt.pod:25 ../doc/suspicious-source.1:24 ../scripts/svnpath.pl:17 ../scripts/tagpending.pl:85 ../scripts/transition-check.pl:33 ../scripts/uscan.pl:35 ../scripts/uupdate.1:10 ../doc/what-patch.1:8 ../scripts/whodepends.1:6 ../scripts/who-uploads.1:6 ../scripts/who-permits-upload.pl:51 ../scripts/wnpp-alert.1:8 ../scripts/wnpp-check.1:8 ../doc/wrap-and-sort.1:22 ../scripts/devscripts.conf.5:4 #, no-wrap msgid "DESCRIPTION" msgstr "KETERANGAN" @@ -71,7 +71,7 @@ msgstr "" #. type: SH -#: ../scripts/annotate-output.1:11 ../scripts/bts.pl:247 ../scripts/build-rdeps.pl:30 ../scripts/chdist.pl:33 ../scripts/checkbashisms.1:23 ../scripts/cowpoke.1:29 ../scripts/cvs-debc.1:24 ../scripts/cvs-debi.1:28 ../scripts/cvs-debrelease.1:21 ../scripts/cvs-debuild.1:32 ../scripts/dcmd.1:15 ../scripts/dcontrol.pl:244 ../scripts/dd-list.1:58 ../scripts/debc.1:64 ../scripts/debchange.1:145 ../scripts/debcheckout.pl:68 ../scripts/debclean.1:60 ../scripts/debcommit.pl:19 ../scripts/debdiff.1:52 ../scripts/debi.1:65 ../scripts/debrelease.1:56 ../scripts/deb-reversion.dbk:128 ../scripts/debrsign.1:30 ../scripts/debsign.1:39 ../scripts/debsnap.1:26 ../scripts/debuild.1:219 ../scripts/dep3changelog.1:15 ../scripts/dget.pl:593 ../scripts/diff2patches.1:16 ../scripts/dpkg-depcheck.1:15 ../scripts/dscextract.1:14 ../scripts/dscverify.1:17 ../scripts/getbuildlog.1:24 ../scripts/grep-excuses.1:14 ../scripts/licensecheck.pl:45 ../scripts/list-unreleased.1:12 ../scripts/manpage-alert.1:14 ../scripts/mass-bug.pl:59 ../scripts/mk-build-deps.pl:44 ../scripts/mk-origtargz.pl:53 ../scripts/nmudiff.1:21 ../scripts/origtargz.pl:95 ../scripts/plotchangelog.1:43 ../scripts/pts-subscribe.1:18 ../scripts/rc-alert.1:17 ../scripts/rmadison.pl:249 ../scripts/sadt.pod:42 ../doc/suspicious-source.1:34 ../scripts/tagpending.pl:91 ../scripts/transition-check.pl:42 ../scripts/uscan.1:363 ../scripts/uupdate.1:52 ../doc/what-patch.1:15 ../scripts/whodepends.1:10 ../scripts/who-uploads.1:15 ../scripts/who-permits-upload.pl:56 ../scripts/wnpp-alert.1:17 ../scripts/wnpp-check.1:16 ../doc/wrap-and-sort.1:35 +#: ../scripts/annotate-output.1:11 ../scripts/bts.pl:247 ../scripts/build-rdeps.pl:45 ../scripts/chdist.pl:33 ../scripts/checkbashisms.1:23 ../scripts/cowpoke.1:29 ../scripts/cvs-debc.1:24 ../scripts/cvs-debi.1:28 ../scripts/cvs-debrelease.1:21 ../scripts/cvs-debuild.1:32 ../scripts/dcmd.1:15 ../scripts/dcontrol.pl:244 ../scripts/dd-list.1:58 ../scripts/debc.1:64 ../scripts/debchange.1:145 ../scripts/debcheckout.pl:68 ../scripts/debclean.1:60 ../scripts/debcommit.pl:19 ../scripts/debdiff.1:52 ../scripts/debi.1:65 ../scripts/debrelease.1:56 ../scripts/deb-reversion.dbk:128 ../scripts/debrsign.1:30 ../scripts/debsign.1:39 ../scripts/debsnap.1:26 ../scripts/debuild.1:219 ../scripts/dep3changelog.1:15 ../scripts/dget.pl:592 ../scripts/diff2patches.1:16 ../scripts/dpkg-depcheck.1:15 ../scripts/dscextract.1:14 ../scripts/dscverify.1:17 ../scripts/getbuildlog.1:24 ../scripts/grep-excuses.1:14 ../scripts/licensecheck.pl:45 ../scripts/list-unreleased.1:12 ../scripts/manpage-alert.1:12 ../scripts/mass-bug.pl:59 ../scripts/mk-build-deps.pl:44 ../scripts/mk-origtargz.pl:62 ../scripts/nmudiff.1:21 ../scripts/origtargz.pl:95 ../scripts/plotchangelog.1:43 ../scripts/pts-subscribe.1:18 ../scripts/rc-alert.1:17 ../scripts/rmadison.pl:249 ../scripts/sadt.pod:42 ../doc/suspicious-source.1:34 ../scripts/tagpending.pl:91 ../scripts/transition-check.pl:42 ../scripts/uupdate.1:54 ../doc/what-patch.1:15 ../scripts/whodepends.1:10 ../scripts/who-uploads.1:15 ../scripts/who-permits-upload.pl:57 ../scripts/wnpp-alert.1:17 ../scripts/wnpp-check.1:16 ../doc/wrap-and-sort.1:35 #, no-wrap msgid "OPTIONS" msgstr "PILIHAN" @@ -89,18 +89,18 @@ msgstr "" #. type: TP -#: ../scripts/annotate-output.1:16 ../scripts/chdist.pl:37 ../scripts/dcontrol.pl:256 ../scripts/dd-list.1:59 ../scripts/debcheckout.pl:96 ../scripts/debsnap.1:57 ../scripts/dget.pl:653 ../scripts/dpkg-depcheck.1:96 ../scripts/getbuildlog.1:25 ../scripts/mk-build-deps.pl:103 ../scripts/rmadison.pl:273 ../scripts/sadt.pod:59 ../doc/suspicious-source.1:35 ../doc/what-patch.1:17 ../doc/wrap-and-sort.1:36 +#: ../scripts/annotate-output.1:16 ../scripts/chdist.pl:37 ../scripts/dcontrol.pl:256 ../scripts/dd-list.1:59 ../scripts/debcheckout.pl:96 ../scripts/debsnap.1:73 ../scripts/dget.pl:652 ../scripts/dpkg-depcheck.1:96 ../scripts/getbuildlog.1:25 ../scripts/mk-build-deps.pl:103 ../scripts/rmadison.pl:273 ../scripts/sadt.pod:59 ../doc/suspicious-source.1:35 ../doc/what-patch.1:17 ../doc/wrap-and-sort.1:36 #, no-wrap msgid "B<-h>, B<--help>" msgstr "" #. type: Plain text -#: ../scripts/annotate-output.1:19 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/dep3changelog.1:19 ../scripts/dscverify.1:39 ../scripts/nmudiff.1:76 ../scripts/pts-subscribe.1:31 ../scripts/uupdate.1:88 ../scripts/who-uploads.1:47 +#: ../scripts/annotate-output.1:19 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/dep3changelog.1:19 ../scripts/dscverify.1:39 ../scripts/nmudiff.1:76 ../scripts/pts-subscribe.1:31 ../scripts/uupdate.1:104 ../scripts/who-uploads.1:47 msgid "Display a help message and exit successfully." msgstr "" #. type: SH -#: ../scripts/annotate-output.1:20 ../scripts/dscextract.1:30 ../scripts/uscan.1:348 +#: ../scripts/annotate-output.1:20 ../scripts/dscextract.1:30 #, no-wrap msgid "EXAMPLE" msgstr "CONTOH" @@ -119,7 +119,7 @@ msgstr "" #. type: SH -#: ../scripts/annotate-output.1:32 ../scripts/debsnap.1:136 ../scripts/rc-alert.1:119 ../scripts/whodepends.1:17 +#: ../scripts/annotate-output.1:32 ../scripts/debsnap.1:152 ../scripts/rc-alert.1:119 ../scripts/whodepends.1:17 #, no-wrap msgid "BUGS" msgstr "PEPIJAT" @@ -151,7 +151,7 @@ msgstr "" #. type: SH -#: ../scripts/annotate-output.1:47 ../scripts/bts.pl:4140 ../scripts/checkbashisms.1:63 ../scripts/cowpoke.1:379 ../scripts/cvs-debc.1:58 ../scripts/cvs-debi.1:62 ../scripts/cvs-debrelease.1:64 ../scripts/cvs-debuild.1:53 ../scripts/dcmd.1:107 ../scripts/dcontrol.pl:289 ../scripts/debc.1:115 ../scripts/debchange.1:469 ../scripts/debcheckout.pl:231 ../scripts/debclean.1:107 ../scripts/debcommit.pl:913 ../scripts/debdiff.1:233 ../scripts/debi.1:132 ../scripts/debrelease.1:132 ../scripts/deb-reversion.dbk:247 ../scripts/debrsign.1:66 ../scripts/debsign.1:134 ../scripts/debsnap.1:118 ../scripts/debuild.1:410 ../scripts/dep3changelog.1:28 ../scripts/dget.pl:715 ../scripts/diff2patches.1:45 ../scripts/dpkg-depcheck.1:118 ../scripts/dpkg-genbuilddeps.1:30 ../scripts/dscverify.1:75 ../scripts/grep-excuses.1:45 ../scripts/licensecheck.pl:138 ../scripts/list-unreleased.1:19 ../scripts/mk-origtargz.pl:148 ../scripts/nmudiff.1:108 ../scripts/origtargz.pl:157 ../scripts/plotchangelog.1:124 ../scripts/pts-subscribe.1:51 ../scripts/rc-alert.1:121 ../scripts/rmadison.pl:370 ../scripts/sadt.pod:69 ../scripts/tagpending.pl:146 ../scripts/uscan.1:585 ../scripts/uupdate.1:173 ../doc/what-patch.1:35 ../scripts/who-permits-upload.pl:161 ../scripts/wnpp-alert.1:29 ../scripts/wnpp-check.1:26 ../scripts/devscripts.conf.5:54 +#: ../scripts/annotate-output.1:47 ../scripts/bts.pl:4179 ../scripts/checkbashisms.1:63 ../scripts/cowpoke.1:379 ../scripts/cvs-debc.1:58 ../scripts/cvs-debi.1:62 ../scripts/cvs-debrelease.1:64 ../scripts/cvs-debuild.1:53 ../scripts/dcmd.1:107 ../scripts/dcontrol.pl:289 ../scripts/debc.1:115 ../scripts/debchange.1:469 ../scripts/debcheckout.pl:231 ../scripts/debclean.1:107 ../scripts/debcommit.pl:911 ../scripts/debdiff.1:234 ../scripts/debi.1:132 ../scripts/debrelease.1:132 ../scripts/deb-reversion.dbk:247 ../scripts/debrsign.1:66 ../scripts/debsign.1:134 ../scripts/debsnap.1:134 ../scripts/debuild.1:410 ../scripts/dep3changelog.1:28 ../scripts/dget.pl:714 ../scripts/diff2patches.1:45 ../scripts/dpkg-depcheck.1:118 ../scripts/dpkg-genbuilddeps.1:30 ../scripts/dscverify.1:75 ../scripts/grep-excuses.1:45 ../scripts/list-unreleased.1:19 ../scripts/mk-origtargz.pl:181 ../scripts/nmudiff.1:108 ../scripts/origtargz.pl:157 ../scripts/plotchangelog.1:124 ../scripts/pts-subscribe.1:51 ../scripts/rc-alert.1:121 ../scripts/rmadison.pl:370 ../scripts/sadt.pod:69 ../scripts/tagpending.pl:146 ../scripts/uscan.pl:1672 ../scripts/uupdate.1:189 ../doc/what-patch.1:35 ../scripts/who-permits-upload.pl:162 ../scripts/wnpp-alert.1:29 ../scripts/wnpp-check.1:26 ../scripts/devscripts.conf.5:54 #, no-wrap msgid "SEE ALSO" msgstr "LIHAT JUGA" @@ -176,7 +176,7 @@ msgstr "" #. type: SH -#: ../scripts/annotate-output.1:55 ../scripts/archpath.1:54 ../scripts/build-rdeps.pl:346 ../scripts/checkbashisms.1:65 ../scripts/cowpoke.1:385 ../scripts/cvs-debc.1:63 ../scripts/cvs-debi.1:67 ../scripts/cvs-debrelease.1:68 ../scripts/cvs-debuild.1:58 ../scripts/dcmd.1:110 ../scripts/dcontrol.pl:282 ../scripts/dd-list.1:106 ../scripts/debc.1:119 ../scripts/debchange.1:475 ../scripts/debcheckout.pl:236 ../scripts/debclean.1:110 ../scripts/debcommit.pl:909 ../scripts/debdiff.1:240 ../scripts/debi.1:135 ../scripts/debpkg.1:23 ../scripts/debrelease.1:136 ../scripts/deb-reversion.dbk:292 ../scripts/debrsign.1:70 ../scripts/debsign.1:145 ../scripts/debuild.1:422 ../scripts/desktop2menu.pl:52 ../scripts/dep3changelog.1:26 ../scripts/dget.pl:707 ../scripts/diff2patches.1:48 ../scripts/dpkg-genbuilddeps.1:36 ../scripts/dscextract.1:32 ../scripts/dscverify.1:79 ../scripts/getbuildlog.1:41 ../scripts/grep-excuses.1:47 ../scripts/licensecheck.pl:134 ../scripts/list-unreleased.1:21 ../scripts/manpage-alert.1:20 ../scripts/mass-bug.pl:523 ../scripts/mergechanges.1:28 ../scripts/mk-build-deps.pl:118 ../scripts/mk-origtargz.pl:152 ../scripts/namecheck.pl:30 ../scripts/nmudiff.1:112 ../scripts/origtargz.pl:161 ../scripts/plotchangelog.1:126 ../scripts/pts-subscribe.1:56 ../scripts/rc-alert.1:125 ../scripts/rmadison.pl:374 ../scripts/svnpath.pl:93 ../scripts/transition-check.pl:81 ../scripts/uscan.1:591 ../scripts/uupdate.1:180 ../scripts/whodepends.1:19 ../scripts/who-uploads.1:71 ../scripts/who-permits-upload.pl:156 ../scripts/wnpp-alert.1:31 ../scripts/wnpp-check.1:36 ../scripts/devscripts.conf.5:58 +#: ../scripts/annotate-output.1:55 ../scripts/archpath.1:54 ../scripts/build-rdeps.pl:515 ../scripts/checkbashisms.1:65 ../scripts/cowpoke.1:385 ../scripts/cvs-debc.1:63 ../scripts/cvs-debi.1:67 ../scripts/cvs-debrelease.1:68 ../scripts/cvs-debuild.1:58 ../scripts/dcmd.1:110 ../scripts/dcontrol.pl:282 ../scripts/dd-list.1:106 ../scripts/debc.1:119 ../scripts/debchange.1:475 ../scripts/debcheckout.pl:236 ../scripts/debclean.1:110 ../scripts/debcommit.pl:907 ../scripts/debdiff.1:241 ../scripts/debi.1:135 ../scripts/debpkg.1:23 ../scripts/debrelease.1:136 ../scripts/deb-reversion.dbk:292 ../scripts/debrsign.1:70 ../scripts/debsign.1:146 ../scripts/debuild.1:422 ../scripts/desktop2menu.pl:52 ../scripts/dep3changelog.1:26 ../scripts/dget.pl:706 ../scripts/diff2patches.1:48 ../scripts/dpkg-genbuilddeps.1:36 ../scripts/dscextract.1:32 ../scripts/dscverify.1:80 ../scripts/getbuildlog.1:41 ../scripts/grep-excuses.1:47 ../scripts/licensecheck.pl:152 ../scripts/list-unreleased.1:21 ../scripts/manpage-alert.1:28 ../scripts/mass-bug.pl:523 ../scripts/mergechanges.1:28 ../scripts/mk-build-deps.pl:118 ../scripts/mk-origtargz.pl:185 ../scripts/namecheck.pl:30 ../scripts/nmudiff.1:112 ../scripts/origtargz.pl:161 ../scripts/plotchangelog.1:126 ../scripts/pts-subscribe.1:56 ../scripts/rc-alert.1:125 ../scripts/rmadison.pl:374 ../scripts/svnpath.pl:93 ../scripts/transition-check.pl:81 ../scripts/uscan.pl:1676 ../scripts/uupdate.1:196 ../scripts/whodepends.1:19 ../scripts/who-uploads.1:71 ../scripts/who-permits-upload.pl:157 ../scripts/wnpp-alert.1:31 ../scripts/wnpp-check.1:36 ../scripts/devscripts.conf.5:58 #, no-wrap msgid "AUTHOR" msgstr "PENGARANG" @@ -594,18 +594,30 @@ #. type: =item #: ../scripts/bts.pl:338 -msgid "B<--smtp-host=>I" +msgid "B<--soap-timeout=>I" msgstr "" #. type: textblock #: ../scripts/bts.pl:340 msgid "" +"Specify a timeout for SOAP calls as used by the B [IB<:>I ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1014 +#: ../scripts/bts.pl:1020 msgid "" "Uses the SOAP interface to output a list of bugs which match the given " "selection requirements." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1017 +#: ../scripts/bts.pl:1023 msgid "The following keys are allowed, and may be given multiple times." msgstr "" #. type: =item -#: ../scripts/bts.pl:1021 ../scripts/bts.pl:1864 ../scripts/who-permits-upload.pl:86 +#: ../scripts/bts.pl:1027 ../scripts/bts.pl:1870 ../scripts/who-permits-upload.pl:87 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1023 ../scripts/bts.pl:1866 +#: ../scripts/bts.pl:1029 ../scripts/bts.pl:1872 msgid "Binary package name." msgstr "" #. type: =item -#: ../scripts/bts.pl:1025 ../scripts/bts.pl:1868 +#: ../scripts/bts.pl:1031 ../scripts/bts.pl:1874 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1027 ../scripts/bts.pl:1870 +#: ../scripts/bts.pl:1033 ../scripts/bts.pl:1876 msgid "Source package name." msgstr "" #. type: =item -#: ../scripts/bts.pl:1029 +#: ../scripts/bts.pl:1035 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1031 +#: ../scripts/bts.pl:1037 msgid "E-mail address of the maintainer." msgstr "" #. type: =item -#: ../scripts/bts.pl:1033 ../scripts/bts.pl:1848 +#: ../scripts/bts.pl:1039 ../scripts/bts.pl:1854 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1035 ../scripts/bts.pl:1850 +#: ../scripts/bts.pl:1041 ../scripts/bts.pl:1856 msgid "E-mail address of the submitter." msgstr "" #. type: =item -#: ../scripts/bts.pl:1037 ../scripts/bts.pl:1876 +#: ../scripts/bts.pl:1043 ../scripts/bts.pl:1882 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1039 ../scripts/bts.pl:1878 +#: ../scripts/bts.pl:1045 ../scripts/bts.pl:1884 msgid "Bug severity." msgstr "" #. type: =item -#: ../scripts/bts.pl:1041 +#: ../scripts/bts.pl:1047 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1043 +#: ../scripts/bts.pl:1049 msgid "Status of the bug. One of B, B, or B." msgstr "" #. type: =item -#: ../scripts/bts.pl:1045 ../scripts/bts.pl:1872 +#: ../scripts/bts.pl:1051 ../scripts/bts.pl:1878 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1047 +#: ../scripts/bts.pl:1053 msgid "" "Tags applied to the bug. If B is specified, may include usertags in " "addition to the standard tags." msgstr "" #. type: =item -#: ../scripts/bts.pl:1050 ../scripts/bts.pl:1880 +#: ../scripts/bts.pl:1056 ../scripts/bts.pl:1886 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1052 ../scripts/bts.pl:1882 +#: ../scripts/bts.pl:1058 ../scripts/bts.pl:1888 msgid "Bug's owner." msgstr "" #. type: =item -#: ../scripts/bts.pl:1054 +#: ../scripts/bts.pl:1060 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1056 +#: ../scripts/bts.pl:1062 msgid "Address of someone who sent mail to the log." msgstr "" #. type: =item -#: ../scripts/bts.pl:1058 ../scripts/bts.pl:1884 +#: ../scripts/bts.pl:1064 ../scripts/bts.pl:1890 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1060 +#: ../scripts/bts.pl:1066 msgid "Bugs which affect this package." msgstr "" #. type: =item -#: ../scripts/bts.pl:1062 +#: ../scripts/bts.pl:1068 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1064 +#: ../scripts/bts.pl:1070 msgid "List of bugs to search within." msgstr "" #. type: =item -#: ../scripts/bts.pl:1066 +#: ../scripts/bts.pl:1072 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1068 +#: ../scripts/bts.pl:1074 msgid "Users to use when looking up usertags." msgstr "" #. type: =item -#: ../scripts/bts.pl:1070 ../scripts/bts.pl:1888 +#: ../scripts/bts.pl:1076 ../scripts/bts.pl:1894 msgid "B" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1072 ../scripts/bts.pl:1890 +#: ../scripts/bts.pl:1078 ../scripts/bts.pl:1896 msgid "" "Whether to search archived bugs or normal bugs; defaults to B<0> (i.e. only " "search normal bugs). As a special case, if archive is B, both archived " @@ -1266,73 +1278,73 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:1078 +#: ../scripts/bts.pl:1084 msgid "" "For example, to select the set of bugs submitted by " "jrandomdeveloper@example.com and tagged B, one would use" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1081 +#: ../scripts/bts.pl:1087 msgid "bts select submitter:jrandomdeveloper@example.com tag:wontfix" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1083 ../scripts/bts.pl:1902 +#: ../scripts/bts.pl:1089 ../scripts/bts.pl:1908 msgid "" "If a key is used multiple times then the set of bugs selected includes those " "matching any of the supplied values; for example" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1086 +#: ../scripts/bts.pl:1092 msgid "bts select package:foo severity:wishlist severity:minor" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1088 +#: ../scripts/bts.pl:1094 msgid "" "returns all bugs of package foo with either wishlist or minor severity." msgstr "" #. type: =item -#: ../scripts/bts.pl:1101 +#: ../scripts/bts.pl:1107 msgid "" "B [I | BI | BI[B<,>I ...] | " "B] ..." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1103 +#: ../scripts/bts.pl:1109 msgid "" "Uses the SOAP interface to output status information for the given bugs (or " "as read from the listed files -- use B<-> to indicate STDIN)." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1106 +#: ../scripts/bts.pl:1112 msgid "By default, all populated fields for a bug are displayed." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1108 +#: ../scripts/bts.pl:1114 msgid "If B is given, empty fields will also be displayed." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1110 +#: ../scripts/bts.pl:1116 msgid "" "If B is given, only those fields will be displayed. No validity " "checking is performed on any specified fields." msgstr "" #. type: =item -#: ../scripts/bts.pl:1187 +#: ../scripts/bts.pl:1193 msgid "B I I [I ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1189 +#: ../scripts/bts.pl:1195 msgid "" "The B control command allows you to duplicate a I report. It is " "useful in the case where a single report actually indicates that multiple " @@ -1342,12 +1354,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1239 +#: ../scripts/bts.pl:1245 msgid "B I [I]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1241 +#: ../scripts/bts.pl:1247 msgid "" "Mark a I as Done. This forces interactive mode since done messages " "should include an explanation why the bug is being closed. You should " @@ -1355,22 +1367,22 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1259 +#: ../scripts/bts.pl:1265 msgid "B I [I]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1261 +#: ../scripts/bts.pl:1267 msgid "Reopen a I, with optional I." msgstr "" #. type: =item -#: ../scripts/bts.pl:1272 +#: ../scripts/bts.pl:1278 msgid "B I" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1274 +#: ../scripts/bts.pl:1280 msgid "" "Archive a I that has previously been archived but is currently not. " "The I must fulfil all of the requirements for archiving with the " @@ -1378,60 +1390,60 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1286 +#: ../scripts/bts.pl:1292 msgid "B I" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1288 +#: ../scripts/bts.pl:1294 msgid "Unarchive a I that is currently archived." msgstr "" #. type: =item -#: ../scripts/bts.pl:1298 +#: ../scripts/bts.pl:1304 msgid "B I I" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1300 +#: ../scripts/bts.pl:1306 msgid "Change the I<title> of the I<bug>." msgstr "" #. type: =item -#: ../scripts/bts.pl:1313 +#: ../scripts/bts.pl:1319 msgid "B<summary> I<bug> [I<messagenum>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1315 +#: ../scripts/bts.pl:1321 msgid "" "Select a message number that should be used as the summary of a I<bug>." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1318 +#: ../scripts/bts.pl:1324 msgid "If no message number is given, the summary is cleared." msgstr "" #. type: =item -#: ../scripts/bts.pl:1328 +#: ../scripts/bts.pl:1334 msgid "B<submitter> I<bug> [I<bug> ...] I<submitter-email>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1330 +#: ../scripts/bts.pl:1336 msgid "" "Change the submitter address of a I<bug> or a number of bugs, with B<!> " "meaning `use the address on the current email as the new submitter address'." msgstr "" #. type: =item -#: ../scripts/bts.pl:1347 +#: ../scripts/bts.pl:1353 msgid "B<reassign> I<bug> [I<bug> ...] I<package> [I<version>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1349 +#: ../scripts/bts.pl:1355 msgid "" "Reassign a I<bug> or a number of bugs to a different I<package>. The " "I<version> field is optional; see the explanation at " @@ -1439,12 +1451,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1380 +#: ../scripts/bts.pl:1386 msgid "B<found> I<bug> [I<version>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1382 +#: ../scripts/bts.pl:1388 msgid "" "Indicate that a I<bug> was found to exist in a particular package version. " "Without I<version>, the list of fixed versions is cleared and the bug is " @@ -1452,88 +1464,88 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1399 +#: ../scripts/bts.pl:1405 msgid "B<notfound> I<bug> I<version>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1401 +#: ../scripts/bts.pl:1407 msgid "" "Remove the record that I<bug> was encountered in the given version of the " "package to which it is assigned." msgstr "" #. type: =item -#: ../scripts/bts.pl:1413 +#: ../scripts/bts.pl:1419 msgid "B<fixed> I<bug> I<version>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1415 +#: ../scripts/bts.pl:1421 msgid "" "Indicate that a I<bug> was fixed in a particular package version, without " "affecting the I<bug>'s open/closed status." msgstr "" #. type: =item -#: ../scripts/bts.pl:1427 +#: ../scripts/bts.pl:1433 msgid "B<notfixed> I<bug> I<version>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1429 +#: ../scripts/bts.pl:1435 msgid "" "Remove the record that a I<bug> was fixed in the given version of the " "package to which it is assigned." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1432 +#: ../scripts/bts.pl:1438 msgid "" "This is equivalent to the sequence of commands \"B<found> I<bug> " "I<version>\", \"B<notfound> I<bug> I<version>\"." msgstr "" #. type: =item -#: ../scripts/bts.pl:1444 +#: ../scripts/bts.pl:1450 msgid "B<block> I<bug> B<by>|B<with> I<bug> [I<bug> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1446 +#: ../scripts/bts.pl:1452 msgid "" "Note that a I<bug> is blocked from being fixed by a set of other bugs." msgstr "" #. type: =item -#: ../scripts/bts.pl:1465 +#: ../scripts/bts.pl:1471 msgid "B<unblock> I<bug> B<by>|B<with> I<bug> [I<bug> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1467 +#: ../scripts/bts.pl:1473 msgid "" "Note that a I<bug> is no longer blocked from being fixed by a set of other " "bugs." msgstr "" #. type: =item -#: ../scripts/bts.pl:1486 +#: ../scripts/bts.pl:1492 msgid "B<merge> I<bug> I<bug> [I<bug> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1488 +#: ../scripts/bts.pl:1494 msgid "Merge a set of bugs together." msgstr "" #. type: =item -#: ../scripts/bts.pl:1503 +#: ../scripts/bts.pl:1509 msgid "B<forcemerge> I<bug> I<bug> [I<bug> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1505 +#: ../scripts/bts.pl:1511 msgid "" "Forcibly merge a set of bugs together. The first I<bug> listed is the master " "bug, and its settings (those which must be equal in a normal B<merge>) are " @@ -1541,27 +1553,27 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1523 +#: ../scripts/bts.pl:1529 msgid "B<unmerge> I<bug>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1525 +#: ../scripts/bts.pl:1531 msgid "Unmerge a I<bug>." msgstr "" #. type: =item -#: ../scripts/bts.pl:1535 +#: ../scripts/bts.pl:1541 msgid "B<tag> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]" msgstr "" #. type: =item -#: ../scripts/bts.pl:1537 +#: ../scripts/bts.pl:1543 msgid "B<tags> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1539 +#: ../scripts/bts.pl:1545 msgid "" "Set or unset a I<tag> on a I<bug>. The tag may either be the exact tag name " "or it may be abbreviated to any unique tag substring. (So using B<fixed> " @@ -1572,7 +1584,7 @@ msgstr "" #. type: verbatim -#: ../scripts/bts.pl:1546 +#: ../scripts/bts.pl:1552 #, no-wrap msgid "" " bts tags <bug> =\n" @@ -1580,24 +1592,24 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:1548 +#: ../scripts/bts.pl:1554 msgid "will remove all tags from the specified I<bug>." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1550 +#: ../scripts/bts.pl:1556 msgid "" "Adding/removing the B<security> tag will add \"team\\@security.debian.org\" " "to the Cc list of the control email." msgstr "" #. type: =item -#: ../scripts/bts.pl:1628 +#: ../scripts/bts.pl:1634 msgid "B<affects> I<bug> [B<+>|B<->|B<=>] I<package> [I<package> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1630 +#: ../scripts/bts.pl:1636 msgid "" "Indicates that a I<bug> affects a I<package> other than that against which " "it is filed, causing the I<bug> to be listed by default in the I<package> " @@ -1608,7 +1620,7 @@ msgstr "" #. type: verbatim -#: ../scripts/bts.pl:1636 +#: ../scripts/bts.pl:1642 #, no-wrap msgid "" " bts affects <bug> =\n" @@ -1616,32 +1628,32 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:1638 +#: ../scripts/bts.pl:1644 msgid "will remove all indications that I<bug> affects other packages." msgstr "" #. type: =item -#: ../scripts/bts.pl:1671 +#: ../scripts/bts.pl:1677 msgid "B<user> I<email>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1673 +#: ../scripts/bts.pl:1679 msgid "Specify a user I<email> address before using the B<usertags> command." msgstr "" #. type: =item -#: ../scripts/bts.pl:1689 +#: ../scripts/bts.pl:1695 msgid "B<usertag> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]" msgstr "" #. type: =item -#: ../scripts/bts.pl:1691 +#: ../scripts/bts.pl:1697 msgid "B<usertags> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1693 +#: ../scripts/bts.pl:1699 msgid "" "Set or unset a user tag on a I<bug>. The I<tag> must be the exact tag name " "wanted; there are no defaults or checking of tag names. Multiple tags may " @@ -1651,7 +1663,7 @@ msgstr "" #. type: verbatim -#: ../scripts/bts.pl:1699 +#: ../scripts/bts.pl:1705 #, no-wrap msgid "" " bts usertags <bug> =\n" @@ -1659,17 +1671,17 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:1701 +#: ../scripts/bts.pl:1707 msgid "will remove all user tags from the specified I<bug>." msgstr "" #. type: =item -#: ../scripts/bts.pl:1731 +#: ../scripts/bts.pl:1737 msgid "B<claim> I<bug> [I<claim>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1733 +#: ../scripts/bts.pl:1739 msgid "" "Record that you have claimed a I<bug> (e.g. for a bug squashing party). " "I<claim> should be a unique token allowing the bugs you have claimed to be " @@ -1677,29 +1689,29 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:1737 ../scripts/bts.pl:1757 +#: ../scripts/bts.pl:1743 ../scripts/bts.pl:1763 msgid "" "If no I<claim> is specified, the environment variable B<DEBEMAIL> or " "B<EMAIL> (checked in that order) is used." msgstr "" #. type: =item -#: ../scripts/bts.pl:1753 +#: ../scripts/bts.pl:1759 msgid "B<unclaim> I<bug> [I<claim>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1755 +#: ../scripts/bts.pl:1761 msgid "Remove the record that you have claimed a bug." msgstr "" #. type: =item -#: ../scripts/bts.pl:1773 +#: ../scripts/bts.pl:1779 msgid "B<severity> I<bug> I<severity>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1775 +#: ../scripts/bts.pl:1781 msgid "" "Change the I<severity> of a I<bug>. Available severities are: B<wishlist>, " "B<minor>, B<normal>, B<important>, B<serious>, B<grave>, B<critical>. The " @@ -1707,34 +1719,34 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1792 +#: ../scripts/bts.pl:1798 msgid "B<forwarded> I<bug> I<address>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1794 +#: ../scripts/bts.pl:1800 msgid "" "Mark the I<bug> as forwarded to the given I<address> (usually an email " "address or a URL for an upstream bug tracker)." msgstr "" #. type: =item -#: ../scripts/bts.pl:1811 +#: ../scripts/bts.pl:1817 msgid "B<notforwarded> I<bug>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1813 +#: ../scripts/bts.pl:1819 msgid "Mark a I<bug> as not forwarded." msgstr "" #. type: =item -#: ../scripts/bts.pl:1823 +#: ../scripts/bts.pl:1829 msgid "B<package> [I<package> ...]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1825 +#: ../scripts/bts.pl:1831 msgid "" "The following commands will only apply to bugs against the listed " "I<package>s; this acts as a safety mechanism for the BTS. If no packages " @@ -1742,12 +1754,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1839 +#: ../scripts/bts.pl:1845 msgid "B<limit> [I<key>[B<:>I<value>]] ..." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1841 +#: ../scripts/bts.pl:1847 msgid "" "The following commands will only apply to bugs which meet the specified " "criterion; this acts as a safety mechanism for the BTS. If no I<value>s are " @@ -1756,47 +1768,47 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:1852 +#: ../scripts/bts.pl:1858 msgid "B<date>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1854 +#: ../scripts/bts.pl:1860 msgid "Date the bug was submitted." msgstr "" #. type: =item -#: ../scripts/bts.pl:1856 +#: ../scripts/bts.pl:1862 msgid "B<subject>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1858 +#: ../scripts/bts.pl:1864 msgid "Subject of the bug." msgstr "" #. type: =item -#: ../scripts/bts.pl:1860 +#: ../scripts/bts.pl:1866 msgid "B<msgid>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1862 +#: ../scripts/bts.pl:1868 msgid "Message-id of the initial bug report." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1874 +#: ../scripts/bts.pl:1880 msgid "Tags applied to the bug." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1886 +#: ../scripts/bts.pl:1892 msgid "Bugs affecting this package." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1896 +#: ../scripts/bts.pl:1902 msgid "" "For example, to limit the set of bugs affected by the subsequent control " "commands to those submitted by jrandomdeveloper@example.com and tagged " @@ -1804,56 +1816,56 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:1900 +#: ../scripts/bts.pl:1906 msgid "bts limit submitter:jrandomdeveloper@example.com tag:wontfix" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1905 +#: ../scripts/bts.pl:1911 msgid "bts limit package:foo severity:wishlist severity:minor" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1907 +#: ../scripts/bts.pl:1913 msgid "" "only applies the subsequent control commands to bugs of package foo with " "either B<wishlist> or B<minor> severity." msgstr "" #. type: =item -#: ../scripts/bts.pl:1982 +#: ../scripts/bts.pl:1988 msgid "B<owner> I<bug> I<owner-email>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:1984 +#: ../scripts/bts.pl:1990 msgid "" "Change the \"owner\" address of a I<bug>, with B<!> meaning `use the address " "on the current email as the new owner address'." msgstr "" #. type: textblock -#: ../scripts/bts.pl:1987 +#: ../scripts/bts.pl:1993 msgid "The owner of a bug accepts responsibility for dealing with it." msgstr "" #. type: =item -#: ../scripts/bts.pl:1998 +#: ../scripts/bts.pl:2004 msgid "B<noowner> I<bug>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2000 +#: ../scripts/bts.pl:2006 msgid "Mark a bug as having no \"owner\"." msgstr "" #. type: =item -#: ../scripts/bts.pl:2010 +#: ../scripts/bts.pl:2016 msgid "B<subscribe> I<bug> [I<email>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2012 +#: ../scripts/bts.pl:2018 msgid "" "Subscribe the given I<email> address to the specified I<bug> report. If no " "email address is specified, the environment variable B<DEBEMAIL> or B<EMAIL> " @@ -1862,7 +1874,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2017 +#: ../scripts/bts.pl:2023 msgid "" "After executing this command, you will be sent a subscription confirmation " "to which you have to reply. When subscribed to a bug report, you receive " @@ -1871,12 +1883,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:2038 +#: ../scripts/bts.pl:2044 msgid "B<unsubscribe> I<bug> [I<email>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2040 +#: ../scripts/bts.pl:2046 msgid "" "Unsubscribe the given email address from the specified bug report. As with " "subscribe above, if no email address is specified, the environment variables " @@ -1885,7 +1897,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2045 +#: ../scripts/bts.pl:2051 msgid "" "After executing this command, you will be sent an unsubscription " "confirmation to which you have to reply. Use the B<subscribe> command to, " @@ -1893,42 +1905,42 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:2065 +#: ../scripts/bts.pl:2071 msgid "B<reportspam> I<bug> ..." msgstr "" #. type: textblock -#: ../scripts/bts.pl:2067 +#: ../scripts/bts.pl:2073 msgid "" "The B<reportspam> command allows you to report a I<bug> report as containing " "spam. It saves one from having to go to the bug web page to do so." msgstr "" #. type: =item -#: ../scripts/bts.pl:2103 +#: ../scripts/bts.pl:2109 msgid "B<spamreport> I<bug> ..." msgstr "" #. type: textblock -#: ../scripts/bts.pl:2105 +#: ../scripts/bts.pl:2111 msgid "B<spamreport> is a synonym for B<reportspam>." msgstr "" #. type: =item -#: ../scripts/bts.pl:2113 +#: ../scripts/bts.pl:2119 msgid "" "B<cache> [I<options>] [I<maint_email> | I<pkg> | B<src:>I<pkg> | " "B<from:>I<submitter>]" msgstr "" #. type: =item -#: ../scripts/bts.pl:2115 +#: ../scripts/bts.pl:2121 msgid "" "B<cache> [I<options>] [B<release-critical> | B<release-critical/>... | B<RC>]" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2117 +#: ../scripts/bts.pl:2123 msgid "" "Generate or update a cache of bug reports for the given email address or " "package. By default it downloads all bugs belonging to the email address in " @@ -1937,16 +1949,17 @@ "belonging to several people or packages. If multiple packages or addresses " "are supplied, bugs belonging to any of the arguments will be cached; those " "belonging to more than one of the arguments will only be downloaded once. " -"The cached bugs are stored in F<~/.devscripts_cache/bts/>." +"The cached bugs are stored in F<$XDG_CACHE_HOME/devscripts/bts/> or, if " +"B<XDG_CACHE_HOME> is not set, in F<~/.cache/devscripts/bts/>." msgstr "" #. type: textblock -#: ../scripts/bts.pl:2126 +#: ../scripts/bts.pl:2134 msgid "You can use the cached bugs with the B<-o> switch. For example:" msgstr "" #. type: verbatim -#: ../scripts/bts.pl:2128 +#: ../scripts/bts.pl:2136 #, no-wrap msgid "" " bts -o bugs\n" @@ -1955,7 +1968,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2131 +#: ../scripts/bts.pl:2139 msgid "" "Also, B<bts> will update the files in it in a piecemeal fashion as it " "downloads information from the BTS using the B<show> command. You might thus " @@ -1965,7 +1978,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2137 +#: ../scripts/bts.pl:2145 msgid "" "Some options affect the behaviour of the B<cache> command. The first is the " "setting of B<--cache-mode>, which controls how much B<bts> downloads of the " @@ -1980,7 +1993,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2148 +#: ../scripts/bts.pl:2156 msgid "" "Each of these is configurable from the configuration file, as described " "below. They may also be specified after the B<cache> command as well as at " @@ -1988,7 +2001,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2152 +#: ../scripts/bts.pl:2160 msgid "" "Finally, B<-q> or B<--quiet> will suppress messages about caches being up-to-" "date, and giving the option twice will suppress all cache messages (except " @@ -1996,7 +2009,7 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:2156 +#: ../scripts/bts.pl:2164 msgid "" "Beware of caching RC, though: it will take a LONG time! (With 1000+ RC bugs " "and a delay of 5 seconds between bugs, you're looking at a minimum of 1.5 " @@ -2004,19 +2017,19 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:2285 +#: ../scripts/bts.pl:2293 msgid "B<cleancache> I<package> | B<src:>I<package> | I<maintainer>" msgstr "" #. type: =item -#: ../scripts/bts.pl:2287 +#: ../scripts/bts.pl:2295 msgid "" "B<cleancache from:>I<submitter> | B<tag:>I<tag> | B<usertag:>I<tag> | " "I<number> | B<ALL>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2289 +#: ../scripts/bts.pl:2297 msgid "" "Clean the cache for the specified I<package>, I<maintainer>, etc., as " "described above for the B<bugs> command, or clean the entire cache if B<ALL> " @@ -2027,40 +2040,53 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:2338 +#: ../scripts/bts.pl:2344 +msgid "B<listcachedbugs> [I<number>]" +msgstr "" + +#. type: textblock +#: ../scripts/bts.pl:2346 +msgid "" +"List cached bug ids (intended to support bash completion). The optional " +"number argument restricts the list to those bug ids that start with that " +"number." +msgstr "" + +#. type: =item +#: ../scripts/bts.pl:2377 msgid "B<version>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2340 +#: ../scripts/bts.pl:2379 msgid "Display version and copyright information." msgstr "" #. type: =item -#: ../scripts/bts.pl:2355 +#: ../scripts/bts.pl:2394 msgid "B<help>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:2357 +#: ../scripts/bts.pl:2396 msgid "" "Display a short summary of commands, suspiciously similar to parts of this " "man page." msgstr "" #. type: SH -#: ../scripts/bts.pl:4014 ../scripts/debuild.1:86 ../scripts/diff2patches.1:40 ../scripts/pts-subscribe.1:34 +#: ../scripts/bts.pl:4053 ../scripts/debuild.1:86 ../scripts/diff2patches.1:40 ../scripts/pts-subscribe.1:34 #, no-wrap msgid "ENVIRONMENT VARIABLES" msgstr "" #. type: =item -#: ../scripts/bts.pl:4018 +#: ../scripts/bts.pl:4057 msgid "B<DEBEMAIL>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4020 +#: ../scripts/bts.pl:4059 msgid "" "If this is set, the From: line in the email will be set to use this email " "address instead of your normal email address (as would be determined by " @@ -2068,12 +2094,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4024 +#: ../scripts/bts.pl:4063 msgid "B<DEBFULLNAME>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4026 +#: ../scripts/bts.pl:4065 msgid "" "If B<DEBEMAIL> is set, B<DEBFULLNAME> is examined to determine the full name " "to use; if this is not set, B<bts> attempts to determine a name from your " @@ -2081,25 +2107,25 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4030 +#: ../scripts/bts.pl:4069 msgid "B<BROWSER>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4032 +#: ../scripts/bts.pl:4071 msgid "" "If set, it specifies the browser to use for the B<show> and B<bugs> options. " " See the description above." msgstr "" #. type: SH -#: ../scripts/bts.pl:4037 ../scripts/dcontrol.pl:266 ../scripts/debc.1:92 ../scripts/debchange.1:392 ../scripts/debcheckout.pl:180 ../scripts/debclean.1:90 ../scripts/debcommit.pl:104 ../scripts/debdiff.1:175 ../scripts/debi.1:109 ../scripts/debrelease.1:105 ../scripts/debrsign.1:57 ../scripts/debsign.1:106 ../scripts/debuild.1:290 ../scripts/dget.pl:663 ../scripts/dpkg-depcheck.1:102 ../scripts/dscverify.1:42 ../scripts/grep-excuses.1:35 ../scripts/licensecheck.pl:101 ../scripts/mass-bug.pl:132 ../scripts/nmudiff.1:79 ../scripts/plotchangelog.1:106 ../scripts/pts-subscribe.1:42 ../scripts/rmadison.pl:321 ../scripts/uscan.1:493 ../scripts/uupdate.1:91 ../scripts/who-uploads.1:50 +#: ../scripts/bts.pl:4076 ../scripts/dcontrol.pl:266 ../scripts/debc.1:92 ../scripts/debchange.1:392 ../scripts/debcheckout.pl:180 ../scripts/debclean.1:90 ../scripts/debcommit.pl:104 ../scripts/debdiff.1:176 ../scripts/debi.1:109 ../scripts/debrelease.1:105 ../scripts/debrsign.1:57 ../scripts/debsign.1:106 ../scripts/debuild.1:290 ../scripts/dget.pl:662 ../scripts/dpkg-depcheck.1:102 ../scripts/dscverify.1:42 ../scripts/grep-excuses.1:35 ../scripts/licensecheck.pl:119 ../scripts/mass-bug.pl:132 ../scripts/nmudiff.1:79 ../scripts/plotchangelog.1:106 ../scripts/pts-subscribe.1:42 ../scripts/rmadison.pl:321 ../scripts/uupdate.1:107 ../scripts/who-uploads.1:50 #, no-wrap msgid "CONFIGURATION VARIABLES" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4039 ../scripts/debcommit.pl:106 ../scripts/licensecheck.pl:103 ../scripts/mass-bug.pl:134 +#: ../scripts/bts.pl:4078 ../scripts/debcommit.pl:106 ../scripts/licensecheck.pl:121 ../scripts/mass-bug.pl:134 msgid "" "The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are " "sourced by a shell in that order to set configuration variables. Command " @@ -2109,12 +2135,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4047 +#: ../scripts/bts.pl:4086 msgid "B<BTS_OFFLINE>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4049 +#: ../scripts/bts.pl:4088 msgid "" "If this is set to B<yes>, then it is the same as the B<--offline> command " "line parameter being used. Only has an effect on the B<show> and B<bugs> " @@ -2123,12 +2149,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4054 +#: ../scripts/bts.pl:4093 msgid "B<BTS_CACHE>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4056 +#: ../scripts/bts.pl:4095 msgid "" "If this is set to B<no>, then it is the same as the B<--no-cache> command " "line parameter being used. Only has an effect on the B<show> and B<bug> " @@ -2137,12 +2163,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4061 +#: ../scripts/bts.pl:4100 msgid "B<BTS_CACHE_MODE=>{B<min>,B<mbox>,B<full>}" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4063 +#: ../scripts/bts.pl:4102 msgid "" "How much of the BTS should we mirror when we are asked to cache something? " "Just the minimum, or also the mbox or the whole thing? The default is " @@ -2152,12 +2178,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4069 +#: ../scripts/bts.pl:4108 msgid "B<BTS_FORCE_REFRESH>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4071 +#: ../scripts/bts.pl:4110 msgid "" "If this is set to B<yes>, then it is the same as the B<--force-refresh> " "command line parameter being used. Only has an effect on the B<cache> " @@ -2166,37 +2192,37 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4076 +#: ../scripts/bts.pl:4115 msgid "B<BTS_MAIL_READER>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4078 +#: ../scripts/bts.pl:4117 msgid "" "If this is set, specifies a mail reader to use instead of B<mutt>. Same as " "the B<--mailreader> command line option." msgstr "" #. type: TP -#: ../scripts/bts.pl:4081 ../scripts/mass-bug.pl:142 ../scripts/nmudiff.1:104 +#: ../scripts/bts.pl:4120 ../scripts/mass-bug.pl:142 ../scripts/nmudiff.1:104 #, no-wrap msgid "B<BTS_SENDMAIL_COMMAND>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4083 ../scripts/mass-bug.pl:144 +#: ../scripts/bts.pl:4122 ../scripts/mass-bug.pl:144 msgid "" "If this is set, specifies a B<sendmail> command to use instead of " "F</usr/sbin/sendmail>. Same as the B<--sendmail> command line option." msgstr "" #. type: =item -#: ../scripts/bts.pl:4086 +#: ../scripts/bts.pl:4125 msgid "B<BTS_ONLY_NEW>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4088 +#: ../scripts/bts.pl:4127 msgid "" "Download only new bugs when caching. Do not check for updates in bugs we " "already have. The default is B<no>. Same as the B<--only-new> command line " @@ -2204,12 +2230,12 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4092 +#: ../scripts/bts.pl:4131 msgid "B<BTS_SMTP_HOST>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4094 +#: ../scripts/bts.pl:4133 msgid "" "If this is set, specifies an SMTP host to use for sending mail rather than " "using the B<sendmail> command. Same as the B<--smtp-host> command line " @@ -2217,41 +2243,41 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:4098 +#: ../scripts/bts.pl:4137 msgid "" "Note that this option takes priority over B<BTS_SENDMAIL_COMMAND> if both " "are set, unless the B<--sendmail> option is used." msgstr "" #. type: =item -#: ../scripts/bts.pl:4101 +#: ../scripts/bts.pl:4140 msgid "B<BTS_SMTP_AUTH_USERNAME>, B<BTS_SMTP_AUTH_PASSWORD>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4103 +#: ../scripts/bts.pl:4142 msgid "" "If these options are set, then it is the same as the B<--smtp-username> and " "B<--smtp-password> options being used." msgstr "" #. type: =item -#: ../scripts/bts.pl:4106 +#: ../scripts/bts.pl:4145 msgid "B<BTS_SMTP_HELO>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4108 +#: ../scripts/bts.pl:4147 msgid "Same as the B<--smtp-helo> command line option." msgstr "" #. type: =item -#: ../scripts/bts.pl:4110 +#: ../scripts/bts.pl:4149 msgid "B<BTS_INCLUDE_RESOLVED>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4112 +#: ../scripts/bts.pl:4151 msgid "" "If this is set to B<no>, then it is the same as the B<--no-include-resolved> " "command line parameter being used. Only has an effect on the B<cache> " @@ -2260,24 +2286,24 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4117 +#: ../scripts/bts.pl:4156 msgid "B<BTS_SUPPRESS_ACKS>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4119 +#: ../scripts/bts.pl:4158 msgid "" "If this is set to B<yes>, then it is the same as the B<--no-ack> command " "line parameter being used. The default is B<no>." msgstr "" #. type: =item -#: ../scripts/bts.pl:4122 +#: ../scripts/bts.pl:4161 msgid "B<BTS_INTERACTIVE>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4124 +#: ../scripts/bts.pl:4163 msgid "" "If this is set to B<yes> or B<force>, then it is the same as the B<--" "interactive> or B<--force-interactive> command line parameter being used. " @@ -2285,31 +2311,31 @@ msgstr "" #. type: =item -#: ../scripts/bts.pl:4128 +#: ../scripts/bts.pl:4167 msgid "B<BTS_DEFAULT_CC>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4130 +#: ../scripts/bts.pl:4169 msgid "" "Specify a list of e-mail addresses to which a carbon copy of the generated e-" "mail to the control bot should automatically be sent." msgstr "" #. type: =item -#: ../scripts/bts.pl:4133 +#: ../scripts/bts.pl:4172 msgid "B<BTS_SERVER>" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4135 +#: ../scripts/bts.pl:4174 msgid "" "Specify the name of a debbugs server which should be used instead of " "https://bugs.debian.org." msgstr "" #. type: textblock -#: ../scripts/bts.pl:4142 +#: ../scripts/bts.pl:4181 msgid "" "Please see L<https://www.debian.org/Bugs/server-control> for more details on " "how to control the BTS using emails and L<https://www.debian.org/Bugs/> for " @@ -2317,18 +2343,18 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:4146 +#: ../scripts/bts.pl:4185 msgid "querybts(1), reportbug(1), pts-subscribe(1)" msgstr "" #. type: =head1 -#: ../scripts/bts.pl:4148 ../scripts/chdist.pl:123 ../scripts/debsnap.1:126 ../scripts/mass-bug.pl:516 ../scripts/tagpending.pl:410 +#: ../scripts/bts.pl:4187 ../scripts/chdist.pl:123 ../scripts/debsnap.1:142 ../scripts/mass-bug.pl:516 ../scripts/tagpending.pl:410 #, no-wrap msgid "COPYRIGHT" msgstr "" #. type: textblock -#: ../scripts/bts.pl:4150 +#: ../scripts/bts.pl:4189 msgid "" "This program is Copyright (C) 2001-2003 by Joey Hess <joeyh@debian.org>. " "Many modifications have been made, Copyright (C) 2002-2005 Julian Gilbey " @@ -2336,142 +2362,210 @@ msgstr "" #. type: textblock -#: ../scripts/bts.pl:4155 ../scripts/chdist.pl:128 ../scripts/mass-bug.pl:520 +#: ../scripts/bts.pl:4194 ../scripts/chdist.pl:128 ../scripts/mass-bug.pl:520 msgid "" "It is licensed under the terms of the GPL, either version 2 of the License, " "or (at your option) any later version." msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:20 +#: ../scripts/build-rdeps.pl:23 msgid "" "build-rdeps - find packages that depend on a specific package to build " "(reverse build depends)" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:24 +#: ../scripts/build-rdeps.pl:27 msgid "B<build-rdeps> I<package>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:28 +#: ../scripts/build-rdeps.pl:31 msgid "" "B<build-rdeps> searches for all packages that build-depend on the specified " "package." msgstr "" +#. type: textblock +#: ../scripts/build-rdeps.pl:33 +msgid "" +"The default behaviour is to just `grep` for the given dependency in the " +"Build-Depends field of apt's Sources files." +msgstr "" + +#. type: textblock +#: ../scripts/build-rdeps.pl:36 +msgid "" +"If the package dose-extra >= 4.0 is installed, then a more complete reverse " +"build dependency computation is carried out. In particular, with that " +"package installed, build-rdeps will find transitive reverse dependencies, " +"respect architecture and build profile restrictions, take Provides " +"relationships, Conflicts, Pre-Depends, Build-Depends-Arch and versioned " +"dependencies into account and correctly resolve multiarch relationships for " +"crossbuild reverse dependency resolution. (This tends to be a slow process " +"due to the complexity of the package interdependencies.)" +msgstr "" + #. type: =item -#: ../scripts/build-rdeps.pl:34 +#: ../scripts/build-rdeps.pl:49 msgid "B<-u>, B<--update>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:36 +#: ../scripts/build-rdeps.pl:51 msgid "Run apt-get update before searching for build-depends." msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:38 +#: ../scripts/build-rdeps.pl:53 msgid "B<-s>, B<--sudo>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:40 +#: ../scripts/build-rdeps.pl:55 msgid "Use sudo when running apt-get update. Has no effect if -u is omitted." msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:42 +#: ../scripts/build-rdeps.pl:57 msgid "B<--distribution>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:44 +#: ../scripts/build-rdeps.pl:59 msgid "Select another distribution, which is searched for build-depends." msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:46 +#: ../scripts/build-rdeps.pl:61 msgid "B<--only-main>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:48 +#: ../scripts/build-rdeps.pl:63 msgid "Ignore contrib and non-free" msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:50 +#: ../scripts/build-rdeps.pl:65 msgid "B<--exclude-component>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:52 +#: ../scripts/build-rdeps.pl:67 msgid "Ignore the given component (e.g. main, contrib, non-free)." msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:54 +#: ../scripts/build-rdeps.pl:69 msgid "B<--origin>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:56 +#: ../scripts/build-rdeps.pl:71 msgid "" "Restrict the search to only the specified origin (such as \"Debian\")." msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:58 +#: ../scripts/build-rdeps.pl:73 msgid "B<-m>, B<--print-maintainer>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:60 +#: ../scripts/build-rdeps.pl:75 msgid "Print the value of the maintainer field for each package." msgstr "" #. type: =item -#: ../scripts/build-rdeps.pl:62 ../scripts/dcontrol.pl:252 +#: ../scripts/build-rdeps.pl:77 +msgid "B<--host-arch>" +msgstr "" + +#. type: textblock +#: ../scripts/build-rdeps.pl:79 +msgid "" +"Explicitly set the host architecture. The default is the value of `dpkg-" +"architecture -qDEB_HOST_ARCH`. This option only works if dose-extra >= 4.0 " +"is installed." +msgstr "" + +#. type: TP +#: ../scripts/build-rdeps.pl:83 ../scripts/nmudiff.1:26 +#, no-wrap +msgid "B<--old>" +msgstr "" + +#. type: textblock +#: ../scripts/build-rdeps.pl:85 +msgid "" +"Force the old simple behaviour without dose-ceve support even if dose-extra " +">= 4.0 is installed. (This tends to be faster.)" +msgstr "" + +#. type: textblock +#: ../scripts/build-rdeps.pl:88 +msgid "" +"Notice, that the old behaviour only finds direct dependencies, ignores " +"virtual dependencies, does not find transitive dependencies and does not " +"take version relationships, architecture restrictions, build profiles or " +"multiarch relationships into account." +msgstr "" + +#. type: =item +#: ../scripts/build-rdeps.pl:93 +msgid "B<--build-arch>" +msgstr "" + +#. type: textblock +#: ../scripts/build-rdeps.pl:95 +msgid "" +"Explicitly set the build architecture. The default is the value of `dpkg-" +"architecture -qDEB_BUILD_ARCH`. This option only works if dose-extra >= 4.0 " +"is installed." +msgstr "" + +#. type: =item +#: ../scripts/build-rdeps.pl:99 ../scripts/dcontrol.pl:252 msgid "B<-d>, B<--debug>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:64 +#: ../scripts/build-rdeps.pl:101 msgid "Run the debug mode" msgstr "" -#. type: TP -#: ../scripts/build-rdeps.pl:66 ../scripts/cowpoke.1:131 ../scripts/debclean.1:84 ../scripts/diff2patches.1:22 ../scripts/grep-excuses.1:23 ../scripts/mass-bug.pl:117 ../scripts/nmudiff.1:73 ../scripts/plotchangelog.1:92 ../scripts/uscan.1:487 +#. type: =item +#: ../scripts/build-rdeps.pl:103 ../scripts/cowpoke.1:131 ../scripts/debclean.1:84 ../scripts/diff2patches.1:22 ../scripts/grep-excuses.1:23 ../scripts/mass-bug.pl:117 ../scripts/nmudiff.1:73 ../scripts/plotchangelog.1:92 ../scripts/uscan.pl:1369 #, no-wrap msgid "B<--help>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:68 +#: ../scripts/build-rdeps.pl:105 msgid "Show the usage information." msgstr "" #. type: TP -#: ../scripts/build-rdeps.pl:70 ../scripts/chdist.pl:49 ../scripts/cowpoke.1:135 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/debsnap.1:61 ../scripts/dep3changelog.1:19 ../scripts/diff2patches.1:25 ../scripts/dscverify.1:39 ../scripts/grep-excuses.1:26 ../scripts/mass-bug.pl:121 ../scripts/nmudiff.1:76 ../scripts/plotchangelog.1:95 ../scripts/pts-subscribe.1:31 ../scripts/rmadison.pl:308 ../scripts/uscan.1:490 ../scripts/uupdate.1:88 ../scripts/who-uploads.1:47 +#: ../scripts/build-rdeps.pl:107 ../scripts/chdist.pl:49 ../scripts/cowpoke.1:135 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/debsnap.1:77 ../scripts/dep3changelog.1:19 ../scripts/diff2patches.1:25 ../scripts/dscverify.1:39 ../scripts/grep-excuses.1:26 ../scripts/mass-bug.pl:121 ../scripts/nmudiff.1:76 ../scripts/plotchangelog.1:95 ../scripts/pts-subscribe.1:31 ../scripts/rmadison.pl:308 ../scripts/uscan.pl:1373 ../scripts/uupdate.1:104 ../scripts/who-uploads.1:47 #, no-wrap msgid "B<--version>" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:72 +#: ../scripts/build-rdeps.pl:109 msgid "Show the version information." msgstr "" #. type: SH -#: ../scripts/build-rdeps.pl:76 ../scripts/debpkg.1:12 +#: ../scripts/build-rdeps.pl:113 ../scripts/debpkg.1:12 #, no-wrap msgid "REQUIREMENTS" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:78 +#: ../scripts/build-rdeps.pl:115 msgid "" "The tool requires apt Sources files to be around for the checked components. " " In the default case this means that in /var/lib/apt/lists files need to be " @@ -2479,30 +2573,30 @@ msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:82 +#: ../scripts/build-rdeps.pl:119 msgid "" "In practice this means one needs to add one deb-src line for each component, " "e.g." msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:85 +#: ../scripts/build-rdeps.pl:122 msgid "deb-src http://<mirror>/debian <dist> main contrib non-free" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:87 +#: ../scripts/build-rdeps.pl:124 msgid "" "and run apt-get update afterwards or use the update option of this tool." msgstr "" #. type: =head1 -#: ../scripts/build-rdeps.pl:338 ../scripts/debcommit.pl:902 ../scripts/desktop2menu.pl:43 ../scripts/licensecheck.pl:125 ../scripts/namecheck.pl:36 ../scripts/svnpath.pl:89 ../scripts/transition-check.pl:72 +#: ../scripts/build-rdeps.pl:507 ../scripts/debcommit.pl:900 ../scripts/desktop2menu.pl:43 ../scripts/licensecheck.pl:143 ../scripts/namecheck.pl:36 ../scripts/svnpath.pl:89 ../scripts/transition-check.pl:72 msgid "LICENSE" msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:340 +#: ../scripts/build-rdeps.pl:509 msgid "" "This code is copyright by Patrick Schoenfeld <schoenfeld@debian.org>, all " "rights reserved. This program comes with ABSOLUTELEY NO WARRANTY. You are " @@ -2511,7 +2605,7 @@ msgstr "" #. type: textblock -#: ../scripts/build-rdeps.pl:348 +#: ../scripts/build-rdeps.pl:517 msgid "Patrick Schoenfeld <schoenfeld@debian.org>" msgstr "" @@ -2559,8 +2653,8 @@ msgid "Choose architecture (default: `B<dpkg --print-architecture>`)." msgstr "" -#. type: Plain text -#: ../scripts/chdist.pl:51 ../scripts/deb-reversion.dbk:239 ../scripts/mass-bug.pl:123 ../scripts/uscan.1:493 +#. type: textblock +#: ../scripts/chdist.pl:51 ../scripts/deb-reversion.dbk:239 ../scripts/mass-bug.pl:123 ../scripts/uscan.pl:1375 msgid "Display version information." msgstr "" @@ -2773,13 +2867,13 @@ msgstr "" #. type: TP -#: ../scripts/checkbashisms.1:24 ../scripts/debchange.1:386 ../scripts/debdiff.1:163 ../scripts/debrelease.1:99 ../scripts/debsign.1:100 ../scripts/dep3changelog.1:16 ../scripts/dscverify.1:36 ../scripts/pts-subscribe.1:28 ../scripts/rc-alert.1:21 ../scripts/uupdate.1:85 ../scripts/whodepends.1:11 ../scripts/who-uploads.1:44 ../scripts/who-permits-upload.pl:65 ../scripts/wnpp-alert.1:23 ../scripts/wnpp-check.1:17 +#: ../scripts/checkbashisms.1:24 ../scripts/debchange.1:386 ../scripts/debdiff.1:164 ../scripts/debrelease.1:99 ../scripts/debsign.1:100 ../scripts/dep3changelog.1:16 ../scripts/dscverify.1:36 ../scripts/pts-subscribe.1:28 ../scripts/rc-alert.1:21 ../scripts/uupdate.1:101 ../scripts/whodepends.1:11 ../scripts/who-uploads.1:44 ../scripts/who-permits-upload.pl:66 ../scripts/wnpp-alert.1:23 ../scripts/wnpp-check.1:17 #, no-wrap msgid "B<--help>, B<-h>" msgstr "" #. type: Plain text -#: ../scripts/checkbashisms.1:27 ../scripts/debdiff.1:166 ../scripts/mk-build-deps.pl:105 ../scripts/rc-alert.1:24 ../scripts/wnpp-alert.1:26 ../scripts/wnpp-check.1:20 +#: ../scripts/checkbashisms.1:27 ../scripts/debdiff.1:167 ../scripts/manpage-alert.1:16 ../scripts/mk-build-deps.pl:105 ../scripts/rc-alert.1:24 ../scripts/wnpp-alert.1:26 ../scripts/wnpp-check.1:20 msgid "Show a summary of options." msgstr "" @@ -2839,18 +2933,18 @@ msgstr "" #. type: TP -#: ../scripts/checkbashisms.1:46 ../scripts/debdiff.1:166 ../scripts/manpage-alert.1:17 ../scripts/rc-alert.1:24 ../scripts/whodepends.1:14 ../scripts/wnpp-alert.1:26 ../scripts/wnpp-check.1:20 +#: ../scripts/checkbashisms.1:46 ../scripts/debdiff.1:167 ../scripts/rc-alert.1:24 ../scripts/whodepends.1:14 ../scripts/wnpp-alert.1:26 ../scripts/wnpp-check.1:20 #, no-wrap msgid "B<--version>, B<-v>" msgstr "" #. type: Plain text -#: ../scripts/checkbashisms.1:49 ../scripts/debdiff.1:169 ../scripts/getbuildlog.1:31 ../scripts/grep-excuses.1:29 ../scripts/manpage-alert.1:20 ../scripts/mk-build-deps.pl:109 ../scripts/rc-alert.1:27 ../scripts/whodepends.1:17 ../scripts/wnpp-alert.1:29 ../scripts/wnpp-check.1:23 +#: ../scripts/checkbashisms.1:49 ../scripts/debdiff.1:170 ../scripts/getbuildlog.1:31 ../scripts/grep-excuses.1:29 ../scripts/manpage-alert.1:19 ../scripts/mk-build-deps.pl:109 ../scripts/rc-alert.1:27 ../scripts/whodepends.1:17 ../scripts/wnpp-alert.1:29 ../scripts/wnpp-check.1:23 msgid "Show version and copyright information." msgstr "" #. type: SH -#: ../scripts/checkbashisms.1:49 ../scripts/debdiff.1:229 +#: ../scripts/checkbashisms.1:49 ../scripts/debdiff.1:230 #, no-wrap msgid "EXIT VALUES" msgstr "" @@ -2863,7 +2957,7 @@ msgstr "" #. type: TP -#: ../scripts/checkbashisms.1:53 ../scripts/dscextract.1:24 ../scripts/uscan.1:556 ../scripts/wnpp-check.1:32 +#: ../scripts/checkbashisms.1:53 ../scripts/dscextract.1:24 ../scripts/wnpp-check.1:32 #, no-wrap msgid "1" msgstr "" @@ -3183,7 +3277,7 @@ msgstr "" #. type: SH -#: ../scripts/cowpoke.1:140 ../scripts/debsnap.1:66 +#: ../scripts/cowpoke.1:140 ../scripts/debsnap.1:82 #, no-wrap msgid "CONFIGURATION OPTIONS" msgstr "" @@ -3577,7 +3671,7 @@ msgstr "" #. type: Plain text -#: ../scripts/cowpoke.1:325 ../scripts/debsnap.1:117 +#: ../scripts/cowpoke.1:325 ../scripts/debsnap.1:133 msgid "" "Per-user configuration options. Will override any global configuration." msgstr "" @@ -4323,7 +4417,7 @@ msgstr "" #. type: =head1 -#: ../scripts/dcmd.1:75 ../scripts/debsnap.1:93 ../scripts/debuild.1:367 ../scripts/dget.pl:692 ../scripts/getbuildlog.1:31 ../scripts/rc-alert.1:96 ../scripts/who-permits-upload.pl:133 +#: ../scripts/dcmd.1:75 ../scripts/debsnap.1:109 ../scripts/debuild.1:367 ../scripts/dget.pl:691 ../scripts/getbuildlog.1:31 ../scripts/rc-alert.1:96 ../scripts/who-permits-upload.pl:134 #, no-wrap msgid "EXAMPLES" msgstr "" @@ -4484,23 +4578,23 @@ msgstr "" #. type: textblock -#: ../scripts/dcontrol.pl:258 ../scripts/dget.pl:655 +#: ../scripts/dcontrol.pl:258 ../scripts/dget.pl:654 msgid "Show a help message." msgstr "" #. type: TP -#: ../scripts/dcontrol.pl:260 ../scripts/dd-list.1:102 ../scripts/dget.pl:657 ../scripts/getbuildlog.1:28 +#: ../scripts/dcontrol.pl:260 ../scripts/dd-list.1:102 ../scripts/dget.pl:656 ../scripts/getbuildlog.1:28 #, no-wrap msgid "B<-V>, B<--version>" msgstr "" #. type: textblock -#: ../scripts/dcontrol.pl:262 ../scripts/dget.pl:659 +#: ../scripts/dcontrol.pl:262 ../scripts/dget.pl:658 msgid "Show version information." msgstr "" #. type: textblock -#: ../scripts/dcontrol.pl:268 ../scripts/dget.pl:665 +#: ../scripts/dcontrol.pl:268 ../scripts/dget.pl:664 msgid "" "The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are " "sourced by a shell in that order to set configuration variables. Command " @@ -4526,7 +4620,7 @@ msgstr "" #. type: textblock -#: ../scripts/dcontrol.pl:286 ../scripts/dget.pl:712 ../scripts/tagpending.pl:419 +#: ../scripts/dcontrol.pl:286 ../scripts/dget.pl:711 ../scripts/tagpending.pl:419 msgid "" "This program is licensed under the terms of the GPL, either version 2 of the " "License, or (at your option) any later version." @@ -4795,8 +4889,8 @@ "udebs with names in this list of packages will be processed." msgstr "" -#. type: SH -#: ../scripts/debc.1:28 ../scripts/debchange.1:105 ../scripts/debclean.1:24 ../scripts/debi.1:29 ../scripts/debrelease.1:20 ../scripts/debuild.1:49 ../scripts/uscan.1:306 +#. type: =head2 +#: ../scripts/debc.1:28 ../scripts/debchange.1:105 ../scripts/debclean.1:24 ../scripts/debi.1:29 ../scripts/debrelease.1:20 ../scripts/debuild.1:49 ../scripts/uscan.pl:1558 #, no-wrap msgid "Directory name checking" msgstr "" @@ -4815,24 +4909,24 @@ "check-dirname-regex>." msgstr "" -#. type: Plain text -#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:37 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.1:323 +#. type: textblock +#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:37 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.pl:1573 msgid "B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> can take the following values:" msgstr "" -#. type: TP -#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:37 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.1:323 +#. type: =item +#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:37 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.pl:1506 ../scripts/uscan.pl:1577 #, no-wrap msgid "B<0>" msgstr "" -#. type: Plain text -#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:40 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.1:326 +#. type: textblock +#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:40 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.pl:1579 msgid "Never check the directory name." msgstr "" -#. type: TP -#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:40 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.1:326 +#. type: =item +#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:40 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.pl:1511 ../scripts/uscan.pl:1581 #, no-wrap msgid "B<1>" msgstr "" @@ -4844,14 +4938,14 @@ "search for I<debian/changelog>. This is the default behaviour." msgstr "" -#. type: TP -#: ../scripts/debc.1:48 ../scripts/debchange.1:125 ../scripts/debclean.1:44 ../scripts/debi.1:49 ../scripts/debrelease.1:40 ../scripts/debuild.1:70 ../scripts/uscan.1:332 +#. type: =item +#: ../scripts/debc.1:48 ../scripts/debchange.1:125 ../scripts/debclean.1:44 ../scripts/debi.1:49 ../scripts/debrelease.1:40 ../scripts/debuild.1:70 ../scripts/uscan.pl:1588 #, no-wrap msgid "B<2>" msgstr "" -#. type: Plain text -#: ../scripts/debc.1:51 ../scripts/debchange.1:128 ../scripts/debclean.1:47 ../scripts/debi.1:52 ../scripts/debrelease.1:43 ../scripts/debuild.1:73 ../scripts/uscan.1:335 +#. type: textblock +#: ../scripts/debc.1:51 ../scripts/debchange.1:128 ../scripts/debclean.1:47 ../scripts/debi.1:52 ../scripts/debrelease.1:43 ../scripts/debuild.1:73 ../scripts/uscan.pl:1590 msgid "Always check the directory name." msgstr "" @@ -4872,7 +4966,7 @@ msgstr "" #. type: TP -#: ../scripts/debc.1:71 ../scripts/debdiff.1:157 ../scripts/debi.1:72 ../scripts/debrelease.1:81 +#: ../scripts/debc.1:71 ../scripts/debdiff.1:158 ../scripts/debi.1:72 ../scripts/debrelease.1:81 #, no-wrap msgid "B<--debs-dir> I<directory>" msgstr "" @@ -4885,27 +4979,27 @@ "path or relative to the top of the source directory." msgstr "" -#. type: TP -#: ../scripts/debc.1:77 ../scripts/debchange.1:369 ../scripts/debclean.1:69 ../scripts/debi.1:87 ../scripts/debrelease.1:87 ../scripts/debuild.1:276 ../scripts/uscan.1:472 +#. type: =item +#: ../scripts/debc.1:77 ../scripts/debchange.1:369 ../scripts/debclean.1:69 ../scripts/debi.1:87 ../scripts/debrelease.1:87 ../scripts/debuild.1:276 ../scripts/uscan.pl:1302 #, no-wrap msgid "B<--check-dirname-level> I<N>" msgstr "" #. type: Plain text -#: ../scripts/debc.1:81 ../scripts/debc.1:85 ../scripts/debclean.1:73 ../scripts/debclean.1:77 ../scripts/debi.1:91 ../scripts/debi.1:95 ../scripts/debrelease.1:91 ../scripts/debrelease.1:95 ../scripts/debuild.1:280 ../scripts/debuild.1:284 ../scripts/uscan.1:476 ../scripts/uscan.1:480 +#: ../scripts/debc.1:81 ../scripts/debc.1:85 ../scripts/debclean.1:73 ../scripts/debclean.1:77 ../scripts/debi.1:91 ../scripts/debi.1:95 ../scripts/debrelease.1:91 ../scripts/debrelease.1:95 ../scripts/debuild.1:280 ../scripts/debuild.1:284 msgid "" "See the above section B<Directory name checking> for an explanation of this " "option." msgstr "" -#. type: TP -#: ../scripts/debc.1:81 ../scripts/debchange.1:373 ../scripts/debclean.1:73 ../scripts/debi.1:91 ../scripts/debrelease.1:91 ../scripts/debuild.1:280 ../scripts/uscan.1:476 +#. type: =item +#: ../scripts/debc.1:81 ../scripts/debchange.1:373 ../scripts/debclean.1:73 ../scripts/debi.1:91 ../scripts/debrelease.1:91 ../scripts/debuild.1:280 ../scripts/uscan.pl:1306 #, no-wrap msgid "B<--check-dirname-regex> I<regex>" msgstr "" #. type: Plain text -#: ../scripts/debc.1:98 ../scripts/debchange.1:398 ../scripts/debclean.1:96 ../scripts/debi.1:115 ../scripts/debrelease.1:111 ../scripts/debrsign.1:63 ../scripts/debsign.1:112 ../scripts/nmudiff.1:85 ../scripts/pts-subscribe.1:48 ../scripts/uupdate.1:97 ../scripts/who-uploads.1:56 +#: ../scripts/debc.1:98 ../scripts/debchange.1:398 ../scripts/debclean.1:96 ../scripts/debi.1:115 ../scripts/debrelease.1:111 ../scripts/debrsign.1:63 ../scripts/debsign.1:112 ../scripts/nmudiff.1:85 ../scripts/pts-subscribe.1:48 ../scripts/uupdate.1:113 ../scripts/who-uploads.1:56 msgid "" "The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are " "sourced in that order to set configuration variables. Command line options " @@ -4915,7 +5009,7 @@ msgstr "" #. type: TP -#: ../scripts/debc.1:98 ../scripts/debdiff.1:219 ../scripts/debi.1:115 ../scripts/debrelease.1:116 ../scripts/debsign.1:124 +#: ../scripts/debc.1:98 ../scripts/debdiff.1:220 ../scripts/debi.1:115 ../scripts/debrelease.1:116 ../scripts/debsign.1:124 #, no-wrap msgid "B<DEBRELEASE_DEBS_DIR>" msgstr "" @@ -5275,8 +5369,8 @@ "parsechangelog> warning on the next invocation due to the lack of changes." msgstr "" -#. type: TP -#: ../scripts/debchange.1:213 ../scripts/mk-origtargz.pl:61 ../scripts/uscan.1:431 +#. type: =item +#: ../scripts/debchange.1:213 ../scripts/mk-origtargz.pl:70 ../scripts/uscan.pl:1317 #, no-wrap msgid "B<--package> I<package>" msgstr "" @@ -5418,7 +5512,7 @@ msgstr "" #. type: Plain text -#: ../scripts/debchange.1:263 +#: ../scripts/debchange.1:263 ../scripts/uupdate.1:66 msgid "" "Force a version number to be less than the current one (e.g., when " "backporting)." @@ -5718,7 +5812,7 @@ msgstr "" #. type: Plain text -#: ../scripts/debchange.1:392 ../scripts/debclean.1:90 ../scripts/debrelease.1:105 ../scripts/debsign.1:106 ../scripts/dep3changelog.1:22 ../scripts/dscverify.1:42 ../scripts/nmudiff.1:79 ../scripts/pts-subscribe.1:34 ../scripts/uupdate.1:91 ../scripts/who-uploads.1:50 +#: ../scripts/debchange.1:392 ../scripts/debclean.1:90 ../scripts/debrelease.1:105 ../scripts/debsign.1:106 ../scripts/dep3changelog.1:22 ../scripts/dscverify.1:42 ../scripts/nmudiff.1:79 ../scripts/pts-subscribe.1:34 ../scripts/uupdate.1:107 ../scripts/who-uploads.1:50 msgid "Display version and copyright information and exit successfully." msgstr "" @@ -6570,7 +6664,7 @@ msgstr "" #. type: TP -#: ../scripts/debcommit.pl:71 ../scripts/dget.pl:597 ../scripts/dpkg-depcheck.1:16 +#: ../scripts/debcommit.pl:71 ../scripts/dget.pl:596 ../scripts/dpkg-depcheck.1:16 #, no-wrap msgid "B<-a>, B<--all>" msgstr "" @@ -6727,7 +6821,7 @@ msgstr "" #. type: =item -#: ../scripts/debcommit.pl:158 +#: ../scripts/debcommit.pl:158 ../scripts/uscan.pl:350 msgid "B<git>" msgstr "" @@ -6774,7 +6868,7 @@ msgstr "" #. type: textblock -#: ../scripts/debcommit.pl:904 +#: ../scripts/debcommit.pl:902 msgid "" "This code is copyright by Joey Hess <joeyh@debian.org>, all rights reserved. " " This program comes with ABSOLUTELY NO WARRANTY. You are free to " @@ -6783,12 +6877,12 @@ msgstr "" #. type: textblock -#: ../scripts/debcommit.pl:911 ../scripts/mass-bug.pl:525 +#: ../scripts/debcommit.pl:909 ../scripts/mass-bug.pl:525 msgid "Joey Hess <joeyh@debian.org>" msgstr "" #. type: textblock -#: ../scripts/debcommit.pl:915 +#: ../scripts/debcommit.pl:913 msgid "B<debchange>(1), B<svnpath>(1)" msgstr "" @@ -6841,7 +6935,7 @@ "lost between revisions of the package. It also checks the file owners and " "permissions, and compares the control files of the two packages using the " "B<wdiff> program. If you want a deeper comparison of two Debian package " -"files you can use the B<debbindiff> tool." +"files you can use the B<diffoscope> tool." msgstr "" #. type: Plain text @@ -6917,7 +7011,7 @@ msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:72 +#: ../scripts/debdiff.1:73 msgid "" "It sometimes occurs that various files or directories are moved around " "between revisions. This can be handled using this option. There are two " @@ -6926,17 +7020,18 @@ "whose names begin with the first argument are treated as having that " "substituted for the second argument when the file lists are compared. Any " "number of B<--move> arguments may be given; they are processed in the order " -"in which they appear." +"in which they appear. This only affects comparing binary packages, not " +"source packages." msgstr "" #. type: TP -#: ../scripts/debdiff.1:72 +#: ../scripts/debdiff.1:73 #, no-wrap msgid "B<--move-regex>I< FROM TO>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:78 +#: ../scripts/debdiff.1:79 msgid "" "This is the same as B<--move>, except that I<FROM> is treated as a regular " "expression and the B<perl> substitution command I<s/^FROM/TO/> is applied to " @@ -6944,39 +7039,39 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:78 +#: ../scripts/debdiff.1:79 #, no-wrap msgid "B<--nocontrol>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:83 +#: ../scripts/debdiff.1:84 msgid "" "B<debdiff> will usually compare the respective control files of the packages " "using B<wdiff>(1). This option suppresses this part of the processing." msgstr "" #. type: TP -#: ../scripts/debdiff.1:83 +#: ../scripts/debdiff.1:84 #, no-wrap msgid "B<--control>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:87 +#: ../scripts/debdiff.1:88 msgid "" "Compare the respective control files; this is the default, and it can be " "used to override a configuration file setting." msgstr "" #. type: TP -#: ../scripts/debdiff.1:87 +#: ../scripts/debdiff.1:88 #, no-wrap msgid "B<--controlfiles>I< FILE>[B<,>I<FILE> ...]" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:95 +#: ../scripts/debdiff.1:96 msgid "" "Specify which control files to compare; by default this is just I<control>, " "but could include I<postinst>, I<config> and so on. Files will only be " @@ -6986,52 +7081,52 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:95 +#: ../scripts/debdiff.1:96 #, no-wrap msgid "B<--wdiff-source-control>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:99 +#: ../scripts/debdiff.1:100 msgid "" "When processing source packages, compare control files using B<wdiff>. " "Equivalent to the B<--control> option for binary packages." msgstr "" #. type: TP -#: ../scripts/debdiff.1:99 +#: ../scripts/debdiff.1:100 #, no-wrap msgid "B<--no-wdiff-source-control>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:103 +#: ../scripts/debdiff.1:104 msgid "" "Do not compare control files in source packages using B<wdfiff>. This is " "the default." msgstr "" #. type: TP -#: ../scripts/debdiff.1:103 +#: ../scripts/debdiff.1:104 #, no-wrap msgid "B<--wp>, B<--wl>, B<--wt>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:108 +#: ../scripts/debdiff.1:109 msgid "" "Pass a B<-p>, B<-l> or B<-t> option to B<wdiff> respectively. (This yields " "the whole B<wdiff> output rather than just the lines with any changes.)" msgstr "" #. type: TP -#: ../scripts/debdiff.1:108 +#: ../scripts/debdiff.1:109 #, no-wrap msgid "B<--show-moved>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:115 +#: ../scripts/debdiff.1:116 msgid "" "If multiple I<.deb> files are specified on the command line, either using " "I<.changes> files or the B<--from>/B<--to> syntax, then this option will " @@ -7040,25 +7135,25 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:115 +#: ../scripts/debdiff.1:116 #, no-wrap msgid "B<--noshow-moved>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:119 ../scripts/debdiff.1:136 +#: ../scripts/debdiff.1:120 ../scripts/debdiff.1:137 msgid "" "The default behaviour; can be used to override a configuration file setting." msgstr "" #. type: TP -#: ../scripts/debdiff.1:119 +#: ../scripts/debdiff.1:120 #, no-wrap msgid "B<--renamed>I< FROM TO>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:125 +#: ../scripts/debdiff.1:126 msgid "" "If B<--show-moved> is being used and a package has been renamed in the " "process, this command instructs B<debdiff> to treat the package in the first " @@ -7067,54 +7162,54 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:125 +#: ../scripts/debdiff.1:126 #, no-wrap msgid "B<--exclude>I< PATTERN>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:129 +#: ../scripts/debdiff.1:130 msgid "" "Exclude files that match I<PATTERN>. Multiple uses of this option are " "permitted." msgstr "" #. type: TP -#: ../scripts/debdiff.1:129 +#: ../scripts/debdiff.1:130 #, no-wrap msgid "B<--diffstat>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:132 +#: ../scripts/debdiff.1:133 msgid "Include the result of B<diffstat> before the generated diff." msgstr "" #. type: TP -#: ../scripts/debdiff.1:132 +#: ../scripts/debdiff.1:133 #, no-wrap msgid "B<--no-diffstat>" msgstr "" #. type: TP -#: ../scripts/debdiff.1:136 +#: ../scripts/debdiff.1:137 #, no-wrap msgid "B<--auto-ver-sort>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:139 +#: ../scripts/debdiff.1:140 msgid "When comparing source packages, do so in version order." msgstr "" #. type: TP -#: ../scripts/debdiff.1:139 +#: ../scripts/debdiff.1:140 #, no-wrap msgid "B<--no-auto-ver-sort>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:145 +#: ../scripts/debdiff.1:146 msgid "" "Compare source packages in the order they were passed on the command-line, " "even if that means comparing a package with a higher version against one " @@ -7122,13 +7217,13 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:145 +#: ../scripts/debdiff.1:146 #, no-wrap msgid "B<--unpack-tarballs>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:150 +#: ../scripts/debdiff.1:151 msgid "" "When comparing source packages, also unpack tarballs found in the top level " "source directory to compare their contents along with the other files. This " @@ -7136,18 +7231,18 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:150 +#: ../scripts/debdiff.1:151 #, no-wrap msgid "B<--no-unpack-tarballs>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:153 +#: ../scripts/debdiff.1:154 msgid "Do not unpack tarballs inside source packages." msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:163 +#: ../scripts/debdiff.1:164 msgid "" "Look for the I<.dsc> files in I<directory> instead of the parent of the " "source directory. This should either be an absolute path or relative to the " @@ -7155,29 +7250,29 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:169 +#: ../scripts/debdiff.1:170 #, no-wrap msgid "B<--quiet>, B<-q>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:172 +#: ../scripts/debdiff.1:173 msgid "Be quiet if no differences were found." msgstr "" #. type: TP -#: ../scripts/debdiff.1:172 +#: ../scripts/debdiff.1:173 #, no-wrap msgid "B<--ignore-space>, B<-w>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:175 +#: ../scripts/debdiff.1:176 msgid "Ignore whitespace in diffs." msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:181 +#: ../scripts/debdiff.1:182 msgid "" "The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are " "sourced by a shell in that order to set configuration variables. Command " @@ -7187,124 +7282,124 @@ msgstr "" #. type: TP -#: ../scripts/debdiff.1:181 +#: ../scripts/debdiff.1:182 #, no-wrap msgid "B<DEBDIFF_DIRS>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:185 +#: ../scripts/debdiff.1:186 msgid "" "If this is set to I<yes>, then it is the same as the B<--dirs> command line " "parameter being used." msgstr "" #. type: TP -#: ../scripts/debdiff.1:185 +#: ../scripts/debdiff.1:186 #, no-wrap msgid "B<DEBDIFF_CONTROL>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:190 +#: ../scripts/debdiff.1:191 msgid "" "If this is set to I<no>, then it is the same as the B<--nocontrol> command " "line parameter being used. The default is I<yes>." msgstr "" #. type: TP -#: ../scripts/debdiff.1:190 +#: ../scripts/debdiff.1:191 #, no-wrap msgid "B<DEBDIFF_CONTROLFILES>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:195 +#: ../scripts/debdiff.1:196 msgid "" "Which control files to compare, corresponding to the B<--controlfiles> " "command line option. The default is I<control>." msgstr "" #. type: TP -#: ../scripts/debdiff.1:195 +#: ../scripts/debdiff.1:196 #, no-wrap msgid "B<DEBDIFF_SHOW_MOVED>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:199 +#: ../scripts/debdiff.1:200 msgid "" "If this is set to I<yes>, then it is the same as the B<--show-moved> command " "line parameter being used." msgstr "" #. type: TP -#: ../scripts/debdiff.1:199 +#: ../scripts/debdiff.1:200 #, no-wrap msgid "B<DEBDIFF_WDIFF_OPT>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:203 +#: ../scripts/debdiff.1:204 msgid "" "This option will be passed to B<wdiff>; it should be one of B<-p>, B<-l> or " "B<-t>." msgstr "" #. type: TP -#: ../scripts/debdiff.1:203 +#: ../scripts/debdiff.1:204 #, no-wrap msgid "B<DEBDIFF_SHOW_DIFFSTAT>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:207 +#: ../scripts/debdiff.1:208 msgid "" "If this is set to I<yes>, then it is the same as the B<--diffstat> command " "line parameter being used." msgstr "" #. type: TP -#: ../scripts/debdiff.1:207 +#: ../scripts/debdiff.1:208 #, no-wrap msgid "B<DEBDIFF_WDIFF_SOURCE_CONTROL>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:211 +#: ../scripts/debdiff.1:212 msgid "" "If this is set to I<yes>, then it is the same as the B<--wdiff-source-" "control> command line parameter being used." msgstr "" #. type: TP -#: ../scripts/debdiff.1:211 +#: ../scripts/debdiff.1:212 #, no-wrap msgid "B<DEBDIFF_AUTO_VER_SORT>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:215 +#: ../scripts/debdiff.1:216 msgid "" "If this is set to I<yes>, then it is the same as the B<--auto-ver-sort> " "command line parameter being used." msgstr "" #. type: TP -#: ../scripts/debdiff.1:215 +#: ../scripts/debdiff.1:216 #, no-wrap msgid "B<DEBDIFF_UNPACK_TARBALLS>" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:219 +#: ../scripts/debdiff.1:220 msgid "" "If this is set to I<no>, then it is the same as the B<--no-unpack-tarballs> " "command line parameter being used." msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:229 +#: ../scripts/debdiff.1:230 msgid "" "This specifies the directory in which to look for the I<.dsc> and files, and " "is either an absolute path or relative to the top of the source tree. This " @@ -7315,21 +7410,21 @@ msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:233 +#: ../scripts/debdiff.1:234 msgid "" "Normally the exit value will be 0 if no differences are reported and 1 if " "any are reported. If there is some fatal error, the exit code will be 255." msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:240 +#: ../scripts/debdiff.1:241 msgid "" "B<diffstat>(1), B<dpkg-deb>(1), B<interdiff>(1), B<wdiff>(1), " -"B<devscripts.conf>(5), B<debbindiff>(1)" +"B<devscripts.conf>(5), B<diffoscope>(1)" msgstr "" #. type: Plain text -#: ../scripts/debdiff.1:245 +#: ../scripts/debdiff.1:246 msgid "" "B<debdiff> was originally written as a shell script by Yann Dirson " "E<lt>dirson@debian.orgE<gt> and rewritten in Perl with many more features by " @@ -8150,7 +8245,7 @@ msgstr "" #. type: Plain text -#: ../scripts/debrsign.1:72 ../scripts/debsign.1:147 +#: ../scripts/debrsign.1:72 ../scripts/debsign.1:148 msgid "" "This program was written by Julian Gilbey E<lt>jdg@debian.orgE<gt> and is " "copyright under the GPL, version 2 or later." @@ -8380,11 +8475,11 @@ msgstr "" #. type: Plain text -#: ../scripts/debsign.1:145 +#: ../scripts/debsign.1:146 msgid "" "B<debrsign>(1), B<debuild>(1), B<dpkg-architecture>(1), B<dpkg-" -"buildpackage>(1), B<gpg>(1), B<md5sum>(1), B<sha1sum>(1), B<sha256sum>(1), " -"B<scp>(1), B<devscripts.conf>(5)" +"buildpackage>(1), B<gpg>(1), B<gpg2>(1), B<md5sum>(1), B<sha1sum>(1), " +"B<sha256sum>(1), B<scp>(1), B<devscripts.conf>(5)" msgstr "" #. type: TH @@ -8492,65 +8587,104 @@ #. type: TP #: ../scripts/debsnap.1:47 #, no-wrap -msgid "B<--binary>" +msgid "B<--list>" msgstr "" #. type: Plain text #: ../scripts/debsnap.1:50 -msgid "Download binary packages instead of source packages." +msgid "Don't dwnload but just list versions." msgstr "" #. type: TP #: ../scripts/debsnap.1:51 #, no-wrap +msgid "B<--binary>" +msgstr "" + +#. type: Plain text +#: ../scripts/debsnap.1:54 +msgid "Download binary packages instead of source packages." +msgstr "" + +#. type: TP +#: ../scripts/debsnap.1:55 +#, no-wrap msgid "B<-a>, B<--architecture>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:56 +#: ../scripts/debsnap.1:60 msgid "" "Specify architecture of downloaded binary packages. Implies B<--binary>. " "This can be given multiple times in order to download binary packages for " "multiple architectures." msgstr "" +#. type: TP +#: ../scripts/debsnap.1:61 +#, no-wrap +msgid "B<--first>" +msgstr "" + #. type: Plain text -#: ../scripts/debsnap.1:60 +#: ../scripts/debsnap.1:66 +msgid "" +"Specify the minimum version of a package which will be downloaded. Any " +"versions which compare larger than this, according to B<dpkg>, will be " +"considered for download. May be used in combination with B<--last>." +msgstr "" + +#. type: TP +#: ../scripts/debsnap.1:67 +#, no-wrap +msgid "B<--last>" +msgstr "" + +#. type: Plain text +#: ../scripts/debsnap.1:72 +msgid "" +"Specify the maximum version of a package which will be downloaded. Any " +"package versions which compare less than this, according to B<dpkg>, will be " +"considered for download. May be used in combination with B<--first>." +msgstr "" + +#. type: Plain text +#: ../scripts/debsnap.1:76 msgid "Show a summary of these options." msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:64 +#: ../scripts/debsnap.1:80 msgid "Show the version of B<debsnap>." msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:69 +#: ../scripts/debsnap.1:85 msgid "" "B<debsnap> may also be configured through the use of the following options " "in the devscripts configuration files:" msgstr "" #. type: TP -#: ../scripts/debsnap.1:70 +#: ../scripts/debsnap.1:86 #, no-wrap msgid "B<DEBSNAP_VERBOSE>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:73 +#: ../scripts/debsnap.1:89 msgid "" "Same as the command line option B<--verbose>. Set to I<yes> to enable." msgstr "" #. type: TP -#: ../scripts/debsnap.1:74 +#: ../scripts/debsnap.1:90 #, no-wrap msgid "B<DEBSNAP_DESTDIR>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:79 +#: ../scripts/debsnap.1:95 msgid "" "Set a default path for the destination directory. If unset I<./source-" "E<lt>package_nameE<gt>> will be used. The command line option B<--destdir> " @@ -8558,29 +8692,29 @@ msgstr "" #. type: TP -#: ../scripts/debsnap.1:80 +#: ../scripts/debsnap.1:96 #, no-wrap msgid "B<DEBSNAP_BASE_URL>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:83 +#: ../scripts/debsnap.1:99 msgid "The base url for the snapshots archive." msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:85 +#: ../scripts/debsnap.1:101 msgid "If unset this defaults to I<http://snapshot.debian.org>" msgstr "" #. type: SH -#: ../scripts/debsnap.1:86 ../scripts/dscextract.1:20 ../scripts/transition-check.pl:54 ../scripts/uscan.1:548 ../scripts/wnpp-check.1:28 +#: ../scripts/debsnap.1:102 ../scripts/dscextract.1:20 ../scripts/transition-check.pl:54 ../scripts/uscan.pl:1498 ../scripts/wnpp-check.1:28 #, no-wrap msgid "EXIT STATUS" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:92 +#: ../scripts/debsnap.1:108 msgid "" "B<debsnap> will return an exit status of 0 if all operations succeeded, 1 if " "a fatal error occurred, and 2 if some packages failed to be downloaded but " @@ -8590,57 +8724,57 @@ msgstr "" #. type: TP -#: ../scripts/debsnap.1:94 +#: ../scripts/debsnap.1:110 #, no-wrap msgid "B<debsnap -a amd64 xterm 256-1>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:97 +#: ../scripts/debsnap.1:113 msgid "" "Download the binary package of a specific xterm version for amd64 " "architecture." msgstr "" #. type: TP -#: ../scripts/debsnap.1:97 +#: ../scripts/debsnap.1:113 #, no-wrap msgid "B<debsnap -a armel xterm>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:100 +#: ../scripts/debsnap.1:116 msgid "" "Download binary packages for all versions of xterm for armel architecture." msgstr "" #. type: TP -#: ../scripts/debsnap.1:100 +#: ../scripts/debsnap.1:116 #, no-wrap msgid "B<debsnap --binary xterm 256-1>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:103 +#: ../scripts/debsnap.1:119 msgid "" "Download binary packages for a specific xterm version but for all " "architectures." msgstr "" #. type: TP -#: ../scripts/debsnap.1:103 +#: ../scripts/debsnap.1:119 #, no-wrap msgid "B<debsnap --binary xterm>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:106 +#: ../scripts/debsnap.1:122 msgid "" "Download binary packages for all versions of xterm for all architectures." msgstr "" #. type: TP -#: ../scripts/debsnap.1:106 +#: ../scripts/debsnap.1:122 #, no-wrap msgid "" "B<aptitude search '~i' -F '%p %V' | while read pkg ver; do debsnap -a $(dpkg-" @@ -8648,58 +8782,58 @@ msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:109 +#: ../scripts/debsnap.1:125 msgid "" "Download binary packages of all packages that are installed on the system." msgstr "" #. type: SH -#: ../scripts/debsnap.1:110 ../scripts/diff2patches.1:28 +#: ../scripts/debsnap.1:126 ../scripts/diff2patches.1:28 #, no-wrap msgid "FILES" msgstr "" #. type: TP -#: ../scripts/debsnap.1:111 +#: ../scripts/debsnap.1:127 #, no-wrap msgid "I</etc/devscripts.conf>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:114 +#: ../scripts/debsnap.1:130 msgid "" "Global devscripts configuration options. Will override hardcoded defaults." msgstr "" #. type: TP -#: ../scripts/debsnap.1:114 +#: ../scripts/debsnap.1:130 #, no-wrap msgid "I<~/.devscripts>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:122 +#: ../scripts/debsnap.1:138 msgid "B<devscripts>(1), B<devscripts.conf>(5), B<git-debimport>(1)" msgstr "" #. type: SH -#: ../scripts/debsnap.1:123 ../doc/edit-patch.1:37 ../doc/suspicious-source.1:51 ../doc/what-patch.1:27 ../doc/wrap-and-sort.1:81 +#: ../scripts/debsnap.1:139 ../doc/edit-patch.1:37 ../doc/suspicious-source.1:51 ../doc/what-patch.1:27 ../doc/wrap-and-sort.1:81 #, no-wrap msgid "AUTHORS" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:125 +#: ../scripts/debsnap.1:141 msgid "David Paleino E<lt>dapal@debian.orgE<gt>" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:128 +#: ../scripts/debsnap.1:144 msgid "Copyright \\(co 2010 David Paleino" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:132 +#: ../scripts/debsnap.1:148 msgid "" "Permission is granted to copy, distribute and/or modify this document under " "the terms of the GNU General Public License, Version 3 or (at your option) " @@ -8707,20 +8841,20 @@ msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:135 +#: ../scripts/debsnap.1:151 msgid "" "On Debian systems, the complete text of the GNU General Public License can " "be found in I</usr/share/common-licenses/GPL>." msgstr "" #. type: SS -#: ../scripts/debsnap.1:137 +#: ../scripts/debsnap.1:153 #, no-wrap msgid "Reporting bugs" msgstr "" #. type: Plain text -#: ../scripts/debsnap.1:140 +#: ../scripts/debsnap.1:156 msgid "" "The program is part of the devscripts package. Please report bugs using " "`B<reportbug devscripts>`" @@ -8812,7 +8946,7 @@ msgstr "" #. type: Plain text -#: ../scripts/debuild.1:86 ../scripts/uscan.1:348 +#: ../scripts/debuild.1:86 msgid "" "The directory name is checked by testing whether the current directory name " "(as determined by B<pwd>(1)) matches the regex given by the configuration " @@ -8833,10 +8967,10 @@ "As environment variables can affect the building of a package, often " "unintentionally, B<debuild> sanitises the environment by removing all " "environment variables except for B<TERM>, B<HOME>, B<LOGNAME>, B<GNUPGHOME>, " -"B<PGPPATH>, B<GPG_AGENT_INFO>, B<FAKEROOTKEY>, B<DEB_>I<*>, the (B<C>, " -"B<CPP>, B<CXX>, B<LD> and B<F>)B<FLAGS> variables and their B<_APPEND> " -"counterparts and the locale variables B<LANG> and B<LC_>I<*>. B<TERM> is " -"set to `dumb' if it is unset, and B<PATH> is set to " +"B<PGPPATH>, B<GPG_AGENT_INFO>, B<DBUS_SESSION_BUS_ADDRESS>, B<FAKEROOTKEY>, " +"B<DEB_>I<*>, the (B<C>, B<CPP>, B<CXX>, B<LD> and B<F>)B<FLAGS> variables " +"and their B<_APPEND> counterparts and the locale variables B<LANG> and " +"B<LC_>I<*>. B<TERM> is set to `dumb' if it is unset, and B<PATH> is set to " "\"/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11\"." msgstr "" @@ -9749,7 +9883,8 @@ #. type: Plain text #: ../scripts/devscripts.1:39 msgid "" -"search for all packages that build-depend on a given package [dctrl-tools]" +"search for all packages that build-depend on a given package [dctrl-tools, " +"dose-extra]" msgstr "" #. type: IP @@ -9772,7 +9907,7 @@ #. type: Plain text #: ../scripts/devscripts.1:43 msgid "" -"check whether a /bin/sh script contains any common bash-specific contructs" +"check whether a /bin/sh script contains any common bash-specific constructs" msgstr "" #. type: IP @@ -9824,7 +9959,7 @@ #: ../scripts/devscripts.1:51 msgid "" "wrapper for cvs-buildpackage to use debuild as its package building program " -"[cvs-buildpackage, fakeroot, lintian, gnupg]" +"[cvs-buildpackage, fakeroot, lintian, gnupg | gnupg2]" msgstr "" #. type: IP @@ -9934,7 +10069,7 @@ #: ../scripts/devscripts.1:69 msgid "" "compare two versions of a Debian package to check for added and removed " -"files. Use the debbindiff package for deep comparisons. [wdiff, patchutils]" +"files. Use the diffoscope package for deep comparisons. [wdiff, patchutils]" msgstr "" #. type: IP @@ -9981,7 +10116,7 @@ msgid "" "sign a .changes/.dsc pair without needing any of the rest of the package to " "be present; can sign the pair remotely or fetch the pair from a remote " -"machine for signing [gnupg, debian-keyring, ssh-client]" +"machine for signing [gnupg | gnupg2, debian-keyring, ssh-client]" msgstr "" #. type: IP @@ -9992,8 +10127,7 @@ #. type: Plain text #: ../scripts/devscripts.1:79 -msgid "" -"grab packages from http://snapshot.debian.org [libwww-perl, libjson-perl]" +msgid "grab packages from http://snapshot.debian.org [libwww-perl]" msgstr "" #. type: IP @@ -10007,7 +10141,7 @@ msgid "" "wrapper to build a package without having to su or worry about how to invoke " "dpkg to build using fakeroot. Also deals with common environment problems, " -"umask etc. [fakeroot, lintian, gnupg]" +"umask etc. [fakeroot, lintian, gnupg | gnupg2]" msgstr "" #. type: IP @@ -10105,7 +10239,7 @@ #: ../scripts/devscripts.1:97 msgid "" "verify the integrity of a Debian package from the .changes or .dsc files " -"[gnupg, debian-keyring, libdigest-md5-perl]" +"[gnupg | gnupg2, debian-keyring, libdigest-md5-perl]" msgstr "" #. type: IP @@ -10384,8 +10518,8 @@ #. type: Plain text #: ../scripts/devscripts.1:143 msgid "" -"scan upstream sites for new releases of packages [gpgv, gnupg, liblwp-" -"protocol-https-perl, libwww-perl, unzip, xz-utils, file]" +"scan upstream sites for new releases of packages [gpgv | gpgv2, gnupg " +"|gnupg2, liblwp-protocol-https-perl, libwww-perl, unzip, xz-utils, file]" msgstr "" #. type: IP @@ -10432,7 +10566,7 @@ #: ../scripts/devscripts.1:151 msgid "" "determine the most recent uploaders of a package to the Debian archive " -"[gnupg, debian-keyring, debian-maintainers, wget]" +"[gnupg | gnupg2, debian-keyring, debian-maintainers, wget]" msgstr "" #. type: IP @@ -10469,8 +10603,8 @@ #. type: Plain text #: ../scripts/devscripts.1:157 msgid "" -"Retrieve information about Debian Maintainer access control lists [gnupg, " -"libencode-locale-perl, libwww-perl, debian-keyring]" +"Retrieve information about Debian Maintainer access control lists [gnupg | " +"gnupg2, libencode-locale-perl, libwww-perl, debian-keyring]" msgstr "" #. type: IP @@ -10485,22 +10619,22 @@ msgstr "" #. type: textblock -#: ../scripts/dget.pl:540 +#: ../scripts/dget.pl:539 msgid "dget -- Download Debian source and binary packages" msgstr "" #. type: =item -#: ../scripts/dget.pl:546 +#: ../scripts/dget.pl:545 msgid "B<dget> [I<options>] I<URL> ..." msgstr "" #. type: =item -#: ../scripts/dget.pl:548 +#: ../scripts/dget.pl:547 msgid "B<dget> [I<options>] [B<--all>] I<package>[B<=>I<version>] ..." msgstr "" #. type: textblock -#: ../scripts/dget.pl:554 +#: ../scripts/dget.pl:553 msgid "" "B<dget> downloads Debian packages. In the first form, B<dget> fetches the " "requested URLs. If this is a .dsc or .changes file, then B<dget> acts as a " @@ -10510,7 +10644,7 @@ msgstr "" #. type: textblock -#: ../scripts/dget.pl:561 +#: ../scripts/dget.pl:560 msgid "" "In the second form, B<dget> downloads a I<binary> package (i.e., a I<.deb> " "file) from the Debian mirror configured in /etc/apt/sources.list(.d). " @@ -10522,14 +10656,14 @@ msgstr "" #. type: textblock -#: ../scripts/dget.pl:570 +#: ../scripts/dget.pl:569 msgid "" "In both cases dget is capable of getting several packages and/or URLs at " "once." msgstr "" #. type: textblock -#: ../scripts/dget.pl:573 +#: ../scripts/dget.pl:572 msgid "" "(Note that I<.udeb> packages used by debian-installer are located in " "separate packages files from I<.deb> packages. In order to use I<.udebs> " @@ -10538,7 +10672,7 @@ msgstr "" #. type: textblock -#: ../scripts/dget.pl:578 +#: ../scripts/dget.pl:577 msgid "" "Before downloading files listed in .dsc and .changes files, and before " "downloading binary packages, B<dget> checks to see whether any of these " @@ -10552,7 +10686,7 @@ msgstr "" #. type: textblock -#: ../scripts/dget.pl:588 +#: ../scripts/dget.pl:587 msgid "" "B<dget> was written to make it easier to retrieve source packages from the " "web for sponsor uploads. For checking the package with B<debdiff>, the last " @@ -10561,7 +10695,7 @@ msgstr "" #. type: textblock -#: ../scripts/dget.pl:599 +#: ../scripts/dget.pl:598 msgid "" "Interpret I<package> as a source package name, and download all binaries as " "found in the output of \"apt-cache showsrc I<package>\". If I<package> is " @@ -10570,39 +10704,39 @@ msgstr "" #. type: =item -#: ../scripts/dget.pl:604 +#: ../scripts/dget.pl:603 msgid "B<-b>, B<--backup>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:606 +#: ../scripts/dget.pl:605 msgid "Move files that would be overwritten to I<./backup>." msgstr "" #. type: textblock -#: ../scripts/dget.pl:610 +#: ../scripts/dget.pl:609 msgid "Suppress B<wget>/B<curl> non-error output." msgstr "" #. type: =item -#: ../scripts/dget.pl:612 ../scripts/origtargz.pl:129 +#: ../scripts/dget.pl:611 ../scripts/origtargz.pl:129 msgid "B<-d>, B<--download-only>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:614 +#: ../scripts/dget.pl:613 msgid "" "Do not run B<dpkg-source -x> on the downloaded source package. This can " "only be used with the first method of calling B<dget>." msgstr "" #. type: =item -#: ../scripts/dget.pl:617 +#: ../scripts/dget.pl:616 msgid "B<-x>, B<--extract>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:619 +#: ../scripts/dget.pl:618 msgid "" "Run B<dpkg-source -x> on the downloaded source package to unpack it. This " "option is the default and can only be used with the first method of calling " @@ -10610,34 +10744,34 @@ msgstr "" #. type: =item -#: ../scripts/dget.pl:623 +#: ../scripts/dget.pl:622 msgid "B<-u>, B<--allow-unauthenticated>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:625 +#: ../scripts/dget.pl:624 msgid "" "Do not attempt to verify the integrity of downloaded source packages using " "B<dscverify>." msgstr "" #. type: =item -#: ../scripts/dget.pl:628 +#: ../scripts/dget.pl:627 msgid "B<--build>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:630 +#: ../scripts/dget.pl:629 msgid "Run B<dpkg-buildpackage -b -uc> on the downloaded source package." msgstr "" #. type: =item -#: ../scripts/dget.pl:632 +#: ../scripts/dget.pl:631 msgid "B<--path> I<DIR>[B<:>I<DIR> ...]" msgstr "" #. type: textblock -#: ../scripts/dget.pl:634 +#: ../scripts/dget.pl:633 msgid "" "In addition to I</var/cache/apt/archives>, B<dget> uses the colon-separated " "list given as argument to B<--path> to find files with a matching md5sum. " @@ -10650,33 +10784,33 @@ msgstr "" #. type: =item -#: ../scripts/dget.pl:645 +#: ../scripts/dget.pl:644 msgid "B<--insecure>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:647 +#: ../scripts/dget.pl:646 msgid "Allow SSL connections to untrusted hosts." msgstr "" #. type: =item -#: ../scripts/dget.pl:649 +#: ../scripts/dget.pl:648 msgid "B<--no-cache>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:651 +#: ../scripts/dget.pl:650 msgid "" "Bypass server-side HTTP caches by sending a B<Pragma: no-cache> header." msgstr "" #. type: =item -#: ../scripts/dget.pl:673 +#: ../scripts/dget.pl:672 msgid "B<DGET_PATH>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:675 +#: ../scripts/dget.pl:674 msgid "" "This can be set to a colon-separated list of directories in which to search " "for files in addition to the default I</var/cache/apt/archives>. It has the " @@ -10684,38 +10818,38 @@ msgstr "" #. type: =item -#: ../scripts/dget.pl:680 +#: ../scripts/dget.pl:679 msgid "B<DGET_UNPACK>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:682 +#: ../scripts/dget.pl:681 msgid "" "Set to 'no' to disable extracting downloaded source packages. Default is " "'yes'." msgstr "" #. type: =item -#: ../scripts/dget.pl:685 +#: ../scripts/dget.pl:684 msgid "B<DGET_VERIFY>" msgstr "" #. type: textblock -#: ../scripts/dget.pl:687 +#: ../scripts/dget.pl:686 msgid "" "Set to 'no' to disable checking signatures of downloaded source packages. " "Default is 'yes'." msgstr "" #. type: textblock -#: ../scripts/dget.pl:694 +#: ../scripts/dget.pl:693 msgid "" "Download all I<.deb> files for the previous version of a package and run " "B<debdiff> on them:" msgstr "" #. type: verbatim -#: ../scripts/dget.pl:697 +#: ../scripts/dget.pl:696 #, no-wrap msgid "" " dget --all mypackage=1.2-1\n" @@ -10724,31 +10858,31 @@ msgstr "" #. type: =head1 -#: ../scripts/dget.pl:700 +#: ../scripts/dget.pl:699 msgid "BUGS AND COMPATIBILITY" msgstr "" #. type: textblock -#: ../scripts/dget.pl:702 +#: ../scripts/dget.pl:701 msgid "B<dget> I<package> should be implemented in B<apt-get install -d>." msgstr "" #. type: textblock -#: ../scripts/dget.pl:704 +#: ../scripts/dget.pl:703 msgid "" "Before devscripts version 2.10.17, the default was not to extract the " "downloaded source. Set DGET_UNPACK=no to revert to the old behaviour." msgstr "" #. type: textblock -#: ../scripts/dget.pl:709 +#: ../scripts/dget.pl:708 msgid "" "This program is Copyright (C) 2005-2013 by Christoph Berg <myon@debian.org>. " " Modifications are Copyright (C) 2005-06 by Julian Gilbey <jdg@debian.org>." msgstr "" #. type: textblock -#: ../scripts/dget.pl:717 +#: ../scripts/dget.pl:716 msgid "" "B<apt-get>(1), B<curl>(1), B<debcheckout>(1), B<debdiff>(1), B<dpkg-" "source>(1), B<wget>(1)" @@ -11410,7 +11544,7 @@ msgstr "" #. type: TP -#: ../scripts/dscextract.1:21 ../scripts/uscan.1:552 ../scripts/wnpp-check.1:29 +#: ../scripts/dscextract.1:21 ../scripts/wnpp-check.1:29 #, no-wrap msgid "0" msgstr "" @@ -11507,7 +11641,7 @@ msgstr "" #. type: TP -#: ../scripts/dscverify.1:32 ../scripts/plotchangelog.1:78 ../scripts/uscan.1:459 ../scripts/uupdate.1:74 +#: ../scripts/dscverify.1:32 ../scripts/plotchangelog.1:78 ../scripts/uupdate.1:98 #, no-wrap msgid "B<--verbose>" msgstr "" @@ -11601,12 +11735,12 @@ msgstr "" #. type: Plain text -#: ../scripts/dscverify.1:78 -msgid "B<gpg>(1), B<devscripts.conf>(5)" +#: ../scripts/dscverify.1:79 +msgid "B<gpg>(1), B<gpg2>(1), B<devscripts.conf>(5)" msgstr "" #. type: Plain text -#: ../scripts/dscverify.1:82 +#: ../scripts/dscverify.1:83 msgid "" "B<dscverify> was written by Roderick Schertler E<lt>roderick@argon.orgE<gt> " "and posted on the debian-devel@lists.debian.org mailing list, with several " @@ -11758,7 +11892,7 @@ msgstr "" #. type: TP -#: ../scripts/grep-excuses.1:32 ../scripts/uscan.1:469 +#: ../scripts/grep-excuses.1:32 #, no-wrap msgid "B<--debug>" msgstr "" @@ -11808,8 +11942,8 @@ msgid "" "B<licensecheck> [B<--no-conf>] [B<--verbose>] [B<--copyright>] [B<-l>|B<--" "lines=>I<N>] [B<-i>|B<--ignore=>I<regex>] [B<-c>|B<--check=>I<regex>] [B<-" -"m>|B<--machine>] [B<-r>|B<--recursive>] I<list of files and directories to " -"check>" +"m>|B<--machine>] [B<-r>|B<--recursive>] [B<-e>|B<--encoding=>I<...>] I<list " +"of files and directories to check>" msgstr "" #. type: textblock @@ -11858,102 +11992,140 @@ #. type: =item #: ../scripts/licensecheck.pl:61 -msgid "B<-i=>I<regex>, B<--ignore=>I<regex>" +msgid "B<--tail=>I<N>" msgstr "" #. type: textblock #: ../scripts/licensecheck.pl:63 msgid "" +"By default, the last 5k bytes of each files are parsed to get license " +"information. You may use this option to set the size of this parsed chunk. " +"You may set this value to 0 to avoid parsing the end of the file." +msgstr "" + +#. type: =item +#: ../scripts/licensecheck.pl:67 +msgid "B<-i=>I<regex>, B<--ignore=>I<regex>" +msgstr "" + +#. type: textblock +#: ../scripts/licensecheck.pl:69 +msgid "" "When processing the list of files and directories, the regular expression " "specified by this option will be used to indicate those which should not be " "considered (e.g. backup files, VCS metadata)." msgstr "" #. type: =item -#: ../scripts/licensecheck.pl:67 +#: ../scripts/licensecheck.pl:73 msgid "B<-r>, B<--recursive>" msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:69 +#: ../scripts/licensecheck.pl:75 msgid "Specify that the contents of directories should be added recursively." msgstr "" #. type: =item -#: ../scripts/licensecheck.pl:72 +#: ../scripts/licensecheck.pl:78 msgid "B<-c=>I<regex>, B<--check=>I<regex>" msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:74 +#: ../scripts/licensecheck.pl:80 msgid "" "Specify a pattern against which filenames will be matched in order to decide " "which files to check the license of." msgstr "" +#. type: textblock +#: ../scripts/licensecheck.pl:83 +msgid "The default includes common source files." +msgstr "" + #. type: =item -#: ../scripts/licensecheck.pl:77 -msgid "B<-t>, B<--text>" +#: ../scripts/licensecheck.pl:85 +msgid "B<-s>, B<--skipped>" +msgstr "" + +#. type: textblock +#: ../scripts/licensecheck.pl:87 +msgid "" +"Specify whether to show skipped files, i.e. files found which do not match " +"the check regexp (see C<--check> option). Default is to not show skipped " +"files." msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:79 +#: ../scripts/licensecheck.pl:91 msgid "" -"By default, all files are parsed, including binary files. This option limits " -"the parsed files to mime type C<text/*> and C<application/xml>. The mime " -"type is given by C<file> command." +"Note that ignored files (like C<.git> or C<.svn>) are not shown even when " +"this option is used." msgstr "" #. type: =item -#: ../scripts/licensecheck.pl:83 +#: ../scripts/licensecheck.pl:94 msgid "B<--copyright>" msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:85 +#: ../scripts/licensecheck.pl:96 msgid "Also display copyright text found within the file" msgstr "" #. type: =item -#: ../scripts/licensecheck.pl:87 -msgid "B<-m>, B<--machine>" +#: ../scripts/licensecheck.pl:98 +msgid "B<-e> B<--encoding>" msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:89 +#: ../scripts/licensecheck.pl:100 msgid "" -"Display the information in a machine readable way, i.e. in the form " -"<file><tab><license>[<tab><copyright>] so that it can be easily sorted " -"and/or filtered, e.g. with the B<awk> and B<sort> commands. Note that using " +"Specifies input encoding of source files. By default, input files are not " +"decoded. When encoding is specified, license and copyright information are " +"printed on STDOUT as utf8, or garbage if you got the encoding wrong." +msgstr "" + +#. type: =item +#: ../scripts/licensecheck.pl:105 +msgid "B<-m>, B<--machine>" +msgstr "" + +#. type: textblock +#: ../scripts/licensecheck.pl:107 +msgid "" +"Display the information in a machine readable way, i.e. in the form " +"<file><tab><license>[<tab><copyright>] so that it can be easily sorted " +"and/or filtered, e.g. with the B<awk> and B<sort> commands. Note that using " "the B<--verbose> option will kill the readability." msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:96 +#: ../scripts/licensecheck.pl:114 msgid "" "Do not read any configuration files. This can only be used as the first " "option given on the command line." msgstr "" #. type: =item -#: ../scripts/licensecheck.pl:111 +#: ../scripts/licensecheck.pl:129 msgid "B<LICENSECHECK_VERBOSE>" msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:113 +#: ../scripts/licensecheck.pl:131 msgid "" "If this is set to I<yes>, then it is the same as the B<--verbose> command " "line parameter being used. The default is I<no>." msgstr "" #. type: =item -#: ../scripts/licensecheck.pl:116 +#: ../scripts/licensecheck.pl:134 msgid "B<LICENSECHECK_PARSELINES>" msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:118 +#: ../scripts/licensecheck.pl:136 msgid "" "If this is set to a positive number then the specified number of lines at " "the start of each file will be read whilst attempting to determine the " @@ -11961,7 +12133,7 @@ msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:127 +#: ../scripts/licensecheck.pl:145 msgid "" "This code is copyright by Adam D. Barratt <I<adam@adam-barratt.org.uk>>, all " "rights reserved; based on a script of the same name from the KDE SDK, which " @@ -11971,20 +12143,10 @@ msgstr "" #. type: textblock -#: ../scripts/licensecheck.pl:136 +#: ../scripts/licensecheck.pl:154 msgid "Adam D. Barratt <adam@adam-barratt.org.uk>" msgstr "" -#. type: =item -#: ../scripts/licensecheck.pl:142 ../scripts/origtargz.pl:46 ../scripts/origtargz.pl:50 ../scripts/origtargz.pl:54 ../scripts/origtargz.pl:58 ../scripts/origtargz.pl:62 -msgid "*" -msgstr "" - -#. type: textblock -#: ../scripts/licensecheck.pl:144 -msgid "L<file>" -msgstr "" - #. type: TH #: ../scripts/list-unreleased.1:1 #, no-wrap @@ -12057,35 +12219,70 @@ #. type: Plain text #: ../scripts/manpage-alert.1:6 -msgid "B<manpage-alert> [I<path list>]" -msgstr "" - -#. type: Plain text -#: ../scripts/manpage-alert.1:8 -msgid "B<manpage-alert --help>|B<--version>" +msgid "B<manpage-alert> [I<options>] [I<paths>]" msgstr "" #. type: Plain text -#: ../scripts/manpage-alert.1:11 +#: ../scripts/manpage-alert.1:9 msgid "" "B<manpage-alert> searches the given list of paths for binaries without " "corresponding manpages." msgstr "" #. type: Plain text -#: ../scripts/manpage-alert.1:14 +#: ../scripts/manpage-alert.1:12 msgid "" -"If no paths are specified on the command line, the path list I</bin /sbin " +"If no I<paths> are specified on the command line, the path list I</bin /sbin " "/usr/bin /usr/sbin /usr/games> will be assumed." msgstr "" +#. type: TP +#: ../scripts/manpage-alert.1:13 +#, no-wrap +msgid "B<-h>,B<--help>" +msgstr "" + +#. type: TP +#: ../scripts/manpage-alert.1:16 +#, no-wrap +msgid "B<-V>,B<--version>" +msgstr "" + +#. type: TP +#: ../scripts/manpage-alert.1:19 +#, no-wrap +msgid "B<-f>,B<--file>" +msgstr "" + #. type: Plain text -#: ../scripts/manpage-alert.1:17 -msgid "B<--help>, B<-h> Show a summary of options." +#: ../scripts/manpage-alert.1:22 +msgid "Show filenames of missing manpages without any leading text." +msgstr "" + +#. type: TP +#: ../scripts/manpage-alert.1:22 +#, no-wrap +msgid "B<-p>,B<--package>" msgstr "" #. type: Plain text #: ../scripts/manpage-alert.1:25 +msgid "Show filenames of missing manpages with their package name." +msgstr "" + +#. type: TP +#: ../scripts/manpage-alert.1:25 +#, no-wrap +msgid "B<-n>,B<--no-stat>" +msgstr "" + +#. type: Plain text +#: ../scripts/manpage-alert.1:28 +msgid "Do not show statistics at the end." +msgstr "" + +#. type: Plain text +#: ../scripts/manpage-alert.1:33 msgid "" "B<manpage-alert> was written by Branden Robinson and modified by Julian " "Gilbey E<lt>jdg@debian.orgE<gt> and Adam D. Barratt E<lt>debian-bts@adam-" @@ -12093,7 +12290,7 @@ msgstr "" #. type: Plain text -#: ../scripts/manpage-alert.1:28 +#: ../scripts/manpage-alert.1:35 msgid "" "This manpage and the associated program are licensed under the terms of the " "GPL, version 2 or later." @@ -12407,7 +12604,7 @@ #: ../scripts/mk-build-deps.pl:54 msgid "" "When installing the generated package use the specified tool. (default: " -"B<apt-get --no-install-recommends>)" +"B<apt-get -o Debug::pkgProblemResolver=yes --no-install-recommends>)" msgstr "" #. type: =item @@ -12565,37 +12762,50 @@ "B<mk-origtargz> renames the given file to match what is expected by B<dpkg-" "buildpackage>, based on the source package name and version in " "F<debian/changelog>. It can convert B<zip> to B<tar>, optionally change the " -"compression scheme and remove files according to B<Files-Excluded> in " -"F<debian/copyright>. The resulting file is placed in F<debian/../..>." +"compression scheme and remove files according to B<Files-Excluded> and " +"B<Files-Excluded->I<component> in F<debian/copyright>. The resulting file is " +"placed in F<debian/../..>. (In F<debian/copyright>, the B<Files-Excluded> " +"and B<Files-Excluded->I<component> stanzas are a part of the first paragraph " +"and there is a blank line before the following paragraphs which contain " +"B<Files> and other stanzas. See B<uscan>(1) \"COPYRIGHT FILE EXAMPLE\".)" +msgstr "" + +#. type: textblock +#: ../scripts/mk-origtargz.pl:51 +msgid "" +"The archive type for B<zip> is detected by \"B<file --dereference --brief --" +"mime-type>\" command. So any B<zip> type archives such as B<jar> are " +"treated in the same way. The B<xpi> archive is detected by its extension " +"and is handled properly using the B<xpi-unpack> command." msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:47 +#: ../scripts/mk-origtargz.pl:56 msgid "" "If the package name is given via the B<--package> option, no information is " "read from F<debian/>, and the result file is placed in the current directory." msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:50 +#: ../scripts/mk-origtargz.pl:59 msgid "" "B<mk-origtargz> is commonly called via B<uscan>, which first obtains the " "upstream tarball." msgstr "" #. type: =head2 -#: ../scripts/mk-origtargz.pl:55 +#: ../scripts/mk-origtargz.pl:64 msgid "Metadata options" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:57 +#: ../scripts/mk-origtargz.pl:66 msgid "" "The following options extend or replace information taken from F<debian/>." msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:63 +#: ../scripts/mk-origtargz.pl:72 msgid "" "Use I<package> as the name of the Debian source package, and do not require " "or use a F<debian/> directory. This option can only be used together with B<-" @@ -12603,50 +12813,50 @@ msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:67 +#: ../scripts/mk-origtargz.pl:76 msgid "" "The default is to use the package name of the first entry in " "F<debian/changelog>." msgstr "" #. type: =item -#: ../scripts/mk-origtargz.pl:69 +#: ../scripts/mk-origtargz.pl:78 msgid "B<-v>, B<--version> I<version>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:71 +#: ../scripts/mk-origtargz.pl:80 msgid "" "Use I<version> as the version of the package. This needs to be the upstream " "version portion of a full Debian version, i.e. no Debian revision, no epoch." msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:73 +#: ../scripts/mk-origtargz.pl:83 msgid "" "The default is to use the upstream portion of the version of the first entry " "in F<debian/changelog>." msgstr "" #. type: =item -#: ../scripts/mk-origtargz.pl:75 +#: ../scripts/mk-origtargz.pl:86 msgid "B<--exclude-file> I<glob>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:77 +#: ../scripts/mk-origtargz.pl:88 msgid "" "Remove files matching the given I<glob> from the tarball, as if it was " "listed in B<Files-Excluded>." msgstr "" #. type: =item -#: ../scripts/mk-origtargz.pl:80 +#: ../scripts/mk-origtargz.pl:91 msgid "B<--copyright-file> I<filename>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:82 +#: ../scripts/mk-origtargz.pl:93 msgid "" "Remove files matching the patterns found in I<filename>, which should have " "the format of a Debian F<copyright> file (B<Format: " @@ -12656,7 +12866,7 @@ msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:84 +#: ../scripts/mk-origtargz.pl:99 msgid "" "Unmatched patterns will emit a warning so the user can verify whether it is " "correct. If there are multiple patterns which match a file, only the last " @@ -12664,7 +12874,7 @@ msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:88 +#: ../scripts/mk-origtargz.pl:103 msgid "" "Both the B<--exclude-file> and B<--copyright-file> options amend the list of " "patterns found in F<debian/copyright>. If you do not want to read that file, " @@ -12672,125 +12882,147 @@ msgstr "" #. type: =head2 -#: ../scripts/mk-origtargz.pl:94 +#: ../scripts/mk-origtargz.pl:109 msgid "Action options" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:96 +#: ../scripts/mk-origtargz.pl:111 msgid "" "These options specify what exactly B<mk-origtargz> should do. The options B<-" "-copy>, B<--rename> and B<--symlink> are mutually exclusive." msgstr "" -#. type: TP -#: ../scripts/mk-origtargz.pl:101 ../scripts/uscan.1:397 -#, no-wrap +#. type: =item +#: ../scripts/mk-origtargz.pl:116 ../scripts/uscan.pl:1383 msgid "B<--symlink>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:103 +#: ../scripts/mk-origtargz.pl:118 msgid "" "Make the resulting file a symlink to the given original file. (This is the " "default behaviour.)" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:106 +#: ../scripts/mk-origtargz.pl:121 msgid "" -"If the file has to be modified (because it is a B<zip> file, because of B<--" -"repack> or B<Files-Excluded>), this option behaves like B<--copy>." +"If the file has to be modified (because it is a B<zip>, or B<xpi> file, " +"because of B<--repack> or B<Files-Excluded>), this option behaves like B<--" +"copy>." msgstr "" -#. type: TP -#: ../scripts/mk-origtargz.pl:109 ../scripts/uscan.1:402 -#, no-wrap +#. type: =item +#: ../scripts/mk-origtargz.pl:124 ../scripts/uscan.pl:1388 msgid "B<--copy>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:111 +#: ../scripts/mk-origtargz.pl:126 msgid "" "Make the resulting file a copy of the original file (unless it has to be " "modified, of course)." msgstr "" -#. type: TP -#: ../scripts/mk-origtargz.pl:113 ../scripts/uscan.1:405 -#, no-wrap +#. type: =item +#: ../scripts/mk-origtargz.pl:129 ../scripts/uscan.pl:1392 msgid "B<--rename>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:115 +#: ../scripts/mk-origtargz.pl:131 msgid "Rename the original file." msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:117 +#: ../scripts/mk-origtargz.pl:133 msgid "" -"If the file has to be modified (because it is a B<zip> file, because of B<--" -"repack> or B<Files-Excluded>), this implies that the original file is " -"deleted afterwards." +"If the file has to be modified (because it is a B<zip>, or B<xpi> file, " +"because of B<--repack> or B<Files-Excluded>), this implies that the original " +"file is deleted afterwards." msgstr "" -#. type: TP -#: ../scripts/mk-origtargz.pl:119 ../scripts/uscan.1:408 -#, no-wrap +#. type: =item +#: ../scripts/mk-origtargz.pl:137 ../scripts/uscan.pl:1396 msgid "B<--repack>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:121 +#: ../scripts/mk-origtargz.pl:139 msgid "" "If the given file is not compressed using the desired format (see B<--" "compression>), recompress it." msgstr "" #. type: =item -#: ../scripts/mk-origtargz.pl:124 +#: ../scripts/mk-origtargz.pl:142 msgid "B<-S>, B<--repack-suffix> I<suffix>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:126 +#: ../scripts/mk-origtargz.pl:144 msgid "" "If the file has to be modified, because of B<Files-Excluded>, append " "I<suffix> to the upstream version." msgstr "" -#. type: TP -#: ../scripts/mk-origtargz.pl:128 ../scripts/uscan.1:414 -#, no-wrap +#. type: =item +#: ../scripts/mk-origtargz.pl:147 +msgid "B<-c>, B<--component> I<componentname>" +msgstr "" + +#. type: textblock +#: ../scripts/mk-origtargz.pl:149 +msgid "" +"Use <componentname> as the component name for the secondary upstream " +"tarball. Set I<componentname> as the component name. This is used only for " +"the secondary upstream tarball of the Debian source package. Then " +"I<packagename_version.orig-componentname.tar.gz> is created." +msgstr "" + +#. type: =item +#: ../scripts/mk-origtargz.pl:154 ../scripts/uscan.pl:1405 msgid "B<--compression> [ B<gzip> | B<bzip2> | B<lzma> | B<xz> ]" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:130 +#: ../scripts/mk-origtargz.pl:156 msgid "" -"If B<--repack> is used, or if the given file is a B<zip> file, ensure that " -"the resulting file is compressed using the given scheme. The default is " -"B<gzip>." +"If B<--repack> is used, or if the given file is a B<zip> or B<xpi> file, " +"ensure that the resulting file is compressed using the given scheme. The " +"default is B<gzip>." msgstr "" #. type: =item -#: ../scripts/mk-origtargz.pl:132 +#: ../scripts/mk-origtargz.pl:160 msgid "B<-C>, B<--directory> I<directory>" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:134 +#: ../scripts/mk-origtargz.pl:162 msgid "Put the resulting file in the given directory." msgstr "" +#. type: =item +#: ../scripts/mk-origtargz.pl:164 +msgid "B<--unzipopt> I<options>" +msgstr "" + +#. type: textblock +#: ../scripts/mk-origtargz.pl:166 +msgid "" +"Add the extra options to use with the B<unzip> command such as B<-a>, B<-" +"aa>, and B<-b>." +msgstr "" + #. type: textblock -#: ../scripts/mk-origtargz.pl:150 +#: ../scripts/mk-origtargz.pl:183 msgid "B<uscan>(1), B<uupdate>(1)" msgstr "" #. type: textblock -#: ../scripts/mk-origtargz.pl:154 +#: ../scripts/mk-origtargz.pl:187 msgid "" "B<mk-origtargz> and this manpage have been written by Joachim Breitner " "<I<nomeata@debian.org>>." @@ -12924,12 +13156,6 @@ "bug report is submitted directly to the BTS." msgstr "" -#. type: TP -#: ../scripts/nmudiff.1:26 -#, no-wrap -msgid "B<--old>" -msgstr "" - #. type: Plain text #: ../scripts/nmudiff.1:31 msgid "" @@ -13113,6 +13339,11 @@ msgid "Various download locations are tried:" msgstr "" +#. type: =item +#: ../scripts/origtargz.pl:46 ../scripts/origtargz.pl:50 ../scripts/origtargz.pl:54 ../scripts/origtargz.pl:58 ../scripts/origtargz.pl:62 +msgid "*" +msgstr "" + #. type: textblock #: ../scripts/origtargz.pl:48 msgid "First, an existing file is looked for." @@ -14766,7 +14997,7 @@ msgstr "" #. type: =item -#: ../scripts/transition-check.pl:61 ../scripts/who-permits-upload.pl:119 +#: ../scripts/transition-check.pl:61 ../scripts/who-permits-upload.pl:120 msgid "0Z<>" msgstr "" @@ -14778,7 +15009,7 @@ msgstr "" #. type: =item -#: ../scripts/transition-check.pl:66 ../scripts/who-permits-upload.pl:123 +#: ../scripts/transition-check.pl:66 ../scripts/who-permits-upload.pl:124 msgid "1Z<>" msgstr "" @@ -14799,1161 +15030,3163 @@ msgid "Adam D. Barratt <I<adam@adam-barratt.org.uk>>" msgstr "" -#. type: TH -#: ../scripts/uscan.1:1 -#, no-wrap -msgid "USCAN" -msgstr "" - -#. type: Plain text -#: ../scripts/uscan.1:4 +#. type: textblock +#: ../scripts/uscan.pl:29 msgid "uscan - scan/watch upstream sources for new releases of software" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:6 -msgid "B<uscan> [I<options>] [I<path-to-debian-source-packages> ...]" +#. type: textblock +#: ../scripts/uscan.pl:33 +msgid "B<uscan> [I<options>] [I<path>]" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:16 +#. type: textblock +#: ../scripts/uscan.pl:37 msgid "" -"B<uscan> scans the given directories (or the current directory if none are " -"specified) and all of their subdirectories for packages containing a control " -"file I<debian/watch>. Parameters are then read from those control files and " -"upstream ftp or http sites are inspected for newly available updates (as " -"compared with the upstream version number retrieved from the " -"I<debian/changelog> file in the same directory). The newest updates are " -"retrieved (as determined by their version numbers) and if specified in the " -"I<watch> file, a program may then be executed on the newly downloaded source." +"For basic usage, B<uscan> is executed without any arguments from the root of " +"the Debianized source tree where you see the F<debian/> directory. Then " +"typically the following happens:" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:21 +#. type: =item +#: ../scripts/uscan.pl:43 msgid "" -"The traditional I<debian/watch> files can still be used, but the current " -"format offers both simpler and more flexible services. We do not describe " -"the old format here; for their documentation, see the source code for uscan." +"* B<uscan> reads the first entry in F<debian/changelog> to determine the " +"source package name I<< <spkg> >> and the last upstream version." msgstr "" -#. type: SH -#: ../scripts/uscan.1:22 -#, no-wrap -msgid "FORMAT of debian/watch files" +#. type: =item +#: ../scripts/uscan.pl:46 +msgid "" +"* B<uscan> process the watch lines F<debian/watch> from the top to the " +"bottom in a single pass." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:28 +#. type: =item +#: ../scripts/uscan.pl:51 msgid "" -"The following demonstrates the type of entries which can appear in a " -"I<debian/watch> file. Obviously, not all of these would appear in one such " -"file; usually, one would have one line for the current package." +"* B<uscan> downloads a web page from the specified I<URL> in F<debian/watch>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:33 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:54 msgid "" -"# format version number, currently 3; this line is compulsory!\n" -"version=3\n" +"* B<uscan> extracts hrefs pointing to the upstream tarball(s) from the web " +"page using the specified I<matching-pattern> in F<debian/watch>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:35 -#, no-wrap -msgid "# Line continuations are performed with B<\\e>\n" +#. type: =item +#: ../scripts/uscan.pl:57 +msgid "" +"* B<uscan> downloads the upstream tarball with the highest version newer " +"than the last upstream version." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:40 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:60 msgid "" -"# This is the format for an FTP site:\n" -"# Full-site-with-pattern [Version [Action]]\n" -"ftp://ftp.tex.ac.uk/tex-archive/web/c_cpp/cweb/cweb-(.+)\\e.tar\\e.gz \\e\n" -" debian uupdate\n" +"* B<uscan> saves the downloaded tarball to the parent B<../> directory: I<< " +"../<upkg>-<uversion>.tar.gz >>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:44 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:63 msgid "" -"# This is the format for an FTP site with regex special characters in\n" -"# the filename part\n" -"ftp://ftp.worldforge.org/pub/worldforge/libs/Atlas-C++/transitional/Atlas-C\\" -"e+\\e+-(.+)\\e.tar\\e.gz\n" +"* B<uscan> invokes B<mk-origtargz> to create the source tarball: I<< " +"../<spkg>_<oversion>.orig.tar.gz >>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:47 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:68 msgid "" -"# This is the format for an FTP site with directory pattern matching\n" -"ftp://ftp.nessus.org/pub/nessus/nessus-([\\ed\\e.]+)/src/nessus-core-([\\ed\\" -"e.]+)\\e.tar\\e.gz\n" +"* For a multiple upstream tarball (MUT) package, the secondary upstream " +"tarball will instead be named I<< ../<spkg>_<oversion>.orig-" +"<component>.tar.gz >>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:51 -#, no-wrap -msgid "" -"# This can be used if you want to override the PASV setting\n" -"# for a specific site\n" -"# opts=pasv ftp://.../...\n" +#. type: =item +#: ../scripts/uscan.pl:73 +msgid "* Repeat until all lines in F<debian/watch> are processed." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:57 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:77 msgid "" -"# This is one format for an HTTP site, which is the same\n" -"# as the FTP format. B<uscan> starts by downloading the homepage,\n" -"# obtained by removing the last component of the URL; in this case,\n" -"# I<http://www.cpan.org/modules/by-module/Text/>\n" -"http://www.cpan.org/modules/by-module/Text/Text-CSV_XS-(.+)\\e.tar\\e.gz\n" +"* B<uscan> invokes B<uupdate> to create the Debianized source tree: I<< " +"../<spkg>-<oversion>/* >>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:63 -#, no-wrap -msgid "" -"# This is a variant HTTP format which allows direct specification of\n" -"# the homepage:\n" -"# Homepage Pattern [Version [Action]]\n" -"http://www.dataway.ch/~lukasl/amph/amph.html \\e\n" -" files/amphetamine-([\\ed\\e.]*).tar.bz2\n" +#. type: textblock +#: ../scripts/uscan.pl:82 +msgid "Please note the following." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:70 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:86 msgid "" -"# This one shows that recursive directory scanning works, in either of\n" -"# two forms, as long as the website can handle requests of the form\n" -"# I<http://site/inter/mediate/dir/>\n" -"http://tmrc.mit.edu/mirror/twisted/Twisted/(\\ed\\e.\\ed)/ \\e\n" -" Twisted-([\\ed\\e.]*)\\e.tar\\e.bz2\n" -"http://tmrc.mit.edu/mirror/twisted/Twisted/(\\ed\\e.\\ed)/Twisted-([\\ed\\" -"e.]*)\\e.tar\\e.bz2\n" +"* For simplicity, the compression method used in examples is B<gzip> with " +"B<.gz> suffix. Other methods such as B<xz>, B<bzip2>, and B<lzma> with " +"corresponding B<xz>, B<bz2>, and B<lzma> suffixes may also be used." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:73 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:90 msgid "" -"# For maximum flexibility with upstream tarball formats, use this:\n" -"http://example.com/example-(\\ed[\\ed.]*)\\e.(?:zip|tgz|tbz2|txz|tar\\" -"e.(?:gz|bz2|xz))\n" +"* The new B<version=4> enables handling of multiple upstream tarball (MUT) " +"packages but this is a rare case for Debian packaging. For a single " +"upstream tarball package, there is only one watch line and no I<< " +"../<spkg>_<oversion>.orig-<component>.tar.gz >> ." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:78 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:95 msgid "" -"# qa.debian.org runs a redirector which allows a simpler form of URL\n" -"# for SourceForge based projects. The format below will automatically\n" -"# be rewritten to use the redirector.\n" -"http://sf.net/audacity/audacity-src-(.+)\\e.tar\\e.gz\n" +"* B<uscan> with the B<--verbose> option produces a human readable report of " +"B<uscan>'s execution." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:84 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:98 msgid "" -"# For GitHub projects you can use the tags or releases page. Since the " -"archive\n" -"# URLs use only the version as the name, it is recommended to use a\n" -"# filenamemangle to adjust the name of the downloaded file:\n" -"opts=\"filenamemangle=s/(?:.*?\\/)?v?(\\ed[\\ed.]*)\\e.tar\\" -"e.gz/E<lt>projectE<gt>-$1.tar.gz/\" \\e\n" -" https://github.com/E<lt>userE<gt>/E<lt>projectE<gt>/tags (?:.*?/)?v?(\\" -"ed[\\ed.]*)\\e.tar\\e.gz\n" +"* B<uscan> with the B<--debug> option produces a human readable report of " +"B<uscan>'s execution including internal variable states." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:88 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:101 msgid "" -"# For Google Code projects you should use the downloads page like this:\n" -"https://code.google.com/p/E<lt>projectE<gt>/downloads/list?can=1 \\e\n" -" .*/E<lt>projectE<gt>-(\\ed[\\ed.]*)\\e.tar\\e.gz\n" +"* B<uscan> with the B<--dehs> option produces an upstream package status " +"report in XML format for other programs such as the Debian External Health " +"System." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:93 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:105 msgid "" -"# This is the format for a site which has funny version numbers;\n" -"# the parenthesised groups will be joined with dots to make a\n" -"# sanitised version number\n" -"http://www.site.com/pub/foobar/foobar_v(\\ed+)_(\\ed+)\\e.tar\\e.gz\n" +"* The primary objective of B<uscan> is to help identify if the latest " +"version upstream tarball is used or not; and to download the latest upstream " +"tarball. The ordering of versions is decided by B<dpkg --compare-versions>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:101 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:109 msgid "" -"# This is another way of handling site with funny version numbers,\n" -"# this time using mangling. (Note that multiple groups will be\n" -"# concatenated before mangling is performed, and that mangling will\n" -"# only be performed on the basename version number, not any path\n" -"# version numbers.)\n" -"opts=\"uversionmangle=s/^/0.0./\" \\e\n" -" ftp://ftp.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-(.+)\\e.tar\\" -"e.gz\n" +"* B<uscan> with the B<--safe> option limits the functionality of B<uscan> to " +"its primary objective. Both the repacking of downloaded files and updating " +"of the source tree are skipped to avoid running unsafe scripts. This also " +"changes the default to B<--no-download> and B<--skip-signature>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:106 -#, no-wrap -msgid "" -"# Similarly, the upstream part of the Debian version number can be\n" -"# mangled:\n" -"opts=dversionmangle=s/\\e+dfsg\\ed*$// \\e\n" -" http://some.site.org/some/path/foobar-(.+)\\e.tar\\e.gz\n" +#. type: =head1 +#: ../scripts/uscan.pl:116 +msgid "FORMAT OF THE WATCH FILE" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:119 -#, no-wrap +#. type: textblock +#: ../scripts/uscan.pl:118 msgid "" -"# The filename is found by taking the last component of the URL and\n" -"# removing everything after any 'B<?>'. If this would not make a usable\n" -"# filename, use filenamemangle. For example,\n" -"# E<lt>A href=\"http://foo.bar.org/download/?path=&download=foo-" -"0.1.1.tar.gz\"E<gt>\n" -"# could be handled as:\n" -"# opts=filenamemangle=s/.*=(.*)/$1/ \\e\n" -"# http://foo.bar.org/download/\\e?path=&download=foo-(.+)\\e.tar\\e.gz\n" -"#\n" -"# E<lt>A " -"href=\"http://foo.bar.org/download/?path=&download_version=0.1.1\"E<gt>\n" -"# could be handled as:\n" -"# opts=filenamemangle=s/.*=(.*)/foo-$1\\e.tar\\e.gz/ \\e\n" -"# http://foo.bar.org/download/\\e?path=&download_version=(.+)\n" +"The current version 4 format of F<debian/watch> can be summarized as follows:" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:127 -#, no-wrap -msgid "" -"# The option downloadurlmangle can be used to mangle the URL of the file\n" -"# to download. This can only be used with http:// URLs. This may be\n" -"# necessary if the link given on the web page needs to be transformed in\n" -"# some way into one which will work automatically, for example:\n" -"# opts=downloadurlmangle=s/prdownload/download/ \\e\n" -"# http://developer.berlios.de/project/showfiles.php?group_id=2051 \\e\n" -"# http://prdownload.berlios.de/softdevice/vdr-softdevice-(.+).tgz\n" +#. type: =item +#: ../scripts/uscan.pl:122 +msgid "* Leading spaces and tabs are dropped." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:133 -msgid "" -"Comment lines may be introduced with a `B<#>' character. Continuation lines " -"may be indicated by terminating a line with a backslash character." +#. type: =item +#: ../scripts/uscan.pl:124 +msgid "* Empty lines are dropped." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:137 -msgid "" -"The first (non-comment) line of the file must begin `version=3'. This " -"allows for future extensions without having to change the name of the file." +#. type: =item +#: ../scripts/uscan.pl:126 +msgid "* A line started by B<#> (hash) is a comment line and dropped." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:142 +#. type: =item +#: ../scripts/uscan.pl:128 msgid "" -"There are two possibilities for the syntax of an HTTP I<watch> file line, " -"and only one for an FTP line. We begin with the common (and simpler) " -"format. We describe the optional opts=... first field below, and ignore it " -"in what follows." +"* A single B<\\> (back slash) at the end of a line is dropped and the next " +"line is concatenated after removing leading spaces and tabs. The " +"concatenated line is parsed as a single line. (The existence or non-" +"existence of the space before the tailing single B<\\> is significant.)" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:159 -msgid "" -"The first field gives the full pattern of URLs being searched for. In the " -"case of an FTP site, the directory listing for the requested directory will " -"be requested and this will be scanned for files matching the basename " -"(everything after the trailing `B</>'). In the case of an HTTP site, the " -"URL obtained by stripping everything after the trailing slash will be " -"downloaded and searched for hrefs (links of the form E<lt>a href=...E<gt>) " -"to either the full URL pattern given, or to the absolute part (everything " -"without the http://host.name/ part), or to the basename (just the part after " -"the final `B</>'). Everything up to the final slash is taken as a verbatim " -"URL, as long as there are no parentheses (`B<(>' and 'B<)>') in this part of " -"the URL: if it does, the directory name will be matched in the same way as " -"the final component of the URL as described below. (Note that regex " -"metacharacters such as `B<+>' are regarded literally unless they are in a " -"path component containing parentheses; see the Atlas-C++ example above. " -"Also, the parentheses must match within each path component.)" +#. type: =item +#: ../scripts/uscan.pl:133 +msgid "* The first non-comment line is:" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:168 -msgid "" -"The pattern (after the final slash) is a Perl regexp (see B<perlre>(1) for " -"details of these). You need to make the pattern so tight that it matches " -"only the upstream software you are interested in and nothing else. Also, " -"the pattern will be anchored at the beginning and at the end, so it must " -"match the full filename. (Note that for HTTP URLs, the href may include the " -"absolute path or full site and path and still be accepted.) The pattern " -"must contain at least one Perl group as explained in the next paragraph." +#. type: =item +#: ../scripts/uscan.pl:137 +msgid "B<version=4>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:179 -msgid "" -"Having got a list of `files' matching the pattern, their version numbers are " -"extracted by treating the part matching the Perl regexp groups, demarcated " -"by `B<(...)>', joining them with `B<.>' as a separator, and using the result " -"as the version number of the file. The version number will then be mangled " -"if required by the uversionmangle option described below. Finally, the file " -"versions are then compared to find the one with the greatest version number, " -"as determined by B<dpkg --compare-versions>. Note that if you need Perl " -"groups which are not to be used in the version number, either use " -"`B<(?:...)>' or use the uversionmangle option to clean up the mess!" +#. type: textblock +#: ../scripts/uscan.pl:141 +msgid "This is required." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:196 +#. type: =item +#: ../scripts/uscan.pl:143 msgid "" -"The current (upstream) version can be specified as the second parameter in " -"the I<watch> file line. If this is I<debian> or absent, then the current " -"Debian version (as determined by I<debian/changelog>) is used to determine " -"the current upstream version. The current upstream version may also be " -"specified by the command-line option B<--upstream-version>, which specifies " -"the upstream version number of the currently installed package (i.e., the " -"Debian version number without epoch and Debian revision). The upstream " -"version number will then be mangled using the dversionmangle option if one " -"is specified, as described below. If the newest version available is newer " -"than the current version, then it is downloaded into the parent directory, " -"unless the B<--report> or B<--report-status> option has been used. Once the " -"file has been downloaded, then a symlink to the file is made from " -"I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.{gz|bz2|lzma|xz}> as " -"described by the help for the B<--symlink> option." +"* The following non-comment lines (watch lines) specify the rules for the " +"selection of the candidate upstream tarball URLs and are in one of the " +"following three formats:" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:199 +#. type: =item +#: ../scripts/uscan.pl:149 msgid "" -"Finally, if a third parameter (an action) is given in the I<watch> file " -"line, this is taken as the name of a command, and the command" +"* B<opts=\"> I<...> B<\"> B<http://>I<URL> I<matching-pattern> [I<version> " +"[I<script>]]" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:201 -#, no-wrap -msgid " I<command >B<--upstream-version>I< version filename>\n" +#. type: =item +#: ../scripts/uscan.pl:151 +msgid "* B<http://>I<URL> I<matching-pattern> [I<version> [I<script>]]" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:210 -msgid "" -"is executed, using either the original file or the symlink name. A common " -"such command would be B<uupdate>(1). (Note that the calling syntax was " -"slightly different when using I<watch> file without a `B<version=>...' line; " -"there the command executed was `I<command filename version>'.) If the " -"command is B<uupdate>, then the B<--no-symlink> option is given to " -"B<uupdate> as a first option, since any requested symlinking will already be " -"done by B<uscan>." +#. type: =item +#: ../scripts/uscan.pl:153 +msgid "* B<opts=\"> I<...> B<\">" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:226 -msgid "" -"The alternative version of the I<watch> file syntax for HTTP URLs is as " -"follows. The first field is a homepage which should be downloaded and then " -"searched for hrefs matching the pattern given in the second field. (Again, " -"this pattern will be anchored at the beginning and the end, so it must match " -"the whole href. If you want to match just the basename of the href, you can " -"use a pattern like \".*/name-(.+)\\e.tar\\e.gz\" if you know that there is a " -"full URL, or better still: \"(?:.*/)?name-(.+)\\e.tar\\e.gz\" if there may " -"or may not be. Note the use of (?:...) to avoid making a backreference.) " -"If any of the hrefs in the homepage which match the (anchored) pattern are " -"relative URLs, they will be taken as being relative to the base URL of the " -"homepage (i.e., with everything after the trailing slash removed), or " -"relative to the base URL specified in the homepage itself with a E<lt>base " -"href=\"...\"E<gt> tag. The third and fourth fields are the version number " -"and action fields as before." +#. type: textblock +#: ../scripts/uscan.pl:157 +msgid "Here," msgstr "" -#. type: SH -#: ../scripts/uscan.1:226 -#, no-wrap -msgid "PER-SITE OPTIONS" +#. type: =item +#: ../scripts/uscan.pl:161 +msgid "" +"* B<opts=\"> I<...> B<\"> specifies the behavior of B<uscan>. See L<WATCH " +"FILE OPTIONS>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:232 +#. type: =item +#: ../scripts/uscan.pl:164 msgid "" -"A I<watch> file line may be prefixed with `B<opts=>I<options>', where " -"I<options> is a comma-separated list of options. The whole I<options> " -"string may be enclosed in double quotes, which is necessary if I<options> " -"contains any spaces. The recognised options are as follows:" +"* B<http://>I<URL> specifies the web page where upstream publishes the link " +"to the latest source archive." msgstr "" -#. type: TP -#: ../scripts/uscan.1:232 -#, no-wrap -msgid "B<active> and B<passive> (or B<pasv>)" +#. type: =item +#: ../scripts/uscan.pl:169 +msgid "* B<https://>I<URL> may also be used, as may" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:237 -msgid "" -"If used on an FTP line, these override the choice of whether to use PASV " -"mode or not, and force the use of the specified mode for this site." +#. type: =item +#: ../scripts/uscan.pl:171 +msgid "* B<ftp://>I<URL>" msgstr "" -#. type: TP -#: ../scripts/uscan.1:237 -#, no-wrap -msgid "B<uversionmangle=>I<rules>" +#. type: =item +#: ../scripts/uscan.pl:173 +msgid "" +"* Some parts of I<URL> may be in the regex match pattern surrounded between " +"B<(> and B<)> such as B</foo/bar-([\\.\\d]+)/>. (If multiple directories " +"match, the highest version is picked.) Otherwise, the I<URL> is taken as " +"verbatim." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:244 +#. type: =item +#: ../scripts/uscan.pl:180 msgid "" -"This is used to mangle the upstream version number as matched by the " -"ftp://... or http:// rules as follows. First, the I<rules> string is split " -"into multiple rules at every `B<;>'. Then the upstream version number is " -"mangled by applying I<rule> to the version, in a similar way to executing " -"the Perl command:" +"* I<matching-pattern> specifies the full string matching pattern for hrefs " +"in the web page. See L<WATCH FILE EXAMPLES>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:246 -#, no-wrap -msgid " $version =~ I<rule>;\n" +#. type: =item +#: ../scripts/uscan.pl:185 +msgid "" +"* All matching parts in B<(> and B<)> are concatenated with B<.> (period) " +"to form the upstream version." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:251 +#. type: =item +#: ../scripts/uscan.pl:188 msgid "" -"for each rule. Thus, suitable rules might be `B<s/^/0./>' to prepend " -"`B<0.>' to the version number and `B<s/_/./g>' to change underscores into " -"periods. Note that the I<rule> string may not contain commas; this should " -"not be a problem." +"* If the hrefs do not contain directories, you can combine this with the " +"previous entry. I.e., B<http://>I<URL>B</>I<matching-pattern> ." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:256 +#. type: =item +#: ../scripts/uscan.pl:193 msgid "" -"I<rule> may only use the 'B<s>', 'B<tr>' and 'B<y>' operations. When the " -"'B<s>' operation is used, only the 'B<g>', 'B<i>' and 'B<x>' flags are " -"available and I<rule> may not contain any expressions which have the " -"potential to execute code (i.e. the (?{}) and (??{}) constructs are not " -"supported)." +"* I<version> restricts the upstream tarball which may be downloaded. The " +"newest available version is chosen in each case." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:261 +#. type: =item +#: ../scripts/uscan.pl:198 msgid "" -"If the 'B<s>' operation is used, the replacement can contain backreferences " -"to expressions within parenthesis in the matching regexp, like `B<s/-alpha(\\" -"ed*)/.a$1/>'. These backreferences must use the `B<$1>' syntax, as the `B<\\" -"e1>' syntax is not supported." +"* B<debian> requires the downloading upstream tarball to be newer than the " +"version obtained from F<debian/changelog>." msgstr "" -#. type: TP -#: ../scripts/uscan.1:261 -#, no-wrap -msgid "B<dversionmangle=>I<rules>" +#. type: =item +#: ../scripts/uscan.pl:201 +msgid "" +"* I<version-number> such as B<12.5> requires the upstream tarball to be " +"newer than the I<version-number>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:269 +#. type: =item +#: ../scripts/uscan.pl:204 msgid "" -"This is used to mangle the Debian version number of the currently installed " -"package in the same way as the B<uversionmangle> option. Thus, a suitable " -"rule might be `B<s/\\e+dfsg\\ed*$//>' to remove a `B<+dfsg1>' suffix from " -"the Debian version number, or to handle `B<.pre6>' type version numbers. " -"Again, the I<rules> string may not contain commas; this should not be a " -"problem." +"* B<same> requires the downloaded version of the secondary tarballs to be " +"exactly the same as the one for the first upstream tarball downloaded. " +"(Useful only for MUT)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:269 -#, no-wrap -msgid "B<versionmangle=>I<rules>" +#. type: =item +#: ../scripts/uscan.pl:208 +msgid "" +"* B<previous> restricts the version of the signature file. (Used with " +"pgpmode=previous)" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:274 +#. type: =item +#: ../scripts/uscan.pl:211 +msgid "" +"* B<ignore> does not restrict the version of the secondary tarballs. (Maybe " +"useful for MUT)" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:216 +msgid "" +"* I<script> is executed at the end of B<uscan> execution with appropriate " +"arguments provided by B<uscan>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:221 +msgid "" +"* The typical Debian package is a non-native package made from one upstream " +"tarball. Only a single line of the watch line in one of the first two " +"formats is usually used with its I<version> set to B<debian> and I<script> " +"set to B<uupdate>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:226 +msgid "* A native package should not specify I<script>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:228 +msgid "" +"* A multiple upstream tarball (MUT) package should specify B<uupdate> as " +"I<script> in the last watch line and should skip specifying I<script> in the " +"rest of the watch lines." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:234 +msgid "" +"* The last format of the watch line is useful to set the persistent " +"parameters: B<user-agent>, B<compression>. If this format is used, this " +"must be followed by the I<URL> defining watch line(s)." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:238 +msgid "" +"* [ and ] in the above format are there to mark the optional parts and " +"should not be typed." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:245 +msgid "" +"There are a few special strings which are substituted by B<uscan> to make it " +"easy to write the watch file." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:250 +msgid "B<@PACKAGE@>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:252 +msgid "" +"This is substituted with the source package name found in the first line of " +"the F<debian/changelog> file." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:255 +msgid "B<@ANY_VERSION@>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:257 +msgid "This is substituted by the legal upstream version regex (capturing)." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:259 +#, no-wrap +msgid "" +" [-_](\\d[\\-+\\.:\\~\\da-zA-Z]*)\n" +"\n" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:261 +msgid "B<@ARCHIVE_EXT@>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:263 +msgid "" +"This is substituted by the typical archive file extension regex (non-" +"capturing)." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:265 +#, no-wrap +msgid "" +" (?i)\\.(?:tar\\.xz|tar\\.bz2|tar\\.gz|zip)\n" +"\n" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:267 +msgid "B<@SIGNATURE_EXT@>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:269 +msgid "" +"This is substituted by the typical signature file extension regex (non-" +"capturing)." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:271 +#, no-wrap +msgid "" +" (?i)\\.(?:tar\\.xz|tar\\.bz2|tar\\.gz|zip)\\.(?:asc|pgp|gpg|sig)\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:275 +msgid "" +"Some file extensions are not included in the above intentionally to avoid " +"false positives. You can still set such file extension patterns manually." +msgstr "" + +#. type: =head1 +#: ../scripts/uscan.pl:278 +msgid "WATCH FILE OPTIONS" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:280 +msgid "" +"B<uscan> reads the watch options specified in B<opts=\"> I<...> B<\"> to " +"customize its behavior. Multiple options I<option1>, I<option2>, I<option3>, " +"... can be set as B<opts=\">I<option1>B<,> I<option2>B<,> I<option3>B<,> I< " +"... >B<\"> . The double quotes are necessary if options contain any spaces." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:285 +msgid "" +"Unless otherwise noted as persistent, most options are valid only within " +"their containing watch line." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:288 +msgid "The available watch options are:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:292 +msgid "B<component=>I<component>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:294 +msgid "" +"Set the name of the secondary source tarball as I<< <spkg>_<oversion>.orig-" +"<component>.tar.gz >> for a MUT package." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:297 +msgid "B<compression=>I<method>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:299 +msgid "" +"Set the compression I<method> when the tarball is repacked (persistent)." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:301 +msgid "" +"Available I<method> values are B<xz>, B<gzip> (alias B<gz>), B<bzip2> (alias " +"B<bz2>), and B<lzma>. The default is B<gzip> for normal tarballs, and B<xz> " +"for tarballs generated directly from a git repository." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:305 +msgid "" +"If the debian source format is not 1.0, setting this to B<xz> should help " +"reduce the package size when the package is repacked." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:308 +msgid "" +"Please note the repacking of the upstream tarballs by B<mk-origtargz> " +"happens only if one of the following conditions is satisfied:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:313 +msgid "" +"* B<USCAN_REPACK> is set in the devscript configuration. See L<DEVSCRIPT " +"CONFIGURATION VARIABLES>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:316 +msgid "* B<--repack> is set on the commandline. See <COMMANDLINE OPTIONS>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:318 +msgid "* B<repack> is set in the watch line as B<opts=\"repack,>I<...>B<\">." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:320 +msgid "" +"* The upstream archive is of B<zip> type including B<jar>, B<xpi>, ..." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:322 +msgid "" +"* B<Files-Excluded> or B<Files-Excluded->I<component> stanzas are set in " +"F<debian/copyright> to make B<mk-origtargz> invoked from B<uscan> remove " +"files from the upstream tarball and repack it. See L<COPYRIGHT FILE " +"EXAMPLES> and mk-origtargz(1)." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:329 +msgid "B<repack>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:331 +msgid "" +"Force repacking of the upstream tarball using the compression I<method>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:333 +msgid "B<repacksuffix=>I<suffix>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:335 +msgid "" +"Add I<suffix> to the Debian package upstream version only when the source " +"tarball is repackaged. This rule should be used only for a single upstream " +"tarball package." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:339 +msgid "B<mode=>I<mode>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:341 +msgid "Set the archive download I<mode>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:345 +msgid "B<LWP>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:347 +msgid "" +"This mode is the default one which downloads the specified tarball from the " +"archive URL on the web." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:352 +msgid "" +"This mode accesses the upstream git archive directly with the B<git> command " +"and packs the source tree with the specified tag into I<spkg-" +"version>B<.tar.xz>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:356 +msgid "" +"If the upstream publishes the released tarball via its web interface, please " +"use it instead of using this mode. This mode is the last resort method." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:361 +msgid "B<pgpmode=>I<mode>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:363 +msgid "Set the PGP/GPG signature verification I<mode>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:367 +msgid "B<auto>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:369 +msgid "" +"B<uscan> checks possible URLs for the signature file and autogenerates a " +"B<pgpsigurlmangle> rule to use it." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:372 +msgid "B<default>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:374 +msgid "" +"Use B<pgpsigurlmangle=>I<rules> to generate the candidate upstream signature " +"file URL string from the upstream tarball URL. (default)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:377 +msgid "" +"If the specified B<pgpsigurlmangle> is missing, B<uscan> checks possible " +"URLs for the signature file and suggests adding a B<pgpsigurlmangle> rule." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:380 +msgid "B<mangle>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:382 +msgid "" +"Use B<pgpsigurlmangle=>I<rules> to generate the candidate upstream signature " +"file URL string from the upstream tarball URL." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:385 +msgid "B<next>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:387 +msgid "" +"Verify this downloaded tarball file with the signature file specified in the " +"next watch line. The next watch line must be B<pgpmode=previous>. " +"Otherwise, no verification occurs." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:391 +msgid "B<previous>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:393 +msgid "" +"Verify the downloaded tarball file specified in the previous watch line with " +"this signature file. The previous watch line must be B<pgpmode=next>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:396 +msgid "B<self>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:398 +msgid "" +"Verify the downloaded file I<foo.ext> with its self signature and extract " +"its content tarball file as I<foo>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:401 +msgid "B<none>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:403 +msgid "No signature available. (No warning.)" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:407 +msgid "B<decompress>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:409 +msgid "" +"Decompress compressed archive before the pgp/gpg signature verification." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:411 +msgid "B<bare>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:413 +msgid "" +"Disable all site specific special case code such as URL redirector uses and " +"page content alterations. (persistent)" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:416 +msgid "B<user-agent=>I<user-agent-string>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:418 +msgid "" +"Set the user-agent string used to contact the HTTP(S) server as I<user-agent-" +"string>. (persistent)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:421 +msgid "" +"B<user-agent> option should be specified by itself in the watch line without " +"I<URL>, to allow using semicolons and commas in it." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:424 +msgid "B<pasv>, B<passsive>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:426 +msgid "Use PASV mode for the FTP connection." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:428 +msgid "" +"If PASV mode is required due to the client side network environment, set " +"B<uscan> to use PASV mode via L<COMMANDLINE OPTIONS> or L<DEVSCRIPT " +"CONFIGURATION VARIABLES> instead." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:432 +msgid "B<active>, B<nopasv>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:434 +msgid "Don't use PASV mode for the FTP connection." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:436 +msgid "B<unzipopt=>I<options>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:438 +msgid "" +"Add the extra options to use with the B<unzip> command, such as B<-a>, B<-" +"aa>, and B<-b>, when executed by B<mk-origtargz>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:441 +msgid "B<dversionmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:443 +msgid "" +"Normalize the last upstream version string found in F<debian/changelog> to " +"compare it to the available upstream tarball version. Removal of the Debian " +"specific suffix such as B<s/\\+dfsg\\d*$//> is usually done here." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:447 +msgid "B<dirversionmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:449 +msgid "" +"Normalize the directory path string matching the regex in a set of " +"parentheses of B<http://>I<URL> as the sortable version index string. This " +"is used as the directory path sorting index only." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:453 ../scripts/uscan.pl:469 +msgid "Substitution such as B<s/PRE/~pre/; s/RC/~rc/> may help." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:455 +msgid "B<pagemangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:457 +msgid "" +"Normalize the downloaded web page string. (Don't use this unless this is " +"absolutely needed. Generally, B<g> flag is required for these I<rules>.)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:460 +msgid "" +"This is handy if you wish to access Amazon AWS or Subversion repositories in " +"which <a href=\"...\"> is not used." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:463 +msgid "B<uversionmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:465 +msgid "" +"Normalize the candidate upstream version strings extracted from hrefs in the " +"source of the web page. This is used as the version sorting index when " +"selecting the latest upstream version." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:471 +msgid "B<versionmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:473 +msgid "" +"Syntactic shorthand for B<uversionmangle=>I<rules>B<, " +"dversionmangle=>I<rules>" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:475 +msgid "B<downloadurlmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:477 +msgid "" +"Convert the selected upstream tarball href string into the accessible URL " +"for obfuscated web sites." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:480 +msgid "B<filenamemangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:482 +msgid "" +"Generate the upstream tarball filename from the selected href string if " +"I<matching-pattern> can extract the latest upstream version I<< <uversion> " +">> from the selected href string. Otherwise, generate the upstream tarball " +"filename from its full URL string and set the missing I<< <uversion> >> from " +"the generated upstream tarball filename." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:488 +msgid "" +"Without this option, the default upstream tarball filename is generated by " +"taking the last component of the URL and removing everything after any '?' " +"or '#'." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:492 +msgid "B<pgpsigurlmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:494 +msgid "" +"Generate the candidate upstream signature file URL string from the upstream " +"tarball URL." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:497 +msgid "B<oversionmangle=>I<rules>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:499 +msgid "" +"Generate the version string I<< <oversion> >> of the source tarball I<< " +"<spkg>_<oversion>.orig.tar.gz >> from I<< <uversion> >>. This should be " +"used to add a suffix such as B<+dfsg1> to a MUT package." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:505 +msgid "" +"Here, the mangling rules apply the I<rules> to the pertinent string. " +"Multiple rules can be specified in a mangling rule string by making a " +"concatenated string of each mangling I<rule> separated by B<;> (semicolon)." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:509 +msgid "" +"Each mangling I<rule> cannot contain B<;> (semicolon), B<,> (comma), or " +"B<\"> (double quote)." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:512 +msgid "" +"Each mangling I<rule> behaves as if a Perl command \"I<$string> B<=~> " +"I<rule>\" is executed. There are some notable details." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:517 +msgid "* I<rule> may only use the B<s>, B<tr>, and B<y> operations." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:521 +msgid "B<s/>I<regex>B</>I<replacement>B</>I<options>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:523 +msgid "" +"Regex pattern match and replace the target string. Only the B<g>, B<i> and " +"B<x> flags are available. Use the B<$1> syntax for back references (No B<\\" +"1> syntax). Code execution is not allowed (i.e. no B<(?{})> or B<(??{})> " +"constructs)." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:528 +msgid "B<y/>I<source>B</>I<dest>B</> or B<tr/>I<source>B</>I<dest>B</>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:530 +msgid "Transliterate the characters in the target string." +msgstr "" + +#. type: =head1 +#: ../scripts/uscan.pl:536 +msgid "EXAMPLE OF EXECUTION" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:538 +msgid "" +"B<uscan> reads the first entry in F<debian/changelog> to determine the " +"source package name and the last upstream version." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:541 +msgid "For example, if the first entry of F<debian/changelog> is:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:545 +msgid "* I<< bar >> (B<3:2.03+dfsg1-4>) unstable; urgency=low" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:549 +msgid "" +"then, the source package name is I<< bar >> and the last Debian package " +"version is B<3:2.03+dfsg1-4>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:552 +msgid "" +"The last upstream version is normalized to B<2.03+dfsg1> by removing the " +"epoch and the Debian revision." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:555 +msgid "" +"If the B<dversionmangle> rule exists, the last upstream version is further " +"normalized by applying this rule to it. For example, if the last upstream " +"version is B<2.03+dfsg1> indicating the source tarball is repackaged, the " +"suffix B<+dfsg1> is removed by the string substitution B<s/\\+dfsg\\d*$//> " +"to make the (dversionmangled) last upstream version B<2.03> and it is " +"compared to the candidate upstream tarball versions such as B<2.03>, " +"B<2.04>, ... found in the remote site. Thus, set this rule as:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:565 +msgid "* B<opts=\"dversionmangle=s/\\+dfsg\\d*$//\">" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:569 +msgid "" +"B<uscan> downloads a web page from B<http://>I<URL> specified in " +"F<debian/watch>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:574 +msgid "" +"* If the directory name part of I<URL> has no parentheses, B<(> and B<)>, it " +"is taken as verbatim." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:577 +msgid "" +"* If the directory name part of I<URL> has parentheses, B<(> and B<)>, then " +"B<uscan> recursively searches all possible directories to find a page for " +"the newest version. If the B<dirversionmangle> rule exists, the generated " +"sorting index is used to find the newest version. If a specific version is " +"specified for the download, the matching version string has priority over " +"the newest version." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:586 +msgid "For example, this B<http://>I<URL> may be specified as:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:590 +msgid "* B<http://www.example.org/([\\d\\.]+)/>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:594 +msgid "" +"Please note the trailing B</> in the above to make B<([\\d\\.]+)> as the " +"directory." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:597 +msgid "" +"If the B<pagemangle> rule exists, the whole downloaded web page as a string " +"is normalized by applying this rule to it. This is very powerful tool and " +"needs to be used with caution. If other mangling rules can be used to " +"address your objective, do not use this rule." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:602 +msgid "" +"The downloaded web page is scanned for hrefs defined in the B<< <a href=\" " +">> I<...> B<< \"> >> tag to locate the candidate upstream tarball hrefs. " +"These candidate upstream tarball hrefs are matched by the Perl regex pattern " +"I<matching-pattern> such as B<< DL-(?:[\\d\\.]+?)/foo-(.+)\\.tar\\.gz >> to " +"narrow down the candidates. This pattern match needs to be anchored at the " +"beginning and the end. For example, candidate hrefs may be:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:611 +msgid "* B<< DL-2.02/foo-2.02.tar.gz >>" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:613 +msgid "* B<< DL-2.03/foo-2.03.tar.gz >>" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:615 +msgid "* B<< DL-2.04/foo-2.04.tar.gz >>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:619 +msgid "" +"Here the matching string of B<(.+)> in I<matching-pattern> is considered as " +"the candidate upstream version. If there are multiple matching strings of " +"capturing patterns in I<matching-pattern>, they are all concatenated with " +"B<.> (period) to form the candidate upstream version. Make sure to use the " +"non-capturing regex such as B<(?:[\\d\\.]+?)> instead for the variable text " +"matching part unrelated to the version." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:626 +msgid "Then, the candidate upstream versions are:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:630 +msgid "* B<2.02>" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:632 +msgid "* B<2.03>" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:634 +msgid "* B<2.04>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:638 +msgid "" +"The downloaded tarball filename is basically set to the same as the filename " +"in the remote URL of the selected href." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:641 +msgid "" +"If the B<uversionmangle> rule exists, the candidate upstream versions are " +"normalized by applying this rule to them. (This rule may be useful if the " +"upstream version scheme doesn't sort correctly to identify the newest " +"version.)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:645 +msgid "" +"The upstream tarball href corresponding to the newest (uversionmangled) " +"candidate upstream version newer than the (dversionmangled) last upstream " +"version is selected." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:649 +msgid "" +"If multiple upstream tarball hrefs corresponding to a single verion with " +"different extensions exist, the highest compression one is chosen. " +"(Priority: B<< tar.xz > tar.lzma > tar.bz2 > tar.gz >>.)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:653 +msgid "" +"If the selected upstream tarball href is the relative URL, it is converted " +"to the absolute URL using the base URL of the web page. If the B<< <base " +"href=\" >> I< ... > B<< \"> >> tag exists in the web page, the selected " +"upstream tarball href is converted to the absolute URL using the specified " +"base URL in the base tag, instead." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:659 +msgid "" +"If the B<downloadurlmangle> rule exists, the selected upstream tarball href " +"is normalized by applying this rule to it. (This is useful for some sites " +"with the obfuscated download URL.)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:663 +msgid "" +"If the B<filenamemangle> rule exists, the downloaded tarball filename is " +"generated by applying this rule to the selected href if I<matching-pattern> " +"can extract the latest upstream version I<< <uversion> >> from the selected " +"href string. Otherwise, generate the upstream tarball filename from its full " +"URL string and set the missing I<< <uversion> >> from the generated upstream " +"tarball filename." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:670 +msgid "" +"Without the B<filenamemangle> rule, the default upstream tarball filename is " +"generated by taking the last component of the URL and removing everything " +"after any '?' or '#'." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:674 +msgid "" +"B<uscan> downloads the selected upstream tarball to the parent B<../> " +"directory. For example, the downloaded file may be:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:679 +msgid "* F<../foo-2.04.tar.gz>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:683 +msgid "" +"Let's call this downloaded version B<2.04> in the above example generically " +"as I<< <uversion> >> in the following." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:686 +msgid "" +"If the B<pgpsigurlmangle> rule exists, the upstream signature file URL is " +"generated by applying this rule to the (downloadurlmangled) selected " +"upstream tarball href and the signature file is tried to be downloaded from " +"it." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:690 +msgid "" +"If the B<pgpsigurlmangle> rule doesn't exist, B<uscan> warns user if the " +"matching upstream signature file is available from the same URL with their " +"filename being suffixed by the 4 common suffix B<asc>, B<gpg>, B<pgp>, and " +"B<sig>. (You can avoid this warning by setting B<pgpmode=none>.)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:695 +msgid "" +"If the signature file is downloaded, the downloaded upstream tarball is " +"checked for its authenticity against the downloaded signature file using the " +"keyring F<debian/upstream/signing-key.pgp> or the armored keyring " +"F<debian/upstream/signing-key.asc> (see L<KEYRING FILE EXAMPLES>). If its " +"signature is not valid, or not made by one of the listed keys, B<uscan> will " +"report an error." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:702 +msgid "" +"If the B<oversionmangle> rule exists, the source tarball version I<oversion> " +"is generated from the downloaded upstream version I<uversion> by applying " +"this rule. This rule is useful to add suffix such as B<+dfsg1> to the " +"version of all the source packages of the MUT package for which the " +"repacksuffix mechanism doesn't work." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:708 +msgid "" +"B<uscan> invokes B<mk-origtargz> to create the source tarball properly named " +"for the source package with B<.orig.> (or B<< .orig-<component>. >> for the " +"secondary tarballs) in its filename." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:714 +msgid "case A: packaging of the upstream tarball as is" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:716 +msgid "" +"B<mk-origtargz> creates a symlink I<< ../bar_<oversion>.orig.tar.gz >> " +"linked to the downloaded local upstream tarball. Here, I<< bar >> is the " +"source package name found in F<debian/changelog>. The generated symlink may " +"be:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:722 +msgid "* F<../bar_2.04.orig.tar.gz> -> F<foo-2.04.tar.gz> (as is)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:726 +msgid "" +"Usually, there is no need to set up B<opts=\"dversionmangle=> I<...> B<\"> " +"for this case." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:729 +msgid "" +"case B: packaging of the upstream tarball after removing non-DFSG files" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:731 +msgid "" +"B<mk-origtargz> checks the filename glob of the B<Files-Excluded> stanza in " +"the first section of F<debian/copyright>, removes matching files to create a " +"repacked upstream tarball. Normally, the repacked upstream tarball is " +"renamed with I<suffix> to I<< ../bar_<oversion><suffix>.orig.tar.gz >> using " +"the B<repacksuffix> option for the single upstream package. Here I<< " +"<oversion> >> is updated to be I<< <oversion><suffix> >>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:738 +msgid "" +"The removal of files is required if files are not DFSG-compliant. For such " +"case, B<+dfsg1> is used as I<suffix>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:741 +msgid "" +"So the combined options are set as B<opts=\"dversionmangle=s/\\+dfsg\\d*$// " +",repacksuffix=+dfsg1\">, instead." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:744 +msgid "For example, the repacked upstream tarball may be:" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:748 +msgid "* F<../bar_2.04+dfsg1.orig.tar.gz> (repackaged)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:754 +msgid "" +"B<uscan> normally invokes \"B<uupdate> B<--find --upstream-version> " +"I<oversion> \" for the version=4 watch file." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:757 +msgid "" +"Please note that B<--find> option is used here since B<mk-origtargz> has " +"been invoked to make B<*.orig.tar.gz> file already. B<uscan> picks I<< bar " +">> from F<debian/changelog>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:761 +msgid "" +"It creates the new upstream source tree under the I<< ../bar-<oversion> >> " +"directory and Debianize it leveraging the last package contents." +msgstr "" + +#. type: =head1 +#: ../scripts/uscan.pl:764 +msgid "WATCH FILE EXAMPLES" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:766 +msgid "" +"When writing the watch file, you should rely on the latest upstream source " +"announcement web page. You should not try to second guess the upstream " +"archive structure if possible. Here are the typical F<debian/watch> files." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:770 +msgid "" +"Please note that executing B<uscan> with B<-v> or B<-vv> reveals what " +"exactly happens internally." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:773 +msgid "" +"The existence and non-existence of a space the before tailing B<\\> (back " +"slash) are significant." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:776 +msgid "HTTP site (basic)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:778 +msgid "Here is an example for the basic single upstream tarball." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:780 +#, no-wrap +msgid "" +" version=4\n" +" http://example.com/~user/release/foo.html \\\n" +" files/foo-([\\d\\.]+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:784 +msgid "Or using the special strings:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:786 +#, no-wrap +msgid "" +" version=4\n" +" http://example.com/~user/release/@PACKAGE@.html \\\n" +" files/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:790 +msgid "" +"For the upstream source package B<foo-2.0.tar.gz>, this watch file downloads " +"and creates the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:793 +msgid "HTTP site (pgpsigurlmangle)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:795 +msgid "" +"Here is an example for the basic single upstream tarball with the matching " +"signature file in the same file path." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:798 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpsigurlmangle=s%$%.asc%\" " +"http://example.com/release/@PACKAGE@.html \\\n" +" files/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:802 +msgid "" +"For the upstream source package B<foo-2.0.tar.gz> and the upstream signature " +"file B<foo-2.0.tar.gz.asc>, this watch file downloads these files, verifies " +"the authenticity using the keyring F<debian/upstream-key.pgp> and creates " +"the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:807 +msgid "HTTP site (pgpmode=next/previous)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:809 +msgid "" +"Here is an example for the basic single upstream tarball with the matching " +"signature file in the unrelated file path." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:812 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpmode=next\" http://example.com/release/@PACKAGE@.html \\\n" +" files/(?:\\d+)/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian\n" +" opts=\"pgpmode=previous\" http://example.com/release/@PACKAGE@.html \\\n" +" files/(?:\\d+)/@PACKAGE@@ANY_VERSION@@SIGNATURE_EXT@ previous uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:818 +msgid "" +"B<(?:\\d+)> part can be any random value. The tarball file can have B<53>, " +"while the signature file can have B<33>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:821 +msgid "" +"B<([\\d\\.]+)> part for the signature file has a strict requirement to match " +"that for the upstream tarball specified in the previous line by having " +"B<previous> as I<version> in the watch line." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:825 +msgid "HTTP site (flexible)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:827 +msgid "" +"Here is an example for the maximum flexibility of upstream tarball and " +"signature file extensions." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:830 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpmode=next\" http://example.com/DL/ \\\n" +" files/(?:\\d+)/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian\n" +" opts=\"pgpmode=prevous\" http://example.com/DL/ \\\n" +" files/(?:\\d+)/@PACKAGE@@ANY_VERSION@@SIGNATURE_EXT@ \\\n" +" previous uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:837 +msgid "HTTP site (basic MUT)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:839 +msgid "Here is an example for the basic multiple upstream tarballs." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:841 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpsigurlmangle=s%$%.sig%\" \\\n" +" http://example.com/release/foo.html \\\n" +" files/foo-([\\d\\.]+)\\.tar\\.gz debian\n" +" opts=\"pgpsigurlmangle=s%$%.sig%, component=bar\" \\\n" +" http://example.com/release/foo.html \\\n" +" files/foobar-([\\d\\.]+)\\.tar\\.gz same\n" +" opts=\"pgpsigurlmangle=s%$%.sig%, component=baz\" \\\n" +" http://example.com/release/foo.html \\\n" +" files/foobaz-([\\d\\.]+)\\.tar\\.gz same uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:852 +msgid "" +"For the main upstream source package B<foo-2.0.tar.gz> and the secondary " +"upstream source packages B<foobar-2.0.tar.gz> and B<foobaz-2.0.tar.gz> which " +"install under F<bar/> and F<baz/>, this watch file downloads and creates the " +"Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>, B<foo_2.0.orig-bar.tar.gz> " +"and B<foo_2.0.orig-baz.tar.gz>. Also, these upstream tarballs are verified " +"by their signature files." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:859 +msgid "HTTP site (recursive directory scanning)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:861 +msgid "" +"Here is an example with the recursive directory scanning for the upstream " +"tarball and its signature files released in a directory named after their " +"version." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:865 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpsigurlmangle=s%$%.sig%, dirversionmangle=s/-PRE/~pre/;s/-" +"RC/~rc/\" \\\n" +" http://tmrc.mit.edu/mirror/twisted/Twisted/([\\d+\\.]+)/ \\\n" +" Twisted-([\\d\\.]+)\\.tar\\.xz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:870 +msgid "Here, the web site should be accessible at the following URL:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:872 +#, no-wrap +msgid "" +" http://tmrc.mit.edu/mirror/twisted/Twisted/\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:874 +msgid "" +"Here, B<dirversionmangle> option is used to normalize the sorting order of " +"the directory names." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:877 +msgid "HTTP site (alternative shorthand)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:879 +msgid "" +"For the bare HTTP site where you can directly see archive filenames, the " +"normal watch file:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:882 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpsigurlmangle=s%$%.sig%\" \\\n" +" http://www.cpan.org/modules/by-module/Text/ \\\n" +" Text-CSV_XS-(.+)\\.tar\\.gz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:888 +msgid "can be rewritten in an alternative shorthand form:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:890 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpsigurlmangle=s%$%.sig%\" \\\n" +" http://www.cpan.org/modules/by-module/Text/\\\n" +" Text-CSV_XS-(.+)\\.tar\\.gz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:896 +msgid "" +"Please note that I<matching-pattern> of the first example doesn't have " +"directory and the subtle difference of a space before the tailing B<\\>." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:899 +msgid "HTTP site (funny version)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:901 +msgid "" +"For a site which has funny version numbers, the parenthesized groups will be " +"joined with B<.> (period) to make a sanitized version number." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:904 +#, no-wrap +msgid "" +" version=4\n" +" http://www.site.com/pub/foobar/foobar_v(\\d+)_(\\d+)\\.tar\\.gz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:908 +msgid "HTTP site (DFSG)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:910 +msgid "" +"The upstream part of the Debian version number can be mangled to indicate " +"the source package was repackaged to clean up non-DFSG files:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:913 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"dversionmangle=s/\\+dfsg\\d*$//,repacksuffix=+dfsg1\" \\\n" +" http://some.site.org/some/path/foobar-(.+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:917 ../scripts/uscan.pl:977 +msgid "See L<COPYRIGHT FILE EXAMPLES>." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:919 +msgid "HTTP site (filenamemangle)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:921 +msgid "" +"The upstream tarball filename is found by taking the last component of the " +"URL and removing everything after any '?' or '#'." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:924 +msgid "" +"If this does not fit to you, use B<filenamemangle>. For example, F<< <A " +"href=\"http://foo.bar.org/dl/?path=&dl=foo-0.1.1.tar.gz\"> >> could be " +"handled as:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:928 +#, no-wrap +msgid "" +" version=4\n" +" opts=filenamemangle=s/.*=(.*)/$1/ \\\n" +" http://foo.bar.org/dl/\\?path=&dl=foo-(.+)\\.tar\\.gz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:933 +msgid "" +"F<< <A href=\"http://foo.bar.org/dl/?path=&dl_version=0.1.1\"> >> could be " +"handled as:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:936 +#, no-wrap +msgid "" +" version=4\n" +" opts=filenamemangle=s/.*=(.*)/foo-$1\\.tar\\.gz/ \\\n" +" http://foo.bar.org/dl/\\?path=&dl_version=(.+) \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:941 +msgid "" +"If the href string has no version using <I>matching-pattern>, the version " +"can be obtained from the full URL using B<filenamemangle>." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:944 +#, no-wrap +msgid "" +" version=4\n" +" opts=filenamemangle=s&.*/dl/(.*)/foo\\.tar\\.gz&foo-$1\\.tar\\.gz& \\\n" +" http://foo.bar.org/dl/([\\.\\d]+)/ foo.tar.gz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:950 +msgid "HTTP site (downloadurlmangle)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:952 +msgid "" +"The option B<downloadurlmangle> can be used to mangle the URL of the file to " +"download. This can only be used with B<http://> URLs. This may be " +"necessary if the link given on the web page needs to be transformed in some " +"way into one which will work automatically, for example:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:957 +#, no-wrap +msgid "" +" version=4\n" +" opts=downloadurlmangle=s/prdownload/download/ \\\n" +" http://developer.berlios.de/project/showfiles.php?group_id=2051 \\\n" +" http://prdownload.berlios.de/softdevice/vdr-softdevice-(.+).tgz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:963 +msgid "HTTP site (oversionmangle, MUT)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:965 +msgid "" +"The option B<oversionmangle> can be used to mangle the version of the source " +"tarball (B<.orig.tar.gz> and B<.orig-bar.tar.gz>). For example, B<+dfsg1> " +"can be added to the upstream version as:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:969 +#, no-wrap +msgid "" +" version=4\n" +" opts=oversionmangle=s/(.*)/$1+dfsg1/ \\\n" +" http://example.com/~user/release/foo.html \\\n" +" files/foo-([\\d\\.]*).tar.gz debian\n" +" opts=\"component=bar\" \\\n" +" http://example.com/~user/release/foo.html \\\n" +" files/bar-([\\d\\.]*).tar.gz same uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:979 +msgid "HTTP site (pagemangle)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:981 +msgid "" +"The option B<pagemangle> can be used to mangle the downloaded web page " +"before applying other rules. The non-standard web page without proper B<< " +"<a href=\" >> << ... >> B<< \"> >> entries can be converted. For example, " +"if F<foo.html> uses B<< <a bogus=\" >> I<< ... >> B<< \"> >>, this can be " +"converted to the standard page format with:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:987 +#, no-wrap +msgid "" +" version=4\n" +" opts=pagemangle=\"s/<a\\s+bogus=/<a href=/g\" \\\n" +" http://example.com/release/@PACKAGE@.html \\\n" +" files/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:992 +msgid "Please note the use of B<g> here to replace all occurrences." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:994 +msgid "" +"If F<foo.html> uses B<< <Key> >> I<< ... >> B<< </Key> >>, this can be " +"converted to the standard page format with:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:997 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pagemangle=s%<Key>([^<]*)</Key>%<Key><a " +"href=\"$1\">$1</a></Key>%g\" \\\\\n" +" http://localhost:$PORT/ \\\n" +" (?:.*)/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1002 +msgid "FTP site (basic):" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1004 +#, no-wrap +msgid "" +" version=4\n" +" ftp://ftp.tex.ac.uk/tex-archive/web/c_cpp/cweb/cweb-(.+)\\.tar\\.gz \\\n" +" debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1008 +msgid "FTP site (regex special characters):" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1010 +#, no-wrap +msgid "" +" version=4\n" +" ftp://ftp.worldforge.org/pub/worldforge/libs/\\\n" +" Atlas-C++/transitional/Atlas-C\\+\\+-(.+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1014 +msgid "" +"Please note that this URL is connected to be I< ... >B<libs/Atlas-C++/>I< " +"... > . For B<++>, the first one in the directory path is verbatim while the " +"one in the filename is escaped by B<\\>." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1018 +msgid "FTP site (funny version)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1020 +msgid "" +"This is another way of handling site with funny version numbers, this time " +"using mangling. (Note that multiple groups will be concatenated before " +"mangling is performed, and that mangling will only be performed on the " +"basename version number, not any path version numbers.)" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1026 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"uversionmangle=s/^/0.0./\" \\\n" +" ftp://ftp.ibiblio.org/pub/Linux/ALPHA/wine/\\\n" +" development/Wine-(.+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1031 +msgid "sf.net" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1033 +msgid "" +"For SourceForge based projects, qa.debian.org runs a redirector which allows " +"a simpler form of URL. The format below will automatically be rewritten to " +"use the redirector with the watch file:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1037 +#, no-wrap +msgid "" +" version=4\n" +" http://sf.net/<project>/ <tar-name>-(.+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1040 +msgid "For B<audacity>, set the watch file as:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1042 +#, no-wrap +msgid "" +" version=4\n" +" http://sf.net/audacity/ audacity-minsrc-(.+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1045 ../scripts/uscan.pl:1085 +msgid "" +"Please note, you can still use normal functionalities of B<uscan> to set up " +"a watch file for this site without using the redirector." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1048 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"uversionmangle=s/-pre/~pre/, \\\n" +"\tfilenamemangle=s%(?:.*)audacity-minsrc-(.+)\\.tar\\.xz/download%\\\n" +" audacity-$1.tar.xz%\" \\\n" +"\thttp://sourceforge.net/projects/audacity/files/audacity/(\\d[\\d\\.]+)/ \\" +"\n" +"\t(?:.*)audacity-minsrc-([\\d\\.]+)\\.tar\\.xz/download debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1055 +msgid "Here, B<%> is used as the separator instead of the standard B</>." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1057 +msgid "github.com" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1059 +msgid "" +"For GitHub based projects, you can use the tags or releases page. The " +"archive URL uses only the version as the filename. You can rename the " +"downloaded upstream tarball from into the standard F<< <project>-" +"<version>.tar.gz >> using B<filenamemangle>:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1064 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"filenamemangle=s%(?:.*?)?v?(\\d[\\d.]*)\\.tar\\.gz%<project>-" +"$1.tar.gz%\" \\\n" +" https://github.com/<user>/<project>/tags \\\n" +" (?:.*?/)?v?(\\d[\\d.]*)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1069 +msgid "PyPI" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1071 +msgid "" +"For PyPI based projects, pypi.debian.net runs a redirector which allows a " +"simpler form of URL. The format below will automatically be rewritten to use " +"the redirector with the watch file:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1075 +#, no-wrap +msgid "" +" version=4\n" +" https://pypi.python.org/packages/source/<initial>/<project>/ \\\n" +" <tar-name>-(.+)\\.tar\\.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1079 +msgid "For B<cfn-sphere>, set the watch file as:" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1081 +#, no-wrap +msgid "" +" version=4\n" +" https://pypi.python.org/packages/source/c/cfn-sphere/ \\\n" +" cfn-sphere-([\\d\\.]+).tar.gz debian uupdate\n" +"\n" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1088 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"pgpmode=none, \\\n" +" https://pypi.python.org/pypi/cfn-sphere/ \\\n" +" https://pypi.python.org/packages/source/c/cfn-sphere/\\\n" +" cfn-sphere-([\\d\\.]+).tar.gz#.* debian uupdate\n" +"\n" +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1094 +msgid "code.google.com" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1096 +msgid "" +"Sites which used to be hosted on the Google Code service should have " +"migrated to elsewhere (github?). Please look for the newer upstream site." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1099 +msgid "direct access to the git repository" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1101 +msgid "" +"If the upstream only publishes its code via the git repository and it has no " +"web interface to obtain the releasse tarball, you can use uscan with the " +"tags of the git repository." +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1105 +#, no-wrap +msgid "" +" version=4\n" +" opts=\"mode=git\" http://git.ao2.it/tweeper.git \\\n" +" refs/tags/v([\\d\\.]+) debian uupdate\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1109 +msgid "" +"Please note \"B<git ls-remote>\" is used to obtain references for tags. If " +"a tag B<v20.5> is the newest tag, the above example downloads I<spkg>B<-" +"20.5.tar.xz>." +msgstr "" + +#. type: =head1 +#: ../scripts/uscan.pl:1112 +msgid "COPYRIGHT FILE EXAMPLES" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1114 +msgid "" +"Here is an example for the F<debian/copyright> file which initiates " +"automatic repackaging of the upstream tarball into I<< " +"<spkg>_<oversion>.orig.tar.gz >> (In F<debian/copyright>, the B<Files-" +"Excluded> and B<Files-Excluded->I<component> stanzas are a part of the first " +"paragraph and there is a blank line before the following paragraphs which " +"contain B<Files> and other stanzas.):" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1121 +#, no-wrap +msgid "" +" Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/\n" +" Files-Excluded: exclude-this\n" +" exclude-dir\n" +" */exclude-dir\n" +" .*\n" +" */js/jquery.js\n" +"\n" +msgstr "" + +#. type: verbatim +#: ../scripts/uscan.pl:1128 ../scripts/uscan.pl:1149 +#, no-wrap +msgid "" +" Files: *\n" +" Copyright: ...\n" +" ...\n" +"\n" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1132 msgid "" -"This is a syntactic shorthand for " -"B<uversionmangle=>I<rules>B<,dversionmangle=>I<rules>, applying the same " -"rules to both the upstream and Debian version numbers." +"Here is another example for the F<debian/copyright> file which initiates " +"automatic repackaging of the multiple upstream tarballs into I<< " +"<spkg>_<oversion>.orig.tar.gz >> and I<< <spkg>_<oversion>.orig-bar.tar.gz " +">>:" msgstr "" -#. type: TP -#: ../scripts/uscan.1:274 +#. type: verbatim +#: ../scripts/uscan.pl:1137 #, no-wrap -msgid "B<filenamemangle=>I<rules>" +msgid "" +" Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/\n" +" Files-Excluded: exclude-this\n" +" exclude-dir\n" +" */exclude-dir\n" +" .*\n" +" */js/jquery.js\n" +" Files-Excluded-bar: exclude-this\n" +" exclude-dir\n" +" */exclude-dir\n" +" .*\n" +" */js/jquery.js\n" +"\n" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:280 -msgid "" -"This is used to mangle the filename with which the downloaded file will be " -"saved, and is parsed in the same way as the B<uversionmangle> option. " -"Examples of its use are given in the examples section above." +#. type: textblock +#: ../scripts/uscan.pl:1153 +msgid "See mk-origtargz(1)." msgstr "" -#. type: TP -#: ../scripts/uscan.1:280 -#, no-wrap -msgid "B<downloadurlmangle=>I<rules>" +#. type: =head1 +#: ../scripts/uscan.pl:1155 +msgid "KEYRING FILE EXAMPLES" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:288 +#. type: textblock +#: ../scripts/uscan.pl:1157 msgid "" -"This is used to mangle the URL to be used for the download. The URL is " -"first computed based on the homepage downloaded and the pattern matched, " -"then the version number is determined from this URL. Finally, any rules " -"given by this option are applied before the actual download attempt is made. " -"An example of its use is given in the examples section above." +"Let's assume that the upstream \"B<< uscan test key (no secret) " +"<none@debian.org> >>\" signs its package and publishes its public key " +"fingerprint 'B<CF21 8F0E 7EAB F584 B7E2 0402 C77E 2D68 7254 3FAF>' which you " +"know is the trusted one." msgstr "" -#. type: TP -#: ../scripts/uscan.1:288 -#, no-wrap -msgid "B<pgpsigurlmangle=>I<rules>" +#. type: textblock +#: ../scripts/uscan.pl:1162 +msgid "" +"Please note that the short keyid B<72543FAF> is the last 4 Bytes, the long " +"keyid B<C77E2D6872543FAF> is the last 8 Bytes, and the finger print is the " +"last 20 Bytes of the public key in hexadecimal form. You can save typing by " +"using the short keyid but you must verify the OpenPGP key using its " +"fingerprint." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:299 +#. type: textblock +#: ../scripts/uscan.pl:1167 msgid "" -"If present, the supplied rules will be applied to the downloaded URL (after " -"any downloadurlmangle rules, if present) to craft a new URL that will be " -"used to fetch the detached OpenPGP signature file for the upstream tarball. " -"Some common rules might be `B<s/$/.asc/>' or `B<s/$/.pgp/>' or " -"`B<s/$/.gpg/>'. This signature must be made by a key found in the keyring " -"B<debian/upstream/signing-key.pgp> or the armored keyring " -"B<debian/upstream/signing-key.asc>. If it is not valid, or not made by one " -"of the listed keys, uscan will report an error." +"The armored keyring file F<debian/upstream/signing-key.asc> can be created " +"by using the B<gpg> (or B<gpg2>) command as follows." msgstr "" -#. type: TP -#: ../scripts/uscan.1:299 +#. type: verbatim +#: ../scripts/uscan.pl:1170 #, no-wrap -msgid "B<repacksuffix=>I<suffix>" +msgid "" +" $ gpg --recv-keys \"72543FAF\"\n" +" ...\n" +" $ gpg --finger \"72543FAF\"\n" +" pub 4096R/72543FAF 2015-09-02\n" +" Key fingerprint = CF21 8F0E 7EAB F584 B7E2 0402 C77E 2D68 7254 " +"3FAF\n" +" uid uscan test key (no secret) <none@debian.org>\n" +" sub 4096R/52C6ED39 2015-09-02\n" +" $ cd path/to/<upkg>-<uversion>\n" +" $ mkdir -p debian/upstream\n" +" $ gpg --export --export-options export-minimal --armor \\\n" +" 'CF21 8F0E 7EAB F584 B7E2 0402 C77E 2D68 7254 3FAF' \\\n" +" >debian/upstream/signing-key.asc\n" +"\n" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:306 +#. type: textblock +#: ../scripts/uscan.pl:1183 msgid "" -"If the upstream sources are modified because I<debian/copyright> contains " -"the B<Files-Excluded> field, I<suffix> will be appended to the upstream " -"version of the repacked tar archive. Common suffixes might be B<+dfsg1> to " -"indicate the removal of files that are not DFSG-compliant or B<+ds1> for " -"other reasons such as removal of prebuilt files or large embedded code " -"copies." +"The binary keyring file can be created instead by skipping B<--armor> and " +"changing the storing file to F<debian/upstream/signing-key.pgp> in the above " +"example. If a group of developers sign the package, you need to list " +"fingerprints of all of them in the argument for B<gpg --export ...> to make " +"the keyring to contain all OpenPGP keys of them." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:321 +#. type: textblock +#: ../scripts/uscan.pl:1189 msgid "" -"Similarly to several other scripts in the B<devscripts> package, B<uscan> " -"explores the requested directory trees looking for I<debian/changelog> and " -"I<debian/watch> files. As a safeguard against stray files causing potential " -"problems, and in order to promote efficiency, it will examine the name of " -"the parent directory once it finds the I<debian/changelog> file, and check " -"that the directory name corresponds to the package name. It will only " -"attempt to download newer versions of the package and then perform any " -"requested action if the directory name matches the package name. Precisely " -"how it does this is controlled by two configuration file variables " -"B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and " -"their corresponding command-line options B<--check-dirname-level> and B<--" -"check-dirname-regex>." +"Sometimes you may wonder who made a signature file. You can get the public " +"keyid used to create the detached signature file F<foo-2.0.tar.gz.asc> by " +"running B<gpg> as:" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:332 +#. type: verbatim +#: ../scripts/uscan.pl:1193 +#, no-wrap msgid "" -"Only check the directory name if we have had to change directory in our " -"search for I<debian/changelog>, that is, the directory containing " -"I<debian/changelog> is not the directory from which B<uscan> was invoked. " -"This is the default behaviour." +" $ gpg -vv foo-2.0.tar.gz.asc\n" +" gpg: armor: BEGIN PGP SIGNATURE\n" +" gpg: armor header: Version: GnuPG v1\n" +" :signature packet: algo 1, keyid C77E2D6872543FAF\n" +" \tversion 4, created 1445177469, md5len 0, sigclass 0x00\n" +" \tdigest algo 2, begin of digest 7a c7\n" +" \thashed subpkt 2 len 4 (sig created 2015-10-18)\n" +" \tsubpkt 16 len 8 (issuer key ID C77E2D6872543FAF)\n" +" \tdata: [4091 bits]\n" +" gpg: assuming signed data in `foo-2.0.tar.gz'\n" +" gpg: Signature made Sun 18 Oct 2015 11:11:09 PM JST using RSA key ID " +"72543FAF\n" +" ...\n" +"\n" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:350 -msgid "This script will perform a fully automatic upstream update." +#. type: =head1 +#: ../scripts/uscan.pl:1206 +msgid "COMMANDLINE OPTIONS" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:358 -#, no-wrap -msgid "" -"#!/bin/sh -e\n" -"# called with '--upstream-version' E<lt>versionE<gt> E<lt>fileE<gt>\n" -"uupdate \"$@\"\n" -"package=`dpkg-parsechangelog | sed -n 's/^Source: //p'`\n" -"cd ../$package-$2\n" -"debuild\n" +#. type: textblock +#: ../scripts/uscan.pl:1208 +msgid "For the basic usage, B<uscan> does not require to set these options." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:363 +#. type: textblock +#: ../scripts/uscan.pl:1214 msgid "" -"Note that we don't call B<dupload> or B<dput> automatically, as the " -"maintainer should perform sanity checks on the software before uploading it " -"to Debian." +"Don't read any configuration files. This can only be used as the first " +"option given on the command-line." msgstr "" -#. type: TP -#: ../scripts/uscan.1:364 -#, no-wrap -msgid "B<--report>, B<--no-download>" +#. type: =item +#: ../scripts/uscan.pl:1217 +msgid "B<--no-verbose>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:367 +#. type: textblock +#: ../scripts/uscan.pl:1219 +msgid "Don't report verbose information. (default)" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1221 +msgid "B<--verbose>, B<-v>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1223 +msgid "Report verbose information." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1225 +msgid "B<--debug>, B<-vv>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1227 msgid "" -"Only report about available newer versions but do not download anything." +"Report verbose information including the downloaded web pages as processed " +"to STDERR for debugging." msgstr "" -#. type: TP -#: ../scripts/uscan.1:367 -#, no-wrap -msgid "B<--report-status>" +#. type: =item +#: ../scripts/uscan.pl:1230 +msgid "B<--dehs>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:371 +#. type: textblock +#: ../scripts/uscan.pl:1232 msgid "" -"Report on the status of all packages, even those which are up-to-date, but " -"do not download anything." +"Send DEHS style output (XML-type) to STDOUT, while send all other uscan " +"output to STDERR." msgstr "" -#. type: TP -#: ../scripts/uscan.1:371 -#, no-wrap -msgid "B<--download>" +#. type: =item +#: ../scripts/uscan.pl:1235 +msgid "B<--no-dehs>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:374 -msgid "Report and download. (This is the default behaviour.)" +#. type: textblock +#: ../scripts/uscan.pl:1237 +msgid "Use only traditional uscan output format. (default)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:374 -#, no-wrap -msgid "B<--destdir>" +#. type: =item +#: ../scripts/uscan.pl:1239 +msgid "B<--download>, B<-d>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:379 +#. type: textblock +#: ../scripts/uscan.pl:1241 +msgid "Download the new upstream release. (default)" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1243 +msgid "B<--force-download>, B<-dd>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1245 msgid "" -"Path of directory to which to download. If the specified path is not " -"absolute, it will be relative to one of the current directory or, if " -"directory scanning is enabled, the package's source directory." +"Download the new upstream release even if up-to-date. (may not overwrite the " +"local file)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:379 -#, no-wrap -msgid "B<--force-download>" +#. type: =item +#: ../scripts/uscan.pl:1247 +msgid "B<--overwrite-download>, B<-ddd>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:382 +#. type: textblock +#: ../scripts/uscan.pl:1249 msgid "" -"Download upstream even if up to date (will not overwrite local files, " -"however)" +"Download the new upstream release even if up-to-date. (may overwrite the " +"local file)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:382 -#, no-wrap -msgid "B<--pasv>" +#. type: =item +#: ../scripts/uscan.pl:1251 +msgid "B<--no-download>, B<--nodownload>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:385 -msgid "Force PASV mode for FTP connections." +#. type: textblock +#: ../scripts/uscan.pl:1253 +msgid "Don't download and report information." msgstr "" -#. type: TP -#: ../scripts/uscan.1:385 -#, no-wrap -msgid "B<--no-pasv>" +#. type: textblock +#: ../scripts/uscan.pl:1255 +msgid "Previously downloaded tarballs may be used." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:388 -msgid "Do not use PASV mode for FTP connections." +#. type: textblock +#: ../scripts/uscan.pl:1257 +msgid "Change default to B<--skip-signature>." msgstr "" -#. type: TP -#: ../scripts/uscan.1:388 -#, no-wrap -msgid "B<--timeout> I<N>" +#. type: =item +#: ../scripts/uscan.pl:1259 +msgid "B<--signature>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:391 -msgid "Set timeout to N seconds (default 20 seconds)." +#. type: textblock +#: ../scripts/uscan.pl:1261 +msgid "Download signature. (default)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:391 ../scripts/uupdate.1:77 -#, no-wrap -msgid "B<--no-symlink>" +#. type: =item +#: ../scripts/uscan.pl:1263 +msgid "B<--no-signature>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:394 -msgid "Do not call B<mk-origtargz>." +#. type: textblock +#: ../scripts/uscan.pl:1265 +msgid "Don't download signature but verify if already downloaded." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:396 -msgid "The following options are passed to B<mk-origtargz>:" +#. type: =item +#: ../scripts/uscan.pl:1267 +msgid "B<--skip-signature>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:402 -msgid "" -"Make I<orig.tar.gz> (with the appropriate extension) symlinks to the " -"downloaded files. (This is the default behaviour.)" +#. type: textblock +#: ../scripts/uscan.pl:1269 +msgid "Don't bother download signature nor verifying signature." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:405 -msgid "Instead of symlinking as described above, copy the downloaded files." +#. type: =item +#: ../scripts/uscan.pl:1271 +msgid "B<--safe>, B<--report>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:408 +#. type: textblock +#: ../scripts/uscan.pl:1273 msgid "" -"Instead of symlinking as described above, rename the downloaded files." +"Avoid running unsafe scripts by skipping both the repacking of the " +"downloaded package and the updating of the new source tree." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:414 +#. type: textblock +#: ../scripts/uscan.pl:1276 +msgid "Change default to B<--no-download> and B<--skip-signature>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1278 msgid "" -"After having downloaded an lzma tar, xz tar, bzip tar or zip archive, repack " -"it to a gzip tar archive, if required. The B<unzip> package must be " -"installed in order to repack .zip archives, the B<xz-utils> package must be " -"installed to repack lzma or xz tar archives." +"When the objective of running B<uscan> is to gather the upstream package " +"status under the security conscious environment, please make sure to use " +"this option." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:420 +#. type: =item +#: ../scripts/uscan.pl:1281 +msgid "B<--report-status>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1283 +msgid "This is equivalent of setting \"B<--verbose --safe>\"." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1285 +msgid "B<--download-version> I<version>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1287 msgid "" -"In the case where the upstream sources are repacked (either because B<--" -"repack> option is given or I<debian/copyright> contains the field B<Files-" -"Excluded>), it is possible to control the compression method via the " -"parameter (defaults to B<gzip>)." +"Specify the I<version> which the upstream release must match in order to be " +"considered, rather than using the release with the highest version. (a best " +"effort feature)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:420 -#, no-wrap -msgid "B<--copyright-file >I<copyright-file>" +#. type: =item +#: ../scripts/uscan.pl:1291 +msgid "B<--download-debversion> I<version>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:424 +#. type: textblock +#: ../scripts/uscan.pl:1293 msgid "" -"Exclude files mentioned in B<Files-Excluded> in the given copyright file. " -"This is useful when running uscan not within a source package directory." +"Specify the Debian package version to download the corresponding upstream " +"release version. The B<dversionmangle> and B<uversionmangle> rules are " +"considered. (a best effort feature)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:425 -#, no-wrap -msgid "B<--dehs>" +#. type: =item +#: ../scripts/uscan.pl:1297 +msgid "B<--download-current-version>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:428 -msgid "Use an XML format for output, as required by the DEHS system." +#. type: textblock +#: ../scripts/uscan.pl:1299 +msgid "Download the currently packaged version. (a best effort feature)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:428 -#, no-wrap -msgid "B<--no-dehs>" +#. type: textblock +#: ../scripts/uscan.pl:1304 ../scripts/uscan.pl:1308 +msgid "" +"See the below section L<Directory name checking> for an explanation of this " +"option." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:431 +#. type: =item +#: ../scripts/uscan.pl:1310 +msgid "B<--destdir>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1312 msgid "" -"Use the traditional uscan output format. (This is the default behaviour.)" +"Set the path of directory to which to download instead of its default " +"F<../>. If the specified path is not absolute, it will be relative to one " +"of the current directory or, if directory scanning is enabled, the package's " +"source directory." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:440 +#. type: textblock +#: ../scripts/uscan.pl:1319 msgid "" "Specify the name of the package to check for rather than examining " -"I<debian/changelog>; this requires the B<--upstream-version> (unless a " -"version is specified in the I<watch> file) and B<--watchfile> options as " +"F<debian/changelog>; this requires the B<--upstream-version> (unless a " +"version is specified in the F<watch> file) and B<--watchfile> options as " "well. Furthermore, no directory scanning will be done and nothing will be " -"downloaded. This option is probably most useful in conjunction with the " -"DEHS system (and B<--dehs>)." +"downloaded. This option automatically sets B<--no-download> and B<--skip-" +"signature>; and probably most useful in conjunction with the DEHS system " +"(and B<--dehs>)." msgstr "" -#. type: TP -#: ../scripts/uscan.1:440 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1326 msgid "B<--upstream-version> I<upstream-version>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:445 +#. type: textblock +#: ../scripts/uscan.pl:1328 msgid "" -"Specify the current upstream version rather than examine the I<watch> file " -"or I<changelog> to determine it. This is ignored if a directory scan is " -"being performed and more than one I<watch> file is found." +"Specify the current upstream version rather than examine F<debian/watch> or " +"F<debian/changelog> to determine it. This is ignored if a directory scan is " +"being performed and more than one F<debian/watch> file is found." msgstr "" -#. type: TP -#: ../scripts/uscan.1:445 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1332 msgid "B<--watchfile> I<watchfile>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:452 +#. type: textblock +#: ../scripts/uscan.pl:1334 msgid "" "Specify the I<watchfile> rather than perform a directory scan to determine " -"it. If this option is used without B<--package>, then B<uscan> must be " +"it. If this option is used without B<--package>, then B<uscan> must be " "called from within the Debian package source tree (so that " -"I<debian/changelog> can be found simply by stepping up through the tree)." +"F<debian/changelog> can be found simply by stepping up through the tree)." msgstr "" -#. type: TP -#: ../scripts/uscan.1:452 -#, no-wrap -msgid "B<--download-version> I<version>" +#. type: =item +#: ../scripts/uscan.pl:1340 +msgid "B<--bare>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:456 +#. type: textblock +#: ../scripts/uscan.pl:1342 +msgid "" +"Disable all site specific special case codes to perform URL redirections and " +"page content alterations." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1345 +msgid "B<--no-exclusion>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1347 msgid "" -"Specify the version which the upstream release must match in order to be " -"considered, rather than using the release with the highest version." +"Don't automatically exclude files mentioned in F<debian/copyright> field " +"B<Files-Excluded>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1349 +msgid "B<--pasv>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1351 +msgid "Force PASV mode for FTP connections." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1353 +msgid "B<--no-pasv>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1355 +msgid "Don't use PASV mode for FTP connections." msgstr "" #. type: TP -#: ../scripts/uscan.1:456 +#: ../scripts/uscan.pl:1357 ../scripts/uupdate.1:83 #, no-wrap -msgid "B<--download-current-version>" +msgid "B<--no-symlink>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:459 -msgid "Download the currently packaged version" +#. type: textblock +#: ../scripts/uscan.pl:1359 +msgid "Don't call B<mk-origtargz>." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:462 ../scripts/uupdate.1:77 -msgid "Give verbose output." +#. type: =item +#: ../scripts/uscan.pl:1361 +msgid "B<--timeout> I<N>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1363 +msgid "Set timeout to I<N> seconds (default 20 seconds)." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1365 +msgid "B<--user-agent>, B<--useragent>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1367 +msgid "Override the default user agent header." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1371 +msgid "Give brief usage information." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1379 +msgid "" +"B<uscan> also accepts following options and passes them to B<mk-origtargz>:" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1385 +msgid "" +"Make B<orig.tar.gz> (with the appropriate extension) symlink to the " +"downloaded files. (This is the default behavior.)" msgstr "" -#. type: TP -#: ../scripts/uscan.1:462 -#, no-wrap -msgid "B<--no-verbose>" +#. type: textblock +#: ../scripts/uscan.pl:1390 +msgid "Instead of symlinking as described above, copy the downloaded files." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:465 -msgid "Don't give verbose output. (This is the default behaviour.)" +#. type: textblock +#: ../scripts/uscan.pl:1394 +msgid "" +"Instead of symlinking as described above, rename the downloaded files." msgstr "" -#. type: TP -#: ../scripts/uscan.1:465 -#, no-wrap -msgid "B<--no-exclusion>" +#. type: textblock +#: ../scripts/uscan.pl:1398 +msgid "" +"After having downloaded an lzma tar, xz tar, bzip tar, gz tar, zip, jar, xip " +"archive, repack it to the specified compression (see B<--compression>)." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:469 +#. type: textblock +#: ../scripts/uscan.pl:1401 msgid "" -"Do not automatically exclude files mentioned in I<debian/copyright> field " -"B<Files-Excluded>" +"The unzip package must be installed in order to repack zip and jar archives, " +"the mozilla-devscripts package must be installed to repack xip archives, and " +"the xz-utils package must be installed to repack lzma or xz tar archives." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:472 +#. type: textblock +#: ../scripts/uscan.pl:1407 msgid "" -"Dump the downloaded web pages to stdout for debugging your watch file." +"In the case where the upstream sources are repacked (either because B<--" +"repack> option is given or F<debian/copyright> contains the field B<Files-" +"Excluded>), it is possible to control the compression method via the " +"parameter. The default is B<gzip> for normal tarballs, and B<xz> for " +"tarballs generated directly from the git repository." msgstr "" -#. type: TP -#: ../scripts/uscan.1:480 -#, no-wrap -msgid "B<--user-agent>, B<--useragent>" +#. type: =item +#: ../scripts/uscan.pl:1413 +msgid "B<--copyright-file> I<copyright-file>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:483 -msgid "Override the default user agent header." +#. type: textblock +#: ../scripts/uscan.pl:1415 +msgid "" +"Exclude files mentioned in B<Files-Excluded> in the given I<copyright-file>. " +" This is useful when running B<uscan> not within a source package directory." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:490 -msgid "Give brief usage information." +#. type: =head1 +#: ../scripts/uscan.pl:1420 +msgid "DEVSCRIPT CONFIGURATION VARIABLES" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:500 +#. type: textblock +#: ../scripts/uscan.pl:1422 msgid "" -"The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are " -"sourced by a shell in that order to set configuration variables. These may " -"be overridden by command line options. Environment variable settings are " -"ignored for this purpose. If the first command line option given is B<--" -"noconf>, then these files will not be read. The currently recognised " +"For the basic usage, B<uscan> does not require to set these configuration " +"variables." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1425 +msgid "" +"The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are " +"sourced by a shell in that order to set configuration variables. These may " +"be overridden by command line options. Environment variable settings are " +"ignored for this purpose. If the first command line option given is B<--" +"noconf>, then these files will not be read. The currently recognized " "variables are:" msgstr "" -#. type: TP -#: ../scripts/uscan.1:500 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1434 msgid "B<USCAN_DOWNLOAD>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:505 +#. type: textblock +#: ../scripts/uscan.pl:1436 msgid "" -"If this is set to I<no>, then newer upstream files will not be downloaded; " -"this is equivalent to the B<--report> or B<--no-download> options." +"If this is set to B<no>, then newer upstream files will not be downloaded; " +"this is equivalent to the B<--no-download> options." msgstr "" -#. type: TP -#: ../scripts/uscan.1:505 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1439 +msgid "B<USCAN_SAFE>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1441 +msgid "" +"If this is set to B<yes>, then B<uscan> avoids running unsafe scripts by " +"skipping both the repacking of the downloaded package and the updating of " +"the new source tree; this is equivalent to the B<--safe> options; this also " +"sets the default to B<--no-download> and B<--skip-signature>." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1446 msgid "B<USCAN_PASV>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:511 +#. type: textblock +#: ../scripts/uscan.pl:1448 msgid "" -"If this is set to I<yes> or I<no>, this will force FTP connections to use " -"PASV mode or not to, respectively. If this is set to I<default>, then " -"B<Net::FTP>(3) makes the choice (primarily based on the B<FTP_PASSIVE> " -"environment variable)." +"If this is set to yes or no, this will force FTP connections to use PASV " +"mode or not to, respectively. If this is set to default, then B<Net::FTP(3)> " +"makes the choice (primarily based on the B<FTP_PASSIVE> environment " +"variable)." msgstr "" -#. type: TP -#: ../scripts/uscan.1:511 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1452 msgid "B<USCAN_TIMEOUT>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:515 +#. type: textblock +#: ../scripts/uscan.pl:1454 msgid "" -"If set to a number I<N>, then set the timeout to I<N> seconds. This is " +"If set to a number I<N>, then set the timeout to I<N> seconds. This is " "equivalent to the B<--timeout> option." msgstr "" -#. type: TP -#: ../scripts/uscan.1:515 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1457 msgid "B<USCAN_SYMLINK>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:522 +#. type: textblock +#: ../scripts/uscan.pl:1459 msgid "" -"If this is set to I<no>, then a pkg_version.orig.tar.{gz|bz2|lzma|xz} " -"symlink will not be made (equivalent to the B<--no-symlink> option). If it " -"is set to I<yes> or I<symlink>, then the symlinks will be made. If it is " -"set to I<rename>, then the files are renamed (equivalent to the B<--rename> " -"option)." +"If this is set to no, then a I<pkg>_I<version>B<.orig.tar.{gz|bz2|lzma|xz}> " +"symlink will not be made (equivalent to the B<--no-symlink> option). If it " +"is set to B<yes> or B<symlink>, then the symlinks will be made. If it is set " +"to rename, then the files are renamed (equivalent to the B<--rename> option)." msgstr "" -#. type: TP -#: ../scripts/uscan.1:522 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1464 msgid "B<USCAN_DEHS_OUTPUT>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:526 +#. type: textblock +#: ../scripts/uscan.pl:1466 msgid "" -"If this is set to I<yes>, then DEHS-style output will be used. This is " +"If this is set to B<yes>, then DEHS-style output will be used. This is " "equivalent to the B<--dehs> option." msgstr "" -#. type: TP -#: ../scripts/uscan.1:526 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1469 msgid "B<USCAN_VERBOSE>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:530 +#. type: textblock +#: ../scripts/uscan.pl:1471 msgid "" -"If this is set to I<yes>, then verbose output will be given. This is " +"If this is set to B<yes>, then verbose output will be given. This is " "equivalent to the B<--verbose> option." msgstr "" -#. type: TP -#: ../scripts/uscan.1:530 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1474 msgid "B<USCAN_USER_AGENT>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:534 +#. type: textblock +#: ../scripts/uscan.pl:1476 msgid "" "If set, the specified user agent string will be used in place of the " "default. This is equivalent to the B<--user-agent> option." msgstr "" -#. type: TP -#: ../scripts/uscan.1:534 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1479 msgid "B<USCAN_DESTDIR>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:538 +#. type: textblock +#: ../scripts/uscan.pl:1481 msgid "" "If set, the downloaded files will be placed in this directory. This is " "equivalent to the B<--destdir> option." msgstr "" -#. type: TP -#: ../scripts/uscan.1:538 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1484 msgid "B<USCAN_REPACK>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:543 +#. type: textblock +#: ../scripts/uscan.pl:1486 msgid "" -"If this is set to I<yes>, then after having downloaded a bzip tar, lzma tar, " -"xz tar, or zip archive, B<uscan> will repack it to a gzip tar. This is " -"equivalent to the B<--repack> option." +"If this is set to yes, then after having downloaded a bzip tar, lzma tar, xz " +"tar, or zip archive, uscan will repack it to the specified compression (see " +"B<--compression>). This is equivalent to the B<--repack> option." msgstr "" -#. type: TP -#: ../scripts/uscan.1:543 -#, no-wrap +#. type: =item +#: ../scripts/uscan.pl:1490 msgid "B<USCAN_EXCLUSION>" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:548 +#. type: textblock +#: ../scripts/uscan.pl:1492 msgid "" -"If this is set to I<no>, files mentioned in the field B<Files-Excluded> of " -"I<debian/copyright> will be ignored and no exclusion of files will be tried. " +"If this is set to no, files mentioned in the field B<Files-Excluded> of " +"F<debian/copyright> will be ignored and no exclusion of files will be tried. " " This is equivalent to the B<--no-exclusion> option." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:552 +#. type: textblock +#: ../scripts/uscan.pl:1500 msgid "" "The exit status gives some indication of whether a newer version was found " "or not; one is advised to read the output to determine exactly what happened " "and whether there were any warnings to be noted." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:556 +#. type: textblock +#: ../scripts/uscan.pl:1508 msgid "" -"Either B<--help> or B<--version> was used, or for some I<watch> file which " +"Either B<--help> or B<--version> was used, or for some F<watch> file which " "was examined, a newer upstream version was located." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:560 +#. type: textblock +#: ../scripts/uscan.pl:1513 msgid "" -"No newer upstream versions were located for any of the I<watch> files " +"No newer upstream versions were located for any of the F<watch> files " "examined." msgstr "" -#. type: SH -#: ../scripts/uscan.1:560 -#, no-wrap +#. type: =head1 +#: ../scripts/uscan.pl:1517 +msgid "ADVANCED FEATURES" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1519 +msgid "" +"B<uscan> has many other enhanced features which are skipped in the above " +"section for the simplicity. Let's check their highlights." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1522 +msgid "" +"B<uscan> actually scans not just the current directory but all its " +"subdirectories looking for F<debian/watch> to process them all. See " +"L<Directory name checking>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1526 +msgid "" +"B<uscan> can be executed with I<path> as its argument to change the starting " +"directory of search from the current directory to I<path> ." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1529 +msgid "" +"See L<COMMANDLINE OPTIONS> and L<DEVSCRIPT CONFIGURATION VARIABLES> for " +"other variations." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1532 +msgid "Custom script" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1534 +msgid "" +"The optional I<script> parameter in F<debian/watch> means to execute " +"I<script> with options after processing this line if specified." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1537 +msgid "" +"For compatibility with other tools such as B<git-buildpackage>, it may not " +"be wise to create custom scripts with rondom behavior. In general, " +"B<uupdate> is the best choice for the non-native package and custom scripts, " +"if created, should behave as if B<uupdate>. For possible use case, see " +"L<http://bugs.debian.org/748474> as an example." +msgstr "" + +#. type: =head2 +#: ../scripts/uscan.pl:1543 +msgid "URL diversion" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1545 +msgid "" +"Some popular web sites changed their web page structure causing maintenance " +"problems to the watch file. There are some redirection services created to " +"ease maintenance of the watch file. Currently, B<uscan> makes automatic " +"diversion of URL requests to the following URLs to cope with this situation." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1552 +msgid "* L<http://sf.net>" +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1554 +msgid "* L<http://pypi.python.org>" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1560 +msgid "" +"Similarly to several other scripts in the B<devscripts> package, B<uscan> " +"explores the requested directory trees looking for F<debian/changelog> and " +"F<debian/watch> files. As a safeguard against stray files causing potential " +"problems, and in order to promote efficiency, it will examine the name of " +"the parent directory once it finds the F<debian/changelog> file, and check " +"that the directory name corresponds to the package name. It will only " +"attempt to download newer versions of the package and then perform any " +"requested action if the directory name matches the package name. Precisely " +"how it does this is controlled by two configuration file variables " +"B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and " +"their corresponding command-line options B<--check-dirname-level> and B<--" +"check-dirname-regex>." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1583 +msgid "" +"Only check the directory name if we have had to change directory in our " +"search for F<debian/changelog>, that is, the directory containing " +"F<debian/changelog> is not the directory from which B<uscan> was invoked. " +"This is the default behavior." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1594 +msgid "" +"The directory name is checked by testing whether the current directory name " +"(as determined by pwd(1)) matches the regex given by the configuration file " +"option B<DEVSCRIPTS_CHECK_DIRNAME_REGEX> or by the command line option B<--" +"check-dirname-regex> I<regex>. Here regex is a Perl regex (see " +"perlre(3perl)), which will be anchored at the beginning and the end. If " +"regex contains a B</>, then it must match the full directory path. If not, " +"then it must match the full directory name. If regex contains the string " +"I<package>, this will be replaced by the source package name, as determined " +"from the F<debian/changelog>. The default value for the regex is: " +"I<package>B<(-.+)?>, thus matching directory names such as I<package> and " +"I<package>-I<version>." +msgstr "" + +#. type: =head1 +#: ../scripts/uscan.pl:1605 msgid "HISTORY AND UPGRADING" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:564 +#. type: textblock +#: ../scripts/uscan.pl:1607 msgid "" -"This section briefly describes the backwards-incompatible I<watch> file " -"features which have been added in each I<watch> file version, and the first " +"This section briefly describes the backwards-incompatible F<watch> file " +"features which have been added in each F<watch> file version, and the first " "version of the B<devscripts> package which understood them." msgstr "" -#. type: TP -#: ../scripts/uscan.1:564 -#, no-wrap -msgid "I<Pre-version 2>" +#. type: =item +#: ../scripts/uscan.pl:1613 +msgid "Pre-version 2" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:569 +#. type: textblock +#: ../scripts/uscan.pl:1615 msgid "" -"The I<watch> file syntax was significantly different in those days. Don't " -"use it. If you are upgrading from a pre-version 2 I<watch> file, you are " +"The F<watch> file syntax was significantly different in those days. Don't " +"use it. If you are upgrading from a pre-version 2 F<watch> file, you are " "advised to read this manpage and to start from scratch." msgstr "" -#. type: TP -#: ../scripts/uscan.1:569 -#, no-wrap -msgid "I<Version 2>" +#. type: =item +#: ../scripts/uscan.pl:1619 +msgid "Version 2" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:573 +#. type: textblock +#: ../scripts/uscan.pl:1621 msgid "" -"devscripts version 2.6.90: The first incarnation of the current style of " -"I<watch> files." +"B<devscripts> version 2.6.90: The first incarnation of the current style of " +"F<watch> files." msgstr "" -#. type: TP -#: ../scripts/uscan.1:573 -#, no-wrap -msgid "I<Version 3>" +#. type: =item +#: ../scripts/uscan.pl:1624 +msgid "Version 3" msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:579 +#. type: textblock +#: ../scripts/uscan.pl:1626 msgid "" -"devscripts version 2.8.12: Introduced the following: correct handling of " +"B<devscripts> version 2.8.12: Introduced the following: correct handling of " "regex special characters in the path part, directory/path pattern matching, " -"version number in several parts, version number mangling. Later versions " +"version number in several parts, version number mangling. Later versions " "have also introduced URL mangling." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:585 +#. type: textblock +#: ../scripts/uscan.pl:1631 msgid "" "If you are upgrading from version 2, the key incompatibility is if you have " "multiple groups in the pattern part; whereas only the first one would be " -"used in version 2, they will all be used in version 3. To avoid this " -"behaviour, change the non-version-number groups to be (?:...) instead of a " -"plain (...) group." +"used in version 2, they will all be used in version 3. To avoid this " +"behavior, change the non-version-number groups to be B<(?:> I< ...> B<)> " +"instead of a plain B<(> I< ... > B<)> group." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:591 +#. type: =item +#: ../scripts/uscan.pl:1639 msgid "" -"B<dpkg>(1), B<mk-origtargz>(1), B<perlre>(1), B<uupdate>(1), " -"B<devscripts.conf>(5)" +"* B<uscan> invokes the custom I<script> as \"I<script> B<--upstream-version> " +"I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>\"." msgstr "" -#. type: Plain text -#: ../scripts/uscan.1:596 +#. type: =item +#: ../scripts/uscan.pl:1642 msgid "" -"The original version of B<uscan> was written by Christoph Lameter " -"E<lt>clameter@debian.orgE<gt>. Significant improvements, changes and " -"bugfixes were made by Julian Gilbey E<lt>jdg@debian.orgE<gt>. HTTP support " -"was added by Piotr Roszatycki E<lt>dexter@debian.orgE<gt>. The program was " -"rewritten in Perl by Julian Gilbey." +"* B<uscan> invokes the standard B<uupdate> as \"B<uupdate> B<--no-symlink --" +"upstream-version> I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>\"." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1647 +msgid "Version 4" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1649 +msgid "" +"B<devscripts> version 2.15.10: The first incarnation of F<watch> files " +"supporting multiple upstream tarballs." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1652 +msgid "" +"The syntax of the watch file is relaxed to allow more spaces for readability." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1654 +msgid "" +"If you have a custom script in place of B<uupdate>, you may also encounter " +"problems updating from Version 3." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1659 +msgid "" +"* B<uscan> invokes the custom I<script> as \"I<script> B<--upstream-version> " +"I<version>\"." +msgstr "" + +#. type: =item +#: ../scripts/uscan.pl:1662 +msgid "" +"* B<uscan> invokes the standard B<uupdate> as \"B<uupdate> B<--find> B<--" +"upstream-version> I<version>\"." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1667 +msgid "" +"Restriction for B<--dehs> is lifted by redirecting other output to STDERR " +"when it is activated." +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1674 +msgid "dpkg(1), mk-origtargz(1), perlre(1), uupdate(1), devscripts.conf(5)" +msgstr "" + +#. type: textblock +#: ../scripts/uscan.pl:1678 +msgid "" +"The original version of uscan was written by Christoph Lameter " +"<clameter@debian.org>. Significant improvements, changes and bugfixes were " +"made by Julian Gilbey <jdg@debian.org>. HTTP support was added by Piotr " +"Roszatycki <dexter@debian.org>. The program was rewritten in Perl by Julian " +"Gilbey." msgstr "" #. type: TH @@ -15974,11 +18207,16 @@ #. type: Plain text #: ../scripts/uupdate.1:8 +msgid "B<uupdate> [I<options>] B<--find>|B<-f>" +msgstr "" + +#. type: Plain text +#: ../scripts/uupdate.1:10 msgid "B<uupdate> [I<options>] B<--patch>|B<-p> I<patch_file>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:20 +#: ../scripts/uupdate.1:22 msgid "" "B<uupdate> modifies an existing Debian source code archive to reflect an " "upstream update supplied as a patch or from a wholly new source code " @@ -15994,7 +18232,7 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:30 +#: ../scripts/uupdate.1:32 msgid "" "Currently supported source code file types are I<.tar.gz>, I<.tar.bz2>, " "I<.tar.Z>, I<.tgz>, I<.tar>, I<.tar.lzma>, I<.tar.xz>, I<.7z> and I<.zip> " @@ -16006,7 +18244,7 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:40 +#: ../scripts/uupdate.1:42 msgid "" "Usually B<uupdate> will be able to deduce the version number from the source " "archive name (as long as it only contains digits and periods). If that " @@ -16019,7 +18257,7 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:45 +#: ../scripts/uupdate.1:47 msgid "" "Since B<uupdate> uses B<debuild> to clean the current archive before trying " "to apply a patch file, it accepts a B<--rootcmd> or B<-r> option allowing " @@ -16028,7 +18266,7 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:52 +#: ../scripts/uupdate.1:54 msgid "" "If an archive is being built, the pristine upstream source should be used to " "create the I<.orig.tar.gz> file wherever possible. This means that MD5 sums " @@ -16038,42 +18276,48 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:54 +#: ../scripts/uupdate.1:56 msgid "This is a summary of what was explained above." msgstr "" #. type: TP -#: ../scripts/uupdate.1:54 +#: ../scripts/uupdate.1:60 #, no-wrap msgid "B<--upstream-version >I<version>, B<-v >I<version>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:57 +#: ../scripts/uupdate.1:63 msgid "Specify the version number of the upstream package explicitly." msgstr "" #. type: TP -#: ../scripts/uupdate.1:57 +#: ../scripts/uupdate.1:63 +#, no-wrap +msgid "B<--force-bad-version, -b >" +msgstr "" + +#. type: TP +#: ../scripts/uupdate.1:66 #, no-wrap msgid "B<--rootcmd >I<gain-root-command>, B<-r >I<gain-root-command>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:61 +#: ../scripts/uupdate.1:70 msgid "" "Specify the command to be used to become root to build the package and is " "passed onto B<debuild>(1) if it is specified." msgstr "" #. type: TP -#: ../scripts/uupdate.1:61 +#: ../scripts/uupdate.1:70 #, no-wrap msgid "B<--pristine>, B<-u>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:66 +#: ../scripts/uupdate.1:75 msgid "" "Treat the source as pristine upstream source and symlink to it from " "I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> whenever possible. This " @@ -16081,26 +18325,26 @@ msgstr "" #. type: TP -#: ../scripts/uupdate.1:66 +#: ../scripts/uupdate.1:75 #, no-wrap msgid "B<--no-pristine>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:69 +#: ../scripts/uupdate.1:78 msgid "" "Do not attempt to make a I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> " "symlink." msgstr "" #. type: TP -#: ../scripts/uupdate.1:69 +#: ../scripts/uupdate.1:78 #, no-wrap msgid "B<--symlink>, B<-s>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:74 +#: ../scripts/uupdate.1:83 msgid "" "Simply create a symlink when moving a new upstream I<.tar.gz> archive to the " "new I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> location. This is " @@ -16108,62 +18352,88 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:81 +#: ../scripts/uupdate.1:88 msgid "" -"Copy the upstream I<.tar.gz> to the new location instead of making a symlink." +"Copy the upstream I<.tar.gz> to the new location instead of making a " +"symlink, if I<E<lt>packageE<gt>_E<lt>versionE<gt>.orig.tar.gz> is missing. " +"Otherwise, do nothing." msgstr "" #. type: TP -#: ../scripts/uupdate.1:97 +#: ../scripts/uupdate.1:88 #, no-wrap -msgid "B<UUPDATE_PRISTINE>" +msgid "B<--find, -f>" +msgstr "" + +#. type: Plain text +#: ../scripts/uupdate.1:98 +msgid "" +"Find all upstream tarballs in I<../> which match " +"I<E<lt>pkgE<gt>_E<lt>versionE<gt>.orig.tar.{gz|bz2|lzma|xz}> or " +"I<E<lt>pkgE<gt>_E<lt>versionE<gt>.orig-" +"E<lt>componentE<gt>.tar.{gz|bz2|lzma|xz}> ; B<--upstream-version> required; " +"pristine source required; not valid for B<--patch>; This option uses B<dpkg-" +"source> as the backend to enable support for the multiple upstream tarballs " +"and to resolve minor bugs reported previously. The use of this option is " +"highly recommended." msgstr "" #. type: Plain text #: ../scripts/uupdate.1:101 +msgid "Give verbose output." +msgstr "" + +#. type: TP +#: ../scripts/uupdate.1:113 +#, no-wrap +msgid "B<UUPDATE_PRISTINE>" +msgstr "" + +#. type: Plain text +#: ../scripts/uupdate.1:117 msgid "" "If this is set to I<no>, then it is the same as the B<--no-pristine> command " "line parameter being used." msgstr "" #. type: TP -#: ../scripts/uupdate.1:101 +#: ../scripts/uupdate.1:117 #, no-wrap msgid "B<UUPDATE_SYMLINK_ORIG>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:105 +#: ../scripts/uupdate.1:121 msgid "" "If this is set to I<no>, then it is the same as the B<--no-symlink> command " "line parameter being used." msgstr "" #. type: TP -#: ../scripts/uupdate.1:105 +#: ../scripts/uupdate.1:121 #, no-wrap msgid "B<UUPDATE_ROOTCMD>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:108 +#: ../scripts/uupdate.1:124 msgid "This is equivalent to the B<--rootcmd> option." msgstr "" #. type: SH -#: ../scripts/uupdate.1:108 +#: ../scripts/uupdate.1:124 #, no-wrap msgid "ACTIONS TAKEN ON AN ARCHIVE" msgstr "" #. type: TP -#: ../scripts/uupdate.1:109 ../scripts/uupdate.1:142 +#: ../scripts/uupdate.1:125 ../scripts/uupdate.1:158 #, no-wrap msgid "B<Figure out new version number>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:115 +#: ../scripts/uupdate.1:131 msgid "" "Unless an explicit version number is provided, the archive name is analyzed " "for a sequence of digits separated by dots. If something like that is " @@ -16172,13 +18442,13 @@ msgstr "" #. type: TP -#: ../scripts/uupdate.1:115 +#: ../scripts/uupdate.1:131 #, no-wrap msgid "B<Create the .orig.tar.gz archive>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:120 +#: ../scripts/uupdate.1:136 msgid "" "If the B<--pristine> or B<-u> option is specified and the upstream archive " "is a I<.tar.gz> or I<.tgz> archive, then this will be copied directly to " @@ -16186,13 +18456,13 @@ msgstr "" #. type: TP -#: ../scripts/uupdate.1:120 +#: ../scripts/uupdate.1:136 #, no-wrap msgid "B<Unpacking>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:125 +#: ../scripts/uupdate.1:141 msgid "" "The archive is unpacked and placed in a directory with the correct name " "according to Debian policy: package-upstream_version.orig. Processing is " @@ -16200,13 +18470,13 @@ msgstr "" #. type: TP -#: ../scripts/uupdate.1:125 ../scripts/uupdate.1:153 +#: ../scripts/uupdate.1:141 ../scripts/uupdate.1:169 #, no-wrap msgid "B<Patching>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:133 +#: ../scripts/uupdate.1:149 msgid "" "The I<.diffs.gz> from the current version are applied to the unpackaged " "archive. A non-zero exit status and warning message will occur if the " @@ -16216,20 +18486,20 @@ msgstr "" #. type: TP -#: ../scripts/uupdate.1:133 ../scripts/uupdate.1:165 +#: ../scripts/uupdate.1:149 ../scripts/uupdate.1:181 #, no-wrap msgid "B<Changelog update>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:137 ../scripts/uupdate.1:169 +#: ../scripts/uupdate.1:153 ../scripts/uupdate.1:185 msgid "" "A changelog entry with the new version number is generated with the text " "``New upstream release''." msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:141 ../scripts/uupdate.1:173 +#: ../scripts/uupdate.1:157 ../scripts/uupdate.1:189 msgid "" "When used on Ubuntu systems, B<dpkg-vendor> detection is used to set the " "Debian revision to ``0ubuntu1''. You may change I<debian/changelog> " @@ -16237,13 +18507,13 @@ msgstr "" #. type: SH -#: ../scripts/uupdate.1:141 +#: ../scripts/uupdate.1:157 #, no-wrap msgid "ACTIONS TAKEN ON A PATCH FILE" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:148 +#: ../scripts/uupdate.1:164 msgid "" "Unless an explicit version number is provided, the patch file name is " "analyzed for a sequence of digits separated by dots. If something like that " @@ -16252,13 +18522,13 @@ msgstr "" #. type: TP -#: ../scripts/uupdate.1:148 +#: ../scripts/uupdate.1:164 #, no-wrap msgid "B<Clean the current source tree>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:153 +#: ../scripts/uupdate.1:169 msgid "" "The command B<debuild clean> is executed within the current Debian source " "archive to clean it. If a B<-r> option is given to B<uupdate>, it is passed " @@ -16266,7 +18536,7 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:165 +#: ../scripts/uupdate.1:181 msgid "" "The current source archive (I<.orig.tar.gz>) is unpacked and the patch " "applied to the original sources. If this is successful, then the I<.orig> " @@ -16280,17 +18550,17 @@ msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:178 +#: ../scripts/uupdate.1:194 msgid "B<debuild>(1), B<fakeroot>(1), B<patch>(1), B<devscripts.conf>(5)" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:180 +#: ../scripts/uupdate.1:196 msgid "B<The Debian Policy Manual>" msgstr "" #. type: Plain text -#: ../scripts/uupdate.1:183 +#: ../scripts/uupdate.1:199 msgid "" "The original version of B<uupdate> was written by Christoph Lameter " "E<lt>clameter@debian.orgE<gt>. Several changes and improvements have been " @@ -16433,9 +18703,9 @@ msgid "" "B<who-uploads> uses the Package Tracking System (PTS) to identify the " "uploaders of the three most recent versions of the given source packages. " -"Note that the uploaders are identified using their B<gpg>(1) keys; " -"installing a recent version of the I<debian-keyring> package should provide " -"most of the required keys." +"Note that the uploaders are identified using their B<gpg>(1) or B<gpg2>(1) " +"keys; installing a recent version of the I<debian-keyring> package should " +"provide most of the required keys." msgstr "" #. type: Plain text @@ -16555,19 +18825,19 @@ msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:44 +#: ../scripts/who-permits-upload.pl:45 msgid "who-permits-upload - look-up Debian Maintainer access control lists" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:48 +#: ../scripts/who-permits-upload.pl:49 msgid "" "B<who-permits-upload> [B<-h>] [B<-s> I<keyring>] [B<-d> I<dm_url>] [B<-s> " "I<search_type>] I<query> [I<query> ...]" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:52 +#: ../scripts/who-permits-upload.pl:53 msgid "" "B<who-permits-upload> looks up the given Debian Maintainer (DM) upload " "permissions from ftp-master.debian.org and parses them in a human readable " @@ -16576,12 +18846,12 @@ msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:60 +#: ../scripts/who-permits-upload.pl:61 msgid "B<--dmfile=>I<dm_url>, B<-d> I<dm_url>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:62 +#: ../scripts/who-permits-upload.pl:63 msgid "" "Retrieve the DM permission file from the supplied URL. When this option is " "not present, the default value I<https://ftp-master.debian.org/dm.txt> is " @@ -16589,17 +18859,17 @@ msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:67 +#: ../scripts/who-permits-upload.pl:68 msgid "Display an usage summary and exit." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:69 +#: ../scripts/who-permits-upload.pl:70 msgid "B<--keyring=>I<keyring>, B<-s> I<keyring>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:71 +#: ../scripts/who-permits-upload.pl:72 msgid "" "Use the supplied GnuPG keyrings to look-up GPG fingerprints from the DM " "permission file. When not present, the default Debian Developer and " @@ -16609,24 +18879,24 @@ msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:77 +#: ../scripts/who-permits-upload.pl:78 msgid "Separate keyrings with a colon \":\"." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:79 +#: ../scripts/who-permits-upload.pl:80 msgid "B<--search=>I<search_type>, B<-s> I<search_type>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:81 +#: ../scripts/who-permits-upload.pl:82 msgid "" "Modify the look-up behavior. This influences the interpretation of the " "I<query> argument. Supported search types are:" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:88 +#: ../scripts/who-permits-upload.pl:89 msgid "" "Search for a source package name. This is also the default when B<--search> " "is omitted. Since package names are unique, this will return given ACLs - " @@ -16634,41 +18904,41 @@ msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:92 +#: ../scripts/who-permits-upload.pl:93 msgid "B<uid>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:94 +#: ../scripts/who-permits-upload.pl:95 msgid "" "Search for a Debian Maintainer. This should be (a fraction of) a name. It " "will return all ACLs assigned to matching maintainers." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:97 +#: ../scripts/who-permits-upload.pl:98 msgid "B<sponsor>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:99 +#: ../scripts/who-permits-upload.pl:100 msgid "" "Search for a sponsor (i.e. a Debian Developer) who granted DM permissions. " "This will return all ACLs given by the supplied developer." msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:102 +#: ../scripts/who-permits-upload.pl:103 msgid "Note that this is an expensive operation which may take some time." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:106 +#: ../scripts/who-permits-upload.pl:107 msgid "I<query>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:108 +#: ../scripts/who-permits-upload.pl:109 msgid "" "A case sensitive argument to be looked up in the ACL permission file. The " "exact interpretation of this argument is dependent by the B<--search> " @@ -16676,79 +18946,79 @@ msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:111 +#: ../scripts/who-permits-upload.pl:112 msgid "This argument can be repeated." msgstr "" #. type: =head1 -#: ../scripts/who-permits-upload.pl:115 +#: ../scripts/who-permits-upload.pl:116 msgid "EXIT VALUE" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:121 +#: ../scripts/who-permits-upload.pl:122 msgid "Success" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:125 +#: ../scripts/who-permits-upload.pl:126 msgid "An error occurred" msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:127 +#: ../scripts/who-permits-upload.pl:128 msgid "2Z<>" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:129 +#: ../scripts/who-permits-upload.pl:130 msgid "The command line was not understood" msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:137 +#: ../scripts/who-permits-upload.pl:138 msgid "who-permits-upload --search=sponsor arno@debian.org" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:139 +#: ../scripts/who-permits-upload.pl:140 msgid "" "Search for all DM upload permissions given by the UID \"arno@debian.org\". " "Note, that only primary UIDs will match." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:142 +#: ../scripts/who-permits-upload.pl:143 msgid "who-permits-upload -s=sponsor \"Arno Töll\"" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:144 +#: ../scripts/who-permits-upload.pl:145 msgid "Same as above, but use a full name instead." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:146 +#: ../scripts/who-permits-upload.pl:147 msgid "who-permits-upload apache2" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:148 +#: ../scripts/who-permits-upload.pl:149 msgid "Look up who gave upload permissions for the apache2 source package." msgstr "" #. type: =item -#: ../scripts/who-permits-upload.pl:150 +#: ../scripts/who-permits-upload.pl:151 msgid "who-permits-upload --search=uid \"Paul Tagliamonte\"" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:152 +#: ../scripts/who-permits-upload.pl:153 msgid "Look up all DM upload permissions given to \"Paul Tagliamonte\"." msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:158 +#: ../scripts/who-permits-upload.pl:159 msgid "" "B<who-permits-upload> was written by Arno Töll <arno@debian.org> and is " "licensed under the terms of the General Public License (GPL) version 2 or " @@ -16756,12 +19026,12 @@ msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:163 -msgid "B<gpg>(1), B<who-uploads>(1)" +#: ../scripts/who-permits-upload.pl:164 +msgid "B<gpg>(1), B<gpg2>(1), B<who-uploads>(1)" msgstr "" #. type: textblock -#: ../scripts/who-permits-upload.pl:165 +#: ../scripts/who-permits-upload.pl:166 msgid "" "S<I<https://lists.debian.org/debian-devel-announce/2012/09/msg00008.html>>" msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dialog.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dialog.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dialog.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dialog.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,112 +0,0 @@ -# Dialog Bahasa Melayu (Malay) (ms) -# Copyright 2003,2004 # Thomas Dickey -# Sharuzzaman Ahmat Raslan <sharuzzaman@myrealbox.com>, 2005, 2006, 2007 -# -msgid "" -msgstr "" -"Project-Id-Version: dialog 1.1.20070704\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-05-10 21:00-0400\n" -"PO-Revision-Date: 2015-11-19 11:27+0000\n" -"Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@myrealbox.com>\n" -"Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" -"Language: ms\n" - -#: buttons.c:480 -msgid "Yes" -msgstr "Ya" - -#: buttons.c:488 -msgid "No" -msgstr "Tidak" - -#: buttons.c:496 -msgid "OK" -msgstr "OK" - -#: buttons.c:504 -msgid "Cancel" -msgstr "Batal" - -#: buttons.c:512 -msgid "EXIT" -msgstr "KELUAR" - -#: buttons.c:520 -msgid "Extra" -msgstr "Ekstra" - -#: buttons.c:528 -msgid "Help" -msgstr "Bantuan" - -#. Headline "Month" -#: calendar.c:300 -msgid "Month" -msgstr "Bulan" - -#. Headline "Year" -#: calendar.c:322 -msgid "Year" -msgstr "Tahun" - -#: dialog.c:728 -msgid "Rename" -msgstr "Tukar nama" - -#: fselect.c:596 -msgid "Directories" -msgstr "Direktori" - -#: fselect.c:597 -msgid "Files" -msgstr "Fail" - -#: mixedgauge.c:58 -msgid "Succeeded" -msgstr "Berjaya" - -#: mixedgauge.c:61 -msgid "Failed" -msgstr "Gagal" - -#: mixedgauge.c:64 -msgid "Passed" -msgstr "Lulus" - -#: mixedgauge.c:67 -msgid "Completed" -msgstr "Selesai" - -#: mixedgauge.c:70 -msgid "Checked" -msgstr "Diperiksa" - -#: mixedgauge.c:73 -msgid "Done" -msgstr "Selesai" - -#: mixedgauge.c:76 -msgid "Skipped" -msgstr "Dilangkau" - -#: mixedgauge.c:79 -msgid "In Progress" -msgstr "Sedang Dilaksanakan" - -#: mixedgauge.c:85 -msgid "N/A" -msgstr "Tiada" - -#: mixedgauge.c:190 -msgid "Overall Progress" -msgstr "Kemajuan Keseluruhan" - -#: textbox.c:502 -msgid "Search" -msgstr "Cari" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/diffutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/diffutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/diffutils.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/diffutils.po 2016-04-15 08:50: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: 2016-03-22 12:53+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:34+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: lib/c-stack.c:204 lib/c-stack.c:297 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dnsmasq.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dnsmasq.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dnsmasq.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dnsmasq.po 2016-04-15 08:50:47.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: 2016-03-22 12:35+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:16+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: cache.c:764 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/doc-base.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/doc-base.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/doc-base.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/doc-base.po 2016-04-15 08:50:43.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:27+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../../install-docs.in:107 #, perl-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dpkg-dev.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dpkg-dev.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dpkg-dev.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dpkg-dev.po 2016-04-15 08:50:47.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:28+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:01+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: scripts/dpkg-architecture.pl scripts/dpkg-buildflags.pl #: scripts/dpkg-buildpackage.pl scripts/dpkg-checkbuilddeps.pl diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dpkg.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dpkg.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dpkg.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dpkg.po 2016-04-15 08:50:47.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:28+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:01+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/dpkg/ar.c #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dselect.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dselect.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/dselect.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/dselect.po 2016-04-15 08:50:43.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: 2016-03-22 11:28+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:01+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: dselect/basecmds.cc msgid "Search for ? " diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/duplicity.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/duplicity.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/duplicity.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/duplicity.po 2016-04-15 08:50:50.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:36+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:16+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../bin/duplicity:135 msgid "Reuse configured PASSPHRASE as SIGN_PASSPHRASE" @@ -539,7 +539,7 @@ "--include-filelist=/dev/stdin atau --exclude-filelist=/dev/stdin patut\n" "digunakan sebagai ganti." -#. Used in usage help to represent a Unix-style path name. Example: +#. TRANSL: Used in usage help to represent a Unix-style path name. Example: #. --archive-dir <path> #: ../duplicity/commandline.py:280 ../duplicity/commandline.py:290 #: ../duplicity/commandline.py:307 ../duplicity/commandline.py:381 @@ -548,11 +548,11 @@ msgid "path" msgstr "laluan" -#. Used in usage help to represent an ID for a GnuPG key. Example: +#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example: #. --encrypt-key <gpg_key_id> -#. Used in usage help to represent an ID for a hidden GnuPG key. Example: +#. TRANSL: Used in usage help to represent an ID for a hidden GnuPG key. Example: #. --hidden-encrypt-key <gpg_key_id> -#. Used in usage help to represent an ID for a GnuPG key. Example: +#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example: #. --encrypt-key <gpg_key_id> #: ../duplicity/commandline.py:302 ../duplicity/commandline.py:309 #: ../duplicity/commandline.py:405 ../duplicity/commandline.py:575 @@ -560,7 +560,7 @@ msgid "gpg-key-id" msgstr "gpg-key-id" -#. Used in usage help to represent a "glob" style pattern for +#. TRANSL: Used in usage help to represent a "glob" style pattern for #. matching one or more files, as described in the documentation. #. Example: #. --exclude <shell_pattern> @@ -569,7 +569,7 @@ msgid "shell_pattern" msgstr "shell_pattern" -#. Used in usage help to represent the name of a file. Example: +#. TRANSL: Used in usage help to represent the name of a file. Example: #. --log-file <filename> #: ../duplicity/commandline.py:323 ../duplicity/commandline.py:332 #: ../duplicity/commandline.py:339 ../duplicity/commandline.py:432 @@ -578,12 +578,12 @@ msgid "filename" msgstr "nama fail" -#. Used in usage help to represent a regular expression (regexp). +#. TRANSL: Used in usage help to represent a regular expression (regexp). #: ../duplicity/commandline.py:346 ../duplicity/commandline.py:443 msgid "regular_expression" msgstr "ungkapan_nalar" -#. Used in usage help to represent a time spec for a previous +#. TRANSL: Used in usage help to represent a time spec for a previous #. point in time, as described in the documentation. Example: #. duplicity remove-older-than time [options] target_url #: ../duplicity/commandline.py:350 ../duplicity/commandline.py:393 @@ -591,7 +591,7 @@ msgid "time" msgstr "masa" -#. Used in usage help. (Should be consistent with the "Options:" +#. TRANSL: Used in usage help. (Should be consistent with the "Options:" #. header.) Example: #. duplicity [full|incremental] [options] source_dir target_url #: ../duplicity/commandline.py:401 ../duplicity/commandline.py:494 @@ -609,7 +609,7 @@ "Menjalankan dalam mod 'abai ralat' kerana %s; sila pertimbang semula jika ia " "tidak dikehendaki" -#. Used in usage help to represent an imap mailbox +#. TRANSL: Used in usage help to represent an imap mailbox #: ../duplicity/commandline.py:428 msgid "imap_mailbox" msgstr "imap_mailbox" @@ -618,7 +618,7 @@ msgid "file_descriptor" msgstr "penerang_fail" -#. Used in usage help to represent a desired number of +#. TRANSL: Used in usage help to represent a desired number of #. something. Example: #. --num-retries <number> #: ../duplicity/commandline.py:457 ../duplicity/commandline.py:479 @@ -629,12 +629,12 @@ msgid "number" msgstr "bilangan" -#. Used in usage help (noun) +#. TRANSL: Used in usage help (noun) #: ../duplicity/commandline.py:460 msgid "backup name" msgstr "nama sandar" -#. noun +#. TRANSL: noun #: ../duplicity/commandline.py:559 ../duplicity/commandline.py:562 #: ../duplicity/commandline.py:764 msgid "command" @@ -648,13 +648,13 @@ msgid "pem formatted bundle of certificate authorities" msgstr "berkas terformat pem bagi autoriti sijil" -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. --timeout <seconds> #: ../duplicity/commandline.py:596 ../duplicity/commandline.py:827 msgid "seconds" msgstr "saat" -#. abbreviation for "character" (noun) +#. TRANSL: abbreviation for "character" (noun) #: ../duplicity/commandline.py:602 ../duplicity/commandline.py:761 msgid "char" msgstr "aksara" @@ -678,88 +678,88 @@ msgid "Enter 'duplicity --help' for help screen." msgstr "Masukkan 'duplicity --help' untuk skrin bantuan." -#. Used in usage help to represent a Unix-style path name. Example: +#. TRANSL: Used in usage help to represent a Unix-style path name. Example: #. rsync://user[:password]@other_host[:port]//absolute_path #: ../duplicity/commandline.py:749 msgid "absolute_path" msgstr "laluan_mutlak" -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. tahoe://alias/some_dir #: ../duplicity/commandline.py:753 msgid "alias" msgstr "alias" -#. Used in help to represent a "bucket name" for Amazon Web +#. TRANSL: Used in help to represent a "bucket name" for Amazon Web #. Services' Simple Storage Service (S3). Example: #. s3://other.host/bucket_name[/prefix] #: ../duplicity/commandline.py:758 msgid "bucket_name" msgstr "bucket_name" -#. Used in usage help to represent the name of a container in +#. TRANSL: Used in usage help to represent the name of a container in #. Amazon Web Services' Cloudfront. Example: #. cf+http://container_name #: ../duplicity/commandline.py:769 msgid "container_name" msgstr "nama_bekas" -#. noun +#. TRANSL: noun #: ../duplicity/commandline.py:772 msgid "count" msgstr "kiraan" -#. Used in usage help to represent the name of a file directory +#. TRANSL: Used in usage help to represent the name of a file directory #: ../duplicity/commandline.py:775 msgid "directory" msgstr "direktori" -#. Used in usage help, e.g. to represent the name of a code +#. TRANSL: Used in usage help, e.g. to represent the name of a code #. module. Example: #. rsync://user[:password]@other.host[:port]::/module/some_dir #: ../duplicity/commandline.py:788 msgid "module" msgstr "modul" -#. Used in usage help to represent an internet hostname. Example: +#. TRANSL: Used in usage help to represent an internet hostname. Example: #. ftp://user[:password]@other.host[:port]/some_dir #: ../duplicity/commandline.py:802 msgid "other.host" msgstr "hos.lain" -#. Used in usage help. Example: +#. TRANSL: Used in usage help. Example: #. ftp://user[:password]@other.host[:port]/some_dir #: ../duplicity/commandline.py:806 msgid "password" msgstr "katalaluan" -#. Used in usage help to represent a TCP port number. Example: +#. TRANSL: Used in usage help to represent a TCP port number. Example: #. ftp://user[:password]@other.host[:port]/some_dir #: ../duplicity/commandline.py:814 msgid "port" msgstr "port" -#. Used in usage help. This represents a string to be used as a +#. TRANSL: Used in usage help. This represents a string to be used as a #. prefix to names for backup files created by Duplicity. Example: #. s3://other.host/bucket_name[/prefix] #: ../duplicity/commandline.py:819 msgid "prefix" msgstr "prefiks" -#. Used in usage help to represent a Unix-style path name. Example: +#. TRANSL: Used in usage help to represent a Unix-style path name. Example: #. rsync://user[:password]@other.host[:port]/relative_path #: ../duplicity/commandline.py:823 msgid "relative_path" msgstr "laluan_relatif" -#. Used in usage help to represent the name of a single file +#. TRANSL: Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory. Example: #. file:///some_dir #: ../duplicity/commandline.py:838 msgid "some_dir" msgstr "beberapa_dir" -#. Used in usage help to represent the name of a single file +#. TRANSL: Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory where files will be #. coming FROM. Example: #. duplicity [full|incremental] [options] source_dir target_url @@ -767,14 +767,14 @@ msgid "source_dir" msgstr "dir_sumber" -#. Used in usage help to represent a URL files will be coming +#. TRANSL: Used in usage help to represent a URL files will be coming #. FROM. Example: #. duplicity [restore] [options] source_url target_dir #: ../duplicity/commandline.py:849 msgid "source_url" msgstr "url_sumber" -#. Used in usage help to represent the name of a single file +#. TRANSL: Used in usage help to represent the name of a single file #. directory or a Unix-style path to a directory. where files will be #. going TO. Example: #. duplicity [restore] [options] source_url target_dir @@ -782,37 +782,37 @@ msgid "target_dir" msgstr "dir_sasaran" -#. Used in usage help to represent a URL files will be going TO. +#. TRANSL: Used in usage help to represent a URL files will be going TO. #. Example: #. duplicity [full|incremental] [options] source_dir target_url #: ../duplicity/commandline.py:860 msgid "target_url" msgstr "url_sasaran" -#. Used in usage help to represent a user name (i.e. login). +#. TRANSL: Used in usage help to represent a user name (i.e. login). #. Example: #. ftp://user[:password]@other.host[:port]/some_dir #: ../duplicity/commandline.py:870 msgid "user" msgstr "pengguna" -#. account id for b2. Example: b2://account_id@bucket/ +#. TRANSL: account id for b2. Example: b2://account_id@bucket/ #: ../duplicity/commandline.py:873 msgid "account_id" msgstr "" -#. application_key for b2. +#. TRANSL: application_key for b2. #. Example: b2://account_id:application_key@bucket/ #: ../duplicity/commandline.py:877 msgid "application_key" msgstr "" -#. Header in usage help +#. TRANSL: Header in usage help #: ../duplicity/commandline.py:895 msgid "Backends and their URL formats:" msgstr "Bahagian belakang dan format URL mereka:" -#. Header in usage help +#. TRANSL: Header in usage help #: ../duplicity/commandline.py:926 msgid "Commands:" msgstr "Perintah:" @@ -1109,7 +1109,7 @@ msgstr[0] "dan %d set sandar tidak lengkap." msgstr[1] "dan %d set sandar tidak lengkap." -#. "cleanup" is a hard-coded command, so do not translate it +#. TRANSL: "cleanup" is a hard-coded command, so do not translate it #: ../duplicity/collections.py:669 msgid "" "These may be deleted by running duplicity with the \"cleanup\" command." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/e2fsprogs.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/e2fsprogs.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/e2fsprogs.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/e2fsprogs.po 2016-04-15 08:50:49.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:22+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:56+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: e2fsck/badblocks.c:23 misc/mke2fs.c:211 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ecryptfs-utils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ecryptfs-utils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ecryptfs-utils.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ecryptfs-utils.po 2016-04-15 08:50:46.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: 2016-03-22 13:37+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:14+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. Name #: ../src/desktop/ecryptfs-record-passphrase:1 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/eject.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/eject.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/eject.po 2016-03-22 15:09:12.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/eject.po 2016-04-15 08:50: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: 2016-03-22 11:29+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:02+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../eject.c:156 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/elfutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/elfutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/elfutils.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/elfutils.po 2016-04-15 08:50:46.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 13:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:03+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/color.c:53 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/example-content.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/example-content.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/example-content.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/example-content.po 2016-04-15 08:50:42.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: 2016-03-22 13:07+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:48+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../data/examples.desktop.in.h:1 msgid "Examples" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fcitx.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fcitx.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fcitx.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fcitx.po 2016-04-15 08:50: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: 2016-03-22 12:37+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:17+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: data/script/fcitx-configtool.sh:144 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fcitx-qimpanel.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fcitx-qimpanel.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fcitx-qimpanel.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fcitx-qimpanel.po 2016-04-15 08:50: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: 2016-03-22 14:47+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:24+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: config-tool/editingskindialog.cpp:35 msgid "SkinInfo" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fetchmail.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fetchmail.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fetchmail.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fetchmail.po 2016-04-15 08:50:42.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:35+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:09+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: checkalias.c:179 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/findutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/findutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/findutils.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/findutils.po 2016-04-15 08:50:46.000000000 +0000 @@ -14,8 +14,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:36+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:09+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: find/exec.c:136 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/flex.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/flex.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/flex.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/flex.po 2016-04-15 08:50: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: 2016-03-22 11:36+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:10+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/buf.c:78 msgid "Allocation of buffer to print string failed" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fluid.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fluid.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/fluid.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/fluid.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1747 +0,0 @@ -# Malay translation for fltk1.1 -# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 -# This file is distributed under the same license as the fltk1.1 package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: fltk1.1\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2009-10-20 06:40+0000\n" -"PO-Revision-Date: 2015-12-16 02:30+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:37+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: fluid.cxx:1573 -msgid "&File" -msgstr "&Fail" - -#: fluid.cxx:1574 -msgid "&New..." -msgstr "&Baru..." - -#: fluid.cxx:1575 -msgid "&Open..." -msgstr "&Buka..." - -#: fluid.cxx:1576 -msgid "&Insert..." -msgstr "&Masukkan..." - -#: fluid.cxx:1578 -msgid "&Save" -msgstr "&Simpan" - -#: fluid.cxx:1579 -msgid "Save &As..." -msgstr "Simpan &Sebagai..." - -#: fluid.cxx:1580 -msgid "Sa&ve A Copy..." -msgstr "Si&mpan Satu Salinan..." - -#: fluid.cxx:1581 -msgid "Save &Template..." -msgstr "Simpan &Templat..." - -#: fluid.cxx:1582 -msgid "&Revert..." -msgstr "&Kembalikan..." - -#: fluid.cxx:1583 -msgid "&Print..." -msgstr "&Cetak..." - -#: fluid.cxx:1584 -msgid "Write &Code..." -msgstr "Tulis &Kod..." - -#: fluid.cxx:1585 -msgid "&Write Strings..." -msgstr "&Tulis Rentetan..." - -#: fluid.cxx:1597 -msgid "&Quit" -msgstr "&Keluar" - -#: fluid.cxx:1599 -msgid "&Edit" -msgstr "&Sunting" - -#: fluid.cxx:1600 -msgid "&Undo" -msgstr "Buat &Asal" - -#: fluid.cxx:1601 -msgid "&Redo" -msgstr "Buat &Semula" - -#: fluid.cxx:1602 -msgid "C&ut" -msgstr "P&otong" - -#: fluid.cxx:1603 -msgid "&Copy" -msgstr "Sa&lin" - -#: fluid.cxx:1604 -msgid "&Paste" -msgstr "Tam&pal" - -#: fluid.cxx:1605 -msgid "Dup&licate" -msgstr "D&uakan" - -#: fluid.cxx:1606 -msgid "&Delete" -msgstr "Pa&dam" - -#: fluid.cxx:1607 -msgid "Select &All" -msgstr "Pilih Semu&a" - -#: fluid.cxx:1608 -msgid "Select &None" -msgstr "Pilih &Tiada" - -#: fluid.cxx:1609 -msgid "Pr&operties..." -msgstr "Si&fat..." - -#: fluid.cxx:1610 -msgid "&Sort" -msgstr "&Isih" - -#: fluid.cxx:1611 -msgid "&Earlier" -msgstr "Lebih A&wal" - -#: fluid.cxx:1612 -msgid "&Later" -msgstr "&Kemudian" - -#: fluid.cxx:1613 -msgid "&Group" -msgstr "Kum&pulan" - -#: fluid.cxx:1614 -msgid "Ung&roup" -msgstr "N&yahkumpul" - -#: fluid.cxx:1615 -msgid "Hide O&verlays" -msgstr "Sembunyi Tindi&han Atas" - -#: fluid.cxx:1617 -msgid "Show Widget &Bin..." -msgstr "Tunjuk T&ong Widjet..." - -#: fluid.cxx:1619 -msgid "Show Source Code..." -msgstr "Tunjuk Kod Sumber..." - -#: fluid.cxx:1620 -msgid "Pro&ject Settings..." -msgstr "Tetapan Pro&jek..." - -#: fluid.cxx:1621 -msgid "GU&I Settings..." -msgstr "Tetapan GU&I..." - -#: fluid.cxx:1623 -msgid "&New" -msgstr "Baha&ru" - -#: fluid.cxx:1624 -msgid "&Layout" -msgstr "&Bentangan" - -#: fluid.cxx:1625 -msgid "&Align" -msgstr "&Jajar" - -#: fluid.cxx:1626 -msgid "&Left" -msgstr "&Kiri" - -#: fluid.cxx:1627 -msgid "&Center" -msgstr "&Tengah" - -#: fluid.cxx:1628 -msgid "&Right" -msgstr "Ka&nan" - -#: fluid.cxx:1629 -msgid "&Top" -msgstr "&Atas" - -#: fluid.cxx:1630 -msgid "&Middle" -msgstr "Te&ngah" - -#: fluid.cxx:1631 -msgid "&Bottom" -msgstr "Ba&wah" - -#: fluid.cxx:1633 -msgid "&Space Evenly" -msgstr "Ja&rak Secara Sekata" - -#: fluid.cxx:1634 -msgid "&Across" -msgstr "R&entas" - -#: fluid.cxx:1635 -msgid "&Down" -msgstr "&Bawah" - -#: fluid.cxx:1637 -msgid "&Make Same Size" -msgstr "B&uat Saiz Serupa" - -#: fluid.cxx:1638 -msgid "&Width" -msgstr "&Lebar" - -#: fluid.cxx:1639 -msgid "&Height" -msgstr "Tin&ggi" - -#: fluid.cxx:1640 -msgid "&Both" -msgstr "&Kedua-duanya" - -#: fluid.cxx:1642 -msgid "&Center In Group" -msgstr "T&engahkan Dalam Kumpulan" - -#: fluid.cxx:1643 -msgid "&Horizontal" -msgstr "&Mengufuk" - -#: fluid.cxx:1644 -msgid "&Vertical" -msgstr "Mene&gak" - -#: fluid.cxx:1646 -msgid "Set &Widget Size" -msgstr "Tetapkan Saiz &Widjet" - -#: fluid.cxx:1647 -msgid "&Tiny" -msgstr "Sangat Ke&cil" - -#: fluid.cxx:1648 -msgid "&Small" -msgstr "Keci&l" - -#: fluid.cxx:1649 -msgid "&Normal" -msgstr "Bia&sa" - -#: fluid.cxx:1650 -msgid "&Medium" -msgstr "Seder&hana" - -#: fluid.cxx:1651 -msgid "&Large" -msgstr "Besa&r" - -#: fluid.cxx:1652 -msgid "&Huge" -msgstr "Sanga&t Besar" - -#: fluid.cxx:1654 -msgid "&Grid and Size Settings..." -msgstr "Tetapan &Grid dan Saiz..." - -#: fluid.cxx:1656 -msgid "&Shell" -msgstr "&Shell" - -#: fluid.cxx:1657 -msgid "Execute &Command..." -msgstr "Lakukan &Perintah..." - -#: fluid.cxx:1658 -msgid "Execute &Again..." -msgstr "Lakukan Sekali &Lagi..." - -#: fluid.cxx:1660 -msgid "&Help" -msgstr "Bant&uan" - -#: fluid.cxx:1661 -msgid "&About FLUID..." -msgstr "Perih&al FLUID..." - -#: fluid.cxx:1662 -msgid "&On FLUID..." -msgstr "&Pada FLUID..." - -#: fluid.cxx:1663 -msgid "&Manual..." -msgstr "Pand&uan..." - -#: fluid.cxx:1764 -msgid "Double-click to view or change an item." -msgstr "Dwi-klik untuk lihat atau ubah item." - -#: fluid.cxx:2178 -#, c-format -msgid "" -"usage: %s <switches> name.fl\n" -" -c : write .cxx and .h and exit\n" -" -cs : write .cxx and .h and strings and exit\n" -" -o <name> : .cxx output filename, or extension if <name> starts with '.'\n" -" -h <name> : .h output filename, or extension if <name> starts with '.'\n" -"%s\n" -msgstr "" -"penggunaan: %s <switches> name.fl\n" -" -c : tulis .cxx dan .h kemudian keluar\n" -" -cs : tulis .cxx dan .h dan rentetan kemudian keluar\n" -" -o <name> : nama fail output .cxx, atau sambungan jika <name> bermula " -"dengan '.'\n" -" -h <name> : nama fail output .h, atau sambungan jika <name> bermula dengan " -"'.'\n" -"%s\n" - -#: about_panel.cxx:276 -msgid "About FLUID" -msgstr "Perihal FLUID" - -#: about_panel.cxx:283 -msgid "" -"FLTK User\n" -"Interface Designer\n" -"Version 1.1.9" -msgstr "" -"Pengguna FLTK\n" -"Perekabentuk Antaramuka\n" -"Versi 1.1.9" - -#: about_panel.cxx:290 -msgid "" -"Copyright 1998-2008 by\n" -"Bill Spitzak and others" -msgstr "" -"Hakcipta 1998-2008 oleh\n" -"Bill Spitzak dan lain-lain" - -#: about_panel.cxx:293 -msgid "View License..." -msgstr "Lihat Lesen..." - -#: about_panel.cxx:297 widget_panel.cxx:771 function_panel.cxx:964 -#: alignment_panel.cxx:67 alignment_panel.cxx:271 alignment_panel.cxx:378 -#: alignment_panel.cxx:433 -msgid "Close" -msgstr "Tutup" - -#: widget_panel.cxx:47 function_panel.cxx:45 function_panel.cxx:335 -msgid "private" -msgstr "persendirian" - -#: widget_panel.cxx:48 function_panel.cxx:46 function_panel.cxx:271 -#: function_panel.cxx:336 function_panel.cxx:416 -msgid "public" -msgstr "awam" - -#: widget_panel.cxx:49 function_panel.cxx:47 function_panel.cxx:337 -msgid "protected" -msgstr "dilindungi" - -#: widget_panel.cxx:54 function_panel.cxx:54 -msgid "local" -msgstr "setempat" - -#: widget_panel.cxx:55 function_panel.cxx:55 -msgid "global" -msgstr "sejagat" - -#: widget_panel.cxx:76 -msgid "GUI" -msgstr "GUI" - -#: widget_panel.cxx:81 -msgid "Label:" -msgstr "Label:" - -#: widget_panel.cxx:87 -msgid "The label text for the widget." -msgstr "Teks label untuk widjet." - -#: widget_panel.cxx:96 -msgid "The label style for the widget." -msgstr "Gaya label untuk widjet." - -#: widget_panel.cxx:107 -msgid "Image:" -msgstr "Imej:" - -#: widget_panel.cxx:113 -msgid "The active image for the widget." -msgstr "Imej aktif untuk widjet." - -#: widget_panel.cxx:120 widget_panel.cxx:140 -msgid "Browse..." -msgstr "Layar..." - -#: widget_panel.cxx:121 -msgid "Click to choose the active image." -msgstr "Klik untuk pilih imej aktif." - -#: widget_panel.cxx:127 -msgid "Inactive:" -msgstr "Tidak aktif:" - -#: widget_panel.cxx:133 -msgid "The inactive image for the widget." -msgstr "Imej tidak aktif widjet." - -#: widget_panel.cxx:141 -msgid "Click to choose the inactive image." -msgstr "Klik untuk pilih imej tidak aktif." - -#: widget_panel.cxx:147 -msgid "Alignment:" -msgstr "Jajaran:" - -#: widget_panel.cxx:152 -msgid "Clip" -msgstr "Kerat" - -#: widget_panel.cxx:153 -msgid "Clip the label to the inside of the widget." -msgstr "Kerat label ke dalam widjet." - -#: widget_panel.cxx:160 -msgid "Wrap" -msgstr "Lilit" - -#: widget_panel.cxx:161 -msgid "Wrap the label text." -msgstr "Lilit teks label" - -#: widget_panel.cxx:167 -msgid "Text/Image" -msgstr "Teks/Imej" - -#: widget_panel.cxx:168 -msgid "Show the label text over the image." -msgstr "Tunjuk teks label melalui imej." - -#: widget_panel.cxx:174 -msgid "@-1<-" -msgstr "@-1<-" - -#: widget_panel.cxx:175 -msgid "Left-align the label." -msgstr "Jajar-kiri label." - -#: widget_panel.cxx:182 -msgid "@-1->" -msgstr "@-1->" - -#: widget_panel.cxx:183 -msgid "Right-align the label." -msgstr "Jajar-kanan label." - -#: widget_panel.cxx:190 -msgid "@-18" -msgstr "@-18" - -#: widget_panel.cxx:191 -msgid "Top-align the label." -msgstr "Jajar-atas label." - -#: widget_panel.cxx:198 -msgid "@-12" -msgstr "@-12" - -#: widget_panel.cxx:199 -msgid "Bottom-align the label." -msgstr "Jajar-bawah label." - -#: widget_panel.cxx:206 -msgid "@-3square" -msgstr "@-3square" - -#: widget_panel.cxx:207 -msgid "Show the label inside the widget." -msgstr "Tunjuk label di dalam widjet." - -#: widget_panel.cxx:220 -msgid "Position:" -msgstr "Kedudukan:" - -#: widget_panel.cxx:225 -msgid "X:" -msgstr "X:" - -#: widget_panel.cxx:226 -msgid "The X position of the widget." -msgstr "Kedudukan X widjet." - -#: widget_panel.cxx:234 -msgid "Y:" -msgstr "Y:" - -#: widget_panel.cxx:235 -msgid "The Y position of the widget." -msgstr "Kedudukan Y widjet." - -#: widget_panel.cxx:243 -msgid "Width:" -msgstr "Lebar:" - -#: widget_panel.cxx:244 -msgid "The width of the widget." -msgstr "Lebar widjet." - -#: widget_panel.cxx:252 -msgid "Height:" -msgstr "Tinggi:" - -#: widget_panel.cxx:253 -msgid "The height of the widget." -msgstr "Tinggi widjet." - -#: widget_panel.cxx:261 -msgid "Relative" -msgstr "Relatif" - -#: widget_panel.cxx:262 -msgid "" -"If set, widgets inside a widget class of type Fl_Group are repositioned " -"relative to the origin at construction time" -msgstr "" -"Jika ditetapkan, widjet di dalam kelas widjet bagi jenis Fl_Group diletak " -"semula relatif dengan asalnya pada masa pembinaan" - -#: widget_panel.cxx:272 -msgid "Values:" -msgstr "Nilai:" - -#: widget_panel.cxx:277 -msgid "Size:" -msgstr "Saiz:" - -#: widget_panel.cxx:278 widget_panel.cxx:326 -msgid "The size of the slider." -msgstr "Saiz pelungsur." - -#: widget_panel.cxx:285 -msgid "Minimum:" -msgstr "Minimum:" - -#: widget_panel.cxx:286 widget_panel.cxx:335 -msgid "The minimum value of the widget." -msgstr "Nilai minimum wudjet." - -#: widget_panel.cxx:292 -msgid "Maximum:" -msgstr "Maksimum:" - -#: widget_panel.cxx:293 widget_panel.cxx:348 -msgid "The maximum value of the widget." -msgstr "Nilai maksimum wudjet." - -#: widget_panel.cxx:300 -msgid "Step:" -msgstr "Langkah:" - -#: widget_panel.cxx:301 widget_panel.cxx:357 -msgid "The resolution of the widget value." -msgstr "Resolusi nilai widjet." - -#: widget_panel.cxx:307 -msgid "Value:" -msgstr "Nilai:" - -#: widget_panel.cxx:308 -msgid "The current widget value." -msgstr "Nilai widjet semasa." - -#: widget_panel.cxx:319 -msgid "Size Range:" -msgstr "Julat Saiz:" - -#: widget_panel.cxx:325 -msgid "Minimum Size:" -msgstr "Saiz Minimum:" - -#: widget_panel.cxx:343 widget_panel.cxx:365 -msgid "set" -msgstr "tetapkan" - -#: widget_panel.cxx:347 -msgid "Maximum Size:" -msgstr "Saiz Maksimum:" - -#: widget_panel.cxx:374 -msgid "Shortcut:" -msgstr "Pintasan:" - -#: widget_panel.cxx:375 -msgid "The shortcut key for the widget." -msgstr "Kekunci pintasan untuk widjet." - -#: widget_panel.cxx:387 -msgid "X Class:" -msgstr "Kelas X:" - -#: widget_panel.cxx:392 -msgid ":" -msgstr ":" - -#: widget_panel.cxx:393 -msgid "The X resource class." -msgstr "Kelas sumber X." - -#: widget_panel.cxx:400 -msgid "Border" -msgstr "Sempadan" - -#: widget_panel.cxx:401 -msgid "Add a border around the window." -msgstr "Tambah sempadan disekeliling tetingkap." - -#: widget_panel.cxx:406 -msgid "Modal" -msgstr "Modal" - -#: widget_panel.cxx:407 -msgid "Make the window modal." -msgstr "Jadikan tetingkap modal." - -#: widget_panel.cxx:412 -msgid "Nonmodal" -msgstr "Bukan-modal" - -#: widget_panel.cxx:413 -msgid "Make the window non-modal." -msgstr "Jadikan tetingkap bukan-modal." - -#: widget_panel.cxx:421 -msgid "Attributes:" -msgstr "Atribut:" - -#: widget_panel.cxx:426 -msgid "Visible" -msgstr "Tampak" - -#: widget_panel.cxx:427 -msgid "Show the widget." -msgstr "Tunjuk widjet." - -#: widget_panel.cxx:432 -msgid "Active" -msgstr "Aktif" - -#: widget_panel.cxx:433 -msgid "Activate the widget." -msgstr "Aktifkan widjet." - -#: widget_panel.cxx:438 -msgid "Resizable" -msgstr "Boleh Disaiz Semula" - -#: widget_panel.cxx:439 -msgid "Make the widget resizable." -msgstr "Jadikan widjet boleh disaiz semula." - -#: widget_panel.cxx:445 -msgid "Hotspot" -msgstr "Hotspot" - -#: widget_panel.cxx:446 -msgid "Center the window under this widget." -msgstr "Tengahkan tetingkap dibawah widjet ini." - -#: widget_panel.cxx:458 -msgid "Tooltip:" -msgstr "Tip Alat:" - -#: widget_panel.cxx:459 -msgid "The tooltip text for the widget." -msgstr "Teks tip alat untuk widjet." - -#: widget_panel.cxx:472 -msgid "Style" -msgstr "Gaya" - -#: widget_panel.cxx:477 -msgid "Label Font:" -msgstr "Fon Label:" - -#: widget_panel.cxx:483 -msgid "The style of the label text." -msgstr "Gaya bagi teks label." - -#: widget_panel.cxx:494 -msgid "The size of the label text." -msgstr "Saiz bagi teks label." - -#: widget_panel.cxx:502 -msgid "Label Color" -msgstr "Warna Label" - -#: widget_panel.cxx:503 -msgid "The color of the label text." -msgstr "Warna bagi teks label." - -#: widget_panel.cxx:509 -msgid "Box:" -msgstr "Kotak:" - -#: widget_panel.cxx:515 -msgid "The \"up\" box of the widget." -msgstr "Kotak \"up\" bagi widjet." - -#: widget_panel.cxx:525 -msgid "Color" -msgstr "Warna" - -#: widget_panel.cxx:526 -msgid "The background color of the widget." -msgstr "Warna latar belakang widjet." - -#: widget_panel.cxx:532 -msgid "Down Box:" -msgstr "Kotak Turun:" - -#: widget_panel.cxx:538 -msgid "The \"down\" box of the widget." -msgstr "Kotak \"down\" bagi widjet." - -#: widget_panel.cxx:548 -msgid "Select Color" -msgstr "Pilih Warna" - -#: widget_panel.cxx:549 -msgid "The selection color of the widget." -msgstr "Warna pemilihan bagi widjet." - -#: widget_panel.cxx:555 -msgid "Text Font:" -msgstr "Fon Teks:" - -#: widget_panel.cxx:561 -msgid "The value text style." -msgstr "Gaya teks nilai." - -#: widget_panel.cxx:572 -msgid "The value text size." -msgstr "Saiz teks nilai." - -#: widget_panel.cxx:580 -msgid "Text Color" -msgstr "Warna Teks" - -#: widget_panel.cxx:581 -msgid "The value text color." -msgstr "Warna teks nilai." - -#: widget_panel.cxx:593 -msgid "C++" -msgstr "C++" - -#: widget_panel.cxx:597 -msgid "Class:" -msgstr "Kelas:" - -#: widget_panel.cxx:603 -msgid "The widget subclass." -msgstr "Subkelas widjet." - -#: widget_panel.cxx:612 -msgid "The widget subtype." -msgstr "Subjenis widjet." - -#: widget_panel.cxx:621 function_panel.cxx:427 -msgid "Name:" -msgstr "Nama:" - -#: widget_panel.cxx:627 -msgid "The name of the widget." -msgstr "Nama bagi widjet." - -#: widget_panel.cxx:635 function_panel.cxx:73 -msgid "Change member access attribute." -msgstr "Ubah atribut capaian ahli." - -#: widget_panel.cxx:644 function_panel.cxx:81 function_panel.cxx:264 -msgid "Change widget accessibility." -msgstr "Ubah kebolehcapaian widjet." - -#: widget_panel.cxx:654 -msgid "Extra Code:" -msgstr "Kod Ekstra:" - -#: widget_panel.cxx:655 widget_panel.cxx:663 widget_panel.cxx:670 -#: widget_panel.cxx:677 -msgid "Extra initialization code for the widget." -msgstr "Kod pengawalan ekstra untuk widjet." - -#: widget_panel.cxx:683 -msgid "Callback:" -msgstr "Panggil Balik:" - -#: widget_panel.cxx:684 -msgid "" -"The callback function or code for the widget. Use the variable name 'o' to " -"access the Widget pointer and 'v' to access the user value." -msgstr "" -"Fungsi atau kod panggil balik untuk widjet. Guna nama pembolehubah 'o' untuk " -"capai penuding Widjet dan 'v' untuk capai nilai pengguna." - -#: widget_panel.cxx:700 -msgid "User Data:" -msgstr "Data Pengguna:" - -#: widget_panel.cxx:706 -msgid "The user data to pass into the callback code." -msgstr "Data pengguna untuk dilepasi ke dalam kod panggil balik." - -#: widget_panel.cxx:714 -msgid "When:" -msgstr "Bila:" - -#: widget_panel.cxx:715 -msgid "When to call the callback function." -msgstr "Bila hendak memanggil fungsi panggil balik." - -#: widget_panel.cxx:727 -msgid "Type:" -msgstr "Jenis:" - -#: widget_panel.cxx:733 -msgid "The type of the user data." -msgstr "Jenis data pengguna." - -#: widget_panel.cxx:741 -msgid "No Change" -msgstr "Tiada Perubahan" - -#: widget_panel.cxx:742 -msgid "Call the callback even if the value has not changed." -msgstr "Panggil panggil balik walaupun nilai tidak berubah." - -#: widget_panel.cxx:760 -msgid "Hide &Overlays" -msgstr "Sembunyi T&indihan Atas" - -#: widget_panel.cxx:761 -msgid "Hide the widget overlay box." -msgstr "Sembunyi kotak tindihan atas widjet." - -#: widget_panel.cxx:766 -msgid "Revert" -msgstr "Kembali" - -#: widget_panel.cxx:775 function_panel.cxx:122 function_panel.cxx:171 -#: function_panel.cxx:223 function_panel.cxx:304 function_panel.cxx:384 -#: function_panel.cxx:451 function_panel.cxx:507 alignment_panel.cxx:365 -#: print_panel.cxx:442 print_panel.cxx:503 template_panel.cxx:181 -msgid "Cancel" -msgstr "Batal" - -#: widget_panel.cxx:780 -msgid "Live &Mode" -msgstr "&Mod Langsung" - -#: widget_panel.cxx:781 -msgid "" -"Create a live duplicate of the selected widgets to test resizing and menu " -"behavior." -msgstr "" -"Cipta pendua langsung bagi widjet terpilih untuk menguji kelakuan mensaiz " -"semula dan kelakuan menu." - -#: function_panel.cxx:70 -msgid "Function/Method Properties" -msgstr "Sifat Fungsi/Kaedah" - -#: function_panel.cxx:88 -msgid "C declaration" -msgstr "Pengisytiharan C" - -#: function_panel.cxx:89 -msgid "Declare with a C interface instead of C++." -msgstr "Isytihar dengan antaramuka C selain dari C++." - -#: function_panel.cxx:97 -msgid "Name(args): (blank for main())" -msgstr "Nama(args): (Kosongkan untuk main())" - -#: function_panel.cxx:98 -msgid "The name of the function or method." -msgstr "Nama bagi fungsi atau kaedah." - -#: function_panel.cxx:107 -msgid "Return Type: (blank to return outermost widget)" -msgstr "Jenis Return: (kosongkan untuk kembalikan widjet terluar)" - -#: function_panel.cxx:108 -msgid "The return type of the function or method." -msgstr "Jenis return bagi fungsi atau kaedah." - -#: function_panel.cxx:117 function_panel.cxx:167 function_panel.cxx:219 -#: function_panel.cxx:300 function_panel.cxx:380 function_panel.cxx:447 -#: function_panel.cxx:503 -msgid "OK" -msgstr "OK" - -#: function_panel.cxx:118 -msgid "Apply the changes." -msgstr "Laksana perubahan." - -#: function_panel.cxx:123 -msgid "Cancel the changes." -msgstr "Batal perubahan." - -#: function_panel.cxx:148 -msgid "Code Properties" -msgstr "Sifat Kod" - -#: function_panel.cxx:199 -msgid "Code Block Properties" -msgstr "Sifat Blok Kod" - -#: function_panel.cxx:201 -msgid "Conditional code block" -msgstr "Blok kod bersyarat" - -#: function_panel.cxx:202 -msgid "#ifdef or similar conditional code block." -msgstr "#ifdef atau blok kod bersyarat yang serupa." - -#: function_panel.cxx:209 -msgid "\"{...child code...}\" is inserted here" -msgstr "\"{...child code...}\" di sisip di sini" - -#: function_panel.cxx:210 -msgid "#endif or similar conditional code block." -msgstr "#endif atau blok kod bersyarat yang serupa." - -#: function_panel.cxx:244 -msgid "in source code only" -msgstr "dalam kod sumber sahaja" - -#: function_panel.cxx:245 -msgid "in header and source" -msgstr "dalam pengepala dan sumber" - -#: function_panel.cxx:260 -msgid "Declaration Block Properties" -msgstr "Sifat Blok Pengisytiharan" - -#: function_panel.cxx:272 -msgid "Make the declaration publicly accessible." -msgstr "Jadikan pengisytiharan boleh dicapai secara awam." - -#: function_panel.cxx:283 -msgid "#ifdef or similar conditional declaration block." -msgstr "#ifdef atau blok pengisytiharan bersyarat yang serupa." - -#: function_panel.cxx:291 -msgid "\"\\n...child code...\\n\" is inserted here" -msgstr "\"\\n...child code...\\n\" disisip di sini" - -#: function_panel.cxx:292 -msgid "#endif or similar declaration code block." -msgstr "#endif atau blok kod pengisytiharan yang serupa." - -#: function_panel.cxx:325 -msgid "in source file only" -msgstr "dalam fail sumber sahaja" - -#: function_panel.cxx:326 -msgid "in header file only" -msgstr "dalam fail pengepala sahaja" - -#: function_panel.cxx:327 -msgid "\"static\" in source file" -msgstr "\"static\" dalam fail sumber" - -#: function_panel.cxx:328 -msgid "in source and \"extern\" in header" -msgstr "dalam sumber dan \"extern\" dalam pengepala" - -#: function_panel.cxx:348 -msgid "Declaration Properties" -msgstr "Sifat Pengisytiharan" - -#: function_panel.cxx:368 -msgid "" -"Can be any declaration, like \"int x;\", an external symbol like \"extern " -"int foo();\", a #directive like \"#include <foo.h>\", a comment like " -"\"//foo\" or \"/*foo*/\", or typedef like \"typedef char byte;\" or \"using " -"std::list;\"." -msgstr "" -"Boleh jadi apa jua pengisytiharan, seperti \"int x;\", simbol luaran seperti " -"\"extern int foo();\", #arahan seperti \"#include <foo.h>\", ulasan seperti " -"\"//foo\" atau \"/*foo*/\", atau typedef seperti \"typedef char byte;\" atau " -"\"using std::list;\"." - -#: function_panel.cxx:371 -msgid "Declaration text." -msgstr "Teks pengisytiharan." - -#: function_panel.cxx:412 -msgid "Class Properties" -msgstr "Sifat Kelas" - -#: function_panel.cxx:417 -msgid "Make the class publicly accessible." -msgstr "Jadikan kelas boleh dicapai secara awam." - -#: function_panel.cxx:428 -msgid "Name of class." -msgstr "Nama kelas." - -#: function_panel.cxx:437 -msgid "Subclass of (text between : and {)" -msgstr "Subkelas bagi (teks diantara : dengan {)" - -#: function_panel.cxx:438 -msgid "Name of subclass." -msgstr "Nama subkelas." - -#: function_panel.cxx:484 -msgid "Comment Properties" -msgstr "Sifat Ulasan" - -#: function_panel.cxx:519 -msgid "In Source" -msgstr "Dalam Sumber" - -#: function_panel.cxx:520 -msgid "Put the comment into the source (.cxx) file." -msgstr "Letak ulasan ke dalam fail sumber (.cxx)." - -#: function_panel.cxx:524 -msgid "In Header" -msgstr "Dalam Pengepala" - -#: function_panel.cxx:525 -msgid "Put the comment into the header (.h) file." -msgstr "Letak ulasan ke dalam fail pengepala (.h)." - -#: function_panel.cxx:529 -msgid "Predefined" -msgstr "Pratakrif" - -#: function_panel.cxx:533 -msgid "Import..." -msgstr "Import..." - -#: function_panel.cxx:565 -msgid "Widget Bin" -msgstr "Tong Widjet" - -#: function_panel.cxx:569 -msgid "Function" -msgstr "Fungsi" - -#: function_panel.cxx:575 factory.cxx:957 -msgid "Class" -msgstr "Kelas" - -#: function_panel.cxx:581 factory.cxx:959 -msgid "Comment" -msgstr "Ulasan" - -#: function_panel.cxx:587 factory.cxx:951 factory.cxx:953 -msgid "Code" -msgstr "Kod" - -#: function_panel.cxx:593 factory.cxx:954 -msgid "Code Block" -msgstr "Blok Kod" - -#: function_panel.cxx:599 factory.cxx:958 -msgid "Widget Class" -msgstr "Kelas Widjet" - -#: function_panel.cxx:605 factory.cxx:955 -msgid "Declaration" -msgstr "Pengisytiharan" - -#: function_panel.cxx:611 factory.cxx:956 -msgid "Declaration Block" -msgstr "Blok Pengisytiharan" - -#: function_panel.cxx:620 -msgid "Window" -msgstr "Tetingkap" - -#: function_panel.cxx:626 factory.cxx:961 -msgid "Group" -msgstr "Kumpulan" - -#: function_panel.cxx:632 -msgid "Pack" -msgstr "Pek" - -#: function_panel.cxx:638 -msgid "Tabs" -msgstr "Tab" - -#: function_panel.cxx:644 -msgid "Scroll" -msgstr "Tatal" - -#: function_panel.cxx:650 -msgid "Tile" -msgstr "Jubin" - -#: function_panel.cxx:656 -msgid "Wizard" -msgstr "Bestari" - -#: function_panel.cxx:665 -msgid "Button" -msgstr "Butang" - -#: function_panel.cxx:671 -msgid "Return Button" -msgstr "Butang Kembali" - -#: function_panel.cxx:677 -msgid "Light Button" -msgstr "Butang Cahaya" - -#: function_panel.cxx:683 -msgid "Repeat Button" -msgstr "Butang Ulang" - -#: function_panel.cxx:689 -msgid "Check Button" -msgstr "Butang Tanda Semak" - -#: function_panel.cxx:695 -msgid "Round Button" -msgstr "Butang Bulat" - -#: function_panel.cxx:704 -msgid "Slider" -msgstr "Pelungsur" - -#: function_panel.cxx:710 -msgid "Scroll Bar" -msgstr "Palang Tatal" - -#: function_panel.cxx:716 -msgid "Value Slider" -msgstr "Pelungsur Nilai" - -#: function_panel.cxx:722 -msgid "Value Output" -msgstr "Output Nilai" - -#: function_panel.cxx:728 -msgid "Adjuster" -msgstr "Pelaras" - -#: function_panel.cxx:734 -msgid "Counter" -msgstr "Pengira" - -#: function_panel.cxx:740 -msgid "Dial" -msgstr "Dail" - -#: function_panel.cxx:746 -msgid "Roller" -msgstr "Penggulung" - -#: function_panel.cxx:752 -msgid "Spinner" -msgstr "Gelegar" - -#: function_panel.cxx:758 -msgid "Value Input" -msgstr "Input Nilai" - -#: function_panel.cxx:767 -msgid "Input" -msgstr "Input" - -#: function_panel.cxx:773 alignment_panel.cxx:75 -msgid "Output" -msgstr "Output" - -#: function_panel.cxx:779 -msgid "Text Edit" -msgstr "Sunting Teks" - -#: function_panel.cxx:785 -msgid "Text Display" -msgstr "Paparan Teks" - -#: function_panel.cxx:791 -msgid "File Input" -msgstr "Input Fail" - -#: function_panel.cxx:800 -msgid "Menu Bar" -msgstr "Palang Menu" - -#: function_panel.cxx:806 -msgid "Input Choice" -msgstr "Pilih Input" - -#: function_panel.cxx:812 -msgid "Menu Button" -msgstr "Butang Menu" - -#: function_panel.cxx:818 -msgid "Menu Item" -msgstr "Item Menu" - -#: function_panel.cxx:824 -msgid "Choice" -msgstr "Pilih" - -#: function_panel.cxx:830 -msgid "Sub Menu" -msgstr "Sub Menu" - -#: function_panel.cxx:839 -msgid "Browser" -msgstr "Pelayar" - -#: function_panel.cxx:845 -msgid "Check Browser" -msgstr "Pelayar Tanda Semak" - -#: function_panel.cxx:851 -msgid "File Browser" -msgstr "Pelayar Fail" - -#: function_panel.cxx:860 -msgid "Box" -msgstr "Kotak" - -#: function_panel.cxx:866 -msgid "Clock" -msgstr "Jam" - -#: function_panel.cxx:872 -msgid "Help Browser" -msgstr "Pelayar Bantuan" - -#: function_panel.cxx:878 -msgid "Progress" -msgstr "Kemajuan" - -#: function_panel.cxx:904 -msgid "Code View" -msgstr "Lihat Kod" - -#: function_panel.cxx:911 -msgid "Source" -msgstr "Sumber" - -#: function_panel.cxx:931 -msgid "Header" -msgstr "Pengepala" - -#: function_panel.cxx:953 -msgid "Refresh" -msgstr "Segar Semula" - -#: function_panel.cxx:957 -msgid "Auto-Refresh" -msgstr "Auto-Segar Semula" - -#: function_panel.cxx:961 -msgid "Auto-Position" -msgstr "Auto-Kedudukan" - -#: alignment_panel.cxx:51 alignment_panel.cxx:183 -msgid "None" -msgstr "Tiada" - -#: alignment_panel.cxx:52 -msgid "GNU gettext" -msgstr "GNU gettext" - -#: alignment_panel.cxx:53 -msgid "POSIX catgets" -msgstr "POSIX catgets" - -#: alignment_panel.cxx:66 -msgid "Project Settings" -msgstr "Tetapan Projek" - -#: alignment_panel.cxx:68 alignment_panel.cxx:272 alignment_panel.cxx:434 -msgid "Close this dialog." -msgstr "Tutup dialog ini." - -#: alignment_panel.cxx:77 -msgid "Use \"name.ext\" to set name or just \".ext\" to set extension." -msgstr "" -"Guna \"name.ext\" untuk tetapkan nama atau hanya \".ext\" untuk tetapkan " -"sambungan." - -#: alignment_panel.cxx:81 -msgid "Header File:" -msgstr "Fail Pengepala:" - -#: alignment_panel.cxx:82 -msgid "The name of the generated header file." -msgstr "Nama bagi fail pengepala yang dijana." - -#: alignment_panel.cxx:91 -msgid "Code File:" -msgstr "Fail Kod:" - -#: alignment_panel.cxx:92 -msgid "The name of the generated code file." -msgstr "Nama bagi fail kod yang terjana." - -#: alignment_panel.cxx:101 -msgid "Include Header from Code" -msgstr "Pengepala Include dari Kod" - -#: alignment_panel.cxx:102 -msgid "Include the header file from the code file." -msgstr "Include fail pengepala dari fail kod." - -#: alignment_panel.cxx:107 -msgid "Generate menu shortcuts using FL_COMMAND" -msgstr "Jana pintasan menu menggunakan FL_COMMAND" - -#: alignment_panel.cxx:108 -msgid "Replace FL_CTRL with FL_COMMAND when generating menu shortcut code." -msgstr "Ganti FL_CTRL dengan FL_COMMAND bila menjana kod pintasan menu." - -#: alignment_panel.cxx:115 -msgid "Internationalization" -msgstr "Pengantarabangsaan" - -#: alignment_panel.cxx:118 -msgid "Use:" -msgstr "Guna :" - -#: alignment_panel.cxx:119 -msgid "Type of internationalization to use." -msgstr "Jenis pengantarabangsaan yang digunakan." - -#: alignment_panel.cxx:128 -msgid "#include:" -msgstr "#include:" - -#: alignment_panel.cxx:129 -msgid "The include file for internationalization." -msgstr "Fail include untuk pengantarabangsaan." - -#: alignment_panel.cxx:137 -msgid "File:" -msgstr "Fail:" - -#: alignment_panel.cxx:138 -msgid "The name of the message catalog." -msgstr "Nama bagi katalog mesej." - -#: alignment_panel.cxx:146 -msgid "Set:" -msgstr "Set:" - -#: alignment_panel.cxx:147 -msgid "The message set number." -msgstr "Nombor set mesej." - -#: alignment_panel.cxx:156 -msgid "Function:" -msgstr "Fungsi:" - -#: alignment_panel.cxx:157 -msgid "The function to call to internationalize the labels and tooltips." -msgstr "Fungsi panggil untuk antarabangsakan label dan tip alat." - -#: alignment_panel.cxx:182 -msgid "Default" -msgstr "Lalai" - -#: alignment_panel.cxx:184 -msgid "Plastic" -msgstr "Plastik" - -#: alignment_panel.cxx:185 -msgid "GTK+" -msgstr "GTK+" - -#: alignment_panel.cxx:226 -msgid "GUI Settings" -msgstr "Tetapan GUI" - -#: alignment_panel.cxx:227 -msgid "Scheme:" -msgstr "Skema:" - -#: alignment_panel.cxx:237 -msgid "" -"Options:\n" -"\n" -"\n" -"\n" -"\n" -msgstr "" -"Pilihan:\n" -"\n" -"\n" -"\n" -"\n" - -#: alignment_panel.cxx:240 -msgid "Show Tooltips" -msgstr "Tunjuk Tip Alat" - -#: alignment_panel.cxx:248 -msgid "Show Completion Dialogs" -msgstr "Tunjuk Dialog Pelengkapan" - -#: alignment_panel.cxx:255 -msgid "Open Previous File on Startup" -msgstr "Buka Fail Terdahulu ketika Permulaan" - -#: alignment_panel.cxx:262 -msgid "Remember Window Positions" -msgstr "Ingat Kedudukan Tetingkap" - -#: alignment_panel.cxx:275 -msgid "# Recent Files:" -msgstr "# Fail Baru-baru Ini:" - -#: alignment_panel.cxx:332 -msgid "Shell Command" -msgstr "Perintah Shell" - -#: alignment_panel.cxx:333 -msgid "Command:" -msgstr "Perintah:" - -#: alignment_panel.cxx:341 -msgid "Write Code" -msgstr "Tulis Kod" - -#: alignment_panel.cxx:348 -msgid "Write Messages" -msgstr "Tulis Mesej" - -#: alignment_panel.cxx:355 -msgid "Save .FL File" -msgstr "Simpan Fail .FL" - -#: alignment_panel.cxx:362 -msgid "Run Command" -msgstr "Jalan Perintah" - -#: alignment_panel.cxx:370 -msgid "Shell Command Output" -msgstr "Output Perintah Shell" - -#: alignment_panel.cxx:403 -msgid "Layout Settings" -msgstr "Tetapan Bentangan" - -#: alignment_panel.cxx:404 -msgid "x" -msgstr "x" - -#: alignment_panel.cxx:405 -msgid "Horizontal grid spacing." -msgstr "Penjarakan grid mengufuk." - -#: alignment_panel.cxx:412 -msgid "pixels" -msgstr "piksel" - -#: alignment_panel.cxx:413 -msgid "Vertical grid spacing." -msgstr "Penjarakan grid menegak." - -#: alignment_panel.cxx:420 -msgid "pixel snap" -msgstr "lekat piksel" - -#: alignment_panel.cxx:421 -msgid "Snap to grid within this many pixels." -msgstr "Lekat ke grid dengan sejumlah piksel ini." - -#: alignment_panel.cxx:428 -msgid "Show Guides" -msgstr "Tunjuk Panduan" - -#: alignment_panel.cxx:429 -msgid "Show distance and alignment guides in overlay" -msgstr "Tunjuk jarak dan panduan jajaran dalam tindihan atas" - -#: alignment_panel.cxx:437 -msgid "Grid:" -msgstr "Grid:" - -#: alignment_panel.cxx:441 -msgid "Widget Size:" -msgstr "Saiz Widjet:" - -#: alignment_panel.cxx:451 -msgid "tiny" -msgstr "sangat kecil" - -#: alignment_panel.cxx:460 -msgid "small" -msgstr "kecil" - -#: alignment_panel.cxx:469 -msgid "normal" -msgstr "biasa" - -#: alignment_panel.cxx:477 -msgid "medium" -msgstr "sederhana" - -#: alignment_panel.cxx:486 -msgid "large" -msgstr "besar" - -#: alignment_panel.cxx:495 -msgid "huge" -msgstr "sangat besar" - -#: factory.cxx:94 factory.cxx:353 factory.cxx:427 factory.cxx:751 -msgid "Normal" -msgstr "Biasa" - -#: factory.cxx:95 -msgid "Toggle" -msgstr "Togol" - -#: factory.cxx:96 -msgid "Radio" -msgstr "Radio" - -#: factory.cxx:207 -msgid "No Select" -msgstr "Tidak Pilih" - -#: factory.cxx:208 -msgid "Select" -msgstr "Pilih" - -#: factory.cxx:209 -msgid "Hold" -msgstr "Tahan" - -#: factory.cxx:210 -msgid "Multi" -msgstr "Berbilang" - -#: factory.cxx:354 -msgid "Simple" -msgstr "Ringkas" - -#: factory.cxx:428 factory.cxx:752 -msgid "Multiline" -msgstr "Baris-Berbilang" - -#: factory.cxx:429 -msgid "Secret" -msgstr "Rahsia" - -#: factory.cxx:430 -msgid "Int" -msgstr "Int" - -#: factory.cxx:431 -msgid "Float" -msgstr "Apung" - -#: factory.cxx:673 -msgid "Dot" -msgstr "Dot" - -#: factory.cxx:674 -msgid "Line" -msgstr "Baris" - -#: factory.cxx:675 -msgid "Fill" -msgstr "Isian" - -#: factory.cxx:693 factory.cxx:712 factory.cxx:732 -msgid "Vertical" -msgstr "Menegak" - -#: factory.cxx:694 factory.cxx:713 factory.cxx:733 -msgid "Horizontal" -msgstr "Mengufuk" - -#: factory.cxx:714 -msgid "Vert Fill" -msgstr "Isian Menegak" - -#: factory.cxx:715 -msgid "Horz Fill" -msgstr "Isian Mengufuk" - -#: factory.cxx:716 -msgid "Vert Knob" -msgstr "Bonjol Menegak" - -#: factory.cxx:717 -msgid "Horz Knob" -msgstr "Bonjol Mengufuk" - -#: factory.cxx:952 -msgid "Function/Method" -msgstr "Fungsi/Kaedah" - -#: factory.cxx:970 -msgid "Buttons" -msgstr "Butang" - -#: factory.cxx:978 -msgid "Valuators" -msgstr "Penilai" - -#: factory.cxx:990 -msgid "Text" -msgstr "Teks" - -#: factory.cxx:997 -msgid "Menus" -msgstr "Menu" - -#: factory.cxx:1005 -msgid "Browsers" -msgstr "Pelayar" - -#: factory.cxx:1010 -msgid "Other" -msgstr "Lain-lain" - -#: print_panel.cxx:122 -msgid "Letter" -msgstr "Surat" - -#: print_panel.cxx:123 -msgid "A4" -msgstr "A4" - -#: print_panel.cxx:250 print_panel.cxx:439 -msgid "Print" -msgstr "Cetak" - -#: print_panel.cxx:253 -msgid "Printer:" -msgstr "Pencetak:" - -#: print_panel.cxx:259 -msgid "Properties..." -msgstr "Sifat..." - -#: print_panel.cxx:262 -msgid "printer/job status" -msgstr "status pencetak/kerja" - -#: print_panel.cxx:265 -msgid "Print Range" -msgstr "Julat Cetak" - -#: print_panel.cxx:269 -msgid "All" -msgstr "Semua" - -#: print_panel.cxx:275 -msgid "Pages" -msgstr "Halaman" - -#: print_panel.cxx:280 -msgid "Selection" -msgstr "Pemilihan" - -#: print_panel.cxx:285 -msgid "From:" -msgstr "Dari:" - -#: print_panel.cxx:290 -msgid "To:" -msgstr "Ke:" - -#: print_panel.cxx:297 -msgid "Copies" -msgstr "Salinan" - -#: print_panel.cxx:301 -msgid "# Copies:" -msgstr "# Salinan:" - -#: print_panel.cxx:305 -msgid "Collate" -msgstr "Kumpul Semak" - -#: print_panel.cxx:313 print_panel.cxx:320 print_panel.cxx:327 -#: print_panel.cxx:393 print_panel.cxx:411 print_panel.cxx:429 -msgid "1" -msgstr "1" - -#: print_panel.cxx:334 print_panel.cxx:341 print_panel.cxx:348 -#: print_panel.cxx:387 print_panel.cxx:405 print_panel.cxx:423 -msgid "2" -msgstr "2" - -#: print_panel.cxx:355 print_panel.cxx:362 print_panel.cxx:369 -#: print_panel.cxx:381 print_panel.cxx:399 print_panel.cxx:417 -msgid "3" -msgstr "3" - -#: print_panel.cxx:454 -msgid "Printer Properties" -msgstr "Sifat Pencetak" - -#: print_panel.cxx:457 -msgid "Page Size:" -msgstr "Saiz Halaman:" - -#: print_panel.cxx:462 -msgid "Output Mode:" -msgstr "Mod Output:" - -#: print_panel.cxx:500 template_panel.cxx:184 -msgid "Save" -msgstr "Simpan" - -#: print_panel.cxx:506 -msgid "Use" -msgstr "Guna" - -#: template_panel.cxx:148 -msgid "New/Save Template" -msgstr "Templat Baharu/Simpan" - -#: template_panel.cxx:151 -msgid "Available Templates:" -msgstr "Templat Tersedia:" - -#: template_panel.cxx:163 -msgid "Template Name:" -msgstr "Nama Templat:" - -#: template_panel.cxx:169 -msgid "Instance Name:" -msgstr "Nama Kejadian:" - -#: template_panel.cxx:175 -msgid "Delete Template" -msgstr "Padam Templat" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/FontForge.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/FontForge.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/FontForge.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/FontForge.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,32010 +0,0 @@ -# Malay translation for fontforge -# Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 -# This file is distributed under the same license as the fontforge package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2008. -# -msgid "" -msgstr "" -"Project-Id-Version: fontforge\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2012-12-28 15:35+0000\n" -"PO-Revision-Date: 2013-09-09 06:20+0000\n" -"Last-Translator: Philip Khor <philip10khor@hotmail.com>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:38+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: alignment.c:297 anchorsaway.c:1274 combinations.c:1115 cvhints.c:483 -#: cvhints.c:786 displayfonts.c:1132 displayfonts.c:1633 -msgid "_Size:" -msgstr "_Saiz:" - -#: alignment.c:343 -msgid "Space Regions" -msgstr "" - -#: alignment.c:354 -msgid "Coordinate along which to space" -msgstr "" - -#: alignment.c:362 anchorsaway.c:1322 cvgetinfo.c:1233 cvpalettes.c:397 -#: cvpalettes.c:611 nonlineartransui.c:341 nonlineartransui.c:579 -#: transform.c:358 -msgid "_X" -msgstr "_X" - -#: alignment.c:372 anchorsaway.c:1370 cvgetinfo.c:1236 cvpalettes.c:398 -#: cvpalettes.c:619 nonlineartransui.c:377 nonlineartransui.c:580 -#: transform.c:377 -msgid "_Y" -msgstr "_Y" - -#: alignment.c:393 -msgid "_Maximum distance between points in a region" -msgstr "Jarak _maksima antara dua titik dalam satu rantau" - -#: alignment.c:419 anchorsaway.c:1421 autowidth2dlg.c:281 basedlg.c:342 -#: basedlg.c:852 bdfinfo.c:862 bitmapdlg.c:524 charinfo.c:340 charinfo.c:1147 -#: charinfo.c:2385 charinfo.c:5163 charinfo.c:5444 charview.c:8053 -#: combinations.c:1181 contextchain.c:2114 cvexportdlg.c:154 cvgetinfo.c:587 -#: cvgetinfo.c:700 cvgetinfo.c:1621 cvgetinfo.c:3205 cvgetinfo.c:3635 -#: cvgridfit.c:356 cvhints.c:566 cvhints.c:807 cvimportdlg.c:351 -#: cvpalettes.c:538 cvpointer.c:1549 cvstroke.c:1092 cvstroke.c:1792 -#: cvstroke.c:2341 cvstroke.c:3304 cvundoes.c:2014 cvundoes.c:2819 -#: deltaui.c:337 deltaui.c:1045 displayfonts.c:482 effectsui.c:275 -#: effectsui.c:483 fontinfo.c:2567 fontinfo.c:3987 fontinfo.c:4017 -#: fontinfo.c:4996 fontinfo.c:6761 fontinfo.c:10523 fontview.c:1034 -#: fontview.c:1844 fontview.c:2106 fontview.c:3070 fontview.c:7869 -#: fvfontsdlg.c:220 fvfontsdlg.c:399 fvimportbdf.c:1885 fvmetricsdlg.c:210 -#: gotodlg.c:244 groupsdlg.c:1314 groupsdlg.c:1549 histograms.c:966 -#: justifydlg.c:251 justifydlg.c:458 justifydlg.c:774 justifydlg.c:970 -#: kernclass.c:2526 kernclass.c:2901 layer2layer.c:292 lookupui.c:850 -#: lookupui.c:1137 lookupui.c:1906 lookupui.c:2281 lookupui.c:4562 -#: lookupui.c:5444 lookupui.c:5879 lookupui.c:6256 macencui.c:507 -#: macencui.c:857 macencui.c:1203 math.c:796 math.c:1181 math.c:1997 -#: metricsview.c:2888 mmdlg.c:684 mmdlg.c:748 mmdlg.c:1042 mmdlg.c:2540 -#: nonlineartransui.c:136 nonlineartransui.c:537 openfontdlg.c:365 -#: openfontdlg.c:688 prefs.c:1503 prefs.c:2311 problems.c:2626 problems.c:4120 -#: problems.c:5423 savefontdlg.c:871 savefontdlg.c:1057 scriptingdlg.c:313 -#: scstylesui.c:271 scstylesui.c:1716 scstylesui.c:2204 scstylesui.c:2814 -#: scstylesui.c:2985 showatt.c:2839 showatt.c:3326 simplifydlg.c:418 -#: statemachine.c:752 statemachine.c:1462 tilepath.c:1210 tilepath.c:1880 -#: transform.c:730 ttfinstrsui.c:764 ttfinstrsui.c:1462 ttfinstrsui.c:1601 -#: ttfinstrsui.c:1917 ../gdraw/gaskdlg.c:1196 ../gdraw/gaskdlg.c:1233 -#: ../gdraw/gaskdlg.c:1270 ../gdraw/gaskdlg.c:1326 ../gdraw/gaskdlg.c:1587 -#: ../gdraw/gaskdlg.c:1646 ../gdraw/gcolor.c:673 ../gdraw/gfiledlg.c:123 -#: ../gdraw/gmatrixedit.c:1206 ../gdraw/gresedit.c:2249 -msgid "_OK" -msgstr "_OK" - -#: alignment.c:430 anchorsaway.c:1432 autowidth2dlg.c:290 basedlg.c:350 -#: basedlg.c:860 bdfinfo.c:873 bitmapdlg.c:536 charinfo.c:351 charinfo.c:935 -#: charinfo.c:945 charinfo.c:1147 charinfo.c:1357 charinfo.c:2394 -#: charinfo.c:5174 charinfo.c:5455 charview.c:8064 charview.c:8305 -#: combinations.c:1192 contextchain.c:2144 cvexportdlg.c:166 cvexportdlg.c:307 -#: cvexportdlg.c:554 cvgetinfo.c:277 cvgetinfo.c:598 cvgetinfo.c:1633 -#: cvgetinfo.c:3217 cvgetinfo.c:3647 cvgetinfo.c:3735 cvgetinfo.c:3810 -#: cvgridfit.c:368 cvhints.c:575 cvhints.c:819 cvimportdlg.c:714 -#: cvpalettes.c:549 cvpointer.c:1559 cvstroke.c:1111 cvstroke.c:1800 -#: cvstroke.c:2349 cvstroke.c:3315 cvundoes.c:2820 deltaui.c:347 -#: displayfonts.c:493 displayfonts.c:2182 effectsui.c:286 effectsui.c:494 -#: encodingui.c:151 fontinfo.c:2567 fontinfo.c:3987 fontinfo.c:4017 -#: fontinfo.c:4242 fontinfo.c:5006 fontinfo.c:6104 fontinfo.c:6340 -#: fontinfo.c:6761 fontinfo.c:6801 fontinfo.c:6803 fontinfo.c:10534 -#: fontview.c:506 fontview.c:1035 fontview.c:1852 fontview.c:2114 -#: fontview.c:3080 fontview.c:3665 fontview.c:4701 fontview.c:4796 -#: fontview.c:7877 fontviewbase.c:991 fontviewbase.c:1630 fvfontsdlg.c:60 -#: fvfontsdlg.c:231 fvfontsdlg.c:410 fvimportbdf.c:1886 fvmetricsdlg.c:219 -#: gotodlg.c:253 groupsdlg.c:1324 groupsdlg.c:1559 histograms.c:975 -#: justifydlg.c:262 justifydlg.c:469 justifydlg.c:785 justifydlg.c:981 -#: kernclass.c:2538 kernclass.c:2912 layer2layer.c:301 lookupui.c:862 -#: lookupui.c:1148 lookupui.c:1917 lookupui.c:2119 lookupui.c:2292 -#: lookupui.c:3724 lookupui.c:4572 lookupui.c:5452 lookupui.c:5550 -#: lookupui.c:5887 lookupui.c:6264 macencui.c:518 macencui.c:868 -#: macencui.c:1214 math.c:804 math.c:1189 metricsview.c:2045 -#: metricsview.c:2467 metricsview.c:2896 mmdlg.c:694 mmdlg.c:758 mmdlg.c:1052 -#: mmdlg.c:2574 nonlineartransui.c:147 nonlineartransui.c:548 -#: openfontdlg.c:376 openfontdlg.c:725 parsettf.c:5503 prefs.c:1513 -#: prefs.c:2323 problems.c:4132 savefont.c:755 savefontdlg.c:882 -#: savefontdlg.c:1069 savefontdlg.c:1436 savefontdlg.c:1627 savefontdlg.c:2329 -#: scriptingdlg.c:325 scstylesui.c:282 scstylesui.c:1737 scstylesui.c:2215 -#: scstylesui.c:2822 scstylesui.c:2996 searchview.c:842 showatt.c:3336 -#: simplifydlg.c:430 splinechar.c:1014 statemachine.c:762 statemachine.c:1473 -#: tilepath.c:1218 tilepath.c:1888 transform.c:751 ttfinstrsui.c:774 -#: ttfinstrsui.c:1473 ttfinstrsui.c:1602 ttfinstrsui.c:1928 -#: ../gdraw/gaskdlg.c:1197 ../gdraw/gaskdlg.c:1234 ../gdraw/gaskdlg.c:1588 -#: ../gdraw/gaskdlg.c:1647 ../gdraw/gcolor.c:682 ../gdraw/gfilechooser.c:919 -#: ../gdraw/gfiledlg.c:153 ../gdraw/gmatrixedit.c:1219 -#: ../gdraw/gresedit.c:2265 ../gdraw/gsavefiledlg.c:287 -msgid "_Cancel" -msgstr "_Batal" - -#: alignment.c:674 -msgid "Not enough lines" -msgstr "Tidak cukup baris" - -#: alignment.c:677 -msgid "Can't Parallel" -msgstr "Tidak boleh menyelarikan" - -#: alignment.c:677 -msgid "These two lines share a common endpoint, I can't make them parallel" -msgstr "" -"Kedua-dua garisan ini berkongsi titik akhir, tidak dapat menyelarikan mereka" - -#: anchorsaway.c:181 -msgid "Exits" -msgstr "Keluar" - -#: anchorsaway.c:181 -msgid "Bases" -msgstr "Asas" - -#: anchorsaway.c:188 -msgid "Entries" -msgstr "Entri" - -#: anchorsaway.c:188 -msgid "Marks" -msgstr "Tanda" - -#: anchorsaway.c:195 -msgid "Add Exit Anchor..." -msgstr "Tambah Sauh Keluar..." - -#: anchorsaway.c:195 -msgid "Add Base Anchor..." -msgstr "" - -#: anchorsaway.c:199 -msgid "Add Entry Anchor..." -msgstr "Tambah Sauh Entri..." - -#: anchorsaway.c:199 -msgid "Add Mark Anchor..." -msgstr "" - -#: anchorsaway.c:210 -#, c-format -msgid "Anchor Control for class %.100s in glyph %.100s as %.20s" -msgstr "" - -#: anchorsaway.c:212 -msgid "mark" -msgstr "Tanda" - -#: anchorsaway.c:213 -msgid "cursive entry" -msgstr "" - -#: anchorsaway.c:214 -msgid "cursive exit" -msgstr "" - -#: anchorsaway.c:215 -msgid "base" -msgstr "" - -#: anchorsaway.c:216 -msgid "Anchor Control" -msgstr "Kawalan Sauh" - -#: anchorsaway.c:757 -msgid "Detaching Anchor Point" -msgstr "Menanggal Titik Sauh" - -#: anchorsaway.c:757 -#, c-format -msgid "" -"This anchor was attached to point %d, but that's not a point I can move. I'm " -"detaching the anchor from the point." -msgstr "" -"Sauh ini dilekap pada titik %d, tapi saya tidak boleh menggerakkan sauh ini. " -"Saya akan menanggalkan sauh dari titik ini." - -#: anchorsaway.c:851 charview.c:7901 -msgid "Out of Range" -msgstr "Diluar Julat" - -#: anchorsaway.c:851 -msgid "Corrections must be between -128 and 127 (and should be smaller)" -msgstr "Pembetulan mesti antara -128 hingga 127 ( dan mesti lebih kecil)" - -#: anchorsaway.c:1019 -msgid "Provide a glyph name" -msgstr "Sediakan nama glyph" - -#: anchorsaway.c:1019 -msgid "" -"Please identify a glyph by name, and FontForge will add an anchor to that " -"glyph." -msgstr "" -"Sila kenal pasti glyph menggunakan nama, dan FontForge akan menambah sauh " -"pada glyph tersebut." - -#: anchorsaway.c:1026 -msgid "Non-existant glyph" -msgstr "glyph tidak wujud" - -#: anchorsaway.c:1026 -#, c-format -msgid "The glyph, %.80s, is not in the font" -msgstr "Glyph %.80s, tiada dalam font" - -#: anchorsaway.c:1043 -msgid "Duplicate Anchor Class" -msgstr "Salin pendua Kelas Sauh" - -#: anchorsaway.c:1043 -#, c-format -msgid "The glyph, %.80s, already contains an anchor in this class, %.80s." -msgstr "glyph %.80s sudah mengandungi sauh dalam kelas ini, %.80s." - -#: anchorsaway.c:1239 lookupui.c:2319 -msgid "Anchor Control..." -msgstr "Kawalan Sauh..." - -#: anchorsaway.c:1295 -msgid "" -"The size at which the current glyph is rasterized.\n" -"For small pixelsize you may want to use the magnification\n" -"factor below to get a clearer view." -msgstr "" - -#: anchorsaway.c:1298 -msgid "" -"The size at which the current glyph is rasterized.\n" -"For small pixelsize you may want to use the magnification\n" -"factor below to get a clearer view.\n" -"\n" -"The pulldown list contains the pixelsizes at which there\n" -"are device table corrections." -msgstr "" - -#. GT: Short for: Magnification -#. GT: Short for "Magnification" -#: anchorsaway.c:1304 lookupui.c:4529 -msgid "Mag:" -msgstr "Mag:" - -#: anchorsaway.c:1318 -msgid "" -"The glyph is rasterized at the size above, but it\n" -"may be difficult to see the alignment errors\n" -"that can happen at small pixelsizes. This allows\n" -"you to expand each pixel to show potential problems\n" -"better." -msgstr "" - -#: anchorsaway.c:1341 -msgid "The X coordinate of the anchor point in this glyph" -msgstr "koordinat X pada titik sauh dalam glyph ini" - -#. GT: Short for Correction -#: anchorsaway.c:1347 anchorsaway.c:1395 -msgid "Cor:" -msgstr "Cor:" - -#: anchorsaway.c:1352 anchorsaway.c:1400 -msgid "" -"Correction in pixels to the horizontal positioning of this anchor point\n" -"when rasterizing at the given pixelsize.\n" -"(Lives in a Device Table)" -msgstr "" - -#: anchorsaway.c:1365 -msgid "" -"This is the number of pixels by which the anchor\n" -"should be moved horizontally when the glyph is\n" -"rasterized at the above size. This information\n" -"is part of the device table for this anchor.\n" -"Device tables are particularly important at small\n" -"pixelsizes where rounding errors will have a\n" -"proportionally greater effect." -msgstr "" - -#: anchorsaway.c:1389 -msgid "The Y coordinate of the anchor point in this glyph" -msgstr "koordinat Y pada titik sauh pada glyph ini" - -#: anchorsaway.c:1413 -msgid "" -"This is the number of pixels by which the anchor\n" -"should be moved vertically when the glyph is\n" -"rasterized at the above size. This information\n" -"is part of the device table for this anchor.\n" -"Device tables are particularly important at small\n" -"pixelsizes where rounding errors will have a\n" -"proportionally greater effect." -msgstr "" - -#: autotrace.c:533 autotrace.c:534 autotrace.c:737 autotrace.c:738 -msgid "Additional arguments for autotrace program:" -msgstr "" - -#: autotrace.c:550 autotrace.c:586 autotrace.c:761 -msgid "Can't find autotrace" -msgstr "" - -#: autotrace.c:550 autotrace.c:586 autotrace.c:761 -msgid "" -"Can't find autotrace program (set AUTOTRACE environment variable) or " -"download from:\n" -" http://sf.net/projects/autotrace/" -msgstr "" - -#: autotrace.c:563 autotrace.c:809 -msgid "Autotracing..." -msgstr "" - -#: autotrace.c:583 -msgid "Nothing to trace" -msgstr "Tidak apa yang perlu dijejak" - -#: autotrace.c:758 -msgid "Can't find mf" -msgstr "ridak boleh menjumpai mf" - -#: autotrace.c:758 -msgid "" -"Can't find mf program -- metafont (set MF environment variable) or download " -"from:\n" -" http://www.tug.org/\n" -" http://www.ctan.org/\n" -"It's part of the TeX distribution" -msgstr "" - -#: autotrace.c:772 -msgid "Can't create temporary directory" -msgstr "Tidak boleh mencipta direktori sementara" - -#: autotrace.c:804 autotrace.c:824 autotrace.c:827 autotrace.c:829 -msgid "Can't run mf" -msgstr "Tidak boleh menjalankan mf" - -#: autotrace.c:804 autotrace.c:824 -msgid "Could not read (or perhaps find) mf output file" -msgstr "Tidak boleh membaca ( atau mungkin menjumpai) fail output mf" - -#: autotrace.c:827 -msgid "MetaFont exited with an error" -msgstr "MetaFont keluar dengan ralat" - -#: autowidth.c:232 autowidth.c:239 -#, c-format -msgid "AutoWidth failure on %s\n" -msgstr "kegagalan Lebar Automatik pada %s\n" - -#: autowidth.c:1219 encoding.c:601 fvimportbdf.c:2047 palmfonts.c:394 -#: winfonts.c:938 -msgid "Couldn't open file" -msgstr "Tidak boleh membuka fail" - -#: autowidth.c:1219 encoding.c:601 fvimportbdf.c:2047 palmfonts.c:394 -#, c-format -msgid "Couldn't open file %.200s" -msgstr "Tidak boleh membuka fail %.200s" - -#: autowidth.c:1242 -msgid "No Kern Pairs" -msgstr "Tiada Pasangan Kern" - -#: autowidth.c:1242 -#, c-format -msgid "No kerning pairs found in %.200s" -msgstr "Tiada pasangan kerning dijumpai di %.200s" - -#: autowidth2.c:495 autowidth2.c:567 autowidth2.c:642 autowidth2.c:759 -#: autowidth2.c:899 -msgid "Glyph too big" -msgstr "Glyph terlalu besar" - -#: autowidth2.c:495 autowidth2.c:567 autowidth2.c:642 autowidth2.c:759 -#: autowidth2.c:899 -#, c-format -msgid "" -"%s has a bounding box which is too big for this algorithm to work. Ignored." -msgstr "" - -#: autowidth2dlg.c:60 kernclass.c:232 kernclass.c:280 kernclass.c:1169 -#: lookupui.c:2897 lookupui.c:3502 lookupui.c:3690 lookupui.c:5120 -msgid "Separation" -msgstr "Pengasingan" - -#: autowidth2dlg.c:61 -msgid "Min Bearing" -msgstr "Bearing Min" - -#: autowidth2dlg.c:62 -msgid "Max Bearing" -msgstr "Bearing Maks" - -#: autowidth2dlg.c:63 charinfo.c:1437 cvpointer.c:1360 cvstroke.c:1978 -#: cvstroke.c:2094 math.c:134 tilepath.c:1547 tilepath.c:1588 tilepath.c:1625 -msgid "Height" -msgstr "Ketinggian" - -#: autowidth2dlg.c:64 -msgid "Loop Count" -msgstr "" - -#: autowidth2dlg.c:136 -msgid "Auto Width" -msgstr "Lebar Automatik" - -#: autowidth2dlg.c:149 -msgid "" -"FontForge will attempt to adjust the left and right\n" -"sidebearings of the selected glyphs so that the average\n" -"separation between glyphs in a script will be the\n" -"specified amount. You may also specify a minimum and\n" -"maximum value for each glyph's sidebearings." -msgstr "" - -#: autowidth2dlg.c:161 -msgid "_Separation:" -msgstr "_Pengasingan:" - -#: autowidth2dlg.c:188 -msgid "_Min:" -msgstr "_Min:" - -#: autowidth2dlg.c:213 -msgid "Ma_x:" -msgstr "Ma_ks:" - -#: autowidth2dlg.c:237 cvpointer.c:1527 -msgid "_Height:" -msgstr "_Tinggi:" - -#: autowidth2dlg.c:256 -msgid "_Loops:" -msgstr "" - -#: basedlg.c:71 fontinfo.c:1226 fontinfo.c:1231 fontinfo.c:1236 -#: justifydlg.c:51 showatt.c:1132 showatt.c:1279 -msgid "Language" -msgstr "Bahasa" - -#: basedlg.c:72 basedlg.c:78 basedlg.c:154 charinfo.c:4977 cvgetinfo.c:510 -msgid "Min" -msgstr "Min" - -#: basedlg.c:73 basedlg.c:79 basedlg.c:155 charinfo.c:4994 cvgetinfo.c:517 -msgid "Max" -msgstr "Maks" - -#: basedlg.c:77 lookupui.c:691 macencui.c:1109 -msgid "Feature" -msgstr "Ciri-ciri" - -#: basedlg.c:154 -msgid "Min (descent)" -msgstr "" - -#: basedlg.c:155 -msgid "Max (ascent)" -msgstr "" - -#: basedlg.c:300 -#, c-format -msgid "Vertical Extents for %c%c%c%c" -msgstr "" - -#: basedlg.c:300 -#, c-format -msgid "Horizontal Extents for %c%c%c%c" -msgstr "" - -#: basedlg.c:318 -msgid "" -"Set the minimum and maximum values by which\n" -"the glyphs in this script extend below and\n" -"above the baseline. This may vary by language" -msgstr "" - -#: basedlg.c:323 -msgid "" -"Set the minimum and maximum values by which\n" -"the glyphs in this script extend below and\n" -"above the baseline when modified by a feature." -msgstr "" - -#: basedlg.c:375 -msgid "Set Feature Extents" -msgstr "" - -#. GT: English uses "script" to mean a general writing system (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean the general writing system. -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "writing system|" -#. GT: English uses "script" to mean a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean the general writing system. -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "writing system|" -#. GT: English uses "script" to me a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean the general writing system. -#: basedlg.c:412 justifydlg.c:62 lookupui.c:686 showatt.c:1868 showatt.c:1906 -msgid "writing system|Script" -msgstr "Menulis sistem|Skrip" - -#: basedlg.c:413 -msgid "Default Baseline" -msgstr "" - -#: basedlg.c:616 -msgid "Bad default baseline" -msgstr "" - -#: basedlg.c:616 -#, c-format -msgid "" -"Script '%c%c%c%c' claims baseline '%c%c%c%c' as its default, but that " -"baseline is not currently active." -msgstr "" - -#: basedlg.c:722 -msgid "Vertical Baselines" -msgstr "" - -#: basedlg.c:722 -msgid "Horizontal Baselines" -msgstr "" - -#: basedlg.c:740 -msgid "" -"From the list below, select the baselines for which you\n" -"will provide data." -msgstr "" - -#: basedlg.c:748 -msgid "hang" -msgstr "" - -#: basedlg.c:753 -msgid "Indic (& Tibetan) hanging baseline" -msgstr "" - -#: basedlg.c:759 -msgid "icfb" -msgstr "icfb" - -#: basedlg.c:764 -msgid "Ideographic character face bottom edge baseline" -msgstr "" - -#: basedlg.c:770 -msgid "icft" -msgstr "icft" - -#: basedlg.c:775 -msgid "Ideographic character face top edge baseline" -msgstr "" - -#: basedlg.c:781 -msgid "ideo" -msgstr "" - -#: basedlg.c:786 -msgid "Ideographic em-box bottom edge baseline" -msgstr "" - -#: basedlg.c:792 -msgid "idtp" -msgstr "idtp" - -#: basedlg.c:797 -msgid "Ideographic em-box top edge baseline" -msgstr "" - -#: basedlg.c:803 -msgid "math" -msgstr "" - -#: basedlg.c:808 -msgid "Mathematical centerline" -msgstr "" - -#: basedlg.c:814 -msgid "romn" -msgstr "romn" - -#: basedlg.c:819 -msgid "Baseline used for Latin, Greek, Cyrillic text." -msgstr "" - -#: basedlg.c:832 -msgid "" -"If any of the above baselines are active then you should\n" -"specify which one is the default baseline for each script\n" -"in the font, and specify how to position glyphs in this\n" -"script relative to all active baselines" -msgstr "" - -#: basedlg.c:885 -msgid "Set Extents" -msgstr "" - -#: bdfinfo.c:170 -msgid "Not ASCII" -msgstr "Bukan ASCII" - -#: bdfinfo.c:170 -msgid "All characters in the value must be in ASCII" -msgstr "" - -#: bdfinfo.c:177 bitmapview.c:1939 cvstroke.c:2519 deltaui.c:67 deltaui.c:98 -#: deltaui.c:101 deltaui.c:104 fontview.c:1141 fontview.c:1995 fontview.c:3218 -#: fontview.c:3733 fontview.c:4666 fvimportbdf.c:1875 kernclass.c:368 -#: macencui.c:724 macencui.c:1024 prefs.c:1375 prefs.c:1381 scstylesui.c:2291 -#: ttfinstrsui.c:1040 ttfinstrsui.c:1083 ../gdraw/gresedit.c:752 -#: ../gdraw/gresedit.c:783 ../gdraw/gresedit.c:795 ../gdraw/gresedit.c:875 -#: ../gdraw/gresedit.c:901 ../gdraw/gresedit.c:915 -msgid "Bad Number" -msgstr "Nombor Teruk" - -#: bdfinfo.c:177 -msgid "Must be a number" -msgstr "Mestilah nombor" - -#. GT: I am told that the use of "|" to provide contextual information in a -#. GT: gettext string is non-standard. However it is documented in section -#. GT: 10.2.6 of http://www.gnu.org/software/gettext/manual/html_mono/gettext.html -#. GT: -#. GT: Anyway here the word "Property" is used to provide context for "New..." and -#. GT: the translator should only translate "New...". This is necessary because in -#. GT: French (or any language where adjectives agree in gender/number with their -#. GT: nouns) there are several different forms of "New" and the one chose depends -#. GT: on the noun in question. -#. GT: A french translation might be either msgstr "Nouveau..." or msgstr "Nouvelle..." -#. GT: -#. GT: I expect there are more cases where one english word needs to be translated -#. GT: by several different words in different languages (in Japanese a different -#. GT: word is used for the latin script and the latin language) and that you, as -#. GT: a translator may need to ask me to disambiguate more strings. Please do so: -#. GT: <pfaedit@users.sourceforge.net> -#: bdfinfo.c:536 -msgid "Property|New..." -msgstr "" - -#: bdfinfo.c:587 statemachine.c:213 -msgid "No Change" -msgstr "Tiada Perubahan" - -#: bdfinfo.c:760 -#, c-format -msgid "Strike Information for %.90s" -msgstr "" - -#: bdfinfo.c:809 cvstroke.c:2785 cvstroke.c:2833 cvstroke.c:2981 -#: cvstroke.c:3029 fontinfo.c:3044 ../gdraw/gmatrixedit.c:2053 -msgid "Delete" -msgstr "Padam" - -#: bdfinfo.c:818 -msgid "Default All" -msgstr "" - -#: bdfinfo.c:827 -msgid "Default This" -msgstr "" - -#: bitmapcontrol.c:148 -msgid "Scaling Bitmaps" -msgstr "" - -#: bitmapcontrol.c:222 savefont.c:341 savefont.c:348 winfonts.c:858 -msgid "Missing Bitmap" -msgstr "" - -#: bitmapcontrol.c:222 -#, c-format -msgid "Attempt to regenerate a pixel size that has not been created (%d@%d)" -msgstr "" - -#: bitmapdlg.c:43 -msgid "All Glyphs" -msgstr "" - -#: bitmapdlg.c:44 -msgid "Selected Glyphs" -msgstr "" - -#: bitmapdlg.c:45 -msgid "Current Glyph" -msgstr "" - -#: bitmapdlg.c:101 bitmapdlg.c:467 -msgid "Pixel Sizes:" -msgstr "" - -#: bitmapdlg.c:219 bitmapdlg.c:413 -msgid "Point sizes on a 75 dpi screen" -msgstr "" - -#: bitmapdlg.c:220 -msgid "Point sizes on a 96 dpi screen" -msgstr "" - -#: bitmapdlg.c:221 -msgid "Point sizes on a 72 dpi screen" -msgstr "" - -#: bitmapdlg.c:223 -msgid "Point sizes on a 120 dpi screen" -msgstr "" - -#: bitmapdlg.c:224 bitmapdlg.c:439 -msgid "Point sizes on a 100 dpi screen" -msgstr "" - -#: bitmapdlg.c:301 -msgid "Bitmap Strikes Available" -msgstr "" - -#: bitmapdlg.c:302 -msgid "Regenerate Bitmap Glyphs" -msgstr "" - -#: bitmapdlg.c:303 -msgid "Remove Bitmap Glyphs" -msgstr "" - -#: bitmapdlg.c:316 -msgid "The list of current pixel bitmap sizes" -msgstr "" - -#: bitmapdlg.c:324 -msgid " Removing a size will delete it." -msgstr "" - -#: bitmapdlg.c:333 -msgid " Adding a size will create it by scaling." -msgstr "" - -#: bitmapdlg.c:335 -msgid " Adding a size will create it." -msgstr "" - -#: bitmapdlg.c:345 -msgid "Specify bitmap sizes to be regenerated" -msgstr "" - -#: bitmapdlg.c:347 -msgid "Specify bitmap sizes to be removed" -msgstr "" - -#. GT: X is a coordinate -#: bitmapdlg.c:375 cvgetinfo.c:3381 cvpointer.c:1346 -msgid "X" -msgstr "X" - -#: bitmapdlg.c:385 -msgid "Win" -msgstr "Win" - -#: bitmapdlg.c:395 fontinfo.c:10484 prefs.c:2287 -msgid "Mac" -msgstr "Mac" - -#: bitmapdlg.c:492 kernclass.c:2365 -msgid "Use FreeType" -msgstr "Gunakan FreeType" - -#: bitmapdlg.c:509 -msgid "Create Rasterized Strikes (Not empty ones)" -msgstr "" - -#. GT: This is the title for a window showing a bitmap character -#. GT: It will look something like: -#. GT: exclam at 33 size 12 from Arial -#. GT: $1 is the name of the glyph -#. GT: $2 is the glyph's encoding -#. GT: $3 is the pixel size of the bitmap font -#. GT: $4 is the font name -#: bitmapview.c:175 -#, c-format -msgid "%1$.80s at %2$d size %3$d from %4$.80s" -msgstr "" - -#: bitmapview.c:1759 fvmetricsdlg.c:127 -msgid "Set Width..." -msgstr "Tetapkan Lebar ..." - -#: bitmapview.c:1762 -msgid "Set Vertical Width..." -msgstr "" - -#: bitmapview.c:1933 cvstroke.c:2044 -msgid "Skew" -msgstr "" - -#: bitmapview.c:1933 -msgid "Skew Ratio" -msgstr "" - -#: bitmapview.c:2072 charview.c:9306 fontview.c:5403 metricsview.c:3033 -msgid "New O_utline Window" -msgstr "" - -#: bitmapview.c:2073 charview.c:9307 fontview.c:5404 metricsview.c:3034 -msgid "New _Bitmap Window" -msgstr "" - -#: bitmapview.c:2074 charview.c:9308 fontview.c:5405 metricsview.c:3035 -msgid "New _Metrics Window" -msgstr "" - -#: bitmapview.c:2076 charview.c:9310 fontview.c:5407 metricsview.c:3037 -#: uiutil.c:781 -msgid "Warnings" -msgstr "Amaran" - -#: bitmapview.c:2097 -msgid "Flip Horizontally" -msgstr "" - -#: bitmapview.c:2097 -msgid "Flip Vertically" -msgstr "" - -#. GT: "CW" means Clockwise -#: bitmapview.c:2099 -msgid "Rotate 90° CW" -msgstr "" - -#. GT: "CW" means Counter-Clockwise -#: bitmapview.c:2101 -msgid "Rotate 90° CCW" -msgstr "" - -#: bitmapview.c:2102 -msgid "Rotate 180°" -msgstr "" - -#: bitmapview.c:2103 transform.c:101 -msgid "Skew..." -msgstr "" - -#: bitmapview.c:2105 bitmapview.c:2107 charview.c:9340 charview.c:9342 -#: fontview.c:4296 fontview.c:4303 metricsview.c:3070 metricsview.c:3072 -#: openfontdlg.c:700 -msgid "Font|_New" -msgstr "" - -#: bitmapview.c:2108 charview.c:9343 fontview.c:4307 metricsview.c:3073 -msgid "_Open" -msgstr "_Buka" - -#: bitmapview.c:2109 charview.c:9344 fontview.c:4309 metricsview.c:3074 -msgid "Recen_t" -msgstr "" - -#: bitmapview.c:2110 charview.c:9345 fontview.c:4310 metricsview.c:3075 -msgid "_Close" -msgstr "_Tutup" - -#: bitmapview.c:2112 charview.c:9348 cvexportdlg.c:535 fontview.c:504 -#: fontview.c:4312 metricsview.c:3077 savefontdlg.c:1501 savefontdlg.c:2306 -#: ../gdraw/gsavefiledlg.c:240 -msgid "_Save" -msgstr "_Simpan" - -#: bitmapview.c:2113 charview.c:9349 fontview.c:4313 metricsview.c:3078 -msgid "S_ave as..." -msgstr "" - -#: bitmapview.c:2114 charview.c:9350 fontview.c:4315 metricsview.c:3079 -msgid "_Generate Fonts..." -msgstr "" - -#: bitmapview.c:2115 charview.c:9351 fontview.c:4316 metricsview.c:3080 -msgid "Generate Mac _Family..." -msgstr "" - -#: bitmapview.c:2116 charview.c:9352 fontview.c:4317 metricsview.c:3081 -msgid "Generate TTC..." -msgstr "" - -#: bitmapview.c:2117 -msgid "Expor_t..." -msgstr "" - -#: bitmapview.c:2119 charview.c:9355 fontinfo.c:6856 fontview.c:4319 -#: sftextfield.c:972 -msgid "_Import..." -msgstr "" - -#: bitmapview.c:2120 charview.c:9356 fontview.c:4321 -msgid "_Revert File" -msgstr "" - -#: bitmapview.c:2122 charview.c:9365 fontview.c:4338 metricsview.c:3087 -msgid "Pr_eferences..." -msgstr "" - -#: bitmapview.c:2123 charview.c:9366 fontview.c:4339 metricsview.c:3088 -msgid "_X Resource Editor..." -msgstr "" - -#: bitmapview.c:2125 charview.c:9368 fontview.c:4341 metricsview.c:3090 -msgid "_Quit" -msgstr "_Keluar" - -#: bitmapview.c:2130 charview.c:9397 fontview.c:4394 metricsview.c:3095 -#: sftextfield.c:965 ../gdraw/gtextfield.c:1294 -msgid "_Undo" -msgstr "Buat _Asal" - -#: bitmapview.c:2131 charview.c:9398 fontview.c:4395 metricsview.c:3096 -msgid "_Redo" -msgstr "Buat _Semula" - -#: bitmapview.c:2133 charview.c:9400 fontview.c:4397 fontview.c:5447 -#: metricsview.c:3098 sftextfield.c:967 uiutil.c:651 -#: ../gdraw/gtextfield.c:1295 -msgid "Cu_t" -msgstr "Po_tong" - -#: bitmapview.c:2134 charview.c:9401 fontview.c:4398 fontview.c:5448 -#: metricsview.c:3099 sftextfield.c:968 uiutil.c:652 -#: ../gdraw/gtextfield.c:1296 -msgid "_Copy" -msgstr "_Salin" - -#: bitmapview.c:2135 charview.c:9402 fontview.c:4399 fontview.c:5449 -#: metricsview.c:3100 -msgid "C_opy Reference" -msgstr "" - -#: bitmapview.c:2136 charview.c:9407 fontview.c:4405 fontview.c:5451 -#: metricsview.c:3105 sftextfield.c:969 uiutil.c:653 -#: ../gdraw/gtextfield.c:1297 -msgid "_Paste" -msgstr "_Tampal" - -#: bitmapview.c:2137 charview.c:9408 combinations.c:897 fontview.c:4411 -#: fontview.c:5452 metricsview.c:3106 uiutil.c:654 -msgid "C_lear" -msgstr "_Kosongkan" - -#: bitmapview.c:2139 charview.c:9373 fontview.c:4369 metricsview.c:3109 -#: ../gdraw/gaskdlg.c:1476 -msgid "Select _All" -msgstr "Pilih Semu_a" - -#: bitmapview.c:2141 charview.c:9421 fontview.c:4426 -msgid "Remo_ve Undoes" -msgstr "" - -#: bitmapview.c:2143 charview.c:9419 fontview.c:4422 fontview.c:5454 -#: metricsview.c:3112 -msgid "U_nlink Reference" -msgstr "" - -#: bitmapview.c:2148 -msgid "Flip _Horizontally" -msgstr "" - -#: bitmapview.c:2149 -msgid "Flip _Vertically" -msgstr "" - -#: bitmapview.c:2150 -msgid "_Rotate 90° CW" -msgstr "" - -#: bitmapview.c:2151 -msgid "Rotate _90° CCW" -msgstr "" - -#: bitmapview.c:2152 -msgid "Rotate _180°" -msgstr "" - -#: bitmapview.c:2153 -msgid "_Skew..." -msgstr "" - -#: bitmapview.c:2158 charview.c:9609 fontview.c:4529 metricsview.c:3167 -msgid "_Font Info..." -msgstr "" - -#: bitmapview.c:2159 fontview.c:5456 metricsview.c:3168 -msgid "Glyph _Info..." -msgstr "" - -#: bitmapview.c:2160 -msgid "BDF Info..." -msgstr "" - -#: bitmapview.c:2162 fontview.c:4534 metricsview.c:3172 -msgid "Bitm_ap Strikes Available..." -msgstr "" - -#: bitmapview.c:2163 charview.c:9616 fontview.c:4535 metricsview.c:3173 -msgid "Regenerate _Bitmap Glyphs..." -msgstr "" - -#: bitmapview.c:2164 -msgid "Remove This Glyph" -msgstr "" - -#: bitmapview.c:2166 charview.c:9620 fontview.c:4539 -msgid "_Transformations" -msgstr "" - -#: bitmapview.c:2171 charview.c:9737 charview.c:10040 charview.c:10058 -#: fontview.c:5478 -msgid "_Tools" -msgstr "_Alatan" - -#: bitmapview.c:2172 charview.c:9738 fontview.c:5028 metricsview.c:3318 -msgid "_Layers" -msgstr "_Lapisan" - -#: bitmapview.c:2173 -msgid "_Shades" -msgstr "" - -#: bitmapview.c:2175 charview.c:9740 -msgid "_Docked Palettes" -msgstr "" - -#: bitmapview.c:2180 charview.c:9865 -msgid "_Fit" -msgstr "" - -#: bitmapview.c:2181 charview.c:9866 metricsview.c:3306 -msgid "Z_oom out" -msgstr "" - -#: bitmapview.c:2182 charview.c:9867 metricsview.c:3307 -msgid "Zoom _in" -msgstr "Zum mas_uk" - -#: bitmapview.c:2184 charview.c:9873 fontview.c:5022 metricsview.c:3312 -msgid "_Next Glyph" -msgstr "" - -#: bitmapview.c:2185 charview.c:9874 fontview.c:5023 metricsview.c:3313 -msgid "_Prev Glyph" -msgstr "" - -#: bitmapview.c:2186 charview.c:9875 fontview.c:5024 metricsview.c:3314 -msgid "Next _Defined Glyph" -msgstr "" - -#: bitmapview.c:2187 charview.c:9876 fontview.c:5025 metricsview.c:3315 -msgid "Prev Defined Gl_yph" -msgstr "" - -#: bitmapview.c:2188 charview.c:9878 fontview.c:5026 -msgid "_Goto" -msgstr "" - -#: bitmapview.c:2189 charview.c:9879 metricsview.c:3316 -msgid "Find In Font _View" -msgstr "" - -#: bitmapview.c:2191 -msgid "_Bigger Pixel Size" -msgstr "" - -#: bitmapview.c:2192 -msgid "_Smaller Pixel Size" -msgstr "" - -#: bitmapview.c:2194 -msgid "_Palettes" -msgstr "" - -#: bitmapview.c:2199 charview.c:9723 cvpalettes.c:3168 fontview.c:5217 -#: fontview.c:5468 -msgid "Set _Width..." -msgstr "" - -#: bitmapview.c:2200 -msgid "Set _Vertical Width..." -msgstr "" - -#: bitmapview.c:2205 charview.c:10035 charview.c:10053 fontview.c:5474 -#: metricsview.c:3604 -msgid "_File" -msgstr "_Fail" - -#: bitmapview.c:2206 charview.c:10036 charview.c:10054 fontview.c:5475 -#: metricsview.c:3605 ttfinstrsui.c:783 -msgid "_Edit" -msgstr "_Sunting" - -#: bitmapview.c:2207 charview.c:10038 charview.c:10056 fontview.c:5476 -#: metricsview.c:3606 -msgid "E_lement" -msgstr "" - -#: bitmapview.c:2208 charview.c:9977 charview.c:10043 charview.c:10061 -#: fontview.c:5482 metricsview.c:3607 -msgid "_View" -msgstr "_Lihat" - -#: bitmapview.c:2209 charview.c:10044 charview.c:10062 fontview.c:5483 -#: metricsview.c:3608 -msgid "_Metrics" -msgstr "" - -#: bitmapview.c:2210 charview.c:10047 charview.c:10063 fontview.c:5487 -#: metricsview.c:3609 -msgid "_Window" -msgstr "_Tetingkap" - -#: bitmapview.c:2211 charview.c:10048 charview.c:10064 fontview.c:5438 -#: fontview.c:5488 metricsview.c:3610 -msgid "_Help" -msgstr "_Bantuan" - -#: bitmapview.c:2323 -msgid "Recalculate Bitmaps" -msgstr "" - -#: charinfo.c:147 fontinfo.c:9994 -msgid "Automatic" -msgstr "Automatik" - -#: charinfo.c:148 -msgid "No Class" -msgstr "" - -#: charinfo.c:149 cvgetinfo.c:1456 -msgid "Base Glyph" -msgstr "" - -#: charinfo.c:150 cvgetinfo.c:1467 -msgid "Base Lig" -msgstr "" - -#: charinfo.c:151 charview.c:1692 cvgetinfo.c:1445 showatt.c:1416 -msgid "Mark" -msgstr "Tanda" - -#: charinfo.c:152 showatt.c:1417 -msgid "Component" -msgstr "Komponen" - -#: charinfo.c:159 fontview.c:4356 fontview.c:4496 groupsdlg.c:44 -msgid "Color|Choose..." -msgstr "Warna|Pilih ..." - -#: charinfo.c:160 fontview.c:4357 fontview.c:4497 groupsdlg.c:45 -msgid "Color|Default" -msgstr "" - -#: charinfo.c:172 -msgid "New Positioning" -msgstr "" - -#: charinfo.c:172 -msgid "New Pair Position" -msgstr "" - -#: charinfo.c:173 -msgid "New Substitution Variant" -msgstr "" - -#: charinfo.c:174 -msgid "New Alternate List" -msgstr "" - -#: charinfo.c:174 -msgid "New Multiple List" -msgstr "" - -#: charinfo.c:174 -msgid "New Ligature" -msgstr "" - -#: charinfo.c:304 -msgid "New Counter Mask" -msgstr "" - -#: charinfo.c:304 -msgid "Edit Counter Mask" -msgstr "" - -#: charinfo.c:320 -msgid "Select hints between which counters are formed" -msgstr "" - -#: charinfo.c:507 charinfo.c:4355 -msgid "Unicode _Value:" -msgstr "" - -#: charinfo.c:532 charinfo.c:934 charinfo.c:944 charinfo.c:1357 -#: charview.c:2808 contextchain.c:661 contextchain.c:983 cvgetinfo.c:979 -#: cvpalettes.c:1365 cvpointer.c:1159 cvundoes.c:2022 cvundoes.c:2243 -#: cvundoes.c:3559 fontviewbase.c:103 fontviewbase.c:1404 fvfontsdlg.c:60 -#: fvmetricsdlg.c:59 lookupui.c:3723 metricsview.c:2044 mmdlg.c:1976 -#: parsettfbmf.c:483 prefs.c:1390 problems.c:2734 savefont.c:754 -#: savefontdlg.c:1336 savefontdlg.c:1435 splinechar.c:1005 splinechar.c:1014 -#: splinefont.c:1238 tottf.c:1466 tottf.c:6209 -msgid "_Yes" -msgstr "_Ya" - -#: charinfo.c:532 charview.c:2809 charview.c:8304 contextchain.c:661 -#: contextchain.c:983 cvgetinfo.c:979 cvpalettes.c:1365 cvpointer.c:1160 -#: cvundoes.c:2025 cvundoes.c:2243 cvundoes.c:3562 fontviewbase.c:107 -#: fontviewbase.c:1405 fvfontsdlg.c:60 fvmetricsdlg.c:60 metricsview.c:2466 -#: mmdlg.c:1976 parsettfbmf.c:484 prefs.c:1391 problems.c:2735 -#: savefontdlg.c:1337 splinechar.c:1005 splinefont.c:1238 tottf.c:1469 -#: tottf.c:6209 -msgid "_No" -msgstr "_Tidak" - -#: charinfo.c:537 charinfo.c:540 charinfo.c:543 charinfo.c:558 charinfo.c:561 -#: fontinfo.c:2286 -msgid "Bad Name" -msgstr "Nama Teruk" - -#: charinfo.c:537 -msgid "Glyph names are limitted to 31 characters" -msgstr "" - -#: charinfo.c:543 -msgid "A glyph name may not start with a digit nor a full stop (period)" -msgstr "" - -#: charinfo.c:558 -#, c-format -msgid "" -"A glyph name must be ASCII, without spaces and may not contain the " -"characters \"([{<>}])/%%\", and should contain only alphanumerics, periods " -"and underscores" -msgstr "" - -#: charinfo.c:561 -msgid "" -"A glyph name should contain only alphanumerics, periods and underscores\n" -"Do you want to use this name in spite of that?" -msgstr "" - -#: charinfo.c:878 -msgid "Duplicate Ligature" -msgstr "" - -#: charinfo.c:878 -#, c-format -msgid "" -"There are two ligature entries with the same components (%.80s) in the same " -"lookup subtable (%.30s)" -msgstr "" - -#: charinfo.c:891 -msgid "Duplicate Kern data" -msgstr "" - -#: charinfo.c:891 -#, c-format -msgid "" -"There are two kerning entries for the same glyph (%.80s) in the same lookup " -"subtable (%.30s)" -msgstr "" - -#: charinfo.c:909 charinfo.c:1485 lookupui.c:3769 -msgid "Bad Device Table Adjustment" -msgstr "" - -#: charinfo.c:909 lookupui.c:3769 -#, c-format -msgid "A device table adjustment specified for %.80s is invalid" -msgstr "" - -#: charinfo.c:925 lookupui.c:3713 -msgid "Missing glyph name" -msgstr "" - -#: charinfo.c:925 -#, c-format -msgid "You must specify a glyph name for subtable %s" -msgstr "" - -#: charinfo.c:937 cvundoes.c:2799 cvundoes.c:2938 kernclass.c:1875 -#: kernclass.c:1940 lookupui.c:3701 lookupui.c:3726 -msgid "Missing glyph" -msgstr "" - -#: charinfo.c:937 -#, c-format -msgid "" -"In lookup subtable %.30s you refer to a glyph named %.80s, which is not in " -"the font yet. Was this intentional?" -msgstr "" - -#: charinfo.c:947 -msgid "Substitution generates itself" -msgstr "" - -#: charinfo.c:947 -#, c-format -msgid "" -"In lookup subtable %.30s you replace a glyph with itself. Was this " -"intentional?" -msgstr "" - -#: charinfo.c:1136 -msgid "Unicode out of range" -msgstr "" - -#: charinfo.c:1136 -msgid "Bad unicode value for an alternate unicode / variation selector" -msgstr "" - -#: charinfo.c:1148 -msgid "Unexpected Variation Selector" -msgstr "" - -#: charinfo.c:1149 -#, c-format -msgid "" -"Variation selectors are normally between\n" -" U+180B and U+180D\n" -" U+FE00 and U+FE0F\n" -" U+E0100 and U+E01EF\n" -"did you really intend to use U+%04X?" -msgstr "" - -#: charinfo.c:1359 charinfo.c:1374 charinfo.c:1386 splinechar.c:1006 -#: splinechar.c:1015 -msgid "Multiple" -msgstr "Gandaan" - -#: charinfo.c:1359 -msgid "" -"There is already a glyph with this name and encoding,\n" -"both must be unique within a font,\n" -"do you want to swap them?" -msgstr "" - -#: charinfo.c:1374 -msgid "" -"There is already a glyph with this encoding,\n" -"which must be unique within a font,\n" -"do you want to swap the encodings of the two?" -msgstr "" - -#: charinfo.c:1386 -msgid "" -"There is already a glyph with this name,\n" -"which must be unique within a font,\n" -"do you want to swap the names of the two?" -msgstr "" - -#: charinfo.c:1438 -msgid "Depth" -msgstr "Kedalaman" - -#: charinfo.c:1439 lookups.c:41 math.c:70 math.c:157 -msgid "Italic Correction" -msgstr "" - -#: charinfo.c:1440 -msgid "Top Accent Horizontal Pos" -msgstr "" - -#: charinfo.c:1443 -msgid "Horizontal Extension Italic Correction" -msgstr "" - -#: charinfo.c:1444 -msgid "Vertical Extension Italic Correction" -msgstr "" - -#: charinfo.c:1452 -msgid "Tile Margin" -msgstr "" - -#: charinfo.c:1454 -msgid "Tile Min X" -msgstr "" - -#: charinfo.c:1455 -msgid "Tile Min Y" -msgstr "" - -#: charinfo.c:1456 -msgid "Tile Max X" -msgstr "" - -#: charinfo.c:1457 -msgid "Tile Max Y" -msgstr "" - -#: charinfo.c:1466 -msgid "Ligature Caret Count" -msgstr "" - -#: charinfo.c:1470 -msgid "Bad Lig. Caret Count" -msgstr "" - -#: charinfo.c:1470 -msgid "Unreasonable ligature caret count" -msgstr "" - -#: charinfo.c:1485 -msgid "A device table adjustment specified for the MATH table is invalid" -msgstr "" - -#: charinfo.c:2180 -msgid "Only a single character allowed" -msgstr "" - -#: charinfo.c:2219 -msgid "Pixel Size" -msgstr "" - -#: charinfo.c:2220 -msgid "Correction" -msgstr "Pembetulan" - -#: charinfo.c:2282 -msgid "Bad correction" -msgstr "Pembetulan teruk" - -#: charinfo.c:2282 -#, c-format -msgid "" -"The correction on line %d is too big. It must be between -128 and 127" -msgstr "" - -#: charinfo.c:2286 -msgid "Bad pixel size" -msgstr "" - -#: charinfo.c:2286 -#, c-format -msgid "The pixel size on line %d is out of bounds." -msgstr "" - -#: charinfo.c:2359 -msgid "Device Table Adjustments" -msgstr "" - -#: charinfo.c:2375 -msgid "" -"At small pixel sizes (screen font sizes)\n" -"the rounding errors that occur may be\n" -"extremely ugly. A device table allows\n" -"you to specify adjustments to the rounded\n" -"Every pixel size my have its own adjustment." -msgstr "" - -#: charinfo.c:2421 -msgid "PixelSize|New" -msgstr "" - -#: charinfo.c:2447 charinfo.c:2452 charinfo.c:2457 charinfo.c:2462 -#: charinfo.c:2468 charinfo.c:2484 charinfo.c:2506 charinfo.c:2514 -msgid "Subtable" -msgstr "" - -#: charinfo.c:2448 lookupui.c:2546 -msgid "Replacement Glyph Name" -msgstr "" - -#: charinfo.c:2453 lookupui.c:2551 -msgid "Source Glyph Names" -msgstr "" - -#: charinfo.c:2458 charinfo.c:2463 lookupui.c:2556 -msgid "Replacement Glyph Names" -msgstr "" - -#: charinfo.c:2469 charinfo.c:2507 lookupui.c:2574 lookupui.c:2624 -msgid "∆x" -msgstr "∆x" - -#. GT: "Adjust" here means Device Table based pixel adjustments, an OpenType -#. GT: concept which allows small corrections for small pixel sizes where -#. GT: rounding errors (in kerning for example) may smush too glyphs together -#. GT: or space them too far apart. Generally not a problem for big pixelsizes -#: charinfo.c:2474 charinfo.c:2476 charinfo.c:2478 charinfo.c:2480 -#: charinfo.c:2487 charinfo.c:2489 charinfo.c:2491 charinfo.c:2493 -#: charinfo.c:2495 charinfo.c:2497 charinfo.c:2499 charinfo.c:2501 -#: lookupui.c:2579 lookupui.c:2581 lookupui.c:2583 lookupui.c:2585 -#: lookupui.c:2592 lookupui.c:2594 lookupui.c:2596 lookupui.c:2598 -#: lookupui.c:2600 lookupui.c:2602 lookupui.c:2604 lookupui.c:2606 math.c:72 -#: math.c:81 math.c:97 -msgid "Adjust" -msgstr "Laras" - -#: charinfo.c:2475 charinfo.c:2508 lookupui.c:2580 lookupui.c:2625 -msgid "∆y" -msgstr "∆y" - -#: charinfo.c:2477 charinfo.c:2509 lookupui.c:2582 lookupui.c:2626 -msgid "∆x_adv" -msgstr "∆x_adv" - -#: charinfo.c:2479 charinfo.c:2510 lookupui.c:2584 lookupui.c:2627 -msgid "∆y_adv" -msgstr "∆y_adv" - -#: charinfo.c:2485 charinfo.c:2515 lookupui.c:2590 lookupui.c:2632 -msgid "Second Glyph Name" -msgstr "" - -#: charinfo.c:2486 charinfo.c:2516 lookupui.c:2591 lookupui.c:2633 -msgid "∆x #1" -msgstr "∆x #1" - -#: charinfo.c:2488 charinfo.c:2517 lookupui.c:2593 lookupui.c:2634 -msgid "∆y #1" -msgstr "∆y #1" - -#: charinfo.c:2490 charinfo.c:2518 lookupui.c:2595 lookupui.c:2635 -msgid "∆x_adv #1" -msgstr "∆x_adv #1" - -#: charinfo.c:2492 charinfo.c:2519 lookupui.c:2597 lookupui.c:2636 -msgid "∆y_adv #1" -msgstr "∆y_adv #1" - -#: charinfo.c:2494 charinfo.c:2520 lookupui.c:2599 lookupui.c:2637 -msgid "∆x #2" -msgstr "∆x #2" - -#: charinfo.c:2496 charinfo.c:2521 lookupui.c:2601 lookupui.c:2638 -msgid "∆y #2" -msgstr "∆y #2" - -#: charinfo.c:2498 charinfo.c:2522 lookupui.c:2603 lookupui.c:2639 -msgid "∆x_adv #2" -msgstr "∆x_adv #2" - -#: charinfo.c:2500 charinfo.c:2523 lookupui.c:2605 lookupui.c:2640 -msgid "∆y_adv #2" -msgstr "∆y_adv #2" - -#: charinfo.c:3573 math.c:58 -msgid "false" -msgstr "palsu" - -#: charinfo.c:3574 math.c:59 -msgid "true" -msgstr "benar" - -#: charinfo.c:3578 charview.c:3113 math.c:63 math.c:69 math.c:78 math.c:87 -#: math.c:93 math.c:104 math.c:122 -msgid "Glyph" -msgstr "Glif" - -#: charinfo.c:3579 math.c:123 -msgid "Extender" -msgstr "Penyambung" - -#. GT: "Len" is an abreviation for "Length" -#: charinfo.c:3581 math.c:125 -msgid "StartLen" -msgstr "" - -#: charinfo.c:3582 math.c:126 -msgid "EndLen" -msgstr "" - -#: charinfo.c:3583 math.c:127 -msgid "FullLen" -msgstr "" - -#: charinfo.c:3702 charinfo.c:5028 deltaui.c:404 groupsdlg.c:1260 -#: parsettf.c:4472 -msgid "Unicode" -msgstr "Unikod" - -#: charinfo.c:3703 -msgid "Variation Selector (or 0)" -msgstr "" - -#: charinfo.c:3900 cvstroke.c:2596 fontview.c:1963 fontview.c:2379 -#: groupsdlg.c:1006 ../gdraw/gbuttons.c:199 -msgid "Pick a color" -msgstr "Pilih satu warna" - -#: charinfo.c:3935 -#, c-format -msgid "Glyph Info for %.40s" -msgstr "Maklumat Glif untuk %.40s" - -#: charinfo.c:3936 -msgid "Glyph Info..." -msgstr "Maklumat Glif" - -#: charinfo.c:4044 -msgid "No components" -msgstr "Tiada komponen" - -#: charinfo.c:4045 charinfo.c:4613 -msgid "Accented glyph composed of:" -msgstr "" - -#: charinfo.c:4046 -msgid "Glyph composed of:" -msgstr "Glif terdiri dari:" - -#: charinfo.c:4322 -msgid "Glyph Info" -msgstr "Maklumat Glif" - -#: charinfo.c:4337 -msgid "Glyph _Name:" -msgstr "Nama_Glif:" - -#: charinfo.c:4373 -msgid "Unicode C_har:" -msgstr "" - -#: charinfo.c:4393 -msgid "Set From N_ame" -msgstr "" - -#: charinfo.c:4404 -msgid "Set From Val_ue" -msgstr "" - -#: charinfo.c:4419 -msgid "Alternate Unicode Encodings / Variation Selectors" -msgstr "" - -#: charinfo.c:4423 -msgid "" -"Some glyphs may be used for more than one\n" -"unicode code point -- I don't recommend\n" -"doing this, better to use a reference --\n" -"but it is possible.\n" -"The latin \"A\", the greek \"Alpha\" and the\n" -"cyrillic \"A\" look very much the same.\n" -"\n" -"On the other hand certain Mongolian and CJK\n" -"characters have multiple glyphs depending\n" -"on a unicode Variation Selector.\n" -"\n" -"In the first case use a variation selector\n" -"of 0, in the second use the appropriate\n" -"codepoint." -msgstr "" - -#: charinfo.c:4447 -msgid "OT _Glyph Class:" -msgstr "" - -#: charinfo.c:4462 -msgid "Mark for Unlink, Remove Overlap Before Save" -msgstr "" - -#: charinfo.c:4467 -msgid "" -"A few glyphs, like Aring, Ccedilla, Eogonek\n" -"are composed of two overlapping references.\n" -"Often it is desireable to retain the references\n" -"(so that changes made to the base glyph are\n" -"reflected in the composed glyph), but that\n" -"means you are stuck with overlapping contours.\n" -"This flag means that just before saving the\n" -"font, fontforge will unlink the references,\n" -"and run remove overlap on them, then just\n" -"after saving it will undo the operation\n" -"thereby retaining the references." -msgstr "" - -#: charinfo.c:4482 charinfo.c:5033 fontinfo.c:10453 ttfinstrsui.c:1366 -msgid "Comment" -msgstr "Ulasan" - -#: charinfo.c:4498 cvstroke.c:2677 cvstroke.c:2872 -msgid "Color:" -msgstr "Warna:" - -#: charinfo.c:4537 lookupui.c:4267 -msgid "_Hide Unused Columns" -msgstr "" - -#: charinfo.c:4543 -msgid "" -"Don't display columns of 0s.\n" -"The OpenType lookup allows for up to 8 kinds\n" -"of data, but almost all kerning lookups will use just one.\n" -"Omitting the others makes the behavior clearer." -msgstr "" - -#: charinfo.c:4565 -msgid "CounterHint|_New..." -msgstr "" - -#: charinfo.c:4577 cvgetinfo.c:1564 encoding.c:1175 encoding.c:1610 -#: encodingui.c:162 groupsdlg.c:1202 kernclass.c:3162 macencui.c:663 -#: macencui.c:1181 macencui.c:1375 mmdlg.c:2971 prefs.c:1930 -msgid "_Delete" -msgstr "_Padam" - -#: charinfo.c:4589 kernclass.c:3174 macencui.c:674 macencui.c:1192 -#: macencui.c:1387 mmdlg.c:2982 prefs.c:1942 -msgid "_Edit..." -msgstr "_Sunting..." - -#: charinfo.c:4637 cvstroke.c:2233 metricsview.c:644 tilepath.c:1811 -msgid "Height:" -msgstr "Tinggi:" - -#: charinfo.c:4642 -msgid "" -"The height and depth fields are the metrics fields used\n" -"by TeX, they are corrected for optical distortion.\n" -"So 'x' and 'o' probably have the same height." -msgstr "" - -#: charinfo.c:4654 charinfo.c:4681 charinfo.c:4708 charinfo.c:4746 -msgid "Guess" -msgstr "" - -#: charinfo.c:4664 -msgid "Depth:" -msgstr "Kedalaman:" - -#: charinfo.c:4691 -msgid "Italic Correction:" -msgstr "" - -#: charinfo.c:4697 -msgid "" -"The Italic correction field is used by both TeX and the MS 'MATH'\n" -"table. It is used when joining slanted text (italic) to upright.\n" -"It is the amount of extra white space needed so the slanted text\n" -"will not run into the upright text." -msgstr "" - -#: charinfo.c:4722 -msgid "" -"A device table for italic correction.\n" -"Expects a comma separated list of <pixelsize>\":\"<adjustment>\n" -"As \"9:-1,12:1,13:1\"" -msgstr "" - -#: charinfo.c:4728 -msgid "Top Accent Pos:" -msgstr "" - -#: charinfo.c:4735 -msgid "" -"In the MS 'MATH' table this value specifies where (horizontally)\n" -"an accent should be placed above the glyph. Vertical placement\n" -"is handled by other means" -msgstr "" - -#: charinfo.c:4760 -msgid "" -"A device table for horizontal accent positioning.\n" -"Expects a comma separated list of <pixelsize>\":\"<adjustment>\n" -"As \"9:-1,12:1,13:1\"" -msgstr "" - -#: charinfo.c:4766 math.c:64 -msgid "Is Extended Shape" -msgstr "" - -#: charinfo.c:4773 -msgid "" -"Is this an extended shape (like a tall parenthesis)?\n" -"Extended shapes need special attention for vertical\n" -"superscript placement." -msgstr "" - -#: charinfo.c:4777 math.c:1925 -msgid "Math Kerning" -msgstr "" - -#: charinfo.c:4783 -msgid "" -"Brings up a dialog which gives fine control over\n" -"horizontal positioning of subscripts and superscripts\n" -"depending on their vertical positioning." -msgstr "" - -#: charinfo.c:4804 -msgid "Default Ligature Caret Count" -msgstr "" - -#: charinfo.c:4810 charinfo.c:4822 charinfo.c:4829 -msgid "" -"Ligature caret locations are used by a text editor\n" -"when it needs to draw a text edit caret inside a\n" -"ligature. This means there should be a caret between\n" -"each ligature component so if there are n components\n" -"there should be n-1 caret locations.\n" -" You may adjust the caret locations themselves in the\n" -"outline glyph view (drag them from to origin to the\n" -"appropriate place)." -msgstr "" - -#: charinfo.c:4816 -msgid "Ligature Caret Count:" -msgstr "" - -#: charinfo.c:4845 -msgid "Variant Glyphs:" -msgstr "" - -#: charinfo.c:4851 -msgid "" -"A list of the names of pre defined glyphs which represent\n" -"bigger versions of the current glyph." -msgstr "" - -#: charinfo.c:4860 -msgid "Glyph Extension Components" -msgstr "" - -#: charinfo.c:4865 -msgid "" -"A really big version of this glyph may be made up of the\n" -"following component glyphs. They will be stacked either\n" -"horizontally or vertically. Glyphs marked as Extenders may\n" -"be removed or repeated (to make shorter or longer versions).\n" -"The StartLength is the length of the flat section at the\n" -"start of the glyph which may be overlapped with the previous\n" -"glyph, while the EndLength is the similar region at the end\n" -"of the glyph. The FullLength is the full length of the glyph." -msgstr "" - -#. GT: "Cor" is an abbreviation for correction -#: charinfo.c:4870 -msgid "Italic Cor:" -msgstr "" - -#: charinfo.c:4875 -msgid "" -"The italic correction of the composed glyph. Should be independent of glyph " -"size" -msgstr "" - -#: charinfo.c:4918 -msgid "" -"If this glyph is used as a pattern to tile\n" -"some other glyph then it is useful to specify\n" -"the amount of whitespace surrounding the tile.\n" -"Either specify a margin to extend the bounding\n" -"box of the contents, or specify the bounds\n" -"explicitly." -msgstr "" - -#: charinfo.c:4931 -msgid "Tile Margin:" -msgstr "" - -#: charinfo.c:4952 -msgid "Tile Bounding Box:" -msgstr "" - -#. GT: X is a coordinate, the leading spaces help to align it -#: charinfo.c:4963 fontinfo.c:8732 -msgid " X" -msgstr " X" - -#: charinfo.c:4970 -msgid " Y" -msgstr " Y" - -#: charinfo.c:5038 fontinfo.c:8890 -msgid "Pos" -msgstr "" - -#: charinfo.c:5040 -msgid "Positionings" -msgstr "" - -#: charinfo.c:5046 -msgid "Pair" -msgstr "" - -#: charinfo.c:5048 -msgid "Pairwise Pos" -msgstr "" - -#: charinfo.c:5054 -msgid "Subs" -msgstr "" - -#: charinfo.c:5056 -msgid "Substitutions" -msgstr "" - -#: charinfo.c:5061 -msgid "Alt Subs" -msgstr "" - -#: charinfo.c:5065 -msgid "Mult Subs" -msgstr "" - -#: charinfo.c:5070 showatt.c:1415 -msgid "Ligature" -msgstr "" - -#: charinfo.c:5072 combinations.c:116 showatt.c:655 -msgid "Ligatures" -msgstr "" - -#: charinfo.c:5077 -msgid "Components" -msgstr "Komponen" - -#: charinfo.c:5083 -msgid "Lig. Carets" -msgstr "" - -#: charinfo.c:5088 scstylesui.c:2674 -msgid "Counters" -msgstr "" - -#: charinfo.c:5092 -msgid "ΤεΧ & Math" -msgstr "" - -#. GT: "Vert." is an abbreviation for Vertical -#: charinfo.c:5098 math.c:160 -msgid "Vert. Variants" -msgstr "" - -#. GT: "Horiz." is an abbreviation for Horizontal -#: charinfo.c:5104 -msgid "Horiz. Variants" -msgstr "" - -#: charinfo.c:5111 -msgid "Tile Size" -msgstr "" - -#: charinfo.c:5134 contextchain.c:2124 cvgetinfo.c:1582 cvgetinfo.c:3154 -#: cvgetinfo.c:3570 cvhints.c:534 mmdlg.c:2552 -msgid "< _Prev" -msgstr "< _Sebelum" - -#: charinfo.c:5146 contextchain.c:2134 cvgetinfo.c:1595 cvgetinfo.c:3166 -#: cvgetinfo.c:3581 cvhints.c:545 mmdlg.c:2563 -msgid "_Next >" -msgstr "Se_terusnya >" - -#: charinfo.c:5289 -msgid "Select By ATT..." -msgstr "" - -#: charinfo.c:5289 -msgid "No glyphs matched" -msgstr "" - -#: charinfo.c:5366 cvundoes.c:2866 -msgid "No Lookups" -msgstr "" - -#: charinfo.c:5366 -msgid "No applicable lookup subtables" -msgstr "" - -#: charinfo.c:5383 -msgid "Select By Lookup Subtable" -msgstr "" - -#: charinfo.c:5395 -msgid "Select Glyphs in lookup subtable" -msgstr "" - -#: charinfo.c:5411 fontview.c:1809 fontview.c:2071 -msgid "Select Results" -msgstr "Pilih Keputusan" - -#: charinfo.c:5416 -msgid "" -"Set the selection of the font view to the glyphs\n" -"found by this search" -msgstr "" - -#: charinfo.c:5421 fontview.c:1817 fontview.c:2079 -msgid "Merge Results" -msgstr "" - -#: charinfo.c:5426 -msgid "" -"Expand the selection of the font view to include\n" -"all the glyphs found by this search" -msgstr "" - -#: charinfo.c:5431 fontview.c:1825 fontview.c:2087 -msgid "Restrict Selection" -msgstr "Sekat Pemilihan" - -#: charinfo.c:5436 -msgid "" -"Only search the selected glyphs, and unselect\n" -"any characters which do not match this search" -msgstr "" - -#: charview.c:162 -msgid "Point Color" -msgstr "" - -#: charview.c:162 -msgid "The color of an on-curve point" -msgstr "" - -#: charview.c:163 -msgid "First Point Color" -msgstr "" - -#: charview.c:163 -msgid "The color of the point which is the start of a contour" -msgstr "" - -#: charview.c:164 -msgid "Selected Point Color" -msgstr "" - -#: charview.c:164 -msgid "The color of a selected point" -msgstr "" - -#: charview.c:165 -msgid "Selected Point Width" -msgstr "" - -#: charview.c:165 -msgid "The width of the line used to draw selected points" -msgstr "" - -#: charview.c:166 -msgid "Extrema Point Color" -msgstr "" - -#: charview.c:166 -msgid "The color used to draw points at extrema (if that mode is active)" -msgstr "" - -#: charview.c:167 -msgid "Point of Inflection Color" -msgstr "" - -#: charview.c:167 -msgid "The color used to draw points of inflection (if that mode is active)" -msgstr "" - -#: charview.c:168 -msgid "Almost H/V Color" -msgstr "" - -#: charview.c:168 -msgid "" -"The color used to draw markers for splines which are almost, but not quite " -"horizontal or vertical at their end-points" -msgstr "" - -#: charview.c:169 -msgid "Next CP Color" -msgstr "" - -#: charview.c:169 -msgid "" -"The color used to draw the \"next\" control point of an on-curve point" -msgstr "" - -#: charview.c:170 -msgid "Prev CP Color" -msgstr "" - -#: charview.c:170 -msgid "" -"The color used to draw the \"previous\" control point of an on-curve point" -msgstr "" - -#: charview.c:171 -msgid "Selected CP Color" -msgstr "" - -#: charview.c:171 -msgid "The color used to draw a selected control point of an on-curve point" -msgstr "" - -#: charview.c:172 -msgid "Coordinate Line Color" -msgstr "" - -#: charview.c:173 -msgid "Italic Coord. Color" -msgstr "" - -#: charview.c:174 -msgid "Metrics Label Color" -msgstr "" - -#: charview.c:175 -msgid "Hint Label Color" -msgstr "" - -#: charview.c:176 -msgid "Blue Values Color" -msgstr "" - -#: charview.c:176 -msgid "" -"The color used to mark blue zones in the blue values entry of the private " -"dictionary" -msgstr "" - -#: charview.c:177 -msgid "Family Blue Color" -msgstr "" - -#: charview.c:177 -msgid "" -"The color used to mark blue zones in the family blues entry of the private " -"dictionary" -msgstr "" - -#: charview.c:178 -msgid "Diagonal Hint Color" -msgstr "" - -#: charview.c:178 -msgid "The color used to draw diagonal hints" -msgstr "" - -#: charview.c:179 -msgid "Horiz. Hint Color" -msgstr "" - -#: charview.c:179 -msgid "The color used to draw horizontal hints" -msgstr "" - -#: charview.c:180 -msgid "Vert. Hint Color" -msgstr "" - -#: charview.c:180 -msgid "The color used to draw vertical hints" -msgstr "" - -#: charview.c:181 -msgid "HFlex Hint Color" -msgstr "" - -#: charview.c:182 -msgid "VFlex Hint Color" -msgstr "" - -#: charview.c:183 -msgid "Conflict Hint Color" -msgstr "" - -#: charview.c:183 -msgid "The color used to draw a hint which conflicts with another" -msgstr "" - -#: charview.c:184 -msgid "HHint Active Color" -msgstr "" - -#: charview.c:184 -msgid "" -"The color used to draw the active horizontal hint which the Review Hints " -"dialog is examining" -msgstr "" - -#: charview.c:185 -msgid "VHint Active Color" -msgstr "" - -#: charview.c:185 -msgid "" -"The color used to draw the active vertical hint which the Review Hints " -"dialog is examining" -msgstr "" - -#: charview.c:190 -msgid "Width Color" -msgstr "Warna Lebar" - -#: charview.c:190 -msgid "The color of the line marking the advance width" -msgstr "" - -#: charview.c:191 -msgid "Selected Width Color" -msgstr "" - -#: charview.c:191 -msgid "The color of the line marking the advance width when it is selected" -msgstr "" - -#: charview.c:192 -msgid "Grid Fit Width Color" -msgstr "" - -#: charview.c:192 -msgid "The color of the line marking the grid-fit advance width" -msgstr "" - -#: charview.c:193 -msgid "Ligature Caret Color" -msgstr "" - -#: charview.c:193 -msgid "The color of the line(s) marking ligature carets" -msgstr "" - -#: charview.c:194 -msgid "Anchor Color" -msgstr "" - -#: charview.c:194 -msgid "The color of anchor stars" -msgstr "" - -#: charview.c:195 -msgid "Anchored Line Color" -msgstr "" - -#: charview.c:195 -msgid "" -"The color of another glyph drawn in the current view to show where it would " -"be placed by an anchor lookup" -msgstr "" - -#: charview.c:196 -msgid "Template Color" -msgstr "" - -#: charview.c:197 -msgid "Old Outline Color" -msgstr "" - -#: charview.c:198 -msgid "Original Color" -msgstr "Warna Asal" - -#: charview.c:199 -msgid "Guide Layer Color" -msgstr "" - -#: charview.c:200 -msgid "Grid Fit Color" -msgstr "" - -#: charview.c:200 -msgid "The color of grid-fit outlines" -msgstr "" - -#: charview.c:201 -msgid "Inactive Layer Color" -msgstr "" - -#: charview.c:201 -msgid "The color of outlines in inactive layers" -msgstr "" - -#: charview.c:202 -msgid "Active Layer Color" -msgstr "" - -#: charview.c:202 -msgid "The color of outlines in the active layer" -msgstr "" - -#: charview.c:203 -msgid "Clip Path Color" -msgstr "" - -#: charview.c:203 -msgid "The color of the clip path" -msgstr "" - -#: charview.c:204 -msgid "Background Image Color" -msgstr "Warna Imej Latar Belakang" - -#: charview.c:204 -msgid "" -"The color used to draw bitmap (single bit) images which do not specify a clut" -msgstr "" - -#: charview.c:205 -msgid "Fill Color" -msgstr "Warna Isian" - -#: charview.c:205 -msgid "The color used to fill the outline if that mode is active" -msgstr "" - -#: charview.c:206 -msgid "Trace Color" -msgstr "" - -#: charview.c:207 -msgid "Raster Color" -msgstr "" - -#: charview.c:207 -msgid "The color of grid-fit (and other) raster blocks" -msgstr "" - -#: charview.c:208 -msgid "Raster New Color" -msgstr "" - -#: charview.c:208 -msgid "" -"The color of raster blocks which have just been turned on (in the debugger " -"when an instruction moves a point)" -msgstr "" - -#: charview.c:209 -msgid "Raster Old Color" -msgstr "" - -#: charview.c:209 -msgid "" -"The color of raster blocks which have just been turned off (in the debugger " -"when an instruction moves a point)" -msgstr "" - -#: charview.c:210 -msgid "Raster Grid Color" -msgstr "" - -#: charview.c:211 -msgid "Raster Dark Color" -msgstr "" - -#: charview.c:211 -msgid "" -"When debugging in grey-scale this is the color of a raster block which is " -"fully covered." -msgstr "" - -#: charview.c:212 -msgid "Delta Grid Color" -msgstr "" - -#: charview.c:212 -msgid "Indicates a notable grid pixel when suggesting deltas." -msgstr "" - -#: charview.c:213 -msgid "Ruler Big Tick Color" -msgstr "" - -#: charview.c:213 -msgid "The color used to draw the large tick marks in rulers." -msgstr "" - -#: charview.c:1692 showatt.c:1414 -msgid "Base" -msgstr "Asas" - -#: charview.c:1698 -msgid "Entry" -msgstr "Masukan" - -#: charview.c:1698 -msgid "Exit" -msgstr "Keluar" - -#. GT: Italic Correction -#: charview.c:2359 -msgid "ItalicCor." -msgstr "" - -#: charview.c:2367 -msgid "Lig.Caret" -msgstr "" - -#: charview.c:2373 -msgid "TopAccent" -msgstr "" - -#. GT: This is the title for a window showing an outline character -#. GT: It will look something like: -#. GT: exclam at 33 from Arial -#. GT: $1 is the name of the glyph -#. GT: $2 is the glyph's encoding -#. GT: $3 is the font name -#: charview.c:2742 -#, c-format -msgid "%1$.80s at %2$d from %3$.90s" -msgstr "" - -#: charview.c:2811 tottf.c:1472 -msgid "Bad Point Numbering" -msgstr "" - -#: charview.c:2811 tottf.c:1472 -#, c-format -msgid "" -"The points in %s are not numbered properly. This means that any instructions " -"will probably move the wrong points and do the wrong thing.\n" -"Would you like me to remove the instructions?" -msgstr "" - -#: charview.c:2907 charview.c:2909 charview.c:10242 charview.c:10244 -#: cvpalettes.c:1005 cvpalettes.c:1007 -msgid "You may not use spiros" -msgstr "Anda tidak dibenarkan menggunakan spiros" - -#: charview.c:2907 charview.c:10242 -msgid "" -"This glyph should display spiro points, but unfortunately this version of " -"fontforge was not linked with the spiro library, so only normal bezier " -"points will be displayed." -msgstr "" - -#: charview.c:2909 charview.c:10244 -msgid "" -"This glyph should display spiro points, but unfortunately FontForge was " -"unable to load libspiro, spiros are not available for use, and normal bezier " -"points will be displayed instead." -msgstr "" - -#. GT: Guide layer, make it short -#: charview.c:3104 cvpalettes.c:1332 -msgid "Guide" -msgstr "Panduan" - -#. GT: Background, make it short -#: charview.c:3106 cvpalettes.c:1332 cvstroke.c:606 cvstroke.c:1539 -#: diffstubs.c:638 math.c:1880 searchview.c:618 splinefont.c:1951 -#: splineutil2.c:4069 tilepath.c:1021 -msgid "Back" -msgstr "Undur" - -#. GT: Foreground, make it short -#: charview.c:3108 cvstroke.c:608 cvstroke.c:1541 diffstubs.c:640 math.c:1882 -#: searchview.c:620 splineutil2.c:4071 tilepath.c:1023 -msgid "Fore" -msgstr "" - -#: charview.c:3112 -msgid "'fpgm'" -msgstr "" - -#: charview.c:3113 -msgid "'prep'" -msgstr "" - -#: charview.c:4319 -msgid "Not Guides" -msgstr "" - -#: charview.c:4319 -msgid "References may not be dragged into the guidelines layer" -msgstr "" - -#: charview.c:4833 charview.c:7849 -msgid "Name this contour" -msgstr "" - -#: charview.c:4834 -msgid "You may attach a text label to this guideline if you wish to" -msgstr "" - -#: charview.c:5311 fontviewbase.c:1758 -msgid "Old sfd file" -msgstr "Fail sfd lama" - -#: charview.c:5311 fontviewbase.c:1758 -msgid "" -"This font comes from an old format sfd file. Not all aspects of it can be " -"reverted successfully." -msgstr "" - -#: charview.c:5315 fontviewbase.c:1770 -msgid "Can't Find Glyph" -msgstr "Gagal Mencari Glif" - -#: charview.c:5315 fontviewbase.c:1770 -#, c-format -msgid "The glyph, %.80s, can't be found in the sfd file" -msgstr "" - -#: charview.c:5566 -msgid "Define \"Almost Horizontal\"" -msgstr "" - -#: charview.c:5567 -msgid "" -"A line is \"almost\" horizontal (or vertical)\n" -"if the coordinates are within this many em-units" -msgstr "" - -#: charview.c:5573 -msgid "Bad number" -msgstr "Nombor teruk" - -#: charview.c:7204 -msgid "No Intersections" -msgstr "" - -#: charview.c:7850 -msgid "Please name this contour" -msgstr "" - -#: charview.c:7901 -#, c-format -msgid "The spline does not reach %g" -msgstr "" - -#: charview.c:8004 -msgid "Insert a point on the given spline at either..." -msgstr "" - -#: charview.c:8014 cvgetinfo.c:1379 cvgetinfo.c:3462 cvgridfit.c:302 -#: cvpointer.c:1442 -msgid "_X:" -msgstr "_X:" - -#: charview.c:8025 cvgetinfo.c:1398 cvgetinfo.c:3479 cvpointer.c:1455 -msgid "_Y:" -msgstr "_Y:" - -#: charview.c:8224 cvgetinfo.c:1046 -msgid "Make a new anchor class" -msgstr "" - -#: charview.c:8224 cvgetinfo.c:1046 -msgid "" -"I cannot find an unused anchor class\n" -"to assign a new point to. If you\n" -"wish a new anchor point you must\n" -"define a new anchor class with\n" -"Element->Font Info" -msgstr "" - -#: charview.c:8303 metricsview.c:2043 metricsview.c:2465 -msgid "_Unlink" -msgstr "_Nyahpaut" - -#: charview.c:8307 fontviewbase.c:993 metricsview.c:2469 -msgid "Flipped Reference" -msgstr "" - -#: charview.c:8307 fontviewbase.c:993 metricsview.c:2469 -#, c-format -msgid "" -"%.50s contains a flipped reference. This cannot be corrected as is. Would " -"you like me to unlink it and then correct it?" -msgstr "" - -#: charview.c:8640 fontviewbase.c:1254 fontviewbase.c:1256 -msgid "Things could be better..." -msgstr "" - -#: charview.c:8640 -#, c-format -msgid "" -"Glyph, %s, has no hints. FontForge will not produce many instructions." -msgstr "" - -#: charview.c:8919 -msgid "Deselect Width" -msgstr "" - -#: charview.c:8919 cvpointer.c:1359 cvstroke.c:1950 cvstroke.c:2093 -#: displayfonts.c:620 displayfonts.c:1214 tilepath.c:1541 tilepath.c:1555 -#: tilepath.c:1587 tilepath.c:1624 ../gdraw/ggadgets.c:109 -msgid "Width" -msgstr "Lebar" - -#: charview.c:8928 -msgid "Deselect VWidth" -msgstr "" - -#: charview.c:8928 -msgid "VWidth" -msgstr "" - -#: charview.c:9346 -msgid "C_lose Tab" -msgstr "Tutup ta_b" - -#: charview.c:9353 -msgid "E_xport..." -msgstr "E_ksport..." - -#: charview.c:9357 fontview.c:4323 -msgid "Revert Gl_yph" -msgstr "" - -#: charview.c:9359 fontview.c:4325 metricsview.c:3085 -msgid "_Print..." -msgstr "_Cetak..." - -#: charview.c:9362 fontview.c:4328 fontview.c:4330 -msgid "E_xecute Script..." -msgstr "" - -#: charview.c:9374 fontview.c:4370 -msgid "_Invert Selection" -msgstr "" - -#: charview.c:9375 fontview.c:4371 metricsview.c:3110 -msgid "_Deselect All" -msgstr "_Nyahpilih Semua" - -#: charview.c:9377 -msgid "_First Point" -msgstr "" - -#: charview.c:9378 -msgid "First P_oint, Next Contour" -msgstr "" - -#: charview.c:9379 -msgid "_Next Point" -msgstr "" - -#: charview.c:9380 -msgid "_Prev Point" -msgstr "" - -#: charview.c:9381 -msgid "Ne_xt Control Point" -msgstr "" - -#: charview.c:9382 -msgid "P_rev Control Point" -msgstr "" - -#: charview.c:9383 -msgid "Points on Selected _Contours" -msgstr "" - -#: charview.c:9384 -msgid "Point A_t" -msgstr "" - -#: charview.c:9386 -msgid "Select All _Points & Refs" -msgstr "" - -#: charview.c:9387 -msgid "Select Open Contours" -msgstr "" - -#: charview.c:9388 -msgid "Select Anc_hors" -msgstr "" - -#: charview.c:9389 cvstroke.c:2491 -msgid "_Width" -msgstr "_Lebar" - -#: charview.c:9390 -msgid "_VWidth" -msgstr "" - -#: charview.c:9392 -msgid "Select Points Affected by HM" -msgstr "" - -#: charview.c:9403 -msgid "Copy Loo_kup Data" -msgstr "" - -#: charview.c:9404 fontview.c:4401 fontview.c:5450 metricsview.c:3101 -msgid "Copy _Width" -msgstr "" - -#: charview.c:9405 fontview.c:4403 metricsview.c:3103 -msgid "Co_py LBearing" -msgstr "" - -#: charview.c:9406 fontview.c:4404 metricsview.c:3104 -msgid "Copy RBearin_g" -msgstr "" - -#: charview.c:9409 fontview.c:4412 -msgid "Clear _Background" -msgstr "" - -#: charview.c:9410 -msgid "points|_Merge" -msgstr "" - -#: charview.c:9412 fontview.c:4415 metricsview.c:3107 -msgid "_Join" -msgstr "_Sertai" - -#: charview.c:9413 fontview.c:4413 fontview.c:5453 -msgid "Copy _Fg To Bg" -msgstr "" - -#: charview.c:9414 -msgid "Cop_y Layer To Layer..." -msgstr "" - -#: charview.c:9415 -msgid "Copy Gri_d Fit" -msgstr "" - -#: charview.c:9417 fontview.c:4417 -msgid "_Select" -msgstr "_Pilih" - -#: charview.c:9429 cvpalettes.c:231 -msgid "_Curve" -msgstr "" - -#: charview.c:9430 cvpalettes.c:232 -msgid "_HVCurve" -msgstr "" - -#: charview.c:9431 charview.c:9460 cvpalettes.c:233 cvpalettes.c:262 -#: cvpalettes.c:627 -msgid "C_orner" -msgstr "" - -#: charview.c:9432 cvpalettes.c:234 simplifydlg.c:84 -msgid "_Tangent" -msgstr "" - -#. GT: Make this (selected) point the first point in the glyph -#: charview.c:9435 charview.c:9465 -msgid "_Make First" -msgstr "" - -#: charview.c:9437 -msgid "Can Be _Interpolated" -msgstr "" - -#: charview.c:9438 -msgid "Can't _Be Interpolated" -msgstr "" - -#: charview.c:9439 -msgid "Center Bet_ween Control Points" -msgstr "" - -#: charview.c:9441 charview.c:9467 -msgid "_Add Anchor" -msgstr "" - -#: charview.c:9443 -msgid "Acceptable _Extrema" -msgstr "" - -#: charview.c:9445 -msgid "Make _Line" -msgstr "" - -#: charview.c:9446 -msgid "Ma_ke Arc" -msgstr "" - -#: charview.c:9447 -msgid "Inse_rt Point On Spline At..." -msgstr "" - -#: charview.c:9448 charview.c:9469 -msgid "_Name Contour" -msgstr "" - -#: charview.c:9450 -msgid "Make Clip _Path" -msgstr "" - -#: charview.c:9453 charview.c:9471 -msgid "Tool_s" -msgstr "" - -#: charview.c:9458 -msgid "G4 _Curve" -msgstr "" - -#: charview.c:9459 -msgid "_G2 Curve" -msgstr "" - -#: charview.c:9461 -msgid "_Left Constraint" -msgstr "" - -#: charview.c:9462 -msgid "_Right Constraint" -msgstr "" - -#. GT: Align these points to their average position -#: charview.c:9477 -msgid "_Average Points" -msgstr "" - -#: charview.c:9478 -msgid "_Space Points" -msgstr "" - -#: charview.c:9479 -msgid "Space _Regions..." -msgstr "" - -#: charview.c:9481 -msgid "Make _Parallel..." -msgstr "" - -#: charview.c:9486 charview.c:9627 fontview.c:4431 fontview.c:4546 -#: metricsview.c:3117 metricsview.c:3180 -msgid "_Simplify" -msgstr "_Permudahkan" - -#: charview.c:9487 fontview.c:4432 metricsview.c:3118 -msgid "Simplify More..." -msgstr "" - -#: charview.c:9488 fontview.c:4433 metricsview.c:3119 -msgid "Clea_nup Glyph" -msgstr "" - -#: charview.c:9489 fontview.c:4434 -msgid "Canonical Start _Point" -msgstr "" - -#: charview.c:9490 fontview.c:4435 -msgid "Canonical _Contours" -msgstr "" - -#: charview.c:9518 cvpalettes.c:1441 encoding.c:644 -msgid "_First" -msgstr "Pe_rtama" - -#: charview.c:9519 cvpalettes.c:1441 -msgid "_Earlier" -msgstr "_Dulu" - -#: charview.c:9520 cvpalettes.c:1441 -msgid "L_ater" -msgstr "" - -#: charview.c:9521 cvpalettes.c:1441 -msgid "_Last" -msgstr "_Terakhir" - -#: charview.c:9560 fontview.c:4440 metricsview.c:3124 metricsview.c:3179 -msgid "_Remove Overlap" -msgstr "" - -#: charview.c:9561 fontview.c:4441 metricsview.c:3125 -msgid "_Intersect" -msgstr "" - -#: charview.c:9562 -msgid "_Exclude" -msgstr "K_ecualikan" - -#: charview.c:9563 fontview.c:4442 metricsview.c:3126 -msgid "_Find Intersections" -msgstr "" - -#: charview.c:9568 fontview.c:4447 -msgid "Change _Weight..." -msgstr "" - -#: charview.c:9569 fontview.c:4448 -msgid "_Italic..." -msgstr "" - -#: charview.c:9570 fontview.c:4449 -msgid "Obli_que..." -msgstr "" - -#: charview.c:9571 fontview.c:4450 -msgid "_Condense/Extend..." -msgstr "" - -#: charview.c:9572 fontview.c:4451 -msgid "Change _X-Height..." -msgstr "" - -#: charview.c:9573 fontview.c:4452 -msgid "Change _Glyph..." -msgstr "Ubah _Glif..." - -#: charview.c:9575 fontview.c:4457 -msgid "In_line..." -msgstr "" - -#: charview.c:9576 fontview.c:4458 -msgid "_Outline..." -msgstr "" - -#: charview.c:9577 fontview.c:4459 -msgid "S_hadow..." -msgstr "" - -#: charview.c:9578 fontview.c:4460 -msgid "_Wireframe..." -msgstr "" - -#: charview.c:9583 fontview.c:4465 metricsview.c:3139 -msgid "_Build Accented Glyph" -msgstr "" - -#: charview.c:9584 fontview.c:4466 metricsview.c:3140 -msgid "Build _Composite Glyph" -msgstr "" - -#: charview.c:9589 fontview.c:4476 -msgid "_References..." -msgstr "_Rujukan..." - -#: charview.c:9590 fontview.c:4477 -msgid "_Substitutions..." -msgstr "" - -#: charview.c:9595 fontview.c:4482 fontview.c:5457 metricsview.c:3175 -msgid "_Transform..." -msgstr "" - -#: charview.c:9596 fontview.c:4483 -msgid "_Point of View Projection..." -msgstr "" - -#: charview.c:9597 fontview.c:4484 -msgid "_Non Linear Transform..." -msgstr "" - -#: charview.c:9602 fontview.c:4489 fontview.c:5462 metricsview.c:3182 -msgid "To _Int" -msgstr "" - -#: charview.c:9603 fontview.c:4490 -msgid "To _Hundredths" -msgstr "" - -#: charview.c:9604 fontview.c:4491 -msgid "_Cluster" -msgstr "" - -#: charview.c:9610 fontview.c:4530 -msgid "_Glyph Info..." -msgstr "Maklumat _Glif..." - -#: charview.c:9611 -msgid "Get _Info..." -msgstr "Dapatkan _Maklumat ..." - -#: charview.c:9612 metricsview.c:3169 -msgid "S_how Dependent" -msgstr "" - -#: charview.c:9613 -msgid "Find Proble_ms..." -msgstr "" - -#: charview.c:9615 -msgid "Bitm_ap strikes Available..." -msgstr "" - -#: charview.c:9617 fontview.c:4536 -msgid "Remove Bitmap Glyphs..." -msgstr "" - -#: charview.c:9619 -msgid "St_yles" -msgstr "" - -#: charview.c:9621 fontview.c:4540 fontview.c:5458 -msgid "_Expand Stroke..." -msgstr "" - -#: charview.c:9623 fontview.c:4542 metricsview.c:3177 -msgid "Tile _Path..." -msgstr "" - -#: charview.c:9624 fontview.c:4543 -msgid "Tile Pattern..." -msgstr "" - -#: charview.c:9626 fontview.c:4545 -msgid "O_verlap" -msgstr "" - -#: charview.c:9628 fontview.c:4547 metricsview.c:3181 -msgid "Add E_xtrema" -msgstr "" - -#: charview.c:9629 fontview.c:4549 metricsview.c:3184 -msgid "Autot_race" -msgstr "" - -#: charview.c:9631 -msgid "A_lign" -msgstr "" - -#: charview.c:9632 fontview.c:4548 -msgid "Roun_d" -msgstr "" - -#: charview.c:9633 -msgid "_Order" -msgstr "_Tertib" - -#: charview.c:9635 -msgid "Check Self-Intersection" -msgstr "" - -#: charview.c:9636 -msgid "Glyph Self-Intersects" -msgstr "" - -#: charview.c:9637 -msgid "Cloc_kwise" -msgstr "" - -#: charview.c:9638 -msgid "Cou_nter Clockwise" -msgstr "" - -#: charview.c:9639 cvimportdlg.c:315 fontview.c:4551 fontview.c:5463 -#: metricsview.c:3186 -msgid "_Correct Direction" -msgstr "" - -#: charview.c:9640 -msgid "Reverse Direction" -msgstr "" - -#: charview.c:9642 -msgid "Insert Text Outlines..." -msgstr "" - -#: charview.c:9644 fontview.c:4553 metricsview.c:3188 -msgid "B_uild" -msgstr "" - -#: charview.c:9646 fontview.c:4558 -msgid "Compare Layers..." -msgstr "" - -#: charview.c:9651 fontview.c:5192 fontview.c:5465 -msgid "Auto_Hint" -msgstr "" - -#: charview.c:9652 fontview.c:5193 -msgid "Hint _Substitution Pts" -msgstr "" - -#: charview.c:9653 fontview.c:5194 -msgid "Auto _Counter Hint" -msgstr "" - -#: charview.c:9654 fontview.c:5195 -msgid "_Don't AutoHint" -msgstr "" - -#: charview.c:9656 fontview.c:5197 -msgid "Auto_Instr" -msgstr "" - -#: charview.c:9657 fontview.c:5198 -msgid "_Edit Instructions..." -msgstr "" - -#: charview.c:9658 -msgid "_Debug..." -msgstr "" - -#: charview.c:9659 fontview.c:5204 -msgid "S_uggest Deltas..." -msgstr "" - -#: charview.c:9661 -msgid "_Clear HStem" -msgstr "" - -#: charview.c:9662 -msgid "Clear _VStem" -msgstr "" - -#: charview.c:9663 -msgid "Clear DStem" -msgstr "" - -#: charview.c:9664 fontview.c:5208 -msgid "Clear Instructions" -msgstr "" - -#: charview.c:9666 -msgid "_Add HHint" -msgstr "" - -#: charview.c:9667 -msgid "Add VHi_nt" -msgstr "" - -#: charview.c:9668 -msgid "Add DHint" -msgstr "" - -#: charview.c:9669 -msgid "Crea_te HHint..." -msgstr "" - -#: charview.c:9670 -msgid "Cr_eate VHint..." -msgstr "" - -#: charview.c:9672 -msgid "_Review Hints..." -msgstr "" - -#. GT: In the next few lines the "%s" is the name of an anchor class, and the -#. GT: rest of the string identifies the type of the anchor -#: charview.c:9700 -#, c-format -msgid "%s at ligature pos %d" -msgstr "" - -#: charview.c:9703 -#, c-format -msgid "%s exit" -msgstr "%s keluar" - -#: charview.c:9704 -#, c-format -msgid "%s entry" -msgstr "" - -#: charview.c:9705 -#, c-format -msgid "%s mark" -msgstr "" - -#: charview.c:9706 -#, c-format -msgid "%s base" -msgstr "asas %s" - -#: charview.c:9721 fontview.c:5215 fontview.c:5467 metricsview.c:3370 -msgid "_Center in Width" -msgstr "" - -#: charview.c:9722 fontview.c:5216 metricsview.c:3371 -msgid "_Thirds in Width" -msgstr "" - -#: charview.c:9724 fontview.c:5218 -msgid "Set _LBearing..." -msgstr "" - -#: charview.c:9725 fontview.c:5219 -msgid "Set _RBearing..." -msgstr "" - -#: charview.c:9726 fontview.c:5220 -msgid "Set Both Bearings..." -msgstr "" - -#: charview.c:9728 fontview.c:5222 fontview.c:5469 -msgid "Set _Vertical Advance..." -msgstr "" - -#: charview.c:9730 -msgid "Remove Kern _Pairs" -msgstr "" - -#: charview.c:9731 -msgid "Remove VKern Pairs" -msgstr "" - -#: charview.c:9732 fontview.c:5227 metricsview.c:3378 -msgid "Kern Pair Closeup..." -msgstr "" - -#: charview.c:9745 -msgid "_Detach" -msgstr "Tan_ggalkan" - -#: charview.c:9804 fontview.c:4579 metricsview.c:3209 -msgid "_Kern Pairs" -msgstr "" - -#: charview.c:9805 fontview.c:4580 metricsview.c:3210 -msgid "_Anchored Pairs" -msgstr "" - -#: charview.c:9806 -msgid "_Anchor Control..." -msgstr "" - -#: charview.c:9807 -msgid "Anchor _Glyph at Point" -msgstr "" - -#: charview.c:9808 fontview.c:4581 metricsview.c:3211 -msgid "_Ligatures" -msgstr "" - -#: charview.c:9813 -msgid "PointNumbers|_None" -msgstr "" - -#: charview.c:9814 openfontdlg.c:125 savefontdlg.c:164 -msgid "TrueType" -msgstr "TrueType" - -#: charview.c:9815 savefontdlg.c:564 -msgid "PostScript®" -msgstr "PostScript®" - -#: charview.c:9816 cvexportdlg.c:245 cvimportdlg.c:413 cvimportdlg.c:434 -#: openfontdlg.c:136 -msgid "SVG" -msgstr "SVG" - -#: charview.c:9821 -msgid "Show _Grid Fit..." -msgstr "" - -#: charview.c:9822 metricsview.c:3329 -msgid "_Bigger Point Size" -msgstr "" - -#: charview.c:9823 metricsview.c:3330 -msgid "_Smaller Point Size" -msgstr "" - -#: charview.c:9824 fontview.c:5048 metricsview.c:3323 -msgid "_Anti Alias" -msgstr "" - -#: charview.c:9825 -msgid "_Off" -msgstr "" - -#: charview.c:9830 -msgid "_Points" -msgstr "" - -#: charview.c:9831 -msgid "_Control Point Info" -msgstr "" - -#: charview.c:9832 -msgid "_Extrema" -msgstr "" - -#: charview.c:9833 -msgid "Points of _Inflection" -msgstr "" - -#: charview.c:9834 -msgid "Almost Horizontal/Vertical Lines" -msgstr "" - -#: charview.c:9835 -msgid "Almost Horizontal/Vertical Curves" -msgstr "" - -#: charview.c:9836 -msgid "(Define \"Almost\")" -msgstr "" - -#: charview.c:9837 -msgid "_Side Bearings" -msgstr "" - -#: charview.c:9838 -msgid "Reference Names" -msgstr "Nama Rujukan" - -#: charview.c:9839 -msgid "_Fill" -msgstr "_Isi" - -#: charview.c:9841 -msgid "Pale_ttes" -msgstr "" - -#: charview.c:9842 -msgid "_Glyph Tabs" -msgstr "" - -#: charview.c:9843 -msgid "_Rulers" -msgstr "" - -#: charview.c:9845 -msgid "_Horizontal Hints" -msgstr "" - -#: charview.c:9846 -msgid "_Vertical Hints" -msgstr "" - -#: charview.c:9847 -msgid "_Diagonal Hints" -msgstr "" - -#. GT: You might not want to translate this, it's a keyword in PostScript font files -#: charview.c:9849 -msgid "_BlueValues" -msgstr "" - -#. GT: You might not want to translate this, it's a keyword in PostScript font files -#: charview.c:9851 -msgid "FamilyBl_ues" -msgstr "" - -#: charview.c:9853 -msgid "_Anchors" -msgstr "" - -#: charview.c:9855 -msgid "Debug Raster Cha_nges" -msgstr "" - -#: charview.c:9857 -msgid "Hori_zontal Metric Lines" -msgstr "" - -#: charview.c:9858 -msgid "Vertical _Metric Lines" -msgstr "" - -#: charview.c:9860 -msgid "Snap Outlines to Pi_xel Grid" -msgstr "" - -#: charview.c:9870 -msgid "_Display Compositions..." -msgstr "" - -#: charview.c:9877 -msgid "Form_er Glyph" -msgstr "" - -#: charview.c:9881 -msgid "N_umber Points" -msgstr "" - -#: charview.c:9882 -msgid "Grid Fi_t" -msgstr "" - -#: charview.c:9883 -msgid "Sho_w" -msgstr "Tun_juk" - -#: charview.c:9885 fontview.c:5032 metricsview.c:3320 -msgid "Com_binations" -msgstr "_Gabungan" - -#: charview.c:9906 -msgid "SubFonts|_All" -msgstr "" - -#: charview.c:9907 -msgid "SubFonts|_None" -msgstr "" - -#: charview.c:9970 mm.c:671 mm.c:673 mm.c:984 mm.c:987 mm.c:998 mm.c:1006 -#: mm.c:1011 mm.c:1019 mm.c:1027 mm.c:1041 mm.c:1044 mm.c:1054 mm.c:1064 -#: mm.c:1072 mm.c:1079 mm.c:1086 mm.c:1093 mm.c:1100 mm.c:1107 mm.c:1116 -#: mm.c:1126 mm.c:1133 mm.c:1143 mm.c:1159 mm.c:1172 mm.c:1179 mmdlg.c:934 -#: mmdlg.c:1777 mmdlg.c:2135 mmdlg.c:2147 mmdlg.c:2159 mmdlg.c:2162 -#: mmdlg.c:2367 mmdlg.c:2370 splineutil.c:2623 splineutil.c:2672 -#: splineutil.c:2674 -msgid "Bad Multiple Master Font" -msgstr "" - -#. GT: Here (and following) MM means "MultiMaster" -#: charview.c:9975 -msgid "MM _Reblend" -msgstr "" - -#: charview.c:10037 charview.c:10055 -msgid "_Point" -msgstr "" - -#: charview.c:10042 charview.c:10060 fontview.c:5480 -msgid "H_ints" -msgstr "" - -#. GT: Here (and following) MM means "MultiMaster" -#: charview.c:10046 fontview.c:5486 -msgid "MM" -msgstr "MM" - -#: charview.c:10759 -msgid "Outline View 2" -msgstr "" - -#: charview.c:10760 -msgid "This window displays a single outline glyph (more data)" -msgstr "" - -#: charview.c:10771 -msgid "Outline View" -msgstr "" - -#: charview.c:10772 -msgid "This window displays a single outline glyph" -msgstr "" - -#: combinations.c:46 kernclass.c:2256 -msgid "First Char" -msgstr "" - -#: combinations.c:47 kernclass.c:2256 -msgid "Second Char" -msgstr "" - -#: combinations.c:48 -msgid "Kern Size" -msgstr "" - -#: combinations.c:116 -msgid "Select a ligature to view" -msgstr "" - -#: combinations.c:898 kernclass.c:3293 -msgid "Kern Pair Closeup" -msgstr "" - -#: combinations.c:903 -msgid "Anchor Control for Base" -msgstr "" - -#: combinations.c:904 -msgid "Anchor Control for Mark" -msgstr "" - -#: combinations.c:1104 -msgid "Kern Pairs" -msgstr "" - -#: combinations.c:1104 -msgid "Anchored Pairs" -msgstr "" - -#: combinations.c:1133 fontinfo.c:9396 -msgid "Sort By:" -msgstr "Isih Mengikut:" - -#: contextchain.c:629 -msgid "Bad Class" -msgstr "Kelas Teruk" - -#: contextchain.c:629 -#, c-format -msgid "%.*s is not a valid class name (or number)" -msgstr "" - -#: contextchain.c:672 contextchain.c:722 contextchain.c:1053 -msgid "No Sequence/Lookups" -msgstr "" - -#: contextchain.c:674 contextchain.c:724 contextchain.c:1055 -msgid "" -"There are no entries in the Sequence/Lookup List, was this intentional?" -msgstr "" - -#: contextchain.c:702 contextchain.c:735 contextchain.c:1075 -msgid "Bad Sequence/Lookup List" -msgstr "" - -#: contextchain.c:702 contextchain.c:1076 -#, c-format -msgid "" -"Sequence number out of bounds, must be less than %d (number of classes in " -"list above)" -msgstr "" - -#: contextchain.c:735 -#, c-format -msgid "" -"Sequence number out of bounds, must be less than %d (number of glyphs, " -"classes or coverage tables)" -msgstr "" - -#. GT: The string "{Everything Else}" is used in the context of a list -#. GT: of classes (a set of kerning classes) where class 0 designates the -#. GT: default class containing all glyphs not specified in the other classes -#: contextchain.c:765 contextchain.c:2817 contextchain.c:2994 fontview.c:7927 -#: kernclass.c:185 kernclass.c:1393 kernclass.c:1405 kernclass.c:2275 -#: metricsview.c:1027 metricsview.c:1028 statemachine.c:1342 -msgid "{Everything Else}" -msgstr "" - -#: contextchain.c:989 contextchain.c:1002 contextchain.c:1087 -msgid "Missing rules" -msgstr "Peraturan hilang" - -#: contextchain.c:989 contextchain.c:1002 contextchain.c:1087 -msgid " There must be at least one contextual rule" -msgstr "" - -#: contextchain.c:1034 contextchain.c:1039 contextchain.c:1167 -#: contextchain.c:1178 contextchain.c:1184 -msgid "Bad Coverage Table" -msgstr "" - -#: contextchain.c:1034 contextchain.c:1167 -msgid "There must be at least one match coverage table" -msgstr "" - -#: contextchain.c:1039 -msgid "" -"In a Reverse Chaining Substitution there must be exactly one coverage table " -"to match" -msgstr "" - -#: contextchain.c:1045 contextchain.c:1188 -msgid "Replacement mismatch" -msgstr "" - -#: contextchain.c:1045 contextchain.c:1188 -msgid "" -"In a Reverse Chaining Substitution there must be exactly as many " -"replacements as there are glyph names in the match coverage table" -msgstr "" - -#: contextchain.c:1131 -msgid "Bad rule" -msgstr "" - -#: contextchain.c:1138 contextchain.c:1226 splineoverlap.c:2456 -#: transform.c:251 -msgid "Warning" -msgstr "Amaran" - -#: contextchain.c:1140 -#, c-format -msgid "" -"%s\n" -"Proceed anyway?" -msgstr "" -"%s\n" -"Teruskan jua?" - -#: contextchain.c:1178 contextchain.c:1184 -msgid "" -"In a Reverse Chaining Substitution there must be exactly one coverage table " -"with replacements" -msgstr "" - -#: contextchain.c:1206 contextchain.c:1211 contextchain.c:1218 -msgid "Bad Sections" -msgstr "" - -#: contextchain.c:1206 contextchain.c:1211 contextchain.c:1218 -msgid "" -"The sections specified do not make sense. All lookups must lie in the middle " -"section." -msgstr "" - -#: contextchain.c:1228 -msgid "" -"This rule activates no lookups.\n" -"Proceed anyway?" -msgstr "" - -#: contextchain.c:1849 contextchain.c:1857 contextchain.c:1865 -msgid "Bad class name" -msgstr "" - -#: contextchain.c:1849 -msgid "No spaces allowed in class names." -msgstr "" - -#: contextchain.c:1857 -msgid "" -"If a class name is a number, it must be the index of the class in the array " -"of classes_simple." -msgstr "" - -#: contextchain.c:1865 -#, c-format -msgid "The class name, %s, is already in use." -msgstr "Nama kelas, %s, sedang digunakan." - -#: contextchain.c:1924 -msgid "Section|Continue" -msgstr "Bahagian|Teruskan" - -#: contextchain.c:1925 -msgid "Section|Start" -msgstr "Bahagian|Mula" - -#: contextchain.c:1928 contextchain.c:1933 -msgid "Class|Name" -msgstr "" - -#: contextchain.c:1929 contextchain.c:1934 fontinfo.c:1284 -msgid "Glyphs in the class" -msgstr "Glif dalam kelas" - -#: contextchain.c:1937 contextchain.c:1950 contextchain.c:1956 -msgid "Glyphs in the coverage tables" -msgstr "" - -#: contextchain.c:1940 contextchain.c:1951 -msgid "Apply lookup" -msgstr "" - -#: contextchain.c:1941 -msgid "at position" -msgstr "" - -#: contextchain.c:1944 contextchain.c:1960 -msgid "Matching rules based on a list of glyphs" -msgstr "" - -#: contextchain.c:1947 contextchain.c:1963 -msgid "Matching rules based on a list of classes" -msgstr "" - -#: contextchain.c:1952 -msgid "Section" -msgstr "Seksyen" - -#: contextchain.c:1957 -msgid "Replacement glyphs" -msgstr "" - -#: contextchain.c:1999 -msgid "Edit Contextual Position" -msgstr "" - -#: contextchain.c:1999 statemachine.c:1326 -msgid "Edit Contextual Substitution" -msgstr "" - -#: contextchain.c:2000 -msgid "Edit Chaining Position" -msgstr "" - -#: contextchain.c:2000 -msgid "Edit Chaining Substitution" -msgstr "" - -#: contextchain.c:2001 -msgid "Edit Reverse Chaining Substitution" -msgstr "" - -#: contextchain.c:2003 -msgid "New Contextual Position" -msgstr "" - -#: contextchain.c:2003 statemachine.c:1327 -msgid "New Contextual Substitution" -msgstr "" - -#: contextchain.c:2004 -msgid "New Chaining Position" -msgstr "" - -#: contextchain.c:2004 -msgid "New Chaining Substitution" -msgstr "" - -#: contextchain.c:2005 -msgid "New Reverse Chaining Substitution" -msgstr "" - -#: contextchain.c:2042 contextchain.c:2045 contextchain.c:2376 -msgid "Add Lookup" -msgstr "" - -#: contextchain.c:2048 -msgid "Remove Lookup" -msgstr "" - -#: contextchain.c:2201 -msgid "" -"OpenType Contextual or Chaining subtables may be in one\n" -" of three formats. The context may be specified either\n" -" as a string of specific glyphs, a string of glyph classes\n" -" or a string of coverage tables\n" -"In the first format you must specify a string of glyph-names\n" -" In the second format you must specify a string of class names\n" -" In the third format you must specify a string each element\n" -" of which may contain several glyph-names\n" -"For chaining subtables you may also specify backtrack and\n" -" lookahead lists." -msgstr "" - -#: contextchain.c:2217 -msgid "By Glyphs" -msgstr "Mengikut Glif" - -#: contextchain.c:2226 -msgid "By Classes" -msgstr "Mengikut Kelas" - -#: contextchain.c:2235 -msgid "By Coverage" -msgstr "Mengikut Liputan" - -#: contextchain.c:2249 -msgid "" -"This dialog has two formats. A simpler one which\n" -" hides some of the complexities of these rules,\n" -" or a more complex form which gives you full control." -msgstr "" - -#: contextchain.c:2260 -msgid "Dialog Type:" -msgstr "Jenis Dialog:" - -#: contextchain.c:2268 problems.c:2264 -msgid "Simple" -msgstr "Ringkas" - -#: contextchain.c:2277 -msgid "Complex" -msgstr "Kompleks" - -#: contextchain.c:2368 -msgid "New Section" -msgstr "Seksyen Baru" - -#: contextchain.c:2402 contextchain.c:2577 -msgid "Set From Selection" -msgstr "Tetapkan Dari Pemilihan" - -#: contextchain.c:2405 contextchain.c:2580 -msgid "Set this glyph list from a selection." -msgstr "Tetapkan senarai glif ini mengikut satu pemilihan." - -#: contextchain.c:2419 contextchain.c:2524 contextchain.c:3121 -msgid "An ordered list of lookups and positions" -msgstr "" - -#: contextchain.c:2448 contextchain.c:3157 layer2layer.c:98 layer2layer.c:123 -msgid "Match" -msgstr "Padan" - -#: contextchain.c:2453 contextchain.c:3158 -msgid "Backtrack" -msgstr "" - -#: contextchain.c:2458 contextchain.c:3159 -msgid "Lookahead" -msgstr "Lihat Hadapan" - -#: contextchain.c:2463 -msgid "A list of glyphs:" -msgstr "Senarai glif:" - -#: contextchain.c:2570 -msgid "Replacements" -msgstr "Gantian" - -#: contextchain.c:2623 -msgid "A coverage table:" -msgstr "" - -#: contextchain.c:2705 -msgid "A list of coverage tables:" -msgstr "" - -#: contextchain.c:2787 contextchain.c:2961 -msgid "Same as Match Classes" -msgstr "" - -#. GT: This is the default class name for the class containing any glyphs_simple -#. GT: which aren't specified in other classes_simple. The class name may NOT -#. GT: contain spaces. Use an underscore or something similar instead -#: contextchain.c:2816 contextchain.c:2993 -msgid "Glyphs|All_Others" -msgstr "" - -#: contextchain.c:2856 contextchain.c:3031 -msgid "Match Classes" -msgstr "" - -#: contextchain.c:2857 contextchain.c:3032 -msgid "Back Classes" -msgstr "" - -#: contextchain.c:2858 contextchain.c:3033 -msgid "Ahead Classes" -msgstr "" - -#: contextchain.c:3084 -msgid "List of class names" -msgstr "" - -#: contextchain.c:3096 -msgid "Classes" -msgstr "Kelas" - -#: cvdebug.c:280 cvdebug.c:309 -msgid "<empty>" -msgstr "<kosong>" - -#: cvdebug.c:286 -#, c-format -msgid "%3d: <uninitialized>" -msgstr "" - -#: cvdebug.c:447 -msgid "<none>" -msgstr "<tiada>" - -#: cvdebug.c:818 -msgid "No Watch Points" -msgstr "" - -#: cvdebug.c:818 -msgid "Watch Points not supported in glyphs with references" -msgstr "" - -#: cvdebug.c:899 -msgid "Registers" -msgstr "" - -#: cvdebug.c:900 -msgid "Stack" -msgstr "Tindan" - -#: cvdebug.c:901 ttfinstrsui.c:1684 -msgid "Storage" -msgstr "Storan" - -#: cvdebug.c:902 problems.c:4006 -msgid "Points" -msgstr "Titik" - -#: cvdebug.c:903 cvdebug.c:1931 -msgid "Cvt" -msgstr "Cvt" - -#: cvdebug.c:904 -msgid "Raster" -msgstr "" - -#: cvdebug.c:905 -msgid "Gloss" -msgstr "" - -#: cvdebug.c:1704 -msgid "Current Raster (TrueType)" -msgstr "" - -#: cvdebug.c:1721 -msgid "Registers (TrueType)" -msgstr "" - -#: cvdebug.c:1747 -msgid "Stack (TrueType)" -msgstr "" - -#: cvdebug.c:1773 -msgid "Storage (TrueType)" -msgstr "" - -#: cvdebug.c:1816 -msgid "Points (TrueType)" -msgstr "" - -#: cvdebug.c:1827 -msgid "Twilight" -msgstr "" - -#: cvdebug.c:1835 fontinfo.c:443 fontinfo.c:571 fontinfo.c:720 -msgid "Normal" -msgstr "Biasa" - -#: cvdebug.c:1843 -msgid "Current" -msgstr "Semasa" - -#: cvdebug.c:1851 -msgid "Points|Original" -msgstr "" - -#: cvdebug.c:1859 -msgid "Grid" -msgstr "" - -#: cvdebug.c:1870 -msgid "Raw" -msgstr "Mentah" - -#: cvdebug.c:1880 -msgid "Em Units" -msgstr "" - -#: cvdebug.c:1892 -msgid "Transformed" -msgstr "" - -#: cvdebug.c:2081 cvgridfit.c:75 savefontdlg.c:1374 -msgid "Instructions out of date" -msgstr "" - -#: cvdebug.c:2082 cvgridfit.c:76 -msgid "" -"The points have been changed. This may mean that the truetype instructions " -"now refer to the wrong points and they may cause unexpected results." -msgstr "" - -#: cvdebug.c:2128 -msgid "Step into" -msgstr "Langkah masuk" - -#: cvdebug.c:2137 -msgid "Step over (Next)" -msgstr "" - -#: cvdebug.c:2146 -msgid "Step out of current function" -msgstr "" - -#: cvdebug.c:2155 -msgid "Continue" -msgstr "Teruskan" - -#: cvdebug.c:2164 -msgid "" -"Watch all selected points\n" -"(stop when a point moves)" -msgstr "" - -#: cvdebug.c:2173 -msgid "Window" -msgstr "Tetingkap" - -#: cvdebug.c:2182 -msgid "Exit Debugger" -msgstr "" - -#: cvdgloss.c:1225 -msgid "Instruction Gloss (TrueType)" -msgstr "" - -#: cvexport.c:719 cvexportdlg.c:287 fontview.c:681 savefont.c:657 -#: savefont.c:857 showatt.c:2334 -msgid "Save Failed" -msgstr "Gagal Simpan" - -#: cvexportdlg.c:55 cvexportdlg.c:116 fvimportbdf.c:1868 -msgid "Pixel size:" -msgstr "" - -#: cvexportdlg.c:56 cvexportdlg.c:133 -msgid "Bits/Pixel:" -msgstr "" - -#: cvexportdlg.c:60 -msgid "The only valid values for bits/pixel are 1, 2, 4 or 8" -msgstr "" - -#: cvexportdlg.c:105 cvexportdlg.c:207 -msgid "Pixel size?" -msgstr "" - -#: cvexportdlg.c:235 cvexportdlg.c:250 -msgid "X Bitmap" -msgstr "X Bitmap" - -#: cvexportdlg.c:236 cvexportdlg.c:251 -msgid "BMP" -msgstr "BMP" - -#: cvexportdlg.c:238 cvexportdlg.c:253 -msgid "png" -msgstr "png" - -#: cvexportdlg.c:243 cvimportdlg.c:410 cvimportdlg.c:430 -msgid "EPS" -msgstr "EPS" - -#: cvexportdlg.c:244 cvimportdlg.c:417 -msgid "XFig" -msgstr "XFig" - -#: cvexportdlg.c:246 cvimportdlg.c:414 cvimportdlg.c:436 -msgid "Glif" -msgstr "Glif" - -#: cvexportdlg.c:247 -msgid "PDF" -msgstr "PDF" - -#: cvexportdlg.c:248 -msgid "Raph's plate" -msgstr "" - -#: cvexportdlg.c:306 fontview.c:4795 savefontdlg.c:1626 -msgid "_Replace" -msgstr "_Gantikan" - -#: cvexportdlg.c:309 savefontdlg.c:1629 ../gdraw/gsavefiledlg.c:75 -msgid "File Exists" -msgstr "Fail Wujud" - -#: cvexportdlg.c:309 savefontdlg.c:1629 ../gdraw/gsavefiledlg.c:75 -#, c-format -msgid "File, %s, exists. Replace it?" -msgstr "Fail %s wujud. Gantikannya?" - -#: cvexportdlg.c:390 savefontdlg.c:1744 ../gdraw/gsavefiledlg.c:137 -msgid "Couldn't create directory" -msgstr "Gagal mewujudkan direktori" - -#: cvexportdlg.c:390 savefontdlg.c:1744 -#, c-format -msgid "Couldn't create directory: %s" -msgstr "Gagal mewujudkan direktori: %s" - -#: cvexportdlg.c:403 -msgid "Create directory" -msgstr "Cipta direktori" - -#: cvexportdlg.c:403 savefontdlg.c:1755 ../gdraw/gsavefiledlg.c:153 -msgid "Directory name?" -msgstr "Nama direktori?" - -#: cvexportdlg.c:519 -msgid "Export" -msgstr "Eksport" - -#: cvexportdlg.c:544 cvimportdlg.c:703 openfontdlg.c:713 savefontdlg.c:2318 -#: ../gdraw/gfiledlg.c:138 ../gdraw/gsavefiledlg.c:255 -msgid "_Filter" -msgstr "_Penapis" - -#: cvexportdlg.c:570 savefontdlg.c:2340 ../gdraw/gsavefiledlg.c:270 -msgid "Directory|_New" -msgstr "Direktori|_Baru" - -#: cvexportdlg.c:581 cvimportdlg.c:725 -msgid "Format:" -msgstr "Format:" - -#: cvgetinfo.c:178 -msgid "Transformation Matrix" -msgstr "Matriks Penjelmaan" - -#: cvgetinfo.c:185 cvstroke.c:2516 kernclass.c:745 -msgid "Value out of range" -msgstr "Nilai di luar julat" - -#: cvgetinfo.c:198 cvgetinfo.c:439 cvgetinfo.c:2715 cvgetinfo.c:2974 -#: cvhints.c:467 cvhints.c:767 -msgid "_Base:" -msgstr "" - -#: cvgetinfo.c:202 cvgetinfo.c:463 -msgid "Ref:" -msgstr "" - -#: cvgetinfo.c:206 cvgetinfo.c:210 cvgetinfo.c:213 -msgid "Bad Point Match" -msgstr "" - -#: cvgetinfo.c:206 -msgid "Both points must be specified, or neither" -msgstr "" - -#: cvgetinfo.c:210 -msgid "Couldn't find base point" -msgstr "" - -#: cvgetinfo.c:213 -msgid "Couldn't find point in reference" -msgstr "" - -#: cvgetinfo.c:275 -msgid "C_hange" -msgstr "Uba_h" - -#: cvgetinfo.c:276 -msgid "_Retain" -msgstr "_Kekalkan" - -#: cvgetinfo.c:279 -msgid "Transformation Matrix Changed" -msgstr "Matriks Penjelmaan Diubah" - -#: cvgetinfo.c:279 -msgid "" -"You have changed the transformation matrix, do you wish to use the new " -"version?" -msgstr "" -"Anda telah mengubah matriks penjelmaan. Anda ingin menggunakan versi baru?" - -#: cvgetinfo.c:336 -msgid "Reference Info" -msgstr "Maklumat rujukan" - -#: cvgetinfo.c:349 -#, c-format -msgid "Reference to character %1$.20s at %2$d" -msgstr "" - -#: cvgetinfo.c:373 -msgid "Transformed by:" -msgstr "Dijelma oleh:" - -#: cvgetinfo.c:378 -msgid "" -"The transformation matrix specifies how the points in\n" -"the source glyph should be transformed before\n" -"they are drawn in the current glyph.\n" -" x(new) = tm[1,1]*x + tm[2,1]*y + tm[3,1]\n" -" y(new) = tm[1,2]*x + tm[2,2]*y + tm[3,2]" -msgstr "" - -#: cvgetinfo.c:407 -msgid "_Use My Metrics" -msgstr "" - -#: cvgetinfo.c:414 -msgid "" -"Only relevant in a truetype font, this flag indicates that the width\n" -"of the composite glyph should be the same as the width of this reference." -msgstr "" - -#: cvgetinfo.c:418 -msgid "_Round To Grid" -msgstr "" - -#: cvgetinfo.c:425 -msgid "" -"Only relevant in a truetype font, this flag indicates that if the reference\n" -"is translated, then the translation should be rounded during grid fitting." -msgstr "" - -#: cvgetinfo.c:429 -msgid "TrueType Point _Matching:" -msgstr "" - -#: cvgetinfo.c:435 cvgetinfo.c:445 cvgetinfo.c:468 -msgid "" -"Only relevant in a truetype font, this flag indicates that this\n" -"reference should not be translated normally, but rather its position\n" -"should be determined by moving the reference so that the indicated\n" -"point in the reference falls on top of the indicated point in the base\n" -"character." -msgstr "" - -#: cvgetinfo.c:500 -msgid "Bounding Box:" -msgstr "" - -#: cvgetinfo.c:527 cvstroke.c:2288 tilepath.c:1843 -msgid "X:" -msgstr "X:" - -#: cvgetinfo.c:534 cvstroke.c:2301 tilepath.c:1859 -msgid "Y:" -msgstr "Y:" - -#: cvgetinfo.c:567 cvgetinfo.c:3734 metricsview.c:3277 -msgid "_Show" -msgstr "Tun_juk" - -#: cvgetinfo.c:658 -msgid "Image Info" -msgstr "Maklumat Imej" - -#: cvgetinfo.c:668 -#, c-format -msgid "Image at: (%.0f,%.0f)" -msgstr "Imej di: (%.0f,%.0f)" - -#: cvgetinfo.c:678 -#, c-format -msgid "Scaled by: (%.2f,%.2f)" -msgstr "" - -#: cvgetinfo.c:687 -#, c-format -msgid "Image Size: %d x %d pixels" -msgstr "Saiz Imej: %d x %d piksel" - -#: cvgetinfo.c:980 -msgid "Last Anchor Point" -msgstr "" - -#: cvgetinfo.c:980 -msgid "" -"You are deleting the last anchor point in this character.\n" -"Doing so will cause this dialog to close, is that what you want?" -msgstr "" - -#: cvgetinfo.c:1097 -msgid "Out Of Order" -msgstr "Rosak" - -#: cvgetinfo.c:1097 -#, c-format -msgid "" -"Marks within a ligature should be ordered with the direction of writing.\n" -"This one and %d are out of order." -msgstr "" - -#: cvgetinfo.c:1112 cvgetinfo.c:1528 -msgid "Lig Index:" -msgstr "" - -#: cvgetinfo.c:1122 -msgid "Index in use" -msgstr "Indeks sedang digunakan" - -#: cvgetinfo.c:1122 -msgid "This ligature index is already in use" -msgstr "" - -#: cvgetinfo.c:1130 -msgid "Too Big" -msgstr "Terlalu Besar" - -#: cvgetinfo.c:1130 -msgid "This index is much larger than the closest neighbor" -msgstr "Indeks ini lagi besar berbanding dengan jiran terdekat" - -#: cvgetinfo.c:1197 -msgid "Class already used" -msgstr "Kelas sudah digunakan" - -#: cvgetinfo.c:1197 -msgid "" -"This anchor class already is associated with a point in this character" -msgstr "" - -#: cvgetinfo.c:1353 -msgid "Anchor Point Info" -msgstr "" - -#: cvgetinfo.c:1422 -msgid "Matching TTF Point:" -msgstr "" - -#: cvgetinfo.c:1478 -msgid "Base Mark" -msgstr "" - -#. GT: Cursive Entry. This defines a point on the glyph that should be matched -#. GT: with the "Cursive Exit" point of the preceding glyph. -#. GT: This is a special way of joining letters which was developed for Urdu -#. GT: fonts. Essentially every glyph has an entry point and an exit point. -#. GT: When written the glyphs in sequence are aligned so that the exit point -#. GT: of each glyph matches the entry point of the following. It means you -#. GT: get a join such as might be expected for script. Urdu is odd because -#. GT: letters within a word crawl diagonally up the page, but with each word -#. GT: the writing point starts at the baseline. -#: cvgetinfo.c:1498 -msgid "CursEntry" -msgstr "" - -#. GT: Cursive Exit. This defines a point on the glyph that should be matched -#. GT: with the "Cursive Entry" point of the following glyph. This allows -#. GT: scripts such as Urdu to work -#: cvgetinfo.c:1512 -msgid "CursExit" -msgstr "" - -#: cvgetinfo.c:1551 -msgid "AnchorPoint|_New" -msgstr "" - -#: cvgetinfo.c:1978 cvgetinfo.c:1983 cvruler.c:451 -#, c-format -msgid "Curvature: %g" -msgstr "" - -#: cvgetinfo.c:1980 cvgetinfo.c:1985 -msgid "Curvature: ?" -msgstr "" - -#: cvgetinfo.c:2195 -msgid "Base X" -msgstr "" - -#: cvgetinfo.c:2197 -msgid "Base Y" -msgstr "" - -#: cvgetinfo.c:2235 cvgetinfo.c:2388 -msgid "Next CP X" -msgstr "" - -#: cvgetinfo.c:2243 cvgetinfo.c:2389 -msgid "Next CP Y" -msgstr "" - -#: cvgetinfo.c:2252 cvgetinfo.c:2359 -msgid "Next CP Dist" -msgstr "" - -#: cvgetinfo.c:2253 -msgid "Next CP Angle" -msgstr "" - -#: cvgetinfo.c:2282 cvgetinfo.c:2329 -msgid "Prev CP Dist" -msgstr "" - -#: cvgetinfo.c:2312 cvgetinfo.c:2419 -msgid "Prev CP X" -msgstr "" - -#: cvgetinfo.c:2320 cvgetinfo.c:2420 -msgid "Prev CP Y" -msgstr "" - -#: cvgetinfo.c:2330 -msgid "Prev CP Angle" -msgstr "" - -#: cvgetinfo.c:2558 -msgid "Overlapped Hints" -msgstr "" - -#: cvgetinfo.c:2558 -#, c-format -msgid "" -"The hint you have just selected overlaps with <%.2f,%.2f>. You should " -"deselect one of the two." -msgstr "" - -#: cvgetinfo.c:2644 -msgid "Point Info" -msgstr "" - -#: cvgetinfo.c:2673 -msgid "_Normal" -msgstr "_Biasa" - -#: cvgetinfo.c:2685 -msgid "_Interpolated" -msgstr "" - -#: cvgetinfo.c:2702 -msgid "N_ever Interpolate" -msgstr "" - -#: cvgetinfo.c:2748 cvgetinfo.c:2992 -msgid "Prev CP:" -msgstr "" - -#: cvgetinfo.c:2766 cvgetinfo.c:2873 -msgid "ControlPoint|Default" -msgstr "" - -#: cvgetinfo.c:2777 cvgetinfo.c:2884 displayfonts.c:621 fontinfo.c:8775 -#: fontinfo.c:8836 -msgid "Offset" -msgstr "" - -#: cvgetinfo.c:2802 cvgetinfo.c:2909 -msgid "Dist" -msgstr "" - -#: cvgetinfo.c:2827 cvgetinfo.c:2934 nonlineartransui.c:470 -#: nonlineartransui.c:502 prefs.c:2214 transform.c:497 transform.c:506 -msgid "°" -msgstr "°" - -#: cvgetinfo.c:2836 cvgetinfo.c:2943 -msgid "Curvature: -0.00000000" -msgstr "" - -#: cvgetinfo.c:2856 cvgetinfo.c:3018 -msgid "Next CP:" -msgstr "" - -#: cvgetinfo.c:2958 -msgid "" -"This is the difference of the curvature between\n" -"the next and previous splines. Contours often\n" -"look nicer as this number approaches 0." -msgstr "" - -#: cvgetinfo.c:3051 cvgetinfo.c:3501 lookupui.c:1720 -msgid "Type:" -msgstr "Jenis:" - -#: cvgetinfo.c:3128 -msgid "Location" -msgstr "Lokasi" - -#: cvgetinfo.c:3132 -msgid "Hint Mask" -msgstr "" - -#: cvgetinfo.c:3136 -msgid "Active Hints" -msgstr "" - -#: cvgetinfo.c:3178 cvgetinfo.c:3598 -msgid "Prev On Contour" -msgstr "" - -#: cvgetinfo.c:3188 cvgetinfo.c:3608 -msgid "Next On Contour" -msgstr "" - -#. GT: Y is a coordinate -#. GT: Y is a coordinate, the leading spaces help to align it -#: cvgetinfo.c:3382 cvpointer.c:1348 fontinfo.c:8741 -msgid "Y" -msgstr "Y" - -#: cvgetinfo.c:3438 -msgid "Spiro Point Info" -msgstr "" - -#: cvgetinfo.c:3752 -msgid "Dependents" -msgstr "" - -#: cvgetinfo.c:3809 -msgid "Show" -msgstr "Tunjuk" - -#: cvgetinfo.c:3830 -#, c-format -msgid "Subtable %.60s in glyph %.60s" -msgstr "" - -#: cvgetinfo.c:3850 -msgid "Dependent Substitutions" -msgstr "" - -#: cvgridfit.c:59 -msgid "Freetype rasterization failed.\n" -msgstr "" - -#: cvgridfit.c:113 -msgid "Pointsize Y" -msgstr "" - -#: cvgridfit.c:117 -msgid "Pointsize X" -msgstr "" - -#: cvgridfit.c:118 deltaui.c:63 displayfonts.c:624 displayfonts.c:1263 -#: metricsview.c:2774 -msgid "DPI" -msgstr "DPI" - -#: cvgridfit.c:216 -msgid "Grid Fit Parameters" -msgstr "" - -#: cvgridfit.c:228 -msgid "Debug _fpgm/prep" -msgstr "" - -#: cvgridfit.c:240 -msgid "Scale X/Y the same" -msgstr "" - -#: cvgridfit.c:253 -msgid "_DPI:" -msgstr "" - -#: cvgridfit.c:277 -msgid "_Pointsize Y:" -msgstr "" - -#: cvgridfit.c:328 deltaui.c:285 -msgid "_Mono" -msgstr "" - -#: cvgridfit.c:338 deltaui.c:294 -msgid "_Anti-Aliased" -msgstr "" - -#: cvhints.c:218 cvhints.c:679 layer2layer.c:222 -msgid "Base:" -msgstr "Asas:" - -#: cvhints.c:219 cvhints.c:680 lookupui.c:4508 -msgid "Size:" -msgstr "Saiz:" - -#: cvhints.c:416 -msgid "Review Hints" -msgstr "" - -#: cvhints.c:429 fontview.c:5185 -msgid "_HStem" -msgstr "" - -#: cvhints.c:439 fontview.c:5186 -msgid "_VStem" -msgstr "" - -#: cvhints.c:457 -msgid "_Move Points" -msgstr "" - -#: cvhints.c:463 -msgid "" -"When the hint's position is changed\n" -"adjust the postion of any points\n" -"which lie on that hint" -msgstr "" - -#: cvhints.c:509 -msgid "Cr_eate" -msgstr "C_ipta" - -#: cvhints.c:519 -msgid "Re_move" -msgstr "B_uang" - -#: cvhints.c:539 -msgid "Previous Hint." -msgstr "Petunjuk Terdahulu." - -#: cvhints.c:550 -msgid "Next Hint." -msgstr "Petunjuk Berikutnya." - -#: cvhints.c:555 -msgid "Regenerate Hint Substitution Points" -msgstr "" - -#: cvhints.c:561 -msgid "" -"If you have made any changes to the hints,\n" -"then in addition to changing the glyph's hints\n" -"refigure it's hint masks and substitution points." -msgstr "" - -#: cvhints.c:756 -msgid "Create Hint" -msgstr "Cipta Pembayang" - -#: cvhints.c:828 cvhints.c:879 -msgid "Create Horizontal Stem Hint" -msgstr "" - -#: cvhints.c:880 -msgid "Create Vertical Stem Hint" -msgstr "" - -#: cvimages.c:121 cvimages.c:172 cvimages.c:325 cvimages.c:355 -msgid "Too Complex or Bad" -msgstr "Terlalu Kompleks atau Teruk" - -#: cvimages.c:121 cvimages.c:172 -msgid "" -"I'm sorry this file is too complex for me to understand (or is erroneous, or " -"is empty)" -msgstr "" -"Harap maaf, fail ini terlalu kompleks bagi saya fahami. (atau ada ralat, " -"atau kosong)" - -#: cvimages.c:216 cvimages.c:224 cvimages.c:229 cvimages.c:252 -msgid "Not a plate file" -msgstr "" - -#: cvimages.c:216 -msgid "" -"This does not seem to be a plate file\n" -"First line wrong" -msgstr "" - -#: cvimages.c:224 -msgid "" -"This does not seem to be a plate file\n" -"Expected left paren" -msgstr "" - -#: cvimages.c:229 -msgid "" -"This does not seem to be a plate file\n" -"Expected one of 'voc[]z'" -msgstr "" - -#: cvimages.c:252 -msgid "" -"This does not seem to be a plate file\n" -"Expected two real numbers" -msgstr "" - -#: cvimages.c:325 cvimages.c:355 -msgid "" -"I'm sorry this file is too complex for me to understand (or is erroneous)" -msgstr "" -"Harap maaf, fail ini terlalu kompleks bagi saya fahami. (atau ada ralat)" - -#: cvimages.c:846 -msgid "Can't find the file" -msgstr "Gagal menemui fail" - -#: cvimages.c:850 -msgid "Bad xfig file" -msgstr "Fail xfig teruk" - -#: cvimages.c:979 cvimages.c:1090 cvimages.c:1095 cvimportdlg.c:83 -#: cvimportdlg.c:106 -msgid "Bad image file" -msgstr "Fail imej teruk" - -#: cvimages.c:979 cvimages.c:1090 cvimportdlg.c:83 cvimportdlg.c:106 -#, c-format -msgid "Bad image file: %.100s" -msgstr "Fail imej teruk: %.100s" - -#: cvimages.c:1013 groupsdlg.c:1492 groupsdlg.c:1495 -msgid "Nothing Selected" -msgstr "Tiada Apa Dipilih" - -#: cvimages.c:1013 -msgid "You must select a glyph before you can import an image into it" -msgstr "" - -#: cvimages.c:1015 -msgid "More Images Than Selected Glyphs" -msgstr "" - -#: cvimages.c:1034 cvimages.c:1042 -msgid "Bad Template" -msgstr "" - -#: cvimages.c:1034 -msgid "Bad template, no extension" -msgstr "" - -#: cvimages.c:1042 -msgid "Bad template, unrecognized format" -msgstr "" - -#: cvimages.c:1053 cvimages.c:1122 -msgid "Nothing Loaded" -msgstr "" - -#: cvimages.c:1074 -msgid "Unicode value not in font" -msgstr "" - -#: cvimages.c:1074 -#, c-format -msgid "Unicode value (%x) not in font, ignored" -msgstr "" - -#: cvimages.c:1082 -msgid "Encoding value not in font" -msgstr "" - -#: cvimages.c:1082 -#, c-format -msgid "Encoding value (%x) not in font, ignored" -msgstr "" - -#: cvimages.c:1095 -#, c-format -msgid "Bad image file, not a bitmap: %.100s" -msgstr "" - -#: cvimportdlg.c:287 -msgid "PS Interpretion" -msgstr "" - -#. GT: The following strings should be concatenated together, the result -#. GT: translated, and then broken into lines by hand. I'm sure it would -#. GT: be better to specify this all as one string, but my widgets won't support -#. GT: that -#: cvimportdlg.c:303 -msgid "" -"FontForge has some bugs in its remove overlap\n" -"function which may cause you problems, so\n" -"I give you the option of turning it off.\n" -"Leave it on if possible though, it is useful." -msgstr "" - -#: cvimportdlg.c:326 cvstroke.c:1080 scstylesui.c:2189 -msgid "Cleanup Self Intersect" -msgstr "" - -#: cvimportdlg.c:332 cvstroke.c:1086 scstylesui.c:259 scstylesui.c:2195 -msgid "" -"When FontForge detects that an expanded stroke will self-intersect,\n" -"then setting this option will cause it to try to make things nice\n" -"by removing the intersections" -msgstr "" - -#: cvimportdlg.c:338 -msgid "Handle Erasers" -msgstr "" - -#: cvimportdlg.c:344 -msgid "" -"Certain programs use pens with white ink as erasers\n" -"If you select (blacken) this checkbox, FontForge will\n" -"attempt to simulate that." -msgstr "" - -#: cvimportdlg.c:409 cvimportdlg.c:428 ../gdraw/ggadgets.c:107 -#: ../gdraw/gradio.c:73 ../gdraw/gradio.c:91 ../gdraw/gradio.c:134 -#: ../gdraw/gradio.c:152 -msgid "Image" -msgstr "Imej" - -#: cvimportdlg.c:411 cvimportdlg.c:432 -msgid "PDF page graphics" -msgstr "" - -#: cvimportdlg.c:416 -msgid "Raph's plate files" -msgstr "" - -#: cvimportdlg.c:421 savefontdlg.c:184 -msgid "BDF" -msgstr "BDF" - -#: cvimportdlg.c:422 -msgid "TTF" -msgstr "TTF" - -#: cvimportdlg.c:423 openfontdlg.c:123 -msgid "ΤεΧ Bitmap Fonts" -msgstr "" - -#: cvimportdlg.c:424 -msgid "PCF (pmf)" -msgstr "PCF (pmf)" - -#: cvimportdlg.c:425 -msgid "Mac Bitmap" -msgstr "" - -#: cvimportdlg.c:426 savefontdlg.c:196 -msgid "Win FON" -msgstr "" - -#: cvimportdlg.c:427 -msgid "palm" -msgstr "palm" - -#: cvimportdlg.c:429 -msgid "Image Template" -msgstr "" - -#: cvimportdlg.c:431 -msgid "EPS Template" -msgstr "" - -#: cvimportdlg.c:435 -msgid "SVG Template" -msgstr "" - -#: cvimportdlg.c:437 -msgid "Glif Template" -msgstr "" - -#: cvimportdlg.c:462 -msgid "Only One Font" -msgstr "" - -#: cvimportdlg.c:462 -msgid "Only one font may be imported into the background" -msgstr "" - -#: cvimportdlg.c:671 -msgid "Import" -msgstr "Import" - -#: cvimportdlg.c:693 fontinfo.c:6331 fontinfo.c:10204 -#: ../gdraw/gtextfield.c:1300 -msgid "_Import" -msgstr "" - -#: cvimportdlg.c:759 -msgid "As Background" -msgstr "" - -#: cvpalettes.c:214 cvpalettes.c:2867 -msgid "Pointer" -msgstr "Penuding" - -#: cvpalettes.c:214 cvpalettes.c:2867 -msgid "Magnify (Minify with alt)" -msgstr "" - -#: cvpalettes.c:215 -msgid "Draw a freehand curve" -msgstr "" - -#: cvpalettes.c:215 -msgid "Scroll by hand" -msgstr "" - -#: cvpalettes.c:216 -msgid "Add a curve point" -msgstr "" - -#: cvpalettes.c:216 -msgid "Add a curve point always either horizontal or vertical" -msgstr "" - -#: cvpalettes.c:217 -msgid "Add a corner point" -msgstr "" - -#: cvpalettes.c:217 -msgid "Add a tangent point" -msgstr "" - -#: cvpalettes.c:218 -msgid "Add a point, then drag out its control points" -msgstr "" - -#: cvpalettes.c:218 -msgid "Change whether spiro is active or not" -msgstr "" - -#: cvpalettes.c:219 -msgid "Cut splines in two" -msgstr "" - -#: cvpalettes.c:219 -msgid "Measure distance, angle between points" -msgstr "" - -#: cvpalettes.c:220 -msgid "Scale the selection" -msgstr "" - -#: cvpalettes.c:220 -msgid "Flip the selection" -msgstr "" - -#: cvpalettes.c:221 -msgid "Rotate the selection" -msgstr "" - -#: cvpalettes.c:221 -msgid "Skew the selection" -msgstr "" - -#: cvpalettes.c:222 -msgid "Rotate the selection in 3D and project back to plain" -msgstr "" - -#: cvpalettes.c:222 -msgid "Perform a perspective transformation on the selection" -msgstr "" - -#: cvpalettes.c:223 cvpalettes.c:224 -msgid "Rectangle or Ellipse" -msgstr "" - -#: cvpalettes.c:223 cvpalettes.c:224 -msgid "Polygon or Star" -msgstr "" - -#: cvpalettes.c:226 cvpalettes.c:255 -msgid "_Pointer" -msgstr "_Penuding" - -#: cvpalettes.c:227 cvpalettes.c:256 -msgid "_Magnify" -msgstr "" - -#: cvpalettes.c:228 cvpalettes.c:257 -msgid "_Freehand" -msgstr "" - -#: cvpalettes.c:229 cvpalettes.c:258 -msgid "_Scroll" -msgstr "" - -#: cvpalettes.c:235 -msgid "P_en" -msgstr "" - -#: cvpalettes.c:237 -msgid "_Activate Spiro" -msgstr "" - -#: cvpalettes.c:239 cvpalettes.c:268 -msgid "_Knife" -msgstr "" - -#: cvpalettes.c:240 cvpalettes.c:269 -msgid "_Ruler" -msgstr "" - -#: cvpalettes.c:242 cvpalettes.c:271 -msgid "Sca_le" -msgstr "" - -#: cvpalettes.c:243 cvpalettes.c:272 -msgid "Flip" -msgstr "Kalih" - -#: cvpalettes.c:244 cvpalettes.c:273 cvpalettes.c:275 cvstroke.c:2045 -msgid "Rotate" -msgstr "Putar" - -#: cvpalettes.c:245 cvpalettes.c:274 -msgid "Ske_w" -msgstr "Pen_cong" - -#: cvpalettes.c:246 cvpalettes.c:276 -msgid "_3D Rotate" -msgstr "" - -#: cvpalettes.c:247 cvpalettes.c:277 -msgid "Perspecti_ve" -msgstr "" - -#: cvpalettes.c:249 cvpalettes.c:279 -msgid "Rectan_gle" -msgstr "" - -#: cvpalettes.c:250 cvpalettes.c:280 -msgid "Pol_ygon" -msgstr "" - -#: cvpalettes.c:251 cvpalettes.c:281 cvpalettes.c:716 cvpalettes.c:722 -#: cvpalettes.c:3142 -msgid "Ellipse" -msgstr "" - -#: cvpalettes.c:252 cvpalettes.c:282 cvpalettes.c:730 -msgid "Star" -msgstr "" - -#: cvpalettes.c:260 -msgid "G_4" -msgstr "" - -#: cvpalettes.c:261 -msgid "G_2" -msgstr "" - -#: cvpalettes.c:263 -msgid "Lef_t" -msgstr "" - -#: cvpalettes.c:264 -msgid "Rig_ht" -msgstr "" - -#: cvpalettes.c:266 -msgid "De_activate Spiro" -msgstr "" - -#. GT: Foreground, make it short -#: cvpalettes.c:286 cvpalettes.c:1995 cvpalettes.c:2176 -msgid "F_ore" -msgstr "" - -#. GT: Background, make it short -#: cvpalettes.c:288 cvpalettes.c:1997 cvpalettes.c:2165 -msgid "_Back" -msgstr "" - -#. GT: Guide layer, make it short -#: cvpalettes.c:290 cvpalettes.c:1999 cvpalettes.c:2153 cvpalettes.c:2698 -msgid "_Guide" -msgstr "" - -#: cvpalettes.c:388 -msgid "Size of Points" -msgstr "" - -#: cvpalettes.c:399 cvpalettes.c:400 cvpalettes.c:437 cvpalettes.c:656 -msgid "Radius: " -msgstr "" - -#: cvpalettes.c:401 cvpalettes.c:684 -msgid "Angle:" -msgstr "" - -#: cvpalettes.c:435 -msgid "Corner" -msgstr "" - -#: cvpalettes.c:435 cvpalettes.c:627 tilepath.c:1139 -msgid "C_enter" -msgstr "" - -#: cvpalettes.c:437 cvpalettes.c:656 -msgid "Diameter:" -msgstr "" - -#: cvpalettes.c:495 -msgid "Shape Type" -msgstr "" - -#: cvpalettes.c:558 -msgid "Regular" -msgstr "" - -#: cvpalettes.c:565 -msgid "Points:" -msgstr "" - -#: cvpalettes.c:588 -msgid "Bounding Box" -msgstr "" - -#: cvpalettes.c:595 -msgid "Center Out" -msgstr "" - -#: cvpalettes.c:716 cvpalettes.c:722 cvpalettes.c:3131 -msgid "Rectangle" -msgstr "" - -#: cvpalettes.c:717 cvpalettes.c:723 -msgid "Round Rectangle Radius" -msgstr "" - -#: cvpalettes.c:730 -msgid "Polygon" -msgstr "" - -#: cvpalettes.c:731 -msgid "Number of star points/Polygon vertices" -msgstr "" - -#: cvpalettes.c:1005 -msgid "" -"This version of fontforge was not linked with the spiro library, so you may " -"not use them." -msgstr "" - -#: cvpalettes.c:1007 -msgid "" -"FontForge was unable to load libspiro, spiros are not available for use." -msgstr "" - -#: cvpalettes.c:1075 cvpalettes.c:2281 -msgid "Add a g2 curve point" -msgstr "" - -#: cvpalettes.c:1077 -msgid "Add a prev constraint point (sometimes like a tangent)" -msgstr "" - -#: cvpalettes.c:1079 -msgid "Add a next constraint point (sometimes like a tangent)" -msgstr "" - -#: cvpalettes.c:1192 cvpalettes.c:3085 -msgid "Tools" -msgstr "" - -#: cvpalettes.c:1385 -msgid "Cannot Be Undone" -msgstr "" - -#: cvpalettes.c:1385 -msgid "This operation cannot be undone, do it anyway?" -msgstr "" - -#: cvpalettes.c:1440 -msgid "Layer Info..." -msgstr "" - -#: cvpalettes.c:1440 -msgid "New Layer..." -msgstr "" - -#: cvpalettes.c:1440 -msgid "Del Layer" -msgstr "" - -#: cvpalettes.c:1600 cvpalettes.c:2093 cvpalettes.c:2626 fontinfo.c:10407 -msgid "Layers" -msgstr "" - -#. GT: Abbreviation for "Visible" -#: cvpalettes.c:1637 cvpalettes.c:2108 cvpalettes.c:2653 -msgid "V" -msgstr "" - -#: cvpalettes.c:1642 cvpalettes.c:1656 cvpalettes.c:1663 cvpalettes.c:1670 -#: cvpalettes.c:1768 cvpalettes.c:2113 cvpalettes.c:2136 cvpalettes.c:2142 -#: cvpalettes.c:2148 cvpalettes.c:2658 cvpalettes.c:2666 cvpalettes.c:2673 -#: cvpalettes.c:2684 cvpalettes.c:2695 -msgid "Is Layer Visible?" -msgstr "" - -#: cvpalettes.c:1645 cvpalettes.c:2125 cvstroke.c:2648 -msgid "Layer" -msgstr "" - -#: cvpalettes.c:1650 cvpalettes.c:1783 cvpalettes.c:2122 cvpalettes.c:2130 -#: cvpalettes.c:2160 cvpalettes.c:2172 cvpalettes.c:2183 -msgid "Is Layer Editable?" -msgstr "" - -#. GT: Abbreviation for "Editable" -#: cvpalettes.c:2117 -msgid "E" -msgstr "" - -#: cvpalettes.c:2274 -msgid "Get Info..." -msgstr "" - -#: cvpalettes.c:2274 -msgid "Open Reference" -msgstr "" - -#: cvpalettes.c:2274 -msgid "Add Anchor" -msgstr "" - -#: cvpalettes.c:2283 -msgid "Add a left \"tangent\" point" -msgstr "" - -#: cvpalettes.c:2285 -msgid "Add a right \"tangent\" point" -msgstr "" - -#: cvpalettes.c:2328 -msgid "Make Clip Path" -msgstr "" - -#: cvpalettes.c:2676 -msgid "Bitmap" -msgstr "" - -#: cvpalettes.c:2687 effectsui.c:217 -msgid "Outline" -msgstr "" - -#: cvpalettes.c:2851 -msgid "Shades" -msgstr "" - -#: cvpalettes.c:2868 -msgid "Set/Clear Pixels" -msgstr "" - -#: cvpalettes.c:2868 -msgid "Draw a Line" -msgstr "" - -#: cvpalettes.c:2869 -msgid "Shift Entire Bitmap" -msgstr "" - -#: cvpalettes.c:2869 -msgid "Scroll Bitmap" -msgstr "" - -#: cvpalettes.c:2991 -msgid "" -"Set/Clear Pixels\n" -"(Eyedropper with alt)" -msgstr "" - -#: cvpalettes.c:3137 -msgid "Filled Rectangle" -msgstr "" - -#: cvpalettes.c:3147 -msgid "Filled Ellipse" -msgstr "" - -#: cvpointer.c:1165 cvpointer.c:1174 fvmetricsdlg.c:62 -msgid "Negative Width" -msgstr "" - -#: cvpointer.c:1165 cvpointer.c:1174 -msgid "" -"Negative character widths are not allowed in TrueType.\n" -"Do you really want a negative width?" -msgstr "" - -#: cvpointer.c:1354 -msgid "Search Radius" -msgstr "" - -#: cvpointer.c:1431 -msgid "Select Point(s) at..." -msgstr "" - -#: cvpointer.c:1468 showatt.c:3158 -msgid "_Exact" -msgstr "" - -#: cvpointer.c:1477 -msgid "_Around" -msgstr "" - -#: cvpointer.c:1486 -msgid "W_ithin Rectangle" -msgstr "" - -#: cvpointer.c:1495 -msgid "_Radius:" -msgstr "" - -#: cvpointer.c:1503 fontinfo.c:192 -msgid "3" -msgstr "" - -#: cvpointer.c:1513 -msgid "_Width:" -msgstr "" - -#: cvruler.c:36 -#, c-format -msgid "%s No Slope" -msgstr "" - -#: cvruler.c:48 -msgid "No Curvature" -msgstr "" - -#: cvruler.c:52 -#, c-format -msgid " Curvature: %g" -msgstr "" - -#: cvruler.c:54 -#, c-format -msgid " Curvature: %g Radius: %g" -msgstr "" - -#: cvruler.c:113 -#, c-format -msgid "Normal Distance: %.2f Along Spline: %.2f" -msgstr "" - -#: cvruler.c:126 -#, c-format -msgid "Near (%f,%f) @t=%g" -msgstr "" - -#: cvruler.c:131 cvruler.c:136 -#, c-format -msgid "Near (%f,%f)" -msgstr "" - -#: cvruler.c:166 -#, c-format -msgid "Spline Length=%.1f" -msgstr "" - -#: cvruler.c:168 -#, c-format -msgid "Spline Length=%g" -msgstr "" - -#: cvruler.c:177 -msgid "No Next Control Point" -msgstr "" - -#: cvruler.c:179 -#, c-format -msgid "Next CP: (%f,%f)" -msgstr "" - -#: cvruler.c:192 -msgid " Next" -msgstr "" - -#: cvruler.c:195 cvruler.c:217 -msgid "No Previous Control Point" -msgstr "" - -#: cvruler.c:197 cvruler.c:219 -#, c-format -msgid "Prev CP: (%f,%f)" -msgstr "" - -#: cvruler.c:210 cvruler.c:229 -msgid " Prev" -msgstr "" - -#: cvruler.c:400 -msgid "No curvature info" -msgstr "" - -#: cvruler.c:402 -#, c-format -msgid "∆Curvature: %g" -msgstr "" - -#: cvruler.c:419 -msgid " Next CP" -msgstr "" - -#: cvruler.c:421 -msgid " Prev CP" -msgstr "" - -#: cvruler.c:432 -msgid "No Slope" -msgstr "" - -#: cvstroke.c:144 cvstroke.c:145 cvstroke.c:350 cvstroke.c:351 cvstroke.c:1028 -msgid "_Pressure:" -msgstr "" - -#: cvstroke.c:147 cvstroke.c:253 cvstroke.c:3048 fontinfo.c:4034 -msgid "Stroke _Width:" -msgstr "" - -#: cvstroke.c:153 -msgid "No References" -msgstr "" - -#: cvstroke.c:153 -msgid "No references allowed in a pen." -msgstr "" - -#: cvstroke.c:156 -msgid "Nothing specified" -msgstr "" - -#: cvstroke.c:156 -msgid "Please draw a convex polygon in the drawing area." -msgstr "" - -#: cvstroke.c:177 -msgid "The selected contour is open, but it must be a convex polygon." -msgstr "" - -#: cvstroke.c:186 -msgid "" -"The selected spline has curved edges, but it must be a convex polygon (with " -"straight edges)." -msgstr "" - -#: cvstroke.c:198 -msgid "There are too many vertices on this polygon." -msgstr "" - -#: cvstroke.c:205 -msgid "This is a line; it must enclose some area." -msgstr "" - -#: cvstroke.c:208 -msgid "There aren't enough vertices to be a polygon." -msgstr "" - -#: cvstroke.c:213 -msgid "" -"There are at least 3 colinear vertices. Please remove (Edit->Merge) the " -"selected point." -msgstr "" - -#: cvstroke.c:215 -msgid "" -"The selected vertex makes this a concave polygon. Please remove (Edit-" -">Merge) it." -msgstr "" - -#: cvstroke.c:240 -msgid "Not a convex polygon" -msgstr "" - -#: cvstroke.c:255 cvstroke.c:867 -msgid "Pen _Angle:" -msgstr "" - -#: cvstroke.c:264 -msgid "Minor A_xis:" -msgstr "" - -#: cvstroke.c:270 histograms.c:376 nonlineartrans.c:405 nonlineartrans.c:412 -#: nonlineartrans.c:443 -msgid "Bad Value" -msgstr "" - -#: cvstroke.c:270 -msgid "Removing both the internal and the external contours makes no sense" -msgstr "" - -#: cvstroke.c:653 -msgid "" -"Press in this square with a wacom pressure sensitive tool\n" -"to set the pressure end-point" -msgstr "" - -#: cvstroke.c:734 -msgid "Expand Stroke" -msgstr "" - -#. GT: This does not mean the program, but freehand drawing -#: cvstroke.c:736 -msgid "Freehand" -msgstr "" - -#: cvstroke.c:763 -msgid "Pen Type:" -msgstr "" - -#: cvstroke.c:771 -msgid "" -"_Circular\n" -"(Elliptical)" -msgstr "" - -#: cvstroke.c:782 -msgid "" -"Ca_lligraphic\n" -"(Rectangular)" -msgstr "" - -#: cvstroke.c:793 -msgid "_Polygon" -msgstr "" - -#: cvstroke.c:805 -msgid "_Don't Expand" -msgstr "" - -#: cvstroke.c:823 -msgid "Main Stroke _Width:" -msgstr "" - -#: cvstroke.c:843 -msgid "Minor Stroke _Height:" -msgstr "" - -#: cvstroke.c:861 -msgid "" -"A calligraphic pen or an eliptical pen has two widths\n" -"(which may be the same, giving a circular or square pen,\n" -"or different giving an eliptical or rectangular pen)." -msgstr "" - -#. GT: Butt is a PostScript concept which refers to a way of ending strokes -#. GT: In the following image the line drawn with "=" is the original, and -#. GT: the others are the results. The "Round" style is hard to draw with -#. GT: ASCII glyphs. If this is unclear I suggest you look at the Expand Stroke -#. GT: dialog which has little pictures -#. GT: -#. GT: -----------------+ -----------------+ ----------------+--+ -#. GT: | \ | -#. GT: =================+ ================== ) ================= | -#. GT: | / | -#. GT: -----------------+ -----------------+ ----------------+--+ -#. GT: Butt Round Square -#: cvstroke.c:905 cvstroke.c:3168 -msgid "_Butt" -msgstr "" - -#: cvstroke.c:915 cvstroke.c:3180 -msgid "_Round" -msgstr "" - -#: cvstroke.c:925 cvstroke.c:3192 -msgid "S_quare" -msgstr "" - -#: cvstroke.c:936 cvstroke.c:3160 -msgid "Line Cap" -msgstr "" - -#: cvstroke.c:949 cvstroke.c:3235 -msgid "_Miter" -msgstr "" - -#: cvstroke.c:959 cvstroke.c:3247 -msgid "Ro_und" -msgstr "" - -#: cvstroke.c:969 cvstroke.c:3259 -msgid "Be_vel" -msgstr "" - -#: cvstroke.c:979 cvstroke.c:3227 -msgid "Line Join" -msgstr "" - -#: cvstroke.c:1061 -msgid "Remove Internal Contour" -msgstr "" - -#: cvstroke.c:1070 -msgid "Remove External Contour" -msgstr "" - -#: cvstroke.c:1101 transform.c:740 -msgid "_Apply" -msgstr "" - -#: cvstroke.c:1389 cvstroke.c:1394 cvstroke.c:1398 cvstroke.c:1402 -#: cvstroke.c:1418 cvstroke.c:1429 cvstroke.c:1437 -msgid "Bad Gradient" -msgstr "" - -#: cvstroke.c:1389 -msgid "There must be at least 2 gradient stops" -msgstr "" - -#: cvstroke.c:1394 -msgid "Bad offset on line %d, must be between 0% and 100%." -msgstr "" - -#: cvstroke.c:1398 -#, c-format -msgid "Bad color on line %d, must be between 000000 and ffffff." -msgstr "" - -#: cvstroke.c:1402 -#, c-format -msgid "Bad opacity on line %d, must be between 0.0 and 1.0." -msgstr "" - -#: cvstroke.c:1418 cvstroke.c:1437 -msgid "You must draw a line" -msgstr "" - -#: cvstroke.c:1429 -msgid "You must draw a line, with at most one additional point" -msgstr "" - -#: cvstroke.c:1586 -msgid "Offset %" -msgstr "" - -#: cvstroke.c:1587 ../gdraw/gbuttons.c:1065 -msgid "Color" -msgstr "" - -#: cvstroke.c:1588 -msgid "Opacity" -msgstr "" - -#: cvstroke.c:1663 -msgid "Gradient" -msgstr "" - -#: cvstroke.c:1679 -msgid "" -" A linear gradient is represented by a line drawn\n" -"from its start point to its end point.\n" -" A radial gradient is represented by a line drawn\n" -"from its center whose length is the ultimate radius.\n" -"If there is a single additional point, that point\n" -"represents the gradient's focus, if omitted the focus\n" -"is the same as the radius." -msgstr "" - -#: cvstroke.c:1693 -msgid "Linear" -msgstr "" - -#: cvstroke.c:1698 -msgid "" -"The gradient will be a linear gradient,\n" -"With the color change happening along\n" -"the line drawn in the view" -msgstr "" - -#: cvstroke.c:1706 -msgid "Radial" -msgstr "" - -#: cvstroke.c:1711 -msgid "" -"The gradient will be a radial gradient,\n" -"With the color change happening in circles\n" -"starting at the focus (if specified) and\n" -"extending outward until it reaches the\n" -"specified radius." -msgstr "" - -#: cvstroke.c:1733 -msgid "_Pad" -msgstr "" - -#: cvstroke.c:1737 -msgid "" -"Beyond the endpoints, the gradient takes on the color at the end-points\n" -"This does not work for PostScript linear gradients" -msgstr "" - -#: cvstroke.c:1744 -msgid "Repeat" -msgstr "" - -#: cvstroke.c:1748 -msgid "" -"Beyond the endpoints the gradient repeats itself\n" -"This does not work for PostScript gradients." -msgstr "" - -#: cvstroke.c:1755 -msgid "Reflect" -msgstr "" - -#: cvstroke.c:1759 -msgid "" -"Beyond the endpoint the gradient repeats itself, but reflected.\n" -"This does not work for PostScript gradients" -msgstr "" - -#: cvstroke.c:1772 -msgid "" -"Specify the color (& opacity) at stop points\n" -"along the line drawn above. The offset is a\n" -"percentage of the distance from the start to\n" -"the end of the line. The color is a 6 (hex)\n" -"digit number expressing an RGB color." -msgstr "" - -#: cvstroke.c:2046 -msgid "Translation in X" -msgstr "" - -#: cvstroke.c:2047 -msgid "Translation in Y" -msgstr "" - -#: cvstroke.c:2079 -msgid "Bad Transformation matrix" -msgstr "" - -#: cvstroke.c:2087 -msgid "No Glyph" -msgstr "" - -#: cvstroke.c:2087 -#, c-format -msgid "This font does not contain a glyph named \"%.40s\"" -msgstr "" - -#: cvstroke.c:2176 tilepath.c:1761 -msgid "Tile Pattern" -msgstr "" - -#: cvstroke.c:2188 -msgid "" -"The pattern itself should be drawn in another glyph\n" -"of the current font. Specify a glyph name:" -msgstr "" - -#: cvstroke.c:2208 -msgid "Aspect Ratio same as Tile Glyph" -msgstr "" - -#: cvstroke.c:2217 metricsview.c:644 tilepath.c:1791 -msgid "Width:" -msgstr "" - -#: cvstroke.c:2254 -msgid "Rotate:" -msgstr "" - -#: cvstroke.c:2267 -msgid "Skew:" -msgstr "" - -#: cvstroke.c:2280 -msgid "Translate By" -msgstr "" - -#: cvstroke.c:2319 -msgid "Transform:" -msgstr "" - -#: cvstroke.c:2452 -msgid "Bad Color" -msgstr "" - -#: cvstroke.c:2478 cvstroke.c:2487 cvstroke.c:2720 cvstroke.c:2915 -#: ../gdraw/gcolor.c:179 -msgid "Opacity:" -msgstr "" - -#: cvstroke.c:2503 -msgid "Bad Transformation Matrix" -msgstr "" - -#: cvstroke.c:2516 cvstroke.c:2519 cvstroke.c:2522 -msgid "Bad dash list" -msgstr "" - -#: cvstroke.c:2522 -#, c-format -msgid "Too many dashes (at most %d allowed)" -msgstr "" - -#: cvstroke.c:2666 -msgid "Fi_ll" -msgstr "" - -#: cvstroke.c:2700 cvstroke.c:2743 cvstroke.c:2895 cvstroke.c:2939 -#: cvstroke.c:3074 cvstroke.c:3117 cvstroke.c:3204 cvstroke.c:3271 -msgid "Inherited" -msgstr "" - -#: cvstroke.c:2756 cvstroke.c:2952 -msgid "Gradient:" -msgstr "" - -#: cvstroke.c:2765 cvstroke.c:2813 cvstroke.c:2961 cvstroke.c:3009 -#: scstylesui.c:170 -msgid "Add" -msgstr "" - -#: cvstroke.c:2775 cvstroke.c:2823 cvstroke.c:2971 cvstroke.c:3019 -msgid "Edit" -msgstr "" - -#: cvstroke.c:2804 cvstroke.c:3000 -msgid "Pattern:" -msgstr "" - -#: cvstroke.c:2860 -msgid "Stroke" -msgstr "" - -#: cvstroke.c:3087 -msgid "Dashes" -msgstr "" - -#: cvstroke.c:3093 cvstroke.c:3128 -msgid "" -"This specifies the dash pattern for a line.\n" -"Leave this field blank for a solid line.\n" -"Otherwise specify a list of up to 8 integers\n" -"(between 0 and 255) which give the dash pattern\n" -"in em-units. So \"10 10\" will draw the first\n" -"10 units of a line, leave the next 10 blank,\n" -"draw the next 10, and so on." -msgstr "" - -#: cvstroke.c:3134 -msgid "_Transform Pen:" -msgstr "" - -#: cvundoes.c:2014 -msgid "Don't Warn Again" -msgstr "" - -#: cvundoes.c:2015 cvundoes.c:2028 fontviewbase.c:109 metricsview.c:2047 -#: searchview.c:523 -msgid "Bad Reference" -msgstr "" - -#: cvundoes.c:2015 -#, c-format -msgid "" -"You are attempting to paste a reference to %1$s into %2$s.\n" -"But %1$s does not exist in this font, nor can I find the original character " -"referred to.\n" -"It will not be copied." -msgstr "" - -#: cvundoes.c:2023 cvundoes.c:2244 cvundoes.c:3560 fontviewbase.c:104 -#: parsettf.c:5675 sfd.c:7641 tottf.c:1467 -msgid "Yes to _All" -msgstr "" - -#: cvundoes.c:2024 cvundoes.c:2245 cvundoes.c:3561 fontviewbase.c:106 -#: parsettf.c:5676 tottf.c:1468 -msgid "No _to All" -msgstr "" - -#: cvundoes.c:2028 -#, c-format -msgid "" -"You are attempting to paste a reference to %1$s into %2$s.\n" -"But %1$s does not exist in this font.\n" -"Would you like to copy the original splines (or delete the reference)?" -msgstr "" - -#: cvundoes.c:2195 -msgid "Anchor Lost" -msgstr "" - -#: cvundoes.c:2195 -msgid "" -"At least one anchor point was lost when pasting from one font to another " -"because no matching anchor class could be found in the new font." -msgstr "" - -#: cvundoes.c:2217 -msgid "Duplicate Anchor" -msgstr "" - -#: cvundoes.c:2217 -#, c-format -msgid "There is already an anchor point named %1$.40s in %2$.40s." -msgstr "" - -#: cvundoes.c:2247 -msgid "Different Fonts" -msgstr "" - -#: cvundoes.c:2247 -msgid "" -"You are attempting to paste glyph instructions from one font to another. " -"Generally this will not work unless the 'prep', 'fpgm' and 'cvt ' tables are " -"the same.\n" -"Do you want to continue anyway?" -msgstr "" - -#: cvundoes.c:2452 -msgid "Please don't do that" -msgstr "" - -#: cvundoes.c:2452 -msgid "You may not paste a reference into this window" -msgstr "" - -#: cvundoes.c:2460 cvundoes.c:3331 searchview.c:261 -msgid "Self-referential glyph" -msgstr "" - -#: cvundoes.c:2460 cvundoes.c:3331 searchview.c:261 -msgid "Attempt to make a glyph that refers to itself" -msgstr "" - -#: cvundoes.c:2491 cvundoes.c:3142 cvundoes.c:3692 cvundoes.c:3787 -msgid "No Vertical Metrics" -msgstr "" - -#: cvundoes.c:2491 cvundoes.c:3142 cvundoes.c:3692 cvundoes.c:3787 -msgid "" -"This font does not have vertical metrics enabled.\n" -"Use Element->Font Info to enable them." -msgstr "" - -#: cvundoes.c:2799 cvundoes.c:2938 -msgid "Could not find original glyph" -msgstr "" - -#. GT: I'm not happy with this phrase. Suggestions for improvements are welcome -#. GT: Here I am generating a list of lookup names representing data that can -#. GT: be copied from one glyph to another. For a kerning (pairwise) lookup -#. GT: the first entry in the list (marked by the lookup name by itself) will -#. GT: mean all data where the current glyph is the first glyph in a kerning -#. GT: pair. But we can also (separatedly) copy data where the current glyph -#. GT: is the second glyph in the kerning pair, and that's what this line -#. GT: refers to. The "%s" will be filled in with the lookup name -#: cvundoes.c:2851 -#, c-format -msgid "Second glyph of %s" -msgstr "" - -#: cvundoes.c:2866 -msgid "No lookups to copy" -msgstr "" - -#: cvundoes.c:2884 justifydlg.c:46 -msgid "Lookups" -msgstr "" - -#: cvundoes.c:2885 -msgid "Choose which lookups to copy" -msgstr "" - -#: cvundoes.c:3055 -msgid "Self-referential character" -msgstr "" - -#: cvundoes.c:3055 -msgid "Attempt to make a character that refers to itself" -msgstr "" - -#: cvundoes.c:3413 cvundoes.c:3441 -msgid "No selection\n" -msgstr "" - -#: cvundoes.c:3564 -msgid "Bitmap Paste" -msgstr "" - -#: cvundoes.c:3657 -msgid "Pasting..." -msgstr "" - -#: deltaui.c:62 -msgid "Proximity" -msgstr "" - -#: deltaui.c:67 -msgid "The \"Proximity\" field must be more than 0 and less than a half." -msgstr "" - -#: deltaui.c:71 -msgid "Unreasonable DPI" -msgstr "" - -#: deltaui.c:71 -msgid "The \"DPI\" field must be more than 10 and less than 5000." -msgstr "" - -#: deltaui.c:98 -msgid "An entry in the \"Sizes\" field is not a number." -msgstr "" - -#: deltaui.c:101 -msgid "An entry in the \"Sizes\" field is unreasonable." -msgstr "" - -#: deltaui.c:104 -msgid "An range in the \"Sizes\" field is incorrectly ordered." -msgstr "" - -#: deltaui.c:107 -msgid "FreeType unavailable" -msgstr "" - -#: deltaui.c:107 -msgid "FreeType unavailable." -msgstr "" - -#: deltaui.c:110 -msgid "Unexpected error" -msgstr "" - -#: deltaui.c:125 -msgid "Nothing found" -msgstr "" - -#: deltaui.c:125 -msgid "Nothng found." -msgstr "" - -#: deltaui.c:179 deltaui.c:183 -msgid "No FreeType" -msgstr "" - -#: deltaui.c:179 -msgid "You must install the freetype library before using this command." -msgstr "" - -#: deltaui.c:183 -msgid "" -"Your version of the freetype library does not contain the bytecode " -"interpreter." -msgstr "" - -#: deltaui.c:200 -msgid "No Instructions" -msgstr "" - -#: deltaui.c:200 -msgid "" -"This glyph has no instructions. Adding instructions (a DELTA) may change its " -"rasterization significantly." -msgstr "" - -#: deltaui.c:210 -msgid "Not quadratic" -msgstr "" - -#: deltaui.c:210 -msgid "This must be a truetype layer." -msgstr "" - -#: deltaui.c:224 -msgid "DELTA suggestions" -msgstr "" - -#: deltaui.c:238 -msgid "" -"When a curve passes very close to the center of a\n" -"pixel you might want to check that the curve is on\n" -"the intended side of that pixel.\n" -"If it's on the wrong side, consider using a DELTA\n" -"instruction to adjust the closest point at the\n" -"current pixelsize." -msgstr "" - -#: deltaui.c:252 -msgid "Rasterize at sizes:" -msgstr "" - -#: deltaui.c:268 displayfonts.c:1833 metricsview.c:2871 -msgid "DPI:" -msgstr "" - -#: deltaui.c:302 -msgid "Proximity:" -msgstr "" - -#: deltaui.c:319 -msgid "pixels" -msgstr "" - -#: deltaui.c:327 -msgid "This may take a while. Please be patient..." -msgstr "" - -#: deltaui.c:398 -msgid "Glyph, Size, Point" -msgstr "" - -#: deltaui.c:399 -msgid "Glyph, Point, Size" -msgstr "" - -#: deltaui.c:400 -msgid "Size, Glyph, Point" -msgstr "" - -#: deltaui.c:405 -msgid "Sort|Alphabetic" -msgstr "" - -#: deltaui.c:406 -msgid "Glyph Order" -msgstr "" - -#: deltaui.c:633 deltaui.c:645 deltaui.c:789 deltaui.c:801 -#, c-format -msgid "Size: %d (%d)" -msgstr "" - -#: deltaui.c:667 deltaui.c:679 -#, c-format -msgid "Point: %d (%d)" -msgstr "" - -#: deltaui.c:850 -#, c-format -msgid "\"%.40s\" size=%d point=%d (%d,%d) distance=%g" -msgstr "" - -#: deltaui.c:978 -msgid "Potential spots for Delta instructions" -msgstr "" - -#: deltaui.c:1005 -msgid "Sort:" -msgstr "" - -#: deltaui.c:1019 -msgid "Glyph:" -msgstr "" - -#: diffstubs.c:1278 lookups.c:1516 -msgid "State Machine" -msgstr "" - -#: diffstubs.c:1280 fontinfo.c:6513 lookups.c:1520 -msgid "LookupType|Unknown" -msgstr "" - -#. GT: This string is used to generate a name for each OpenType lookup. -#. GT: The %s will be filled with the user friendly name of the feature used to invoke the lookup -#. GT: The second %s (if present) is the script -#. GT: While the %d is the index into the lookup list and is used to disambiguate it -#. GT: In case that is needed -#: diffstubs.c:1330 lookups.c:1581 -#, c-format -msgid "%s in %s lookup %d" -msgstr "" - -#: diffstubs.c:1334 lookups.c:1585 -#, c-format -msgid "%s lookup %d" -msgstr "" - -#. GT: This string is used to generate a name for an OpenType lookup subtable. -#. GT: %s is the lookup name -#: diffstubs.c:1351 lookups.c:1602 parsettfatt.c:5943 -#, c-format -msgid "%s subtable" -msgstr "" - -#. GT: This string is used to generate a name for an OpenType lookup subtable. -#. GT: %s is the lookup name, %d is the index of the subtable in the lookup -#: diffstubs.c:1355 lookups.c:1606 -#, c-format -msgid "%s per glyph data %d" -msgstr "" - -#: diffstubs.c:1357 lookups.c:1608 -#, c-format -msgid "%s kerning class %d" -msgstr "" - -#: diffstubs.c:1359 lookups.c:1610 -#, c-format -msgid "%s contextual %d" -msgstr "" - -#: diffstubs.c:1361 lookups.c:1612 -#, c-format -msgid "%s anchor %d" -msgstr "" - -#: displayfonts.c:104 displayfonts.c:428 -msgid "_Copies:" -msgstr "" - -#: displayfonts.c:110 -msgid "No Command Specified" -msgstr "" - -#: displayfonts.c:285 -msgid "Page Setup" -msgstr "" - -#: displayfonts.c:336 -msgid "To _File" -msgstr "" - -#: displayfonts.c:348 -msgid "To P_DF File" -msgstr "" - -#: displayfonts.c:360 savefontdlg.c:1031 savefontdlg.c:1112 -msgid "_Other" -msgstr "" - -#: displayfonts.c:369 -msgid "" -"Any other command with all its arguments.\n" -"The command must expect to deal with a postscript\n" -"file which it will find by reading its standard input." -msgstr "" - -#: displayfonts.c:391 -msgid "Page_Size:" -msgstr "" - -#: displayfonts.c:452 -msgid "_Printer:" -msgstr "" - -#: displayfonts.c:625 fontinfo.c:8750 fontinfo.c:8811 fontinfo.c:8872 -#: fontinfo.c:10449 tilepath.c:1719 -msgid "Size" -msgstr "" - -#: displayfonts.c:664 displayfonts.c:1962 -msgid "_Pointsize:" -msgstr "" - -#: displayfonts.c:668 -msgid "Invalid point size" -msgstr "" - -#: displayfonts.c:679 -msgid "Print To File..." -msgstr "" - -#: displayfonts.c:687 print.c:1764 print.c:2961 print.c:2966 print.c:3099 -msgid "Print Failed" -msgstr "" - -#: displayfonts.c:687 print.c:3099 -#, c-format -msgid "Failed to open file %s for output" -msgstr "" - -#: displayfonts.c:695 print.c:1485 print.c:3106 -msgid "Failed to open temporary output file" -msgstr "" - -#: displayfonts.c:891 -msgid "Bad Font" -msgstr "" - -#: displayfonts.c:1167 -msgid "Bad Size" -msgstr "" - -#: displayfonts.c:1167 -#, c-format -msgid "Requested bitmap size not available in font. Font supports %s" -msgstr "" - -#: displayfonts.c:1484 -#, c-format -msgid "Text Width:%4d" -msgstr "" - -#: displayfonts.c:1601 displayfonts.c:1990 -msgid "Print" -msgstr "" - -#: displayfonts.c:1601 -msgid "Insert Text Outlines" -msgstr "" - -#: displayfonts.c:1621 -msgid "" -"Select some text, then use this list to change the\n" -"font in which those characters are displayed." -msgstr "" - -#: displayfonts.c:1640 -msgid "" -"Select some text, this specifies the point\n" -"size of those characters" -msgstr "" - -#: displayfonts.c:1642 -msgid "" -"Select some text, this specifies the vertical\n" -"size of those characters in em-units" -msgstr "" - -#: displayfonts.c:1659 -msgid "" -"Select some text, this specifies the pixel\n" -"size of those characters" -msgstr "" - -#: displayfonts.c:1663 -msgid "_AA" -msgstr "" - -#: displayfonts.c:1673 -msgid "" -"Select some text, this controls whether those characters will be\n" -"AntiAlias (greymap) characters, or bitmap characters" -msgstr "" - -#: displayfonts.c:1691 displayfonts.c:1703 displayfonts.c:1716 -#: displayfonts.c:1729 displayfonts.c:1743 displayfonts.c:1756 -msgid "" -"Specifies file format used to pass the font to freetype\n" -" pfb -- is the standard postscript type1\n" -" ttf -- is truetype\n" -" otf -- is opentype\n" -" nohints -- freetype rasterizes without hints\n" -" bitmap -- not passed to freetype for rendering\n" -" bitmap fonts must already be generated\n" -" FontForge -- uses FontForge's own rasterizer, not\n" -" freetype's. Only as last resort" -msgstr "" - -#: displayfonts.c:1722 -msgid "nohints" -msgstr "" - -#: displayfonts.c:1777 -msgid "" -"Select some text, then use this list to specify\n" -"the current script & language." -msgstr "" - -#: displayfonts.c:1793 -msgid "" -"Select some text, then use this list to specify\n" -"active features." -msgstr "" - -#: displayfonts.c:1803 ../gdraw/gmenu.c:84 ../gdraw/gmenu.c:85 -msgid "Menu" -msgstr "" - -#: displayfonts.c:1837 displayfonts.c:1849 -msgid "Specifies screen dots per inch" -msgstr "" - -#: displayfonts.c:1857 -msgid "" -"FontForge does not update this window when a change is made to the font.\n" -"If a font has changed press the button to force an update" -msgstr "" - -#: displayfonts.c:1858 -msgid "_Refresh" -msgstr "" - -#: displayfonts.c:1866 -msgid "Text Width: 0" -msgstr "" - -#: displayfonts.c:1873 -msgid "Wrap Pos:" -msgstr "" - -#: displayfonts.c:1877 displayfonts.c:1886 -msgid "The text will wrap to a new line after this many em-units" -msgstr "" - -#: displayfonts.c:1906 -msgid "Display" -msgstr "" - -#: displayfonts.c:1910 -msgid "_Full Font Display" -msgstr "" - -#: displayfonts.c:1918 -msgid "" -"Displays all the glyphs in the font on a rectangular grid at the given point " -"size" -msgstr "" - -#: displayfonts.c:1927 -msgid "Full Pa_ge Glyph" -msgstr "" - -#: displayfonts.c:1927 -msgid "Full Pa_ge Glyphs" -msgstr "" - -#: displayfonts.c:1934 -msgid "" -"Displays all the selected characters, each on its own page, at an extremely " -"large point size" -msgstr "" - -#: displayfonts.c:1938 -msgid "_Multi Size Glyph" -msgstr "" - -#: displayfonts.c:1938 -msgid "_Multi Size Glyphs" -msgstr "" - -#: displayfonts.c:1945 -msgid "" -"Displays all the selected characters, at several different point sizes" -msgstr "" - -#: displayfonts.c:2002 -msgid "S_etup" -msgstr "" - -#: displayfonts.c:2016 -msgid "_Print" -msgstr "" - -#: displayfonts.c:2027 kernclass.c:3196 math.c:2005 -msgid "_Done" -msgstr "" - -#: displayfonts.c:2055 -msgid "Bind to Path" -msgstr "" - -#: displayfonts.c:2069 -#, c-format -msgid "Path Length: %g" -msgstr "" - -#: displayfonts.c:2084 -msgid "Scale so text width matches path length" -msgstr "" - -#: displayfonts.c:2093 -msgid "Rotate each glyph as a unit" -msgstr "" - -#: displayfonts.c:2102 -msgid "Align:" -msgstr "" - -#: displayfonts.c:2110 -msgid "At Start" -msgstr "" - -#: displayfonts.c:2119 -msgid "Centered" -msgstr "" - -#: displayfonts.c:2128 -msgid "At End" -msgstr "" - -#: displayfonts.c:2143 -msgid "Offset text from path by:" -msgstr "" - -#: displayfonts.c:2171 -msgid "_Insert" -msgstr "" - -#: dumpbdf.c:434 dumppfa.c:2813 winfonts.c:659 -#, c-format -msgid "Can't open %s\n" -msgstr "" - -#: dumpbdf.c:448 -#, c-format -msgid "Failed to write %s\n" -msgstr "" - -#: dumppfa.c:1537 fontviewbase.c:1075 tottf.c:2066 -msgid "Auto Hinting Font..." -msgstr "" - -#: dumppfa.c:1573 dumppfa.c:2521 -msgid "Converting PostScript" -msgstr "" - -#: dumppfa.c:1577 dumppfa.c:2525 savefont.c:805 -msgid "Saving PostScript Font" -msgstr "" - -#: effects.c:45 -msgid "Outlining glyphs" -msgstr "" - -#: effects.c:80 -msgid "Inlining glyphs" -msgstr "" - -#: effects.c:786 -msgid "Shadowing glyphs" -msgstr "" - -#: effectsui.c:147 effectsui.c:367 -msgid "Outline Width" -msgstr "" - -#: effectsui.c:149 effectsui.c:250 -msgid "_Gap:" -msgstr "" - -#: effectsui.c:217 -msgid "Inline" -msgstr "" - -#: effectsui.c:229 effectsui.c:422 -msgid "Outline Width:" -msgstr "" - -#: effectsui.c:368 effectsui.c:440 -msgid "Shadow Length:" -msgstr "" - -#: effectsui.c:369 effectsui.c:458 -msgid "Light Angle:" -msgstr "" - -#: effectsui.c:410 -msgid "Shadow" -msgstr "" - -#: encoding.c:616 encoding.c:624 -msgid "Bad encoding file format" -msgstr "" - -#: encoding.c:624 -msgid "" -"This file contains an unnamed encoding, which cannot be named in a script" -msgstr "" - -#: encoding.c:628 encodingui.c:194 -msgid "Please name this encoding" -msgstr "" - -#: encoding.c:633 encoding.c:643 -#, c-format -msgid "Please name the %s encoding in this file" -msgstr "" - -#: encoding.c:634 tilepath.c:770 -msgid "First" -msgstr "" - -#: encoding.c:635 encoding.c:644 -msgid "Second" -msgstr "" - -#: encoding.c:636 encoding.c:644 -msgid "Third" -msgstr "" - -#: encoding.c:638 encoding.c:647 -#, c-format -msgid "Please name the %dth encoding in this file" -msgstr "" - -#: encoding.c:693 -msgid "couldn't write encodings file\n" -msgstr "" - -#: encoding.c:965 -msgid "Missing cidmap file" -msgstr "" - -#: encoding.c:965 -#, c-format -msgid "Couldn't open cidmap file: %s" -msgstr "" - -#: encoding.c:967 -msgid "Bad cidmap file" -msgstr "" - -#: encoding.c:967 encoding.c:968 -#, c-format -msgid "" -"%s is not a cidmap file, please download\n" -"http://fontforge.sourceforge.net/cidmaps.tgz" -msgstr "" - -#: encoding.c:1048 -msgid "_Use It" -msgstr "" - -#: encoding.c:1048 -msgid "_Search" -msgstr "" - -#: encoding.c:1049 encoding.c:1094 -msgid "Use CID Map" -msgstr "" - -#: encoding.c:1049 -#, c-format -msgid "" -"This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've " -"been able to find is %1$.20s-%2$.20s-%4$d.\n" -"Shall I use that or let you search?" -msgstr "" - -#: encoding.c:1071 -msgid "_Browse" -msgstr "" - -#: encoding.c:1071 -msgid "_Give Up" -msgstr "" - -#: encoding.c:1072 -msgid "No cidmap file..." -msgstr "" - -#: encoding.c:1072 -#, c-format -msgid "" -"FontForge was unable to find a cidmap file for this font. It is not " -"essential to have one, but some things will work better if you do. If you " -"have not done so you might want to download the cidmaps from:\n" -" http://FontForge.sourceforge.net/cidmaps.tgz\n" -"and then gunzip and untar them and move them to:\n" -" %.80s\n" -"\n" -"Would you like to search your local disk for an appropriate file?" -msgstr "" - -#: encoding.c:1081 encodingui.c:384 encodingui.c:389 -msgid "Find a cidmap file..." -msgstr "" - -#: encoding.c:1094 -msgid "Are you sure you don't want to use the cidmap I found?" -msgstr "" - -#: encoding.c:1175 encoding.c:1611 -msgid "_Add" -msgstr "" - -#: encoding.c:1176 encoding.c:1613 -msgid "Extraneous glyphs" -msgstr "" - -#: encoding.c:1176 encoding.c:1613 -msgid "" -"The current encoding contains glyphs which I cannot map to CIDs.\n" -"Should I delete them or add them to the end (where they may conflict with " -"future ros definitions)?" -msgstr "" - -#: encoding.c:1471 -msgid "Not a CID-keyed font" -msgstr "" - -#: encoding.c:1485 savefontdlg.c:1438 -msgid "Encoding Too Large" -msgstr "" - -#: encoding.c:1525 -msgid "MultipleEncodingIgnored" -msgstr "" - -#: encoding.c:1526 -#, c-format -msgid "" -"The glyph at CID %d is mapped to more than %d encodings. Only the first %d " -"are handled." -msgstr "" - -#: encodingui.c:134 -msgid "Remove Encoding" -msgstr "" - -#: encodingui.c:228 -msgid "Load Encoding" -msgstr "" - -#: encodingui.c:381 mmdlg.c:1685 -msgid "Browse..." -msgstr "" - -#: encodingui.c:384 -msgid "Please select a CID ordering" -msgstr "" - -#: encodingui.c:446 parsettf.c:4476 -msgid "Custom" -msgstr "" - -#: encodingui.c:447 -msgid "Encoding|Glyph Order" -msgstr "" - -#: encodingui.c:449 -msgid "ISO 8859-1 (Latin1)" -msgstr "" - -#: encodingui.c:450 -msgid "ISO 8859-15 (Latin0)" -msgstr "" - -#: encodingui.c:451 -msgid "ISO 8859-2 (Latin2)" -msgstr "" - -#: encodingui.c:452 -msgid "ISO 8859-3 (Latin3)" -msgstr "" - -#: encodingui.c:453 -msgid "ISO 8859-4 (Latin4)" -msgstr "" - -#: encodingui.c:454 -msgid "ISO 8859-9 (Latin5)" -msgstr "" - -#: encodingui.c:455 -msgid "ISO 8859-10 (Latin6)" -msgstr "" - -#: encodingui.c:456 -msgid "ISO 8859-13 (Latin7)" -msgstr "" - -#: encodingui.c:457 -msgid "ISO 8859-14 (Latin8)" -msgstr "" - -#: encodingui.c:459 -msgid "ISO 8859-5 (Cyrillic)" -msgstr "" - -#: encodingui.c:460 -msgid "KOI8-R (Cyrillic)" -msgstr "" - -#: encodingui.c:461 -msgid "ISO 8859-6 (Arabic)" -msgstr "" - -#: encodingui.c:462 -msgid "ISO 8859-7 (Greek)" -msgstr "" - -#: encodingui.c:463 -msgid "ISO 8859-8 (Hebrew)" -msgstr "" - -#: encodingui.c:464 -msgid "ISO 8859-11 (Thai)" -msgstr "" - -#: encodingui.c:466 -msgid "Macintosh Latin" -msgstr "" - -#: encodingui.c:467 -msgid "Windows Latin (\"ANSI\")" -msgstr "" - -#: encodingui.c:468 -msgid "Adobe Standard" -msgstr "" - -#: encodingui.c:469 -msgid "Symbol" -msgstr "" - -#: encodingui.c:470 -msgid "ΤεΧ Base (8r)" -msgstr "" - -#: encodingui.c:472 -msgid "ISO 10646-1 (Unicode, BMP)" -msgstr "" - -#: encodingui.c:473 -msgid "ISO 10646-1 (Unicode, Full)" -msgstr "" - -#: encodingui.c:476 -msgid "SJIS (Kanji)" -msgstr "" - -#: encodingui.c:477 -msgid "JIS 208 (Kanji)" -msgstr "" - -#: encodingui.c:478 -msgid "JIS 212 (Kanji)" -msgstr "" - -#: encodingui.c:479 -msgid "Wansung (Korean)" -msgstr "" - -#: encodingui.c:480 -msgid "KSC 5601-1987 (Korean)" -msgstr "" - -#: encodingui.c:481 -msgid "Johab (Korean)" -msgstr "" - -#: encodingui.c:482 -msgid "GB 2312 (Simp. Chinese)" -msgstr "" - -#: encodingui.c:483 -msgid "EUC GB 2312 (Chinese)" -msgstr "" - -#: encodingui.c:485 -msgid "EUC-GB12345" -msgstr "" - -#: encodingui.c:487 -msgid "Big5 (Trad. Chinese)" -msgstr "" - -#: encodingui.c:488 -msgid "Big5 HKSCS (Trad. Chinese)" -msgstr "" - -#: encodingui.c:615 tottf.c:4366 tottf.c:4372 tottf.c:4378 tottf.c:4384 -#: tottf.c:4390 tottf.c:4421 tottf.c:4429 -msgid "Bad Encoding" -msgstr "" - -#: featurefile.c:2456 -#, c-format -msgid "Unparseable include on line %d of %s" -msgstr "" - -#: featurefile.c:2473 -#, c-format -msgid "Include filename too long on line %d of %s" -msgstr "" - -#: featurefile.c:2481 -#, c-format -msgid "End of file in include on line %d of %s" -msgstr "" - -#: featurefile.c:2483 -#, c-format -msgid "Missing close parenthesis in include on line %d of %s" -msgstr "" - -#: featurefile.c:2489 -#, c-format -msgid "No filename specified in include on line %d of %s" -msgstr "" - -#: featurefile.c:2495 -#, c-format -msgid "Includes nested too deeply on line %d of %s" -msgstr "" - -#: featurefile.c:2510 -#, c-format -msgid "Could not open include file (%s) on line %d of %s" -msgstr "" - -#: featurefile.c:2588 -#, c-format -msgid "Number too long on line %d of %s" -msgstr "" - -#: featurefile.c:2591 -#, c-format -msgid "Missing number on line %d of %s" -msgstr "" - -#: featurefile.c:2620 -#, c-format -msgid "Name, %s%s, too long on line %d of %s" -msgstr "" - -#: featurefile.c:2626 -#, c-format -msgid "Missing name on line %d of %s" -msgstr "" - -#: featurefile.c:2669 -#, c-format -msgid "Unexpected character (0x%02X) on line %d of %s" -msgstr "" - -#: featurefile.c:2733 featurefile.c:2753 -#, c-format -msgid "Expected '%s' on line %d of %s" -msgstr "" - -#: featurefile.c:2746 -#, c-format -msgid "Expected '%c' on line %d of %s" -msgstr "" - -#: featurefile.c:2756 -#, c-format -msgid "Expected unknown token (internal error) on line %d of %s" -msgstr "" - -#: featurefile.c:2799 -#, c-format -msgid "Expected ';' at statement end on line %d of %s" -msgstr "" - -#: featurefile.c:2849 -#, c-format -msgid "Use of undefined glyph class, %s, on line %d of %s" -msgstr "" - -#: featurefile.c:2861 -#, c-format -msgid "Use of undefined mark class, %s, on line %d of %s" -msgstr "" - -#: featurefile.c:2910 -#, c-format -msgid "Reference to a CID in a non-CID-keyed font on line %d of %s" -msgstr "" - -#: featurefile.c:2952 -#, c-format -msgid "Reference to a glyph name in a CID-keyed font on line %d of %s" -msgstr "" - -#: featurefile.c:3017 -#, c-format -msgid "Expected '[' in glyph class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3045 -#, c-format -msgid "Invalid CID range in glyph class on line %d of %s" -msgstr "" - -#: featurefile.c:3081 -#, c-format -msgid "Invalid glyph name range in glyph class on line %d of %s" -msgstr "" - -#: featurefile.c:3113 -#, c-format -msgid "Unexpected token in glyph class range on line %d of %s" -msgstr "" - -#: featurefile.c:3122 -#, c-format -msgid "" -"Expected glyph name, cid, or class in glyph class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3220 -#, c-format -msgid "Expected ';' in lookupflags on line %d of %s" -msgstr "" - -#: featurefile.c:3228 -#, c-format -msgid "Unexpected token in lookupflags on line %d of %s" -msgstr "" - -#: featurefile.c:3232 -#, c-format -msgid "No flags specified in lookupflags on line %d of %s" -msgstr "" - -#: featurefile.c:3250 -#, c-format -msgid "Expected '=' in glyph class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3272 featurefile.c:3281 -#, c-format -msgid "Expected tag in languagesystem on line %d of %s" -msgstr "" - -#: featurefile.c:3368 -#, c-format -msgid "Expected integer in device table on line %d of %s" -msgstr "" - -#: featurefile.c:3377 -#, c-format -msgid "Pixel size too big in device table on line %d of %s" -msgstr "" - -#: featurefile.c:3392 -#, c-format -msgid "Expected comma in device table on line %d of %s" -msgstr "" - -#: featurefile.c:3418 -#, c-format -msgid "Expected integer in caret on line %d of %s" -msgstr "" - -#: featurefile.c:3424 -#, c-format -msgid "Expected '>' in caret on line %d of %s" -msgstr "" - -#: featurefile.c:3447 -#, c-format -msgid "\"%s\" is not the name of a known named anchor on line %d of %s." -msgstr "" - -#: featurefile.c:3487 -#, c-format -msgid "Expected integer in anchor on line %d of %s" -msgstr "" - -#: featurefile.c:3491 -#, c-format -msgid "Expected 'anchor' keyword in anchor on line %d of %s" -msgstr "" - -#: featurefile.c:3501 -#, c-format -msgid "Expected '>' in anchor on line %d of %s" -msgstr "" - -#: featurefile.c:3513 -#, c-format -msgid "Expected name in anchor definition on line %d of %s" -msgstr "" - -#: featurefile.c:3522 -#, c-format -msgid "Attempt to redefine anchor definition of \"%s\" on line %d of %s" -msgstr "" - -#: featurefile.c:3545 -msgid "Refers to Font" -msgstr "" - -#: featurefile.c:3545 -#, c-format -msgid "" -"Reference to a lookup which is not in the feature file but which is in the " -"font, %.50s" -msgstr "" - -#: featurefile.c:3577 -#, c-format -msgid "" -"\"%s\" is not the name of a known named value record on line %d of %s." -msgstr "" - -#: featurefile.c:3622 featurefile.c:3738 -#, c-format -msgid "Unexpected token in value record on line %d of %s" -msgstr "" - -#: featurefile.c:3635 -#, c-format -msgid "Expected name in value record definition on line %d of %s" -msgstr "" - -#: featurefile.c:3644 -#, c-format -msgid "" -"Attempt to redefine value record definition of \"%s\" on line %d of %s" -msgstr "" - -#: featurefile.c:3664 featurefile.c:4906 -#, c-format -msgid "" -"This file uses both the v1.6 and the v1.8 formats for mark classes on line " -"%d of %s" -msgstr "" - -#: featurefile.c:3671 -#, c-format -msgid "Expected anchor in mark class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3681 -#, c-format -msgid "Expected class name in mark class definition on line %d of %s" -msgstr "" - -#: featurefile.c:3715 featurefile.c:4083 -#, c-format -msgid "Lookups may only be specified after marked glyphs on line %d of %s" -msgstr "" - -#: featurefile.c:3719 featurefile.c:4087 -#, c-format -msgid "Lookups must be defined before being used on line %d of %s" -msgstr "" - -#: featurefile.c:3734 -#, c-format -msgid "Expected '>' in value record on line %d of %s" -msgstr "" - -#: featurefile.c:3771 featurefile.c:3895 -#, c-format -msgid "Expected glyph or glyphclass (after cursive) on line %d of %s" -msgstr "" - -#: featurefile.c:3787 -#, c-format -msgid "Expected two anchors (after cursive) on line %d of %s" -msgstr "" - -#: featurefile.c:3910 -#, c-format -msgid "Expected an anchor (after base/mark) on line %d of %s" -msgstr "" - -#: featurefile.c:3959 -#, c-format -msgid "Expected glyph or glyphclass (after ligature) on line %d of %s" -msgstr "" - -#: featurefile.c:3973 -#, c-format -msgid "Expected an anchor (after ligature) on line %d of %s" -msgstr "" - -#: featurefile.c:4428 -#, c-format -msgid "Internal state messed up on line %d of %s" -msgstr "" - -#: featurefile.c:4461 -#, c-format -msgid "" -"When a single substitution is specified by glyph classes, those classes must " -"be of the same length on line %d of %s" -msgstr "" - -#: featurefile.c:4485 -#, c-format -msgid "" -"When a single substitution's replacement is specified by a glyph class, the " -"thing being replaced must also be a class on line %d of %s" -msgstr "" - -#: featurefile.c:4663 -#, c-format -msgid "Lookup information attached to unmarked glyph on line %d of %s" -msgstr "" - -#: featurefile.c:4684 featurefile.c:4878 -#, c-format -msgid "Unparseable contextual sequence on line %d of %s" -msgstr "" - -#: featurefile.c:4711 -#, c-format -msgid "" -"The ignore keyword must be followed by either position or substitute on line " -"%d of %s" -msgstr "" - -#: featurefile.c:4771 -#, c-format -msgid "Empty subsitute on line %d of %s" -msgstr "" - -#: featurefile.c:4774 -#, c-format -msgid "" -"Reverse subsitute must have exactly one marked glyph and no lookups on line " -"%d of %s" -msgstr "" - -#: featurefile.c:4797 -#, c-format -msgid "No substitution specified on line %d of %s" -msgstr "" - -#: featurefile.c:4800 -#, c-format -msgid "No marked glyphs allowed in replacement on line %d of %s" -msgstr "" - -#: featurefile.c:4834 -#, c-format -msgid "Unparseable glyph sequence in substitution on line %d of %s" -msgstr "" - -#: featurefile.c:4840 -#, c-format -msgid "Expected 'by' or 'from' keywords in substitution on line %d of %s" -msgstr "" - -#: featurefile.c:4851 -#, c-format -msgid "Expected 'by' keyword in substitution on line %d of %s" -msgstr "" - -#: featurefile.c:4862 -#, c-format -msgid "Expected a single glyph name in reverse substitution on line %d of %s" -msgstr "" - -#: featurefile.c:4917 -#, c-format -msgid "Expected glyph name or class in mark statement on line %d of %s" -msgstr "" - -#: featurefile.c:5000 -#, c-format -msgid "Empty position on line %d of %s" -msgstr "" - -#: featurefile.c:5006 -#, c-format -msgid "Invalid cursive position on line %d of %s" -msgstr "" - -#: featurefile.c:5019 -#, c-format -msgid "" -"A mark glyph (or class of marks) must be specified here on line %d of %s" -msgstr "" - -#: featurefile.c:5029 -#, c-format -msgid "" -"Mark to base anchor statements may only have one anchor on line %d of %s" -msgstr "" - -#: featurefile.c:5085 -#, c-format -msgid "Unparseable glyph sequence in position on line %d of %s" -msgstr "" - -#: featurefile.c:5220 -#, c-format -msgid "Expected name in lookup on line %d of %s" -msgstr "" - -#: featurefile.c:5237 featurefile.c:5594 -#, c-format -msgid "Expected '{' in feature definition on line %d of %s" -msgstr "" - -#: featurefile.c:5255 -#, c-format -msgid "Unexpected end of file in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5259 -#, c-format -msgid "Unexpected token, %s, in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5261 -msgid " Perhaps you meant to use the keyword 'sub' rather than 'subs'?" -msgstr "" - -#: featurefile.c:5292 -#, c-format -msgid "" -"Mark classes must either be exactly the same or contain no common glyphs\n" -" But the class on line %d of %s contains a match." -msgstr "" - -#: featurefile.c:5304 -#, c-format -msgid "Expected %s in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5342 -#, c-format -msgid "All entries in a lookup must have the same type on line %d of %s" -msgstr "" - -#: featurefile.c:5349 -#, c-format -msgid "" -"This lookup has no effect, I can't figure out its type on line %d of %s" -msgstr "" - -#: featurefile.c:5355 -#, c-format -msgid "" -"Mark glyphs may not be specified with this type of lookup on line %d of %s" -msgstr "" - -#: featurefile.c:5385 -#, c-format -msgid "Invalid platform for string on line %d of %s" -msgstr "" - -#: featurefile.c:5402 featurefile.c:5805 -#, c-format -msgid "Expected string on line %d of %s" -msgstr "" - -#: featurefile.c:5461 -#, c-format -msgid "End of file found in string on line %d of %s" -msgstr "" - -#: featurefile.c:5557 featurefile.c:5752 -#, c-format -msgid "Expected closing curly brace on line %d of %s" -msgstr "" - -#: featurefile.c:5570 -#, c-format -msgid "Expected tag in feature on line %d of %s" -msgstr "" - -#: featurefile.c:5605 -#, c-format -msgid "Unexpected end of file in feature definition on line %d of %s" -msgstr "" - -#: featurefile.c:5620 -#, c-format -msgid "" -"Features inside of other features are only permitted for 'aalt' features on " -"line %d of %s" -msgstr "" - -#: featurefile.c:5625 featurefile.c:5636 -#, c-format -msgid "Expected tag on line %d of %s" -msgstr "" - -#: featurefile.c:5652 -#, c-format -msgid "Expected ';' on line %d of %s" -msgstr "" - -#: featurefile.c:5680 -#, c-format -msgid "Unexpected token, %s, in feature definition on line %d of %s" -msgstr "" - -#: featurefile.c:5690 -#, c-format -msgid "Expected '%c%c%c%c' in lookup definition on line %d of %s" -msgstr "" - -#: featurefile.c:5772 -#, c-format -msgid "Unknown field %s on line %d of %s" -msgstr "" - -#: featurefile.c:5814 -#, c-format -msgid "Expected integer on line %d of %s" -msgstr "" - -#: featurefile.c:5847 featurefile.c:5933 -#, c-format -msgid "Expected semicolon on line %d of %s" -msgstr "" - -#: featurefile.c:5860 -#, c-format -msgid "Expected '}' on line %d of %s" -msgstr "" - -#: featurefile.c:5891 featurefile.c:5915 -#, c-format -msgid "Expected name or class on line %d of %s" -msgstr "" - -#: featurefile.c:5956 -#, c-format -msgid "Expected comma or semicolon on line %d of %s" -msgstr "" - -#: featurefile.c:5958 -#, c-format -msgid "Expected class on line %d of %s" -msgstr "" - -#: featurefile.c:5961 -#, c-format -msgid "Expected Attach or LigatureCaret or GlyphClassDef on line %d of %s" -msgstr "" - -#: featurefile.c:5967 -#, c-format -msgid "Unexpected token in GDEF on line %d of %s" -msgstr "" - -#: featurefile.c:6005 -#, c-format -msgid "" -"Expected either \"HorizAxis\" or \"VertAxis\" in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6031 -#, c-format -msgid "Expected baseline tag in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6039 -#, c-format -msgid "" -"Expected an integer specifying baseline positions in BASE table on line %d " -"of %s" -msgstr "" - -#: featurefile.c:6066 -#, c-format -msgid "Expected comma or semicolon in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6072 -#, c-format -msgid "Unexpected token, %s, in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6078 -#, c-format -msgid "Expected semicolon in BASE table on line %d of %s" -msgstr "" - -#: featurefile.c:6105 -#, c-format -msgid "Expected tag in table on line %d of %s" -msgstr "" - -#: featurefile.c:6151 -#, c-format -msgid "Expected matching tag in table on line %d of %s" -msgstr "" - -#: featurefile.c:6296 -#, c-format -msgid "FontForge does not support anonymous tables on line %d of %s" -msgstr "" - -#: featurefile.c:6302 -#, c-format -msgid "Unexpected token, %s, on line %d of %s" -msgstr "" - -#: featurefile.c:7025 -#, c-format -msgid "No lookup named %s" -msgstr "" - -#: featurefile.c:7058 -msgid "Mismatch lookup types inside a parsed lookup" -msgstr "" - -#: featurefile.c:7061 -msgid "Could not figure out a lookup type" -msgstr "" - -#: featurefile.c:7071 -msgid "Mark anchors provided when nothing can use them" -msgstr "" - -#: featurefile.c:7486 parsettfatt.c:785 -#, c-format -msgid "Anchor-%d" -msgstr "" - -#: featurefile.c:7580 fontinfo.c:6722 -msgid "Cannot open file" -msgstr "" - -#: featurefile.c:7580 -#, c-format -msgid "Cannot open feature file %.120s" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "None", ignore "Interpretation|" -#. GT: In french this could be "Aucun" or "Aucune" depending on the gender -#. GT: of "Interpretation" -#: fontinfo.c:60 -msgid "Interpretation|None" -msgstr "" - -#: fontinfo.c:63 fontinfo.c:856 lookupui.c:434 macenc.c:2247 macencui.c:88 -msgid "Japanese" -msgstr "" - -#: fontinfo.c:64 macenc.c:2255 macencui.c:96 -msgid "Traditional Chinese" -msgstr "" - -#: fontinfo.c:65 macenc.c:2271 macencui.c:112 -msgid "Simplified Chinese" -msgstr "" - -#: fontinfo.c:66 fontinfo.c:864 lookupui.c:467 macenc.c:2259 macencui.c:100 -msgid "Korean" -msgstr "" - -#: fontinfo.c:70 -msgid "MacStyles|Bold" -msgstr "" - -#: fontinfo.c:71 -msgid "MacStyles|Italic" -msgstr "" - -#: fontinfo.c:72 -msgid "MacStyles|Condense" -msgstr "" - -#: fontinfo.c:73 -msgid "MacStyles|Expand" -msgstr "" - -#: fontinfo.c:74 -msgid "MacStyles|Underline" -msgstr "" - -#: fontinfo.c:75 -msgid "MacStyles|Outline" -msgstr "" - -#: fontinfo.c:76 -msgid "MacStyles|Shadow" -msgstr "" - -#: fontinfo.c:79 -msgid "Ultra-Condensed (50%)" -msgstr "" - -#: fontinfo.c:80 -msgid "Extra-Condensed (62.5%)" -msgstr "" - -#: fontinfo.c:81 -msgid "Condensed (75%)" -msgstr "" - -#: fontinfo.c:82 -msgid "Semi-Condensed (87.5%)" -msgstr "" - -#: fontinfo.c:83 -msgid "Medium (100%)" -msgstr "" - -#: fontinfo.c:84 -msgid "Semi-Expanded (112.5%)" -msgstr "" - -#: fontinfo.c:85 -msgid "Expanded (125%)" -msgstr "" - -#: fontinfo.c:86 -msgid "Extra-Expanded (150%)" -msgstr "" - -#: fontinfo.c:87 -msgid "Ultra-Expanded (200%)" -msgstr "" - -#: fontinfo.c:90 -msgid "100 Thin" -msgstr "" - -#: fontinfo.c:91 -msgid "200 Extra-Light" -msgstr "" - -#: fontinfo.c:92 -msgid "300 Light" -msgstr "" - -#: fontinfo.c:93 -msgid "400 Book" -msgstr "" - -#: fontinfo.c:94 -msgid "500 Medium" -msgstr "" - -#: fontinfo.c:95 -msgid "600 Demi-Bold" -msgstr "" - -#: fontinfo.c:96 -msgid "700 Bold" -msgstr "" - -#: fontinfo.c:97 -msgid "800 Heavy" -msgstr "" - -#: fontinfo.c:98 -msgid "900 Black" -msgstr "" - -#: fontinfo.c:101 -msgid "Never Embed/No Editing" -msgstr "" - -#: fontinfo.c:102 -msgid "Printable Document" -msgstr "" - -#: fontinfo.c:103 -msgid "Editable Document" -msgstr "" - -#: fontinfo.c:104 -msgid "Installable Font" -msgstr "" - -#: fontinfo.c:107 -msgid "Serif" -msgstr "" - -#: fontinfo.c:108 fontinfo.c:156 -msgid "Sans-Serif" -msgstr "" - -#: fontinfo.c:109 -msgid "Monospace" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "cursive|" -#. GT: English uses "script" to me a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean cursive handwriting. -#: fontinfo.c:114 -msgid "cursive|Script" -msgstr "" - -#: fontinfo.c:115 -msgid "Decorative" -msgstr "" - -#: fontinfo.c:118 -msgid "No Classification" -msgstr "" - -#: fontinfo.c:119 -msgid "Old Style Serifs" -msgstr "" - -#: fontinfo.c:120 -msgid "OSS Rounded Legibility" -msgstr "" - -#: fontinfo.c:121 -msgid "OSS Geralde" -msgstr "" - -#: fontinfo.c:122 -msgid "OSS Venetian" -msgstr "" - -#: fontinfo.c:123 -msgid "OSS Modified Venetian" -msgstr "" - -#: fontinfo.c:124 -msgid "OSS Dutch Modern" -msgstr "" - -#: fontinfo.c:125 -msgid "OSS Dutch Trad" -msgstr "" - -#: fontinfo.c:126 -msgid "OSS Contemporary" -msgstr "" - -#: fontinfo.c:127 -msgid "OSS Calligraphic" -msgstr "" - -#: fontinfo.c:128 -msgid "OSS Miscellaneous" -msgstr "" - -#: fontinfo.c:129 -msgid "Transitional Serifs" -msgstr "" - -#: fontinfo.c:130 -msgid "TS Direct Line" -msgstr "" - -#: fontinfo.c:131 -msgid "TS Script" -msgstr "" - -#: fontinfo.c:132 -msgid "TS Miscellaneous" -msgstr "" - -#: fontinfo.c:133 -msgid "Modern Serifs" -msgstr "" - -#: fontinfo.c:134 -msgid "MS Italian" -msgstr "" - -#: fontinfo.c:135 -msgid "MS Script" -msgstr "" - -#: fontinfo.c:136 -msgid "MS Miscellaneous" -msgstr "" - -#: fontinfo.c:137 -msgid "Clarendon Serifs" -msgstr "" - -#: fontinfo.c:138 -msgid "CS Clarendon" -msgstr "" - -#: fontinfo.c:139 -msgid "CS Modern" -msgstr "" - -#: fontinfo.c:140 -msgid "CS Traditional" -msgstr "" - -#: fontinfo.c:141 -msgid "CS Newspaper" -msgstr "" - -#: fontinfo.c:142 -msgid "CS Stub Serif" -msgstr "" - -#: fontinfo.c:143 -msgid "CS Monotone" -msgstr "" - -#: fontinfo.c:144 -msgid "CS Typewriter" -msgstr "" - -#: fontinfo.c:145 -msgid "CS Miscellaneous" -msgstr "" - -#: fontinfo.c:146 -msgid "Slab Serifs" -msgstr "" - -#: fontinfo.c:147 -msgid "Slab Serifs|SS Monotone" -msgstr "" - -#: fontinfo.c:148 -msgid "Slab Serifs|SS Humanist" -msgstr "" - -#: fontinfo.c:149 -msgid "Slab Serifs|SS Geometric" -msgstr "" - -#: fontinfo.c:150 -msgid "Slab Serifs|SS Swiss" -msgstr "" - -#: fontinfo.c:151 -msgid "Slab Serifs|SS Typewriter" -msgstr "" - -#: fontinfo.c:152 -msgid "Slab Serifs|SS Miscellaneous" -msgstr "" - -#: fontinfo.c:153 -msgid "Freeform Serifs" -msgstr "" - -#: fontinfo.c:154 -msgid "FS Modern" -msgstr "" - -#: fontinfo.c:155 -msgid "FS Miscellaneous" -msgstr "" - -#: fontinfo.c:157 -msgid "Sans-Serif|SS IBM NeoGrotesque Gothic" -msgstr "" - -#: fontinfo.c:158 -msgid "Sans-Serif|SS Humanist" -msgstr "" - -#: fontinfo.c:159 -msgid "Sans-Serif|SS Low-x Round Geometric" -msgstr "" - -#: fontinfo.c:160 -msgid "Sans-Serif|SS High-x Round Geometric" -msgstr "" - -#: fontinfo.c:161 -msgid "Sans-Serif|SS NeoGrotesque Gothic" -msgstr "" - -#: fontinfo.c:162 -msgid "Sans-Serif|SS Modified Grotesque Gothic" -msgstr "" - -#: fontinfo.c:163 -msgid "Sans-Serif|SS Typewriter Gothic" -msgstr "" - -#: fontinfo.c:164 -msgid "Sans-Serif|SS Matrix" -msgstr "" - -#: fontinfo.c:165 -msgid "Sans-Serif|SS Miscellaneous" -msgstr "" - -#: fontinfo.c:166 -msgid "Ornamentals" -msgstr "" - -#: fontinfo.c:167 -msgid "O Engraver" -msgstr "" - -#: fontinfo.c:168 -msgid "O Black Letter" -msgstr "" - -#: fontinfo.c:169 -msgid "O Decorative" -msgstr "" - -#: fontinfo.c:170 -msgid "O Three Dimensional" -msgstr "" - -#: fontinfo.c:171 -msgid "O Miscellaneous" -msgstr "" - -#: fontinfo.c:172 -msgid "Scripts" -msgstr "" - -#: fontinfo.c:173 -msgid "S Uncial" -msgstr "" - -#: fontinfo.c:174 -msgid "S Brush Joined" -msgstr "" - -#: fontinfo.c:175 -msgid "S Formal Joined" -msgstr "" - -#: fontinfo.c:176 -msgid "S Monotone Joined" -msgstr "" - -#: fontinfo.c:177 -msgid "S Calligraphic" -msgstr "" - -#: fontinfo.c:178 -msgid "S Brush Unjoined" -msgstr "" - -#: fontinfo.c:179 -msgid "S Formal Unjoined" -msgstr "" - -#: fontinfo.c:180 -msgid "S Monotone Unjoined" -msgstr "" - -#: fontinfo.c:181 -msgid "S Miscellaneous" -msgstr "" - -#: fontinfo.c:182 -msgid "Symbolic" -msgstr "" - -#: fontinfo.c:183 -msgid "Sy Mixed Serif" -msgstr "" - -#: fontinfo.c:184 -msgid "Sy Old Style Serif" -msgstr "" - -#: fontinfo.c:185 -msgid "Sy Neo-grotesque Sans Serif" -msgstr "" - -#: fontinfo.c:186 -msgid "Sy Miscellaneous" -msgstr "" - -#: fontinfo.c:189 -msgid "OS2Version|Automatic" -msgstr "" - -#: fontinfo.c:190 fontinfo.c:197 -msgid "1" -msgstr "" - -#: fontinfo.c:191 -msgid "2" -msgstr "" - -#: fontinfo.c:193 -msgid "4" -msgstr "" - -#: fontinfo.c:196 -msgid "0" -msgstr "" - -#: fontinfo.c:200 -msgid "PanoseFamily|Any" -msgstr "" - -#: fontinfo.c:201 -msgid "PanoseFamily|No Fit" -msgstr "" - -#: fontinfo.c:202 -msgid "Latin: Text & Display" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Script", ignore "cursive|" -#. GT: English uses "script" to me a general writing style (latin, greek, kanji) -#. GT: and the cursive handwriting style. Here we mean cursive handwriting. -#: fontinfo.c:207 -msgid "cursive|Latin: Handwritten" -msgstr "" - -#: fontinfo.c:208 -msgid "Latin: Decorative" -msgstr "" - -#: fontinfo.c:209 -msgid "Latin: Pictorial/Symbol" -msgstr "" - -#: fontinfo.c:240 -msgid "PanoseSerifs|Any" -msgstr "" - -#: fontinfo.c:241 -msgid "PanoseSerifs|No Fit" -msgstr "" - -#: fontinfo.c:242 fontinfo.c:604 -msgid "Cove" -msgstr "" - -#: fontinfo.c:243 fontinfo.c:605 -msgid "Obtuse Cove" -msgstr "" - -#: fontinfo.c:244 fontinfo.c:606 -msgid "Square Cove" -msgstr "" - -#: fontinfo.c:245 fontinfo.c:607 -msgid "Obtuse Square Cove" -msgstr "" - -#: fontinfo.c:246 fontinfo.c:608 -msgid "PanoseSerivfs|Square" -msgstr "" - -#: fontinfo.c:247 fontinfo.c:609 -msgid "PanoseSerifs|Thin" -msgstr "" - -#: fontinfo.c:248 -msgid "Bone" -msgstr "" - -#: fontinfo.c:249 fontinfo.c:611 -msgid "Exaggerated" -msgstr "" - -#: fontinfo.c:250 fontinfo.c:612 -msgid "Triangle" -msgstr "" - -#: fontinfo.c:251 fontinfo.c:613 -msgid "Normal Sans" -msgstr "" - -#: fontinfo.c:252 fontinfo.c:614 -msgid "Obtuse Sans" -msgstr "" - -#: fontinfo.c:253 fontinfo.c:615 -msgid "Perpendicular Sans" -msgstr "" - -#: fontinfo.c:254 fontinfo.c:616 -msgid "Flared" -msgstr "" - -#: fontinfo.c:255 fontinfo.c:617 -msgid "PanoseSerivfs|Rounded" -msgstr "" - -#: fontinfo.c:258 -msgid "PanoseWeight|Any" -msgstr "" - -#: fontinfo.c:259 -msgid "PanoseWeight|No Fit" -msgstr "" - -#: fontinfo.c:260 -msgid "Very Light" -msgstr "" - -#: fontinfo.c:261 -msgid "Light" -msgstr "" - -#: fontinfo.c:262 -msgid "PanoseWeight|Thin" -msgstr "" - -#: fontinfo.c:263 -msgid "Book" -msgstr "" - -#: fontinfo.c:264 fontinfo.c:463 fontinfo.c:590 -msgid "Medium" -msgstr "" - -#: fontinfo.c:265 -msgid "Demi" -msgstr "" - -#: fontinfo.c:266 -msgid "Bold" -msgstr "" - -#: fontinfo.c:267 -msgid "Heavy" -msgstr "" - -#: fontinfo.c:268 -msgid "Black" -msgstr "" - -#: fontinfo.c:269 -msgid "Nord" -msgstr "" - -#: fontinfo.c:276 -msgid "PanoseProportion|Any" -msgstr "" - -#: fontinfo.c:277 -msgid "PanoseProportion|No Fit" -msgstr "" - -#: fontinfo.c:278 -msgid "Old Style" -msgstr "" - -#: fontinfo.c:279 -msgid "Modern" -msgstr "" - -#: fontinfo.c:280 -msgid "Even Width" -msgstr "" - -#: fontinfo.c:281 fontinfo.c:444 -msgid "Expanded" -msgstr "" - -#: fontinfo.c:282 fontinfo.c:442 fontinfo.c:570 -msgid "Condensed" -msgstr "" - -#: fontinfo.c:283 fontinfo.c:445 -msgid "Very Expanded" -msgstr "" - -#: fontinfo.c:284 fontinfo.c:441 fontinfo.c:569 -msgid "Very Condensed" -msgstr "" - -#: fontinfo.c:285 fontinfo.c:424 -msgid "Monospaced" -msgstr "" - -#: fontinfo.c:294 fontinfo.c:457 fontinfo.c:584 -msgid "PanoseContrast|Any" -msgstr "" - -#: fontinfo.c:295 fontinfo.c:458 fontinfo.c:585 -msgid "PanoseContrast|No Fit" -msgstr "" - -#: fontinfo.c:296 fontinfo.c:459 fontinfo.c:586 -msgid "PanoseContrast|None" -msgstr "" - -#: fontinfo.c:297 -msgid "PanoseContrast|Very Low" -msgstr "" - -#: fontinfo.c:298 -msgid "PanoseContrast|Low" -msgstr "" - -#: fontinfo.c:299 -msgid "PanoseContrast|Medium Low" -msgstr "" - -#: fontinfo.c:300 -msgid "PanoseContrast|Medium" -msgstr "" - -#: fontinfo.c:301 -msgid "PanoseContrast|Medium High" -msgstr "" - -#: fontinfo.c:302 -msgid "PanoseContrast|High" -msgstr "" - -#: fontinfo.c:303 -msgid "PanoseContrast|Very High" -msgstr "" - -#: fontinfo.c:312 -msgid "PanoseStrokeVariation|Any" -msgstr "" - -#: fontinfo.c:313 -msgid "PanoseStrokeVariation|No Fit" -msgstr "" - -#: fontinfo.c:314 -msgid "Gradual/Diagonal" -msgstr "" - -#: fontinfo.c:315 -msgid "Gradual/Transitional" -msgstr "" - -#: fontinfo.c:316 -msgid "Gradual/Vertical" -msgstr "" - -#: fontinfo.c:317 -msgid "Gradual/Horizontal" -msgstr "" - -#: fontinfo.c:318 -msgid "Rapid/Vertical" -msgstr "" - -#: fontinfo.c:319 -msgid "Rapid/Horizontal" -msgstr "" - -#: fontinfo.c:320 -msgid "Instant/Vertical" -msgstr "" - -#: fontinfo.c:330 -msgid "PanoseArmStyle|Any" -msgstr "" - -#: fontinfo.c:331 -msgid "PanoseArmStyle|No Fit" -msgstr "" - -#: fontinfo.c:332 -msgid "Straight Arms/Horizontal" -msgstr "" - -#: fontinfo.c:333 -msgid "Straight Arms/Wedge" -msgstr "" - -#: fontinfo.c:334 -msgid "Straight Arms/Vertical" -msgstr "" - -#: fontinfo.c:335 -msgid "Straight Arms/Single Serif" -msgstr "" - -#: fontinfo.c:336 -msgid "Straight Arms/Double Serif" -msgstr "" - -#: fontinfo.c:337 -msgid "Non-Straight Arms/Horizontal" -msgstr "" - -#: fontinfo.c:338 -msgid "Non-Straight Arms/Wedge" -msgstr "" - -#: fontinfo.c:339 -msgid "Non-Straight Arms/Vertical" -msgstr "" - -#: fontinfo.c:340 -msgid "Non-Straight Arms/Single Serif" -msgstr "" - -#: fontinfo.c:341 -msgid "Non-Straight Arms/Double Serif" -msgstr "" - -#: fontinfo.c:348 -msgid "PanoseLetterform|Any" -msgstr "" - -#: fontinfo.c:349 -msgid "PanoseLetterform|No Fit" -msgstr "" - -#: fontinfo.c:350 -msgid "Normal/Contact" -msgstr "" - -#: fontinfo.c:351 -msgid "Normal/Weighted" -msgstr "" - -#: fontinfo.c:352 -msgid "Normal/Boxed" -msgstr "" - -#: fontinfo.c:353 -msgid "Normal/Flattened" -msgstr "" - -#: fontinfo.c:354 -msgid "Normal/Rounded" -msgstr "" - -#: fontinfo.c:355 -msgid "Normal/Off-Center" -msgstr "" - -#: fontinfo.c:356 -msgid "Normal/Square" -msgstr "" - -#: fontinfo.c:357 -msgid "Oblique/Contact" -msgstr "" - -#: fontinfo.c:358 -msgid "Oblique/Weighted" -msgstr "" - -#: fontinfo.c:359 -msgid "Oblique/Boxed" -msgstr "" - -#: fontinfo.c:360 -msgid "Oblique/Flattened" -msgstr "" - -#: fontinfo.c:361 -msgid "Oblique/Rounded" -msgstr "" - -#: fontinfo.c:362 -msgid "Oblique/Off-Center" -msgstr "" - -#: fontinfo.c:363 -msgid "Oblique/Square" -msgstr "" - -#: fontinfo.c:366 -msgid "PanoseMidline|Any" -msgstr "" - -#: fontinfo.c:367 -msgid "PanoseMidline|No Fit" -msgstr "" - -#: fontinfo.c:368 -msgid "PanoseMidline|Standard/Trimmed" -msgstr "" - -#: fontinfo.c:369 -msgid "PanoseMidline|Standard/Pointed" -msgstr "" - -#: fontinfo.c:370 -msgid "PanoseMidline|Standard/Serifed" -msgstr "" - -#: fontinfo.c:371 -msgid "PanoseMidline|High/Trimmed" -msgstr "" - -#: fontinfo.c:372 -msgid "PanoseMidline|High/Pointed" -msgstr "" - -#: fontinfo.c:373 -msgid "PanoseMidline|High/Serifed" -msgstr "" - -#: fontinfo.c:374 -msgid "PanoseMidline|Constant/Trimmed" -msgstr "" - -#: fontinfo.c:375 -msgid "PanoseMidline|Constant/Pointed" -msgstr "" - -#: fontinfo.c:376 -msgid "PanoseMidline|Constant/Serifed" -msgstr "" - -#: fontinfo.c:377 -msgid "PanoseMidline|Low/Trimmed" -msgstr "" - -#: fontinfo.c:378 -msgid "PanoseMidline|Low/Pointed" -msgstr "" - -#: fontinfo.c:379 -msgid "PanoseMidline|Low/Serifed" -msgstr "" - -#: fontinfo.c:384 -msgid "PanoseXHeight|Any" -msgstr "" - -#: fontinfo.c:385 -msgid "PanoseXHeight|No Fit" -msgstr "" - -#: fontinfo.c:386 -msgid "PanoseXHeight|Constant/Small" -msgstr "" - -#: fontinfo.c:387 -msgid "PanoseXHeight|Constant/Standard" -msgstr "" - -#: fontinfo.c:388 -msgid "PanoseXHeight|Constant/Large" -msgstr "" - -#: fontinfo.c:389 -msgid "PanoseXHeight|Ducking/Small" -msgstr "" - -#: fontinfo.c:390 -msgid "PanoseXHeight|Ducking/Standard" -msgstr "" - -#: fontinfo.c:391 -msgid "PanoseXHeight|Ducking/Large" -msgstr "" - -#: fontinfo.c:403 -msgid "PanoseTool|Any" -msgstr "" - -#: fontinfo.c:404 -msgid "PanoseTool|No Fit" -msgstr "" - -#: fontinfo.c:405 -msgid "Flat Nib" -msgstr "" - -#: fontinfo.c:406 -msgid "Pressure Point" -msgstr "" - -#: fontinfo.c:407 -msgid "Engraved" -msgstr "" - -#: fontinfo.c:408 -msgid "Ball (Round Cap)" -msgstr "" - -#: fontinfo.c:409 -msgid "Brush" -msgstr "" - -#: fontinfo.c:410 -msgid "Rough" -msgstr "" - -#: fontinfo.c:411 -msgid "Felt Pen/Brush Tip" -msgstr "" - -#: fontinfo.c:412 -msgid "Wild Brush - Drips a lot" -msgstr "" - -#: fontinfo.c:421 -msgid "PanoseSpacing|Any" -msgstr "" - -#: fontinfo.c:422 -msgid "PanoseSpacing|No Fit" -msgstr "" - -#: fontinfo.c:423 -msgid "Proportional Spaced" -msgstr "" - -#: fontinfo.c:439 -msgid "PanoseAspectRatio|Any" -msgstr "" - -#: fontinfo.c:440 -msgid "PanoseAspectRatio|No Fit" -msgstr "" - -#: fontinfo.c:460 fontinfo.c:587 -msgid "Very Low" -msgstr "" - -#: fontinfo.c:461 fontinfo.c:588 -msgid "Low" -msgstr "" - -#: fontinfo.c:462 fontinfo.c:589 -msgid "Medium Low" -msgstr "" - -#: fontinfo.c:464 fontinfo.c:591 -msgid "Medium High" -msgstr "" - -#: fontinfo.c:465 fontinfo.c:592 -msgid "High" -msgstr "" - -#: fontinfo.c:466 fontinfo.c:593 -msgid "Very High" -msgstr "" - -#: fontinfo.c:475 fontinfo.c:658 -msgid "PanoseTopology|Any" -msgstr "" - -#: fontinfo.c:476 fontinfo.c:659 -msgid "PanoseTopology|No Fit" -msgstr "" - -#: fontinfo.c:477 -msgid "Roman Disconnected" -msgstr "" - -#: fontinfo.c:478 -msgid "Roman Trailing" -msgstr "" - -#: fontinfo.c:479 -msgid "Roman Connected" -msgstr "" - -#: fontinfo.c:480 -msgid "Cursive Disconnected" -msgstr "" - -#: fontinfo.c:481 -msgid "Cursive Trailing" -msgstr "" - -#: fontinfo.c:482 -msgid "Cursive Connected" -msgstr "" - -#: fontinfo.c:483 -msgid "Blackletter Disconnected" -msgstr "" - -#: fontinfo.c:484 -msgid "Blackletter Trailing" -msgstr "" - -#: fontinfo.c:485 -msgid "Blackletter Connected" -msgstr "" - -#: fontinfo.c:493 -msgid "PanoseForm|Any" -msgstr "" - -#: fontinfo.c:494 -msgid "PanoseForm|No Fit" -msgstr "" - -#: fontinfo.c:495 -msgid "Upright/No Wrapping" -msgstr "" - -#: fontinfo.c:496 -msgid "Upright/Some Wrapping" -msgstr "" - -#: fontinfo.c:497 -msgid "Upright/More Wrapping" -msgstr "" - -#: fontinfo.c:498 -msgid "Upright/Extreme Wrapping" -msgstr "" - -#: fontinfo.c:499 -msgid "Oblique/No Wrapping" -msgstr "" - -#: fontinfo.c:500 -msgid "Oblique/Some Wrapping" -msgstr "" - -#: fontinfo.c:501 -msgid "Oblique/More Wrapping" -msgstr "" - -#: fontinfo.c:502 -msgid "Oblique/Extreme Wrapping" -msgstr "" - -#: fontinfo.c:503 -msgid "Exaggerated/No Wrapping" -msgstr "" - -#: fontinfo.c:504 -msgid "Exaggerated/Some Wrapping" -msgstr "" - -#: fontinfo.c:505 -msgid "Exaggerated/More Wrapping" -msgstr "" - -#: fontinfo.c:506 -msgid "Exaggerated/Extreme Wrapping" -msgstr "" - -#: fontinfo.c:511 -msgid "PanoseFinials|Any" -msgstr "" - -#: fontinfo.c:512 -msgid "PanoseFinials|No Fit" -msgstr "" - -#: fontinfo.c:513 -msgid "None/No loops" -msgstr "" - -#: fontinfo.c:514 -msgid "None/Closed loops" -msgstr "" - -#: fontinfo.c:515 -msgid "None/Open loops" -msgstr "" - -#: fontinfo.c:516 -msgid "Sharp/No loops" -msgstr "" - -#: fontinfo.c:517 -msgid "Sharp/Closed loops" -msgstr "" - -#: fontinfo.c:518 -msgid "Sharp/Open loops" -msgstr "" - -#: fontinfo.c:519 -msgid "Tapered/No loops" -msgstr "" - -#: fontinfo.c:520 -msgid "Tapered/Closed loops" -msgstr "" - -#: fontinfo.c:521 -msgid "Tapered/Open loops" -msgstr "" - -#: fontinfo.c:522 -msgid "Round/No loops" -msgstr "" - -#: fontinfo.c:523 -msgid "Round/Closed loops" -msgstr "" - -#: fontinfo.c:524 -msgid "Round/Open loops" -msgstr "" - -#: fontinfo.c:529 -msgid "PanoseXAscent|Any" -msgstr "" - -#: fontinfo.c:530 -msgid "PanoseXAscent|No Fit" -msgstr "" - -#: fontinfo.c:531 -msgid "PanoseXAscent|Very Low" -msgstr "" - -#: fontinfo.c:532 -msgid "PanoseXAscent|Low" -msgstr "" - -#: fontinfo.c:533 -msgid "PanoseXAscent|Medium" -msgstr "" - -#: fontinfo.c:534 -msgid "PanoseXAscent|High" -msgstr "" - -#: fontinfo.c:535 -msgid "PanoseXAscent|Very High" -msgstr "" - -#: fontinfo.c:548 -msgid "PanoseClass|Any" -msgstr "" - -#: fontinfo.c:549 -msgid "PanoseClass|No Fit" -msgstr "" - -#: fontinfo.c:550 -msgid "Derivative" -msgstr "" - -#: fontinfo.c:551 -msgid "Non-standard Topology" -msgstr "" - -#: fontinfo.c:552 -msgid "Non-standard Elements" -msgstr "" - -#: fontinfo.c:553 -msgid "Non-standard Aspect" -msgstr "" - -#: fontinfo.c:554 -msgid "Initials" -msgstr "" - -#: fontinfo.c:555 -msgid "Cartoon" -msgstr "" - -#: fontinfo.c:556 -msgid "Picture Stems" -msgstr "" - -#: fontinfo.c:557 -msgid "Ornamented" -msgstr "" - -#: fontinfo.c:558 -msgid "Text and Background" -msgstr "" - -#: fontinfo.c:559 -msgid "Collage" -msgstr "" - -#: fontinfo.c:560 -msgid "Montage" -msgstr "" - -#: fontinfo.c:566 fontinfo.c:713 -msgid "PanoseAspect|Any" -msgstr "" - -#: fontinfo.c:567 fontinfo.c:714 -msgid "PanoseAspect|No Fit" -msgstr "" - -#: fontinfo.c:568 -msgid "Super Condensed" -msgstr "" - -#: fontinfo.c:572 -msgid "Extended" -msgstr "" - -#: fontinfo.c:573 -msgid "Very Extended" -msgstr "" - -#: fontinfo.c:574 -msgid "Super Extended" -msgstr "" - -#: fontinfo.c:594 -msgid "Horizontal Low" -msgstr "" - -#: fontinfo.c:595 -msgid "Horizontal Medium" -msgstr "" - -#: fontinfo.c:596 -msgid "Horizontal High" -msgstr "" - -#: fontinfo.c:597 -msgid "Broken" -msgstr "" - -#: fontinfo.c:602 -msgid "PanoseSerifVariant|Any" -msgstr "" - -#: fontinfo.c:603 -msgid "PanoseSerifVariant|No Fit" -msgstr "" - -#: fontinfo.c:610 -msgid "Oval" -msgstr "" - -#: fontinfo.c:619 -msgid "PanoseSerivfs|Script" -msgstr "" - -#: fontinfo.c:622 -msgid "PanoseTreatment|Any" -msgstr "" - -#: fontinfo.c:623 -msgid "PanoseTreatment|No Fit" -msgstr "" - -#: fontinfo.c:624 -msgid "Solid Fill" -msgstr "" - -#: fontinfo.c:625 -msgid "No Fill" -msgstr "" - -#: fontinfo.c:626 -msgid "Patterned Fill" -msgstr "" - -#: fontinfo.c:627 -msgid "Complex Fill" -msgstr "" - -#: fontinfo.c:628 -msgid "Shaped Fill" -msgstr "" - -#: fontinfo.c:629 -msgid "Drawn/Distressed" -msgstr "" - -#: fontinfo.c:640 -msgid "PanoseLining|Any" -msgstr "" - -#: fontinfo.c:641 -msgid "PanoseLining|No Fit" -msgstr "" - -#: fontinfo.c:642 -msgid "PanoseLining|None" -msgstr "" - -#: fontinfo.c:643 -msgid "PanoseLining|Inline" -msgstr "" - -#: fontinfo.c:644 -msgid "PanoseLining|Outline" -msgstr "" - -#: fontinfo.c:645 -msgid "PanoseLining|Engraved (Multiple Lines)" -msgstr "" - -#: fontinfo.c:646 -msgid "PanoseLining|Shadow" -msgstr "" - -#: fontinfo.c:647 -msgid "PanoseLining|Relief" -msgstr "" - -#: fontinfo.c:648 -msgid "PanoseLining|Backdrop" -msgstr "" - -#: fontinfo.c:660 -msgid "Standard" -msgstr "" - -#: fontinfo.c:661 -msgid "Square" -msgstr "" - -#: fontinfo.c:662 -msgid "Multiple Segment" -msgstr "" - -#: fontinfo.c:663 -msgid "Deco (E,M,S) Waco midline" -msgstr "" - -#: fontinfo.c:664 -msgid "Uneven Weighting" -msgstr "" - -#: fontinfo.c:665 -msgid "Diverse Arms" -msgstr "" - -#: fontinfo.c:666 -msgid "Diverse Forms" -msgstr "" - -#: fontinfo.c:667 -msgid "Lombardic Forms" -msgstr "" - -#: fontinfo.c:668 -msgid "Upper Case in Lower Case" -msgstr "" - -#: fontinfo.c:669 -msgid "Implied Topology" -msgstr "" - -#: fontinfo.c:670 -msgid "Horseshoe E and A" -msgstr "" - -#: fontinfo.c:671 -msgid "Cursive" -msgstr "" - -#: fontinfo.c:672 -msgid "Blackletter" -msgstr "" - -#: fontinfo.c:673 -msgid "Swash Variance" -msgstr "" - -#: fontinfo.c:676 -msgid "PanoseCharRange|Any" -msgstr "" - -#: fontinfo.c:677 -msgid "PanoseCharRange|No Fit" -msgstr "" - -#: fontinfo.c:678 -msgid "Extended Collection" -msgstr "" - -#: fontinfo.c:679 -msgid "Litterals" -msgstr "" - -#: fontinfo.c:680 -msgid "No Lower Case" -msgstr "" - -#: fontinfo.c:681 scstylesui.c:1095 -msgid "Small Caps" -msgstr "" - -#: fontinfo.c:695 -msgid "PanoseKind|Any" -msgstr "" - -#: fontinfo.c:696 -msgid "PanoseKind|No Fit" -msgstr "" - -#: fontinfo.c:697 -msgid "Montages" -msgstr "" - -#: fontinfo.c:698 -msgid "Pictures" -msgstr "" - -#: fontinfo.c:699 -msgid "Shapes" -msgstr "" - -#: fontinfo.c:700 -msgid "Scientific" -msgstr "" - -#: fontinfo.c:701 -msgid "Music" -msgstr "" - -#: fontinfo.c:702 -msgid "Expert" -msgstr "" - -#: fontinfo.c:703 -msgid "Patterns" -msgstr "" - -#: fontinfo.c:704 -msgid "Borders" -msgstr "" - -#: fontinfo.c:705 -msgid "Icons" -msgstr "" - -#: fontinfo.c:706 -msgid "Logos" -msgstr "" - -#: fontinfo.c:707 -msgid "Industry specific" -msgstr "" - -#: fontinfo.c:715 -msgid "No Width" -msgstr "" - -#: fontinfo.c:716 -msgid "Exceptionally Wide" -msgstr "" - -#: fontinfo.c:717 -msgid "Super Wide" -msgstr "" - -#: fontinfo.c:718 -msgid "Very Wide" -msgstr "" - -#: fontinfo.c:719 -msgid "Wide" -msgstr "" - -#: fontinfo.c:721 -msgid "Narrow" -msgstr "" - -#: fontinfo.c:722 -msgid "Very Narrow" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class2" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class3" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class4" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class5" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class6" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class7" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class8" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class9" -msgstr "" - -#: fontinfo.c:732 fontinfo.c:733 fontinfo.c:739 -msgid "Class10" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:8979 -msgid "_Serifs" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:735 fontinfo.c:736 fontinfo.c:738 fontinfo.c:8997 -msgid "Panose|_Weight" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:9015 -msgid "_Proportion" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:735 fontinfo.c:9033 -msgid "_Contrast" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:9051 -msgid "Stroke _Variation" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:9069 -msgid "_Arm Style" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:9087 -msgid "_Letterform" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:9105 -msgid "_Midline" -msgstr "" - -#: fontinfo.c:734 fontinfo.c:9123 -msgid "_X-Height" -msgstr "" - -#: fontinfo.c:735 -msgid "_Tool" -msgstr "" - -#: fontinfo.c:735 fontinfo.c:738 -msgid "_Spacing" -msgstr "" - -#: fontinfo.c:735 fontinfo.c:738 -msgid "_Aspect Ratio" -msgstr "" - -#: fontinfo.c:735 fontinfo.c:736 -msgid "_Topology" -msgstr "" - -#: fontinfo.c:735 -msgid "F_orm" -msgstr "" - -#: fontinfo.c:735 -msgid "F_inials" -msgstr "" - -#: fontinfo.c:735 -msgid "_X-Ascent" -msgstr "" - -#: fontinfo.c:736 -msgid "_Class" -msgstr "" - -#: fontinfo.c:736 -msgid "_Aspect" -msgstr "" - -#: fontinfo.c:736 -msgid "C_ontrast" -msgstr "" - -#: fontinfo.c:736 -msgid "_Serif Variant" -msgstr "" - -#: fontinfo.c:736 -msgid "T_reatment" -msgstr "" - -#: fontinfo.c:736 -msgid "_Lining" -msgstr "" - -#: fontinfo.c:736 -msgid "Char. _Range" -msgstr "" - -#: fontinfo.c:738 -msgid "_Kind" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 94" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 119" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 157" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 163" -msgstr "" - -#: fontinfo.c:738 -msgid "AR: Char 211" -msgstr "" - -#: fontinfo.c:745 lookupui.c:286 macenc.c:2346 macencui.c:187 -msgid "Afrikaans" -msgstr "" - -#: fontinfo.c:746 lookupui.c:614 macenc.c:2274 macencui.c:115 -msgid "Albanian" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Malayalam", ignore "Lang|" -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Amharic", ignore "Lang|" -#: fontinfo.c:749 lookupui.c:294 macenc.c:2323 macencui.c:164 -msgid "Lang|Amharic" -msgstr "" - -#: fontinfo.c:750 -msgid "Arabic (Saudi Arabia)" -msgstr "" - -#: fontinfo.c:751 -msgid "Arabic (Iraq)" -msgstr "" - -#: fontinfo.c:752 -msgid "Arabic (Egypt)" -msgstr "" - -#: fontinfo.c:753 -msgid "Arabic (Libya)" -msgstr "" - -#: fontinfo.c:754 -msgid "Arabic (Algeria)" -msgstr "" - -#: fontinfo.c:755 -msgid "Arabic (Morocco)" -msgstr "" - -#: fontinfo.c:756 -msgid "Arabic (Tunisia)" -msgstr "" - -#: fontinfo.c:757 -msgid "Arabic (Oman)" -msgstr "" - -#: fontinfo.c:758 -msgid "Arabic (Yemen)" -msgstr "" - -#: fontinfo.c:759 -msgid "Arabic (Syria)" -msgstr "" - -#: fontinfo.c:760 -msgid "Arabic (Jordan)" -msgstr "" - -#: fontinfo.c:761 -msgid "Arabic (Lebanon)" -msgstr "" - -#: fontinfo.c:762 -msgid "Arabic (Kuwait)" -msgstr "" - -#: fontinfo.c:763 -msgid "Arabic (U.A.E.)" -msgstr "" - -#: fontinfo.c:764 -msgid "Arabic (Bahrain)" -msgstr "" - -#: fontinfo.c:765 -msgid "Arabic (Qatar)" -msgstr "" - -#: fontinfo.c:766 lookupui.c:418 macenc.c:2289 macencui.c:130 -msgid "Lang|Armenian" -msgstr "" - -#: fontinfo.c:767 lookupui.c:298 macenc.c:2306 macencui.c:147 -msgid "Assamese" -msgstr "" - -#: fontinfo.c:768 -msgid "Azeri (Latin)" -msgstr "" - -#: fontinfo.c:769 -msgid "Azeri (Cyrillic)" -msgstr "" - -#: fontinfo.c:770 lookupui.c:373 macenc.c:2334 macencui.c:175 -msgid "Basque" -msgstr "" - -#: fontinfo.c:771 macenc.c:2284 macencui.c:125 -msgid "Byelorussian" -msgstr "" - -#: fontinfo.c:772 lookupui.c:313 macenc.c:2305 macencui.c:146 -msgid "Lang|Bengali" -msgstr "" - -#: fontinfo.c:773 -msgid "Bengali Bangladesh" -msgstr "" - -#: fontinfo.c:774 lookupui.c:314 macenc.c:2282 macencui.c:123 -msgid "Bulgarian" -msgstr "" - -#: fontinfo.c:775 lookupui.c:329 macenc.c:2315 macencui.c:156 -msgid "Burmese" -msgstr "" - -#: fontinfo.c:776 lookupui.c:332 macenc.c:2335 macencui.c:176 -msgid "Catalan" -msgstr "" - -#: fontinfo.c:777 -msgid "Cambodian" -msgstr "" - -#: fontinfo.c:778 lookupui.c:340 -msgid "Lang|Cherokee" -msgstr "" - -#: fontinfo.c:779 -msgid "Chinese (Taiwan)" -msgstr "" - -#: fontinfo.c:780 -msgid "Chinese (PRC)" -msgstr "" - -#: fontinfo.c:781 -msgid "Chinese (Hong Kong)" -msgstr "" - -#: fontinfo.c:782 -msgid "Chinese (Singapore)" -msgstr "" - -#: fontinfo.c:783 -msgid "Chinese (Macau)" -msgstr "" - -#: fontinfo.c:784 lookupui.c:416 macenc.c:2254 macencui.c:95 -msgid "Croatian" -msgstr "" - -#: fontinfo.c:785 -msgid "Croatian Bosnia/Herzegovina" -msgstr "" - -#: fontinfo.c:786 langfreq.c:1815 lookupui.c:349 macenc.c:2276 macencui.c:117 -msgid "Czech" -msgstr "" - -#: fontinfo.c:787 lookupui.c:350 macenc.c:2243 macencui.c:84 -msgid "Danish" -msgstr "" - -#: fontinfo.c:788 -msgid "Divehi" -msgstr "" - -#: fontinfo.c:789 langfreq.c:1816 lookupui.c:556 macenc.c:2240 macencui.c:81 -msgid "Dutch" -msgstr "" - -#: fontinfo.c:790 -msgid "Flemish (Belgian Dutch)" -msgstr "" - -#: fontinfo.c:791 lookupui.c:366 -msgid "Edo" -msgstr "" - -#: fontinfo.c:792 -msgid "English (British)" -msgstr "" - -#: fontinfo.c:793 -msgid "English (US)" -msgstr "" - -#: fontinfo.c:794 -msgid "English (Canada)" -msgstr "" - -#: fontinfo.c:795 -msgid "English (Australian)" -msgstr "" - -#: fontinfo.c:796 -msgid "English (New Zealand)" -msgstr "" - -#: fontinfo.c:797 -msgid "English (Irish)" -msgstr "" - -#: fontinfo.c:798 -msgid "English (South Africa)" -msgstr "" - -#: fontinfo.c:799 -msgid "English (Jamaica)" -msgstr "" - -#: fontinfo.c:800 -msgid "English (Caribbean)" -msgstr "" - -#: fontinfo.c:801 -msgid "English (Belize)" -msgstr "" - -#: fontinfo.c:802 -msgid "English (Trinidad)" -msgstr "" - -#: fontinfo.c:803 -msgid "English (Zimbabwe)" -msgstr "" - -#: fontinfo.c:804 -msgid "English (Philippines)" -msgstr "" - -#: fontinfo.c:805 -msgid "English (Indonesia)" -msgstr "" - -#: fontinfo.c:806 -msgid "English (Hong Kong)" -msgstr "" - -#: fontinfo.c:807 -msgid "English (India)" -msgstr "" - -#: fontinfo.c:808 -msgid "English (Malaysia)" -msgstr "" - -#: fontinfo.c:809 lookupui.c:372 macenc.c:2263 macencui.c:104 -msgid "Estonian" -msgstr "" - -#: fontinfo.c:810 -msgid "Faeroese" -msgstr "" - -#: fontinfo.c:811 lookupui.c:378 -msgid "Lang|Farsi" -msgstr "" - -#: fontinfo.c:812 -msgid "Filipino" -msgstr "" - -#: fontinfo.c:813 lookupui.c:379 macenc.c:2249 macencui.c:90 -msgid "Finnish" -msgstr "" - -#: fontinfo.c:814 -msgid "French French" -msgstr "" - -#: fontinfo.c:815 -msgid "French Belgium" -msgstr "" - -#: fontinfo.c:816 -msgid "French Canadian" -msgstr "" - -#: fontinfo.c:817 -msgid "French Swiss" -msgstr "" - -#: fontinfo.c:818 -msgid "French Luxembourg" -msgstr "" - -#: fontinfo.c:819 -msgid "French Monaco" -msgstr "" - -#: fontinfo.c:820 -msgid "French West Indies" -msgstr "" - -#: fontinfo.c:821 -msgid "French Réunion" -msgstr "" - -#: fontinfo.c:822 -msgid "French D.R. Congo" -msgstr "" - -#: fontinfo.c:823 -msgid "French Senegal" -msgstr "" - -#: fontinfo.c:824 -msgid "French Camaroon" -msgstr "" - -#: fontinfo.c:825 -msgid "French Côte d'Ivoire" -msgstr "" - -#: fontinfo.c:826 -msgid "French Mali" -msgstr "" - -#: fontinfo.c:827 -msgid "French Morocco" -msgstr "" - -#: fontinfo.c:828 -msgid "French Haiti" -msgstr "" - -#: fontinfo.c:829 -msgid "French North Africa" -msgstr "" - -#: fontinfo.c:830 lookupui.c:386 -msgid "Frisian" -msgstr "" - -#: fontinfo.c:831 -msgid "Fulfulde" -msgstr "" - -#: fontinfo.c:832 -msgid "Gaelic (Scottish)" -msgstr "" - -#: fontinfo.c:833 -msgid "Gaelic (Irish)" -msgstr "" - -#: fontinfo.c:834 lookupui.c:393 macenc.c:2345 macencui.c:186 -msgid "Galician" -msgstr "" - -#: fontinfo.c:835 lookupui.c:442 macenc.c:2290 macencui.c:131 -msgid "Lang|Georgian" -msgstr "" - -#: fontinfo.c:836 -msgid "German German" -msgstr "" - -#: fontinfo.c:837 -msgid "German Swiss" -msgstr "" - -#: fontinfo.c:838 -msgid "German Austrian" -msgstr "" - -#: fontinfo.c:839 -msgid "German Luxembourg" -msgstr "" - -#: fontinfo.c:840 -msgid "German Liechtenstein" -msgstr "" - -#: fontinfo.c:841 langfreq.c:1820 lookupui.c:368 macenc.c:2250 macencui.c:91 -msgid "Lang|Greek" -msgstr "" - -#: fontinfo.c:842 lookupui.c:402 macenc.c:2338 macencui.c:179 -msgid "Guarani" -msgstr "" - -#: fontinfo.c:843 lookupui.c:403 macenc.c:2307 macencui.c:148 -msgid "Lang|Gujarati" -msgstr "" - -#: fontinfo.c:844 lookupui.c:407 -msgid "Hausa" -msgstr "" - -#: fontinfo.c:845 -msgid "Hawaiian" -msgstr "" - -#: fontinfo.c:846 langfreq.c:1821 lookupui.c:431 macenc.c:2246 macencui.c:87 -msgid "Lang|Hebrew" -msgstr "" - -#: fontinfo.c:847 langfreq.c:1822 lookupui.c:411 macenc.c:2257 macencui.c:98 -msgid "Hindi" -msgstr "" - -#: fontinfo.c:848 langfreq.c:1823 lookupui.c:417 macenc.c:2262 macencui.c:103 -msgid "Hungarian" -msgstr "" - -#: fontinfo.c:849 -msgid "Ibibio" -msgstr "" - -#: fontinfo.c:850 lookupui.c:428 macenc.c:2251 macencui.c:92 -msgid "Icelandic" -msgstr "" - -#: fontinfo.c:851 lookupui.c:419 -msgid "Igbo" -msgstr "" - -#: fontinfo.c:852 lookupui.c:422 macenc.c:2319 macencui.c:160 -msgid "Indonesian" -msgstr "" - -#: fontinfo.c:853 lookupui.c:424 macenc.c:2348 macencui.c:189 -msgid "Inuktitut" -msgstr "" - -#: fontinfo.c:854 langfreq.c:1824 lookupui.c:430 macenc.c:2239 macencui.c:80 -msgid "Italian" -msgstr "" - -#: fontinfo.c:855 -msgid "Italian Swiss" -msgstr "" - -#: fontinfo.c:857 lookupui.c:440 macenc.c:2311 macencui.c:152 -msgid "Lang|Kannada" -msgstr "" - -#: fontinfo.c:858 lookupui.c:461 -msgid "Kanuri" -msgstr "" - -#: fontinfo.c:859 -msgid "Kashmiri (India)" -msgstr "" - -#: fontinfo.c:860 lookupui.c:443 macenc.c:2286 macencui.c:127 -msgid "Kazakh" -msgstr "" - -#: fontinfo.c:861 lookupui.c:448 macenc.c:2316 macencui.c:157 -msgid "Lang|Khmer" -msgstr "" - -#: fontinfo.c:862 lookupui.c:453 macenc.c:2292 macencui.c:133 -msgid "Kirghiz" -msgstr "" - -#: fontinfo.c:863 lookupui.c:464 -msgid "Konkani" -msgstr "" - -#: fontinfo.c:865 -msgid "Korean (Johab)" -msgstr "" - -#: fontinfo.c:866 fontinfo.c:1049 unicoderange.c:77 -msgid "Lao" -msgstr "" - -#: fontinfo.c:867 lookupui.c:508 macenc.c:2264 macencui.c:105 -msgid "Latvian" -msgstr "" - -#: fontinfo.c:868 lookupui.c:491 macenc.c:2336 macencui.c:177 -msgid "Lang|Latin" -msgstr "" - -#: fontinfo.c:869 langfreq.c:1827 lookupui.c:502 macenc.c:2260 macencui.c:101 -msgid "Lithuanian" -msgstr "" - -#: fontinfo.c:870 -msgid "Lithuanian (Classic)" -msgstr "" - -#: fontinfo.c:871 lookupui.c:522 macenc.c:2281 macencui.c:122 -msgid "Macedonian" -msgstr "" - -#: fontinfo.c:872 lookupui.c:527 -msgid "Malay" -msgstr "" - -#: fontinfo.c:873 -msgid "Malay (Brunei)" -msgstr "" - -#: fontinfo.c:874 macenc.c:2310 macencui.c:151 -msgid "Lang|Malayalam" -msgstr "" - -#: fontinfo.c:875 lookupui.c:540 macenc.c:2252 macencui.c:93 -msgid "Maltese" -msgstr "" - -#: fontinfo.c:876 lookupui.c:530 -msgid "Manipuri" -msgstr "" - -#: fontinfo.c:877 lookupui.c:538 -msgid "Maori" -msgstr "" - -#: fontinfo.c:878 lookupui.c:513 macenc.c:2304 macencui.c:145 -msgid "Marathi" -msgstr "" - -#: fontinfo.c:879 -msgid "Mongolian (Cyrillic)" -msgstr "" - -#: fontinfo.c:880 macenc.c:2295 macencui.c:136 -msgid "Mongolian (Mongolian)" -msgstr "" - -#: fontinfo.c:881 lookupui.c:548 macenc.c:2302 macencui.c:143 -msgid "Nepali" -msgstr "" - -#: fontinfo.c:882 -msgid "Nepali (India)" -msgstr "" - -#: fontinfo.c:883 -msgid "Norwegian (Bokmal)" -msgstr "" - -#: fontinfo.c:884 -msgid "Norwegian (Nynorsk)" -msgstr "" - -#: fontinfo.c:885 lookupui.c:566 macenc.c:2309 macencui.c:150 -msgid "Lang|Oriya" -msgstr "" - -#: fontinfo.c:886 lookupui.c:567 -msgid "Oromo" -msgstr "" - -#: fontinfo.c:887 -msgid "Papiamentu" -msgstr "" - -#: fontinfo.c:888 lookupui.c:573 macenc.c:2297 macencui.c:138 -msgid "Pashto" -msgstr "" - -#: fontinfo.c:889 langfreq.c:1828 lookupui.c:577 macenc.c:2261 macencui.c:102 -msgid "Polish" -msgstr "" - -#: fontinfo.c:890 -msgid "Portugese (Portugal)" -msgstr "" - -#: fontinfo.c:891 -msgid "Portuguese (Brasil)" -msgstr "" - -#: fontinfo.c:892 -msgid "Punjabi (India)" -msgstr "" - -#: fontinfo.c:893 -msgid "Punjabi (Pakistan)" -msgstr "" - -#: fontinfo.c:894 -msgid "Quecha (Bolivia)" -msgstr "" - -#: fontinfo.c:895 -msgid "Quecha (Ecuador)" -msgstr "" - -#: fontinfo.c:896 -msgid "Quecha (Peru)" -msgstr "" - -#: fontinfo.c:897 lookupui.c:585 -msgid "Rhaeto-Romanic" -msgstr "" - -#: fontinfo.c:898 lookupui.c:586 macenc.c:2275 macencui.c:116 -msgid "Romanian" -msgstr "" - -#: fontinfo.c:899 -msgid "Romanian (Moldova)" -msgstr "" - -#: fontinfo.c:900 langfreq.c:1829 lookupui.c:590 macenc.c:2270 macencui.c:111 -msgid "Russian" -msgstr "" - -#: fontinfo.c:901 -msgid "Russian (Moldova)" -msgstr "" - -#: fontinfo.c:902 macenc.c:2265 macencui.c:106 -msgid "Sami (Lappish)" -msgstr "" - -#: fontinfo.c:903 langfreq.c:1831 lookupui.c:592 macenc.c:2303 macencui.c:144 -msgid "Sanskrit" -msgstr "" - -#: fontinfo.c:904 -msgid "Sepedi" -msgstr "" - -#: fontinfo.c:905 -msgid "Serbian (Cyrillic)" -msgstr "" - -#: fontinfo.c:906 -msgid "Serbian (Latin)" -msgstr "" - -#: fontinfo.c:907 -msgid "Sindhi India" -msgstr "" - -#: fontinfo.c:908 -msgid "Sindhi Pakistan" -msgstr "" - -#: fontinfo.c:909 lookupui.c:610 macenc.c:2314 macencui.c:155 -msgid "Lang|Sinhalese" -msgstr "" - -#: fontinfo.c:910 lookupui.c:603 macenc.c:2277 macencui.c:118 -msgid "Slovak" -msgstr "" - -#: fontinfo.c:911 lookupui.c:605 macenc.c:2278 macencui.c:119 -msgid "Slovenian" -msgstr "" - -#: fontinfo.c:912 -msgid "Sorbian" -msgstr "" - -#: fontinfo.c:913 -msgid "Spanish (Traditional)" -msgstr "" - -#: fontinfo.c:914 -msgid "Spanish Mexico" -msgstr "" - -#: fontinfo.c:915 -msgid "Spanish (Modern)" -msgstr "" - -#: fontinfo.c:916 -msgid "Spanish (Guatemala)" -msgstr "" - -#: fontinfo.c:917 -msgid "Spanish (Costa Rica)" -msgstr "" - -#: fontinfo.c:918 -msgid "Spanish (Panama)" -msgstr "" - -#: fontinfo.c:919 -msgid "Spanish (Dominican Republic)" -msgstr "" - -#: fontinfo.c:920 -msgid "Spanish (Venezuela)" -msgstr "" - -#: fontinfo.c:921 -msgid "Spanish (Colombia)" -msgstr "" - -#: fontinfo.c:922 -msgid "Spanish (Peru)" -msgstr "" - -#: fontinfo.c:923 -msgid "Spanish (Argentina)" -msgstr "" - -#: fontinfo.c:924 -msgid "Spanish (Ecuador)" -msgstr "" - -#: fontinfo.c:925 -msgid "Spanish (Chile)" -msgstr "" - -#: fontinfo.c:926 -msgid "Spanish (Uruguay)" -msgstr "" - -#: fontinfo.c:927 -msgid "Spanish (Paraguay)" -msgstr "" - -#: fontinfo.c:928 -msgid "Spanish (Bolivia)" -msgstr "" - -#: fontinfo.c:929 -msgid "Spanish (El Salvador)" -msgstr "" - -#: fontinfo.c:930 -msgid "Spanish (Honduras)" -msgstr "" - -#: fontinfo.c:931 -msgid "Spanish (Nicaragua)" -msgstr "" - -#: fontinfo.c:932 -msgid "Spanish (Puerto Rico)" -msgstr "" - -#: fontinfo.c:933 -msgid "Spanish (United States)" -msgstr "" - -#: fontinfo.c:934 -msgid "Spanish (Latin America)" -msgstr "" - -#: fontinfo.c:935 lookupui.c:626 -msgid "Sutu" -msgstr "" - -#: fontinfo.c:936 -msgid "Swahili (Kenyan)" -msgstr "" - -#: fontinfo.c:937 -msgid "Swedish (Sweden)" -msgstr "" - -#: fontinfo.c:938 -msgid "Swedish (Finland)" -msgstr "" - -#: fontinfo.c:939 lookupui.c:627 -msgid "Lang|Syriac" -msgstr "" - -#: fontinfo.c:940 macenc.c:2320 macencui.c:161 -msgid "Lang|Tagalog" -msgstr "" - -#: fontinfo.c:941 -msgid "Tajik" -msgstr "" - -#: fontinfo.c:942 -msgid "Tamazight (Arabic)" -msgstr "" - -#: fontinfo.c:943 -msgid "Tamazight (Latin)" -msgstr "" - -#: fontinfo.c:944 lookupui.c:630 macenc.c:2312 macencui.c:153 -msgid "Lang|Tamil" -msgstr "" - -#: fontinfo.c:945 -msgid "Tatar (Tatarstan)" -msgstr "" - -#: fontinfo.c:946 lookupui.c:633 macenc.c:2313 macencui.c:154 -msgid "Lang|Telugu" -msgstr "" - -#: fontinfo.c:947 lookupui.c:637 macenc.c:2258 macencui.c:99 -msgid "Lang|Thai" -msgstr "" - -#: fontinfo.c:948 -msgid "Tibetan (PRC)" -msgstr "" - -#: fontinfo.c:949 -msgid "Tibetan Bhutan" -msgstr "" - -#: fontinfo.c:950 -msgid "Tigrinya Ethiopia" -msgstr "" - -#: fontinfo.c:951 -msgid "Tigrinyan Eritrea" -msgstr "" - -#: fontinfo.c:952 lookupui.c:647 -msgid "Tsonga" -msgstr "" - -#: fontinfo.c:953 lookupui.c:642 -msgid "Tswana" -msgstr "" - -#: fontinfo.c:954 langfreq.c:1833 lookupui.c:646 macenc.c:2253 macencui.c:94 -msgid "Turkish" -msgstr "" - -#: fontinfo.c:955 lookupui.c:640 macenc.c:2294 macencui.c:135 -msgid "Turkmen" -msgstr "" - -#: fontinfo.c:956 macenc.c:2341 macencui.c:182 -msgid "Lang|Uighur" -msgstr "" - -#: fontinfo.c:957 lookupui.c:653 macenc.c:2283 macencui.c:124 -msgid "Ukrainian" -msgstr "" - -#: fontinfo.c:958 -msgid "Urdu (Pakistan)" -msgstr "" - -#: fontinfo.c:959 -msgid "Urdu (India)" -msgstr "" - -#: fontinfo.c:960 -msgid "Uzbek (Latin)" -msgstr "" - -#: fontinfo.c:961 -msgid "Uzbek (Cyrillic)" -msgstr "" - -#: fontinfo.c:962 lookupui.c:658 -msgid "Venda" -msgstr "" - -#: fontinfo.c:963 lookupui.c:659 macenc.c:2318 macencui.c:159 -msgid "Vietnamese" -msgstr "" - -#: fontinfo.c:964 langfreq.c:1834 lookupui.c:663 macenc.c:2333 macencui.c:174 -msgid "Welsh" -msgstr "" - -#: fontinfo.c:965 lookupui.c:666 -msgid "Xhosa" -msgstr "" - -#: fontinfo.c:966 -msgid "Lang|Yi" -msgstr "" - -#: fontinfo.c:967 lookupui.c:433 macenc.c:2279 macencui.c:120 -msgid "Yiddish" -msgstr "" - -#: fontinfo.c:968 lookupui.c:668 -msgid "Yoruba" -msgstr "" - -#: fontinfo.c:969 lookupui.c:677 -msgid "Zulu" -msgstr "" - -#: fontinfo.c:975 -msgid "Styles (SubFamily)" -msgstr "" - -#: fontinfo.c:976 -msgid "Copyright" -msgstr "" - -#: fontinfo.c:977 -msgid "Family" -msgstr "" - -#: fontinfo.c:978 -msgid "Fullname" -msgstr "" - -#: fontinfo.c:979 fontinfo.c:4044 -msgid "UniqueID" -msgstr "" - -#: fontinfo.c:980 -msgid "Version" -msgstr "" - -#: fontinfo.c:982 -msgid "Trademark" -msgstr "" - -#: fontinfo.c:983 -msgid "Manufacturer" -msgstr "" - -#: fontinfo.c:984 oflib.c:706 oflib.c:1935 -msgid "Designer" -msgstr "" - -#: fontinfo.c:985 -msgid "Descriptor" -msgstr "" - -#: fontinfo.c:986 -msgid "Vendor URL" -msgstr "" - -#: fontinfo.c:987 -msgid "Designer URL" -msgstr "" - -#: fontinfo.c:988 oflib.c:709 -msgid "License" -msgstr "" - -#: fontinfo.c:989 -msgid "License URL" -msgstr "" - -#: fontinfo.c:991 -msgid "Preferred Family" -msgstr "" - -#: fontinfo.c:992 -msgid "Preferred Styles" -msgstr "" - -#: fontinfo.c:993 -msgid "Compatible Full" -msgstr "" - -#: fontinfo.c:994 -msgid "Sample Text" -msgstr "" - -#: fontinfo.c:995 -msgid "CID findfont Name" -msgstr "" - -#: fontinfo.c:996 -msgid "WWS Family" -msgstr "" - -#: fontinfo.c:997 -msgid "WWS Subfamily" -msgstr "" - -#: fontinfo.c:1024 unicoderange.c:43 -msgid "Basic Latin" -msgstr "" - -#: fontinfo.c:1025 unicoderange.c:46 -msgid "Latin-1 Supplement" -msgstr "" - -#: fontinfo.c:1026 unicoderange.c:47 -msgid "Latin Extended-A" -msgstr "" - -#: fontinfo.c:1027 unicoderange.c:48 -msgid "Latin Extended-B" -msgstr "" - -#: fontinfo.c:1028 unicoderange.c:49 -msgid "IPA Extensions" -msgstr "" - -#: fontinfo.c:1029 unicoderange.c:50 -msgid "Spacing Modifier Letters" -msgstr "" - -#: fontinfo.c:1030 unicoderange.c:51 -msgid "Combining Diacritical Marks" -msgstr "" - -#: fontinfo.c:1031 unicoderange.c:53 -msgid "Greek and Coptic" -msgstr "" - -#: fontinfo.c:1032 unicoderange.c:150 -msgid "Coptic" -msgstr "" - -#: fontinfo.c:1033 -msgid "Cyrillic & Supplement" -msgstr "" - -#: fontinfo.c:1034 unicoderange.c:56 -msgid "Armenian" -msgstr "" - -#: fontinfo.c:1035 unicoderange.c:57 -msgid "Hebrew" -msgstr "" - -#: fontinfo.c:1036 unicoderange.c:180 -msgid "Vai" -msgstr "" - -#: fontinfo.c:1037 unicoderange.c:58 -msgid "Arabic" -msgstr "" - -#: fontinfo.c:1038 lookups.c:1379 lookupui.c:237 lookupui.c:555 -#: unicoderange.c:62 -msgid "N'Ko" -msgstr "" - -#: fontinfo.c:1039 lookups.c:1330 lookupui.c:191 -msgid "Devanagari" -msgstr "" - -#: fontinfo.c:1040 unicoderange.c:67 -msgid "Bengali" -msgstr "" - -#: fontinfo.c:1041 lookups.c:1346 lookupui.c:207 unicoderange.c:68 -msgid "Gurmukhi" -msgstr "" - -#: fontinfo.c:1042 unicoderange.c:69 -msgid "Gujarati" -msgstr "" - -#: fontinfo.c:1043 unicoderange.c:70 -msgid "Oriya" -msgstr "" - -#: fontinfo.c:1044 unicoderange.c:71 -msgid "Tamil" -msgstr "" - -#: fontinfo.c:1045 unicoderange.c:72 -msgid "Telugu" -msgstr "" - -#: fontinfo.c:1046 unicoderange.c:73 -msgid "Kannada" -msgstr "" - -#: fontinfo.c:1047 unicoderange.c:74 -msgid "Malayalam" -msgstr "" - -#: fontinfo.c:1048 unicoderange.c:76 -msgid "Thai" -msgstr "" - -#: fontinfo.c:1050 unicoderange.c:80 -msgid "Georgian" -msgstr "" - -#: fontinfo.c:1051 unicoderange.c:103 -msgid "Balinese" -msgstr "" - -#: fontinfo.c:1052 lookups.c:1348 lookupui.c:209 -msgid "Hangul Jamo" -msgstr "" - -#: fontinfo.c:1053 unicoderange.c:111 -msgid "Latin Extended Additional" -msgstr "" - -#: fontinfo.c:1054 unicoderange.c:112 -msgid "Greek Extended" -msgstr "" - -#: fontinfo.c:1055 unicoderange.c:114 -msgid "General Punctuation" -msgstr "" - -#: fontinfo.c:1056 -msgid "Subscripts and Superscripts" -msgstr "" - -#: fontinfo.c:1057 unicoderange.c:116 -msgid "Currency Symbols" -msgstr "" - -#: fontinfo.c:1058 -msgid "Combining Diacritical Marks for Symbols" -msgstr "" - -#: fontinfo.c:1059 unicoderange.c:118 -msgid "Letterlike Symbols" -msgstr "" - -#: fontinfo.c:1060 -msgid "Numeric Forms" -msgstr "" - -#: fontinfo.c:1061 -msgid "Arrows (& Supplements A&B)" -msgstr "" - -#: fontinfo.c:1062 -msgid "Mathematical Operators (Suppl. & Misc.)" -msgstr "" - -#: fontinfo.c:1063 -msgid "Miscellaneous Technical" -msgstr "" - -#: fontinfo.c:1064 unicoderange.c:124 -msgid "Control Pictures" -msgstr "" - -#: fontinfo.c:1065 -msgid "Optical Character Recognition" -msgstr "" - -#: fontinfo.c:1066 unicoderange.c:126 -msgid "Enclosed Alphanumerics" -msgstr "" - -#: fontinfo.c:1067 unicoderange.c:127 -msgid "Box Drawing" -msgstr "" - -#: fontinfo.c:1068 unicoderange.c:128 -msgid "Block Elements" -msgstr "" - -#: fontinfo.c:1069 unicoderange.c:129 -msgid "Geometric Shapes" -msgstr "" - -#: fontinfo.c:1070 unicoderange.c:130 -msgid "Miscellaneous Symbols" -msgstr "" - -#: fontinfo.c:1071 unicoderange.c:132 -msgid "Dingbats" -msgstr "" - -#: fontinfo.c:1072 unicoderange.c:161 -msgid "CJK Symbols and Punctuation" -msgstr "" - -#: fontinfo.c:1073 langfreq.c:1825 unicoderange.c:162 -msgid "Hiragana" -msgstr "" - -#: fontinfo.c:1074 -msgid "Katakana & Phonetic Extensions" -msgstr "" - -#: fontinfo.c:1075 -msgid "Bopomofo & Extended" -msgstr "" - -#: fontinfo.c:1076 unicoderange.c:165 -msgid "Hangul Compatibility Jamo" -msgstr "" - -#: fontinfo.c:1077 unicoderange.c:187 -msgid "Phags-pa" -msgstr "" - -#: fontinfo.c:1078 unicoderange.c:170 -msgid "Enclosed CJK Letters and Months" -msgstr "" - -#: fontinfo.c:1079 unicoderange.c:172 -msgid "CJK Compatibility" -msgstr "" - -#: fontinfo.c:1080 unicoderange.c:199 -msgid "Hangul Syllables" -msgstr "" - -#: fontinfo.c:1081 -msgid "Non-Basic Multilingual Plane" -msgstr "" - -#: fontinfo.c:1082 unicoderange.c:254 -msgid "Phoenician" -msgstr "" - -#: fontinfo.c:1083 unicoderange.c:175 -msgid "CJK Unified Ideographs" -msgstr "" - -#: fontinfo.c:1085 unicoderange.c:205 -msgid "Private Use Area" -msgstr "" - -#: fontinfo.c:1086 unicoderange.c:211 -msgid "CJK Compatibility Ideographs" -msgstr "" - -#: fontinfo.c:1087 unicoderange.c:212 -msgid "Alphabetic Presentation Forms" -msgstr "" - -#: fontinfo.c:1088 -msgid "Arabic Presentation Forms-A" -msgstr "" - -#: fontinfo.c:1089 unicoderange.c:219 -msgid "Combining Half Marks" -msgstr "" - -#: fontinfo.c:1090 unicoderange.c:220 -msgid "CJK Compatibility Forms" -msgstr "" - -#: fontinfo.c:1091 unicoderange.c:221 -msgid "Small Form Variants" -msgstr "" - -#: fontinfo.c:1092 -msgid "Arabic Presentation Forms-B" -msgstr "" - -#: fontinfo.c:1093 -msgid "Halfwidth and Fullwidth Forms" -msgstr "" - -#: fontinfo.c:1094 unicoderange.c:228 -msgid "Specials" -msgstr "" - -#: fontinfo.c:1095 unicoderange.c:78 -msgid "Tibetan" -msgstr "" - -#: fontinfo.c:1096 unicoderange.c:59 -msgid "Syriac" -msgstr "" - -#: fontinfo.c:1097 lookups.c:1412 lookupui.c:266 unicoderange.c:61 -msgid "Thaana" -msgstr "" - -#: fontinfo.c:1098 unicoderange.c:75 -msgid "Sinhala" -msgstr "" - -#: fontinfo.c:1099 unicoderange.c:79 -msgid "Myanmar" -msgstr "" - -#: fontinfo.c:1100 unicoderange.c:84 -msgid "Ethiopic" -msgstr "" - -#: fontinfo.c:1101 lookups.c:1319 unicoderange.c:86 -msgid "Cherokee" -msgstr "" - -#: fontinfo.c:1102 unicoderange.c:87 -msgid "Unified Canadian Aboriginal Syllabics" -msgstr "" - -#: fontinfo.c:1103 lookups.c:1380 lookupui.c:238 unicoderange.c:88 -msgid "Ogham" -msgstr "" - -#: fontinfo.c:1104 lookups.c:1395 lookupui.c:251 unicoderange.c:89 -msgid "Runic" -msgstr "" - -#: fontinfo.c:1105 unicoderange.c:94 -msgid "Khmer" -msgstr "" - -#: fontinfo.c:1106 unicoderange.c:95 -msgid "Mongolian" -msgstr "" - -#: fontinfo.c:1107 unicoderange.c:138 -msgid "Braille Patterns" -msgstr "" - -#: fontinfo.c:1108 -msgid "Yi Syllables/Radicals" -msgstr "" - -#: fontinfo.c:1109 -msgid "Tagalog/Hanunno/Buhid/Tagbanwa" -msgstr "" - -#: fontinfo.c:1110 unicoderange.c:244 -msgid "Old Italic" -msgstr "" - -#: fontinfo.c:1111 lookups.c:1342 lookupui.c:203 unicoderange.c:245 -msgid "Gothic" -msgstr "" - -#: fontinfo.c:1112 unicoderange.c:248 -msgid "Deseret" -msgstr "" - -#: fontinfo.c:1113 -msgid "Musical Symbols, Byzantine & Western" -msgstr "" - -#: fontinfo.c:1114 lookups.c:1374 lookupui.c:233 unicoderange.c:285 -msgid "Mathematical Alphanumeric Symbols" -msgstr "" - -#: fontinfo.c:1115 -msgid "Private Use (planes 15&16)" -msgstr "" - -#: fontinfo.c:1116 unicoderange.c:217 -msgid "Variation Selectors" -msgstr "" - -#: fontinfo.c:1117 -msgid "Tags" -msgstr "" - -#: fontinfo.c:1118 unicoderange.c:97 -msgid "Limbu" -msgstr "" - -#: fontinfo.c:1119 lookups.c:1405 lookupui.c:259 unicoderange.c:98 -msgid "Tai Le" -msgstr "" - -#: fontinfo.c:1120 lookups.c:1378 unicoderange.c:99 -msgid "New Tai Lue" -msgstr "" - -#: fontinfo.c:1121 unicoderange.c:101 -msgid "Buginese" -msgstr "" - -#: fontinfo.c:1122 lookups.c:1341 lookupui.c:202 unicoderange.c:148 -msgid "Glagolitic" -msgstr "" - -#: fontinfo.c:1123 unicoderange.c:152 -msgid "Tifinagh" -msgstr "" - -#: fontinfo.c:1124 unicoderange.c:174 -msgid "Yijing Hexagram Symbols" -msgstr "" - -#: fontinfo.c:1125 unicoderange.c:185 -msgid "Syloti Nagri" -msgstr "" - -#: fontinfo.c:1126 -msgid "Linear B Syllabary/Ideograms, Agean Num." -msgstr "" - -#: fontinfo.c:1127 unicoderange.c:238 -msgid "Ancient Greek Numbers" -msgstr "" - -#: fontinfo.c:1128 unicoderange.c:246 -msgid "Ugaritic" -msgstr "" - -#: fontinfo.c:1129 unicoderange.c:247 -msgid "Old Persian" -msgstr "" - -#: fontinfo.c:1130 lookups.c:1397 lookupui.c:252 unicoderange.c:249 -msgid "Shavian" -msgstr "" - -#: fontinfo.c:1131 lookups.c:1387 lookupui.c:244 unicoderange.c:250 -msgid "Osmanya" -msgstr "" - -#: fontinfo.c:1132 unicoderange.c:252 -msgid "Cypriot Syllabary" -msgstr "" - -#: fontinfo.c:1133 -msgid "Kharoshthi" -msgstr "" - -#: fontinfo.c:1134 unicoderange.c:283 -msgid "Tai Xuan Jing Symbols" -msgstr "" - -#: fontinfo.c:1135 -msgid "Cuneiform Numbers & Punctuation" -msgstr "" - -#: fontinfo.c:1136 -msgid "Counting Rod Numerals" -msgstr "" - -#: fontinfo.c:1137 -msgid "Sudanese" -msgstr "" - -#: fontinfo.c:1138 unicoderange.c:106 -msgid "Lepcha" -msgstr "" - -#: fontinfo.c:1139 lookups.c:1381 unicoderange.c:107 -msgid "Ol Chiki" -msgstr "" - -#: fontinfo.c:1140 lookups.c:1396 unicoderange.c:188 -msgid "Saurashtra" -msgstr "" - -#: fontinfo.c:1141 lookups.c:1355 unicoderange.c:190 -msgid "Kayah Li" -msgstr "" - -#: fontinfo.c:1142 lookups.c:1393 unicoderange.c:191 -msgid "Rejang" -msgstr "" - -#: fontinfo.c:1143 unicoderange.c:194 -msgid "Cham" -msgstr "" - -#: fontinfo.c:1144 unicoderange.c:239 -msgid "Ancient Symbols" -msgstr "" - -#: fontinfo.c:1145 unicoderange.c:240 -msgid "Phaistos Disc" -msgstr "" - -#: fontinfo.c:1146 -msgid "Carian/Lycian/Lydian" -msgstr "" - -#: fontinfo.c:1147 -msgid "Mahjong & Domino Tiles" -msgstr "" - -#: fontinfo.c:1148 -msgid "Unassigned Bit 123" -msgstr "" - -#: fontinfo.c:1149 -msgid "Unassigned Bit 124" -msgstr "" - -#: fontinfo.c:1150 -msgid "Unassigned Bit 125" -msgstr "" - -#: fontinfo.c:1151 -msgid "Unassigned Bit 126" -msgstr "" - -#: fontinfo.c:1152 -msgid "Unassigned Bit 127" -msgstr "" - -#: fontinfo.c:1156 -msgid "1252, Latin-1" -msgstr "" - -#: fontinfo.c:1157 -msgid "1250, Latin-2 (Eastern Europe)" -msgstr "" - -#: fontinfo.c:1158 -msgid "1251, Cyrillic" -msgstr "" - -#: fontinfo.c:1159 -msgid "1253, Greek" -msgstr "" - -#: fontinfo.c:1160 -msgid "1254, Turkish" -msgstr "" - -#: fontinfo.c:1161 -msgid "1255, Hebrew" -msgstr "" - -#: fontinfo.c:1162 -msgid "1256, Arabic" -msgstr "" - -#: fontinfo.c:1163 -msgid "1257, Windows Baltic" -msgstr "" - -#: fontinfo.c:1164 -msgid "1258, Vietnamese" -msgstr "" - -#: fontinfo.c:1165 -msgid "Reserved Bit 9" -msgstr "" - -#: fontinfo.c:1166 -msgid "Reserved Bit 10" -msgstr "" - -#: fontinfo.c:1167 -msgid "Reserved Bit 11" -msgstr "" - -#: fontinfo.c:1168 -msgid "Reserved Bit 12" -msgstr "" - -#: fontinfo.c:1169 -msgid "Reserved Bit 13" -msgstr "" - -#: fontinfo.c:1170 -msgid "Reserved Bit 14" -msgstr "" - -#: fontinfo.c:1171 -msgid "Reserved Bit 15" -msgstr "" - -#: fontinfo.c:1172 -msgid "874, Thai" -msgstr "" - -#: fontinfo.c:1173 -msgid "932, JIS/Japan" -msgstr "" - -#: fontinfo.c:1174 -msgid "936, Simplified Chinese" -msgstr "" - -#: fontinfo.c:1175 -msgid "949, Korean Wansung" -msgstr "" - -#: fontinfo.c:1176 -msgid "950, Traditional Chinese" -msgstr "" - -#: fontinfo.c:1177 -msgid "1361, Korean Johab" -msgstr "" - -#: fontinfo.c:1178 -msgid "Reserved Bit 22" -msgstr "" - -#: fontinfo.c:1179 -msgid "Reserved Bit 23" -msgstr "" - -#: fontinfo.c:1180 -msgid "Reserved Bit 24" -msgstr "" - -#: fontinfo.c:1181 -msgid "Reserved Bit 25" -msgstr "" - -#: fontinfo.c:1182 -msgid "Reserved Bit 26" -msgstr "" - -#: fontinfo.c:1183 -msgid "Reserved Bit 27" -msgstr "" - -#: fontinfo.c:1184 -msgid "Reserved Bit 28" -msgstr "" - -#: fontinfo.c:1185 -msgid "Mac Roman" -msgstr "" - -#: fontinfo.c:1186 -msgid "OEM Charset" -msgstr "" - -#: fontinfo.c:1187 -msgid "Symbol Charset" -msgstr "" - -#: fontinfo.c:1188 -msgid "Reserved Bit 32" -msgstr "" - -#: fontinfo.c:1189 -msgid "Reserved Bit 33" -msgstr "" - -#: fontinfo.c:1190 -msgid "Reserved Bit 34" -msgstr "" - -#: fontinfo.c:1191 -msgid "Reserved Bit 35" -msgstr "" - -#: fontinfo.c:1192 -msgid "Reserved Bit 36" -msgstr "" - -#: fontinfo.c:1193 -msgid "Reserved Bit 37" -msgstr "" - -#: fontinfo.c:1194 -msgid "Reserved Bit 38" -msgstr "" - -#: fontinfo.c:1195 -msgid "Reserved Bit 39" -msgstr "" - -#: fontinfo.c:1196 -msgid "Reserved Bit 40" -msgstr "" - -#: fontinfo.c:1197 -msgid "Reserved Bit 41" -msgstr "" - -#: fontinfo.c:1198 -msgid "Reserved Bit 42" -msgstr "" - -#: fontinfo.c:1199 -msgid "Reserved Bit 43" -msgstr "" - -#: fontinfo.c:1200 -msgid "Reserved Bit 44" -msgstr "" - -#: fontinfo.c:1201 -msgid "Reserved Bit 45" -msgstr "" - -#: fontinfo.c:1202 -msgid "Reserved Bit 46" -msgstr "" - -#: fontinfo.c:1203 -msgid "Reserved Bit 47" -msgstr "" - -#: fontinfo.c:1204 -msgid "869, IBM Greek" -msgstr "" - -#: fontinfo.c:1205 -msgid "866, MS-DOS Russian" -msgstr "" - -#: fontinfo.c:1206 -msgid "865, MS_DOS Nordic" -msgstr "" - -#: fontinfo.c:1207 -msgid "864, Arabic" -msgstr "" - -#: fontinfo.c:1208 -msgid "863, MS-DOS Canadian French" -msgstr "" - -#: fontinfo.c:1209 -msgid "862, Hebrew" -msgstr "" - -#: fontinfo.c:1210 -msgid "861, MS-DOS Icelandic" -msgstr "" - -#: fontinfo.c:1211 -msgid "860, MS-DOS Portuguese" -msgstr "" - -#: fontinfo.c:1212 -msgid "857, IBM Turkish" -msgstr "" - -#: fontinfo.c:1213 -msgid "855, IBM Cyrillic; primarily Russian" -msgstr "" - -#: fontinfo.c:1214 -msgid "852, Latin 2" -msgstr "" - -#: fontinfo.c:1215 -msgid "775, MS-DOS Baltic" -msgstr "" - -#: fontinfo.c:1216 -msgid "737, Greek; former 437 G" -msgstr "" - -#: fontinfo.c:1217 -msgid "708, Arabic ASMO 708" -msgstr "" - -#: fontinfo.c:1218 -msgid "850, WE/Latin 1" -msgstr "" - -#: fontinfo.c:1219 -msgid "437, US" -msgstr "" - -#: fontinfo.c:1227 -msgid "String ID" -msgstr "" - -#: fontinfo.c:1228 -msgid "String" -msgstr "" - -#: fontinfo.c:1232 -msgid "Feature Tags" -msgstr "" - -#: fontinfo.c:1233 -msgid "Friendly Name" -msgstr "" - -#: fontinfo.c:1237 groupsdlg.c:1252 oflib.c:707 oflib.c:1945 openfontdlg.c:276 -msgid "Name" -msgstr "" - -#: fontinfo.c:1240 -msgid "No Grid Fit" -msgstr "" - -#: fontinfo.c:1241 -msgid "Grid Fit" -msgstr "" - -#: fontinfo.c:1244 -msgid "No Anti-Alias" -msgstr "" - -#: fontinfo.c:1245 -msgid "Anti-Alias" -msgstr "" - -#: fontinfo.c:1248 -msgid "No Symmetric-Smooth" -msgstr "" - -#: fontinfo.c:1249 -msgid "Symmetric-Smoothing" -msgstr "" - -#: fontinfo.c:1252 -msgid "No Grid Fit w/ Sym-Smooth" -msgstr "" - -#: fontinfo.c:1253 -msgid "Grid Fit w/ Sym-Smooth" -msgstr "" - -#: fontinfo.c:1256 -msgid "Gasp|For Pixels Per EM <= Value" -msgstr "" - -#: fontinfo.c:1257 -msgid "Gasp|Grid Fit" -msgstr "" - -#: fontinfo.c:1258 -msgid "Gasp|Anti-Alias" -msgstr "" - -#: fontinfo.c:1259 -msgid "Gasp|Symmetric Smoothing" -msgstr "" - -#: fontinfo.c:1260 -msgid "Gasp|Grid Fit w/ Sym Smooth" -msgstr "" - -#: fontinfo.c:1263 -msgid "Cubic" -msgstr "" - -#: fontinfo.c:1264 fontinfo.c:8151 -msgid "Quadratic" -msgstr "" - -#: fontinfo.c:1267 fontview.c:4997 metricsview.c:3252 -msgid "Layer|Foreground" -msgstr "" - -#: fontinfo.c:1268 -msgid "Layer|Background" -msgstr "" - -#: fontinfo.c:1272 -msgid "Layer Name" -msgstr "" - -#: fontinfo.c:1273 -msgid "Curve Type" -msgstr "" - -#: fontinfo.c:1274 -msgid "Type" -msgstr "" - -#: fontinfo.c:1275 -msgid "Orig layer" -msgstr "" - -#: fontinfo.c:1279 -msgid "Set Name" -msgstr "" - -#: fontinfo.c:1280 -msgid "Glyphs in the set" -msgstr "" - -#: fontinfo.c:1283 -msgid "Class Name" -msgstr "" - -#: fontinfo.c:1721 fontinfo.c:1737 parsettf.c:4478 python.c:17246 -#: python.c:17261 -msgid "Unknown" -msgstr "" - -#: fontinfo.c:1813 -msgid "Key" -msgstr "" - -#: fontinfo.c:1814 nonlineartransui.c:210 nonlineartransui.c:217 -#: ttfinstrsui.c:1365 -msgid "Value" -msgstr "" - -#. GT: The words "true" and "false" should be left untranslated. We are restricted -#. GT: here by what PostScript understands, and it only understands the English -#. GT: words. You may, of course, change it to something like ("true" (vrai) ou "false" (faux)) -#: fontinfo.c:1891 fontinfo.c:1959 fontinfo.c:1962 fontinfo.c:1966 -#: fontinfo.c:1977 -msgid "Bad type" -msgstr "" - -#: fontinfo.c:1891 -#, c-format -msgid "" -"Expected array of numbers.\n" -"Failed to parse \"%.*s\" as a number." -msgstr "" - -#: fontinfo.c:1959 -msgid "" -"Expected boolean value.\n" -"(\"true\" or \"false\")" -msgstr "" - -#: fontinfo.c:1962 -msgid "" -"Expected PostScript code.\n" -"Which usually begins with a \"{\" and ends with a \"}\"." -msgstr "" - -#: fontinfo.c:1966 fontinfo.c:1977 -msgid "Expected number." -msgstr "" - -#: fontinfo.c:2281 -msgid "No Name" -msgstr "" - -#: fontinfo.c:2281 -msgid "Please specify a name for this mark class or set" -msgstr "" - -#: fontinfo.c:2286 -msgid "Mark class/set names should not contain spaces." -msgstr "" - -#: fontinfo.c:2292 groupsdlg.c:727 groupsdlg.c:734 -msgid "Duplicate Name" -msgstr "" - -#: fontinfo.c:2292 -#, c-format -msgid "This name was previously used to identify mark class/set #%d." -msgstr "" - -#: fontinfo.c:2327 -msgid "Mark Class was in use" -msgstr "" - -#: fontinfo.c:2327 -#, c-format -msgid "This mark class (%s) was used in lookup %s" -msgstr "" - -#: fontinfo.c:2337 -msgid "Mark Set was in use" -msgstr "" - -#: fontinfo.c:2337 -#, c-format -msgid "This mark set (%s) was used in lookup %s" -msgstr "" - -#: fontinfo.c:2541 -msgid "Bad Family Name" -msgstr "" - -#: fontinfo.c:2541 -msgid "Bad Family Name, must begin with an alphabetic character." -msgstr "" - -#: fontinfo.c:2570 fontinfo.c:2592 fontinfo.c:2595 fontinfo.c:2610 -#: fontinfo.c:2618 parsettf.c:1428 parsettf.c:1439 parsettf.c:1450 -#: savefontdlg.c:1411 -msgid "Bad Font Name" -msgstr "" - -#: fontinfo.c:2570 -#, c-format -msgid "" -"A PostScript name should be ASCII\n" -"and must not contain (){}[]<>%%/ or space\n" -"and must be shorter than 63 characters" -msgstr "" - -#: fontinfo.c:2575 mmdlg.c:1777 -msgid "A Font Family name is required" -msgstr "" - -#: fontinfo.c:2584 fontinfo.c:2588 fontinfo.c:2601 -msgid "Bad Font Family Name" -msgstr "" - -#: fontinfo.c:2584 fontinfo.c:2610 parsettf.c:1428 -msgid "A PostScript name may not be a number" -msgstr "" - -#: fontinfo.c:2588 -msgid "" -"Some versions of Windows will refuse to install postscript fonts if the " -"familyname is longer than 31 characters. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:2592 savefontdlg.c:1411 -msgid "" -"Some versions of Windows will refuse to install postscript fonts if the " -"fontname is longer than 31 characters. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:2595 -msgid "" -"Adobe's fontname spec (5088.FontNames.pdf) says that fontnames should not be " -"longer than 29 characters. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:2601 fontinfo.c:2618 -#, c-format -msgid "" -"A PostScript name should be ASCII\n" -"and must not contain (){}[]<>%%/ or space" -msgstr "" - -#: fontinfo.c:2644 -#, c-format -msgid "Version %.20s" -msgstr "" - -#: fontinfo.c:3033 -msgid "Detach from PostScript Names" -msgstr "" - -#: fontinfo.c:3036 -msgid "Same as PostScript Names" -msgstr "" - -#: fontinfo.c:3043 -msgid "Multi-line edit" -msgstr "" - -#: fontinfo.c:3062 -#, c-format -msgid "%1$.30s string for %2$.30s" -msgstr "" - -#: fontinfo.c:3226 -msgid "Please read the OFL" -msgstr "" - -#: fontinfo.c:3227 -msgid "" -"You should read the OFL and its FAQ \n" -"at http://scripts.sil.org/OFL.\n" -"If you are not very familiar with English,\n" -"please check if there is a translation of the \n" -"FAQ or an unofficial translation of the license \n" -"in your mother tongue or preferred language. \n" -"\n" -"Please fill in the copyright notice in the license\n" -"header along with any Reserved Font Name(s).\n" -"If you are branching from an existing font make sure\n" -"you have the right to do so and remember to add your\n" -"additional notice with any Reserved Font Name(s)." -msgstr "" - -#: fontinfo.c:3521 -msgid "Slant:" -msgstr "" - -#: fontinfo.c:3521 -msgid "Space:" -msgstr "" - -#: fontinfo.c:3521 -msgid "Stretch:" -msgstr "" - -#: fontinfo.c:3522 -msgid "Shrink:" -msgstr "" - -#: fontinfo.c:3522 -msgid "XHeight:" -msgstr "" - -#: fontinfo.c:3522 -msgid "Quad:" -msgstr "" - -#. GT: Extra Space, see below for a full comment -#. GT: Extra Space -#: fontinfo.c:3524 fontinfo.c:5050 fontinfo.c:5086 -msgid "Extra Sp:" -msgstr "" - -#: fontinfo.c:3525 -msgid "In an italic font the horizontal change per unit vertical change" -msgstr "" - -#: fontinfo.c:3526 -msgid "The amount of space between words when using this font" -msgstr "" - -#: fontinfo.c:3527 -msgid "The amount of strechable space between words when using this font" -msgstr "" - -#: fontinfo.c:3528 -msgid "The amount the space between words may shrink when using this font" -msgstr "" - -#: fontinfo.c:3529 -msgid "The height of the lower case letters with flat tops" -msgstr "" - -#: fontinfo.c:3530 -msgid "The width of one em" -msgstr "" - -#: fontinfo.c:3531 -msgid "" -"Either:\n" -"The amount of extra space to be added after a sentence\n" -"Or the space to be used within math formulae" -msgstr "" - -#: fontinfo.c:3686 -msgid "Name table too big for windows" -msgstr "" - -#: fontinfo.c:3687 -msgid "" -"Windows has decided that fonts with 'name' tables\n" -"bigger than 5K are insecure and will refuse to load\n" -"them. Don't ask me why they believe this.\n" -"This font will have a 'name' table bigger than that." -msgstr "" - -#: fontinfo.c:3714 -msgid "Duplicate StyleSet Name" -msgstr "" - -#: fontinfo.c:3714 -#, c-format -msgid "" -"The feature '%c%c%c%c' is named twice in language %s\n" -"%.80s\n" -"%.80s" -msgstr "" - -#: fontinfo.c:3828 fontinfo.c:3836 -msgid "Bad hex number" -msgstr "" - -#: fontinfo.c:3828 fontinfo.c:3836 -#, c-format -msgid "Bad hex number in %s" -msgstr "" - -#: fontinfo.c:3964 -msgid "Bad Grid Fitting table" -msgstr "" - -#: fontinfo.c:3964 -msgid "The 'gasp' (Grid Fit) table must end with a pixel entry of 65535" -msgstr "" - -#: fontinfo.c:3973 -msgid "Bad Copyright" -msgstr "" - -#: fontinfo.c:3973 -msgid "" -"Copyright text (in the Names pane) must be entirely ASCII. So, use (c) " -"instead of ©." -msgstr "" - -#: fontinfo.c:3974 -msgid "Bad Human Fontname" -msgstr "" - -#: fontinfo.c:3974 -msgid "" -"The human-readable fontname text (in the Names pane) must be entirely ASCII." -msgstr "" - -#: fontinfo.c:3975 -msgid "Bad Weight" -msgstr "" - -#: fontinfo.c:3975 -msgid "The weight text (in the Names pane) must be entirely ASCII." -msgstr "" - -#: fontinfo.c:3976 -msgid "Bad Version" -msgstr "" - -#: fontinfo.c:3976 -msgid "The version text (in the Names pane) must be entirely ASCII." -msgstr "" - -#: fontinfo.c:3989 -msgid "Deleting a layer cannot be UNDONE!" -msgstr "" - -#: fontinfo.c:3990 -msgid "" -"You are about to delete a layer.\n" -"This will lose all contours in that layer.\n" -"If this is the last quadratic layer it will\n" -"lose all truetype instructions.\n" -"\n" -"Deleting a layer cannot be undone.\n" -"\n" -"Is this really your intent?" -msgstr "" - -#: fontinfo.c:3998 -msgid "Removing instructions cannot be UNDONE!" -msgstr "" - -#: fontinfo.c:3999 -msgid "" -"You are about to change the last quadratic\n" -"layer to cubic. When this happens FontForge\n" -"will remove all truetype instructions.\n" -"\n" -"This cannot be undone.\n" -"\n" -"Is this really your intent?" -msgstr "" - -#: fontinfo.c:4008 splinefont.c:1946 -msgid "Too many layers" -msgstr "" - -#: fontinfo.c:4008 -#, c-format -msgid "FontForge supports at most %d layers" -msgstr "" - -#: fontinfo.c:4018 -msgid "Too many Unique Font IDs" -msgstr "" - -#: fontinfo.c:4018 -msgid "" -"You should only specify the TrueType Unique Font Identification string in " -"one language. This font has more. Do you want to continue anyway?" -msgstr "" - -#: fontinfo.c:4029 fontinfo.c:7823 -msgid "_Italic Angle:" -msgstr "" - -#: fontinfo.c:4039 fontinfo.c:7858 -msgid "Underline _Position:" -msgstr "" - -#: fontinfo.c:4040 fontinfo.c:7875 -msgid "Underline|_Height:" -msgstr "" - -#: fontinfo.c:4041 -msgid "_Em Size:" -msgstr "" - -#: fontinfo.c:4042 fontinfo.c:7755 -msgid "_Ascent:" -msgstr "" - -#: fontinfo.c:4043 fontinfo.c:7773 -msgid "_Descent:" -msgstr "" - -#: fontinfo.c:4045 fontinfo.c:9835 -msgid "De_sign Size:" -msgstr "" - -#: fontinfo.c:4046 fontinfo.c:6838 fontinfo.c:10101 -msgid "_Bottom" -msgstr "" - -#: fontinfo.c:4047 fontinfo.c:6835 fontinfo.c:10068 -msgid "_Top" -msgstr "" - -#: fontinfo.c:4048 fontinfo.c:9913 -msgid "Style _ID:" -msgstr "" - -#: fontinfo.c:4052 fontinfo.c:4055 fontinfo.c:4058 fontinfo.c:4061 -#: fontinfo.c:4064 fontinfo.c:4067 fontinfo.c:4070 fontinfo.c:4073 -msgid "Bad Design Size Info" -msgstr "" - -#: fontinfo.c:4052 -msgid "" -"If the design size is 0, then all other fields on that pane must be zero (or " -"unspecified) too." -msgstr "" - -#: fontinfo.c:4055 -msgid "" -"If you specify a style id for the design size, then you must specify a style " -"name" -msgstr "" - -#: fontinfo.c:4058 -msgid "" -"If you specify a style name for the design size, then you must specify a " -"style id" -msgstr "" - -#: fontinfo.c:4061 -msgid "If you specify a design size, it must be positive" -msgstr "" - -#: fontinfo.c:4064 -msgid "" -"In the design size range, the bottom field must be less than the design size." -msgstr "" - -#: fontinfo.c:4067 -msgid "" -"In the design size range, the bottom top must be more than the design size." -msgstr "" - -#: fontinfo.c:4070 -msgid "" -"If you specify a style id for the design size, then you must specify a size " -"range" -msgstr "" - -#: fontinfo.c:4073 -msgid "" -"If you specify a design size range, then you are supposed to specify a style " -"id and style name too. FontForge will allow you to leave those fields blank, " -"but other applications may not." -msgstr "" - -#: fontinfo.c:4078 -msgid "sfnt Revision:" -msgstr "" - -#: fontinfo.c:4080 -msgid "Woff Major Version:" -msgstr "" - -#: fontinfo.c:4083 -msgid "Woff Minor Version:" -msgstr "" - -#: fontinfo.c:4091 -msgid "MS Code Pages" -msgstr "" - -#: fontinfo.c:4093 fontinfo.c:10498 -msgid "Unicode Ranges" -msgstr "" - -#: fontinfo.c:4098 -msgid "_Version" -msgstr "" - -#: fontinfo.c:4108 fontinfo.c:8366 -msgid "Weight, Width, Slope Only" -msgstr "" - -#: fontinfo.c:4126 fontinfo.c:8245 -msgid "_Weight Class" -msgstr "" - -#: fontinfo.c:4127 fontinfo.c:8653 -msgid "HHead _Line Gap:" -msgstr "" - -#: fontinfo.c:4128 fontinfo.c:8566 -msgid "Typo Line _Gap:" -msgstr "" - -#: fontinfo.c:4130 fontinfo.c:8674 -msgid "VHead _Column Spacing:" -msgstr "" - -#: fontinfo.c:4133 fontinfo.c:8422 -msgid "Win _Ascent Offset:" -msgstr "" - -#: fontinfo.c:4133 fontinfo.c:4503 -msgid "Win Ascent:" -msgstr "" - -#: fontinfo.c:4134 fontinfo.c:8455 -msgid "Win _Descent Offset:" -msgstr "" - -#: fontinfo.c:4134 fontinfo.c:4508 -msgid "Win Descent:" -msgstr "" - -#: fontinfo.c:4137 fontinfo.c:8500 -msgid "_Typo Ascent Offset:" -msgstr "" - -#: fontinfo.c:4137 fontinfo.c:4512 -msgid "Typo Ascent:" -msgstr "" - -#: fontinfo.c:4138 fontinfo.c:8533 -msgid "T_ypo Descent Offset:" -msgstr "" - -#: fontinfo.c:4138 fontinfo.c:4517 -msgid "Typo Descent:" -msgstr "" - -#: fontinfo.c:4141 fontinfo.c:8587 -msgid "_HHead Ascent Offset:" -msgstr "" - -#: fontinfo.c:4141 fontinfo.c:4521 -msgid "HHead Ascent:" -msgstr "" - -#: fontinfo.c:4142 fontinfo.c:8620 -msgid "HHead De_scent Offset:" -msgstr "" - -#: fontinfo.c:4142 fontinfo.c:4526 -msgid "HHead Descent:" -msgstr "" - -#: fontinfo.c:4148 fontinfo.c:8723 lookups.c:175 scstylesui.c:370 -msgid "Subscript" -msgstr "" - -#: fontinfo.c:4150 fontinfo.c:8801 lookups.c:176 scstylesui.c:368 -msgid "Superscript" -msgstr "" - -#: fontinfo.c:4152 fontinfo.c:8862 -msgid "Strikeout" -msgstr "" - -#: fontinfo.c:4158 fontinfo.c:4160 -msgid "Bad IBM Family" -msgstr "" - -#: fontinfo.c:4158 -msgid "Tag must be 4 characters long" -msgstr "" - -#: fontinfo.c:4160 -msgid "A tag must be 4 ASCII characters" -msgstr "" - -#: fontinfo.c:4175 -msgid "Bad Ascent/Descent" -msgstr "" - -#: fontinfo.c:4175 -msgid "Ascent and Descent must be positive and their sum less than 16384" -msgstr "" - -#: fontinfo.c:4186 -msgid "Bad Style" -msgstr "" - -#: fontinfo.c:4186 -msgid "A style may not have both condense and extend set (it makes no sense)" -msgstr "" - -#: fontinfo.c:4200 fontview.c:4854 openfontdlg.c:438 prefs.c:1723 -#: savefontdlg.c:1345 -msgid "Namelist contains non-ASCII names" -msgstr "" - -#: fontinfo.c:4200 -msgid "" -"Glyph names should be limited to characters in the ASCII character set,\n" -"but there are names in this namelist which use characters outside\n" -"that range." -msgstr "" - -#: fontinfo.c:4240 math.c:366 math.c:650 -msgid "Change" -msgstr "" - -#: fontinfo.c:4241 scstylesui.c:2161 -msgid "Retain" -msgstr "" - -#: fontinfo.c:4244 -msgid "Change UniqueID?" -msgstr "" - -#: fontinfo.c:4244 -msgid "" -"You have changed this font's name without changing the UniqueID (or XUID).\n" -"This is probably not a good idea, would you like me to\n" -"generate a random new value?" -msgstr "" - -#: fontinfo.c:4503 -msgid "Win Ascent Offset:" -msgstr "" - -#: fontinfo.c:4508 -msgid "Win Descent Offset:" -msgstr "" - -#: fontinfo.c:4512 -msgid "Typo Ascent Offset:" -msgstr "" - -#: fontinfo.c:4517 -msgid "Typo Descent Offset:" -msgstr "" - -#: fontinfo.c:4521 -msgid "HHead Ascent Offset:" -msgstr "" - -#: fontinfo.c:4526 -msgid "HHead Descent Offset:" -msgstr "" - -#. GT: TeX parameters for math fonts. "Num" means numerator, "Denom" -#. GT: means denominator, "Sup" means superscript, "Sub" means subscript -#: fontinfo.c:4856 -msgid "Num1:" -msgstr "" - -#: fontinfo.c:4857 -msgid "Num2:" -msgstr "" - -#: fontinfo.c:4857 -msgid "Num3:" -msgstr "" - -#: fontinfo.c:4857 -msgid "Denom1:" -msgstr "" - -#: fontinfo.c:4858 -msgid "Denom2:" -msgstr "" - -#: fontinfo.c:4858 -msgid "Sup1:" -msgstr "" - -#: fontinfo.c:4858 -msgid "Sup2:" -msgstr "" - -#: fontinfo.c:4858 -msgid "Sup3:" -msgstr "" - -#: fontinfo.c:4858 -msgid "Sub1:" -msgstr "" - -#: fontinfo.c:4858 -msgid "Sub2:" -msgstr "" - -#: fontinfo.c:4859 -msgid "SupDrop:" -msgstr "" - -#: fontinfo.c:4859 -msgid "SubDrop:" -msgstr "" - -#: fontinfo.c:4859 -msgid "Delim1:" -msgstr "" - -#: fontinfo.c:4859 -msgid "Delim2:" -msgstr "" - -#: fontinfo.c:4859 -msgid "Axis Ht:" -msgstr "" - -#: fontinfo.c:4861 -msgid "Amount to raise baseline for numerators in display styles" -msgstr "" - -#: fontinfo.c:4862 -msgid "Amount to raise baseline for numerators in non-display styles" -msgstr "" - -#: fontinfo.c:4863 -msgid "Amount to raise baseline for numerators in non-display atop styles" -msgstr "" - -#: fontinfo.c:4864 -msgid "Amount to lower baseline for denominators in display styles" -msgstr "" - -#: fontinfo.c:4865 -msgid "Amount to lower baseline for denominators in non-display styles" -msgstr "" - -#: fontinfo.c:4866 -msgid "Amount to raise baseline for superscripts in display styles" -msgstr "" - -#: fontinfo.c:4867 -msgid "Amount to raise baseline for superscripts in non-display styles" -msgstr "" - -#: fontinfo.c:4868 -msgid "Amount to raise baseline for superscripts in modified styles" -msgstr "" - -#: fontinfo.c:4869 -msgid "Amount to lower baseline for subscripts in display styles" -msgstr "" - -#: fontinfo.c:4870 -msgid "Amount to lower baseline for subscripts in non-display styles" -msgstr "" - -#: fontinfo.c:4871 -msgid "Amount above top of large box to place baseline of superscripts" -msgstr "" - -#: fontinfo.c:4872 -msgid "Amount below bottom of large box to place baseline of subscripts" -msgstr "" - -#: fontinfo.c:4873 -msgid "Size of comb delimiters in display styles" -msgstr "" - -#: fontinfo.c:4874 -msgid "Size of comb delimiters in non-display styles" -msgstr "" - -#: fontinfo.c:4875 -msgid "Height of fraction bar above base line" -msgstr "" - -#. GT: Default Rule Thickness. A rule being a typographic term for a straight -#. GT: black line on a printed page. -#: fontinfo.c:4879 -msgid "Def Rule Thick:" -msgstr "" - -#. GT: I don't really understand these "Big Op Space" things. They have -#. GT: something to do with TeX and are roughly defined a few strings down -#: fontinfo.c:4882 -msgid "Big Op Space1:" -msgstr "" - -#: fontinfo.c:4883 -msgid "Big Op Space2:" -msgstr "" - -#: fontinfo.c:4884 -msgid "Big Op Space3:" -msgstr "" - -#: fontinfo.c:4885 -msgid "Big Op Space4:" -msgstr "" - -#: fontinfo.c:4886 -msgid "Big Op Space5:" -msgstr "" - -#: fontinfo.c:4887 -msgid "Default thickness of over and overline bars" -msgstr "" - -#: fontinfo.c:4888 -msgid "The minimum glue space above a large displayed operator" -msgstr "" - -#: fontinfo.c:4889 -msgid "The minimum glue space below a large displayed operator" -msgstr "" - -#: fontinfo.c:4890 -msgid "" -"The minimum distance between a limit's baseline and a large displayed\n" -"operator when the limit is above the operator" -msgstr "" - -#: fontinfo.c:4891 -msgid "" -"The minimum distance between a limit's baseline and a large displayed\n" -"operator when the limit is below the operator" -msgstr "" - -#: fontinfo.c:4892 -msgid "The extra glue place above and below displayed limits" -msgstr "" - -#. GT: More Parameters -#: fontinfo.c:4959 fontinfo.c:9797 -msgid "More Params" -msgstr "" - -#: fontinfo.c:5053 -msgid "Math Sp:" -msgstr "" - -#: fontinfo.c:6103 -msgid "Do it" -msgstr "" - -#: fontinfo.c:6106 -msgid "Cannot be Undone" -msgstr "" - -#: fontinfo.c:6106 -msgid "" -"The Merge operation cannot be reverted.\n" -"Do it anyway?" -msgstr "" - -#: fontinfo.c:6315 -msgid "Select lookups from other fonts" -msgstr "" - -#: fontinfo.c:6364 -msgid "Import Lookup" -msgstr "" - -#: fontinfo.c:6503 -msgid "Kerning State Machine" -msgstr "" - -#: fontinfo.c:6505 -msgid "Indic State Machine" -msgstr "" - -#: fontinfo.c:6507 fontinfo.c:6509 -msgid "Contextual State Machine" -msgstr "" - -#: fontinfo.c:6518 -msgid "(kerning class)\n" -msgstr "" - -#: fontinfo.c:6523 -msgid "Not attached to a feature" -msgstr "" - -#: fontinfo.c:6578 -#, c-format -msgid " Used in %s\n" -msgstr "" - -#: fontinfo.c:6710 -msgid "No data" -msgstr "" - -#: fontinfo.c:6710 -msgid "This lookup contains no data" -msgstr "" - -#: fontinfo.c:6715 -msgid "Feature file?" -msgstr "" - -#: fontinfo.c:6722 -#, c-format -msgid "Cannot open %s" -msgstr "" - -#: fontinfo.c:6731 -msgid "Output error" -msgstr "" - -#: fontinfo.c:6731 -#, c-format -msgid "An error occurred writing %s" -msgstr "" - -#: fontinfo.c:6762 -msgid "Lookups will be removed" -msgstr "" - -#: fontinfo.c:6762 -msgid "Feature tags will be removed" -msgstr "" - -#: fontinfo.c:6765 -msgid "" -"Warning: There are already some 'aalt' lookups in\n" -"the font. If you proceed with this command those\n" -"lookups will be removed and new lookups will be\n" -"generated. The old information will be LOST.\n" -" Is that what you want?" -msgstr "" - -#: fontinfo.c:6771 -msgid "" -"Warning: There are already some 'aalt' lookups in\n" -"the font but there are other feature tags associated\n" -"with these lookups. If you proceed with this command\n" -"the 'aalt' tag will be removed from those lookups,\n" -"and new lookups will be generate which will NOT be\n" -"associated with the other feature tag(s).\n" -" Is that what you want?" -msgstr "" - -#: fontinfo.c:6778 -msgid "" -"Warning: There are already some 'aalt' lookups in\n" -"the font, some have no other feature tags associated\n" -"with them and these will be removed, others have other\n" -"tags associated and these will remain while the 'aalt'\n" -"tag will be removed from the lookup -- a new lookup\n" -"will be generated which is not associated with any\n" -"other feature tags.\n" -" Is that what you want?" -msgstr "" - -#: fontinfo.c:6801 fontinfo.c:6803 -msgid "_Apply to All" -msgstr "" - -#: fontinfo.c:6803 -msgid "_Apply to Selection" -msgstr "" - -#: fontinfo.c:6805 -msgid "Apply to:" -msgstr "" - -#: fontinfo.c:6805 -msgid "Apply change to which lookups?" -msgstr "" - -#: fontinfo.c:6836 fontinfo.c:10079 -msgid "_Up" -msgstr "" - -#: fontinfo.c:6837 fontinfo.c:10090 -msgid "_Down" -msgstr "" - -#: fontinfo.c:6839 fontinfo.c:10112 -msgid "_Sort" -msgstr "" - -#: fontinfo.c:6841 fontinfo.c:10127 -msgid "Add _Lookup" -msgstr "" - -#: fontinfo.c:6842 fontinfo.c:10138 -msgid "Add Sub_table" -msgstr "" - -#: fontinfo.c:6843 fontinfo.c:10149 -msgid "Edit _Metadata" -msgstr "" - -#: fontinfo.c:6844 fontinfo.c:10160 -msgid "_Edit Data" -msgstr "" - -#: fontinfo.c:6845 fontinfo.c:10171 -msgid "De_lete" -msgstr "" - -#: fontinfo.c:6846 fontinfo.c:10182 -msgid "_Merge" -msgstr "" - -#: fontinfo.c:6847 -msgid "Sa_ve Lookup..." -msgstr "" - -#: fontinfo.c:6849 -msgid "Add Language to Script..." -msgstr "" - -#: fontinfo.c:6850 -msgid "Remove Language from Script..." -msgstr "" - -#: fontinfo.c:6852 -msgid "_Add 'aalt' features" -msgstr "" - -#: fontinfo.c:6853 -msgid "Add 'D_FLT' script" -msgstr "" - -#: fontinfo.c:6855 -msgid "_Revert All" -msgstr "" - -#: fontinfo.c:6857 -msgid "S_ave Feature File..." -msgstr "" - -#: fontinfo.c:7451 -#, c-format -msgid "Font Information for %.90s" -msgstr "" - -#: fontinfo.c:7472 -msgid "Fo_ntname:" -msgstr "" - -#: fontinfo.c:7489 mmdlg.c:2665 -msgid "_Family Name:" -msgstr "" - -#: fontinfo.c:7509 -msgid "Name For Human_s:" -msgstr "" - -#: fontinfo.c:7527 -msgid "_Weight" -msgstr "" - -#: fontinfo.c:7544 -msgid "_Version:" -msgstr "" - -#: fontinfo.c:7563 -msgid "sfnt _Revision:" -msgstr "" - -#: fontinfo.c:7568 fontinfo.c:7579 -msgid "" -"If you leave this field blank FontForge will use a default based on\n" -"either the version string above, or one in the 'name' table." -msgstr "" - -#: fontinfo.c:7582 -msgid "_Base Filename:" -msgstr "" - -#: fontinfo.c:7586 -msgid "" -"Use this as the default base for the filename\n" -"when generating a font." -msgstr "" - -#. GT: The space in front of "Same" makes things line up better -#: fontinfo.c:7591 -msgid " Same as Fontname" -msgstr "" - -#: fontinfo.c:7616 -msgid "Copy_right:" -msgstr "" - -#: fontinfo.c:7634 -msgid "" -"This must be ASCII, so you may not use the copyright symbol (use (c) " -"instead)." -msgstr "" - -#: fontinfo.c:7672 -msgid "(Adobe now considers XUID/UniqueID unnecessary)" -msgstr "" - -#: fontinfo.c:7679 -msgid "Use XUID" -msgstr "" - -#: fontinfo.c:7691 -msgid "_XUID:" -msgstr "" - -#: fontinfo.c:7707 -msgid "Use UniqueID" -msgstr "" - -#: fontinfo.c:7717 -msgid "_UniqueID:" -msgstr "" - -#: fontinfo.c:7791 -msgid " _Em Size:" -msgstr "" - -#: fontinfo.c:7810 -msgid "_Scale Outlines" -msgstr "" - -#: fontinfo.c:7845 fontinfo.c:8222 savefontdlg.c:1018 -msgid "_Guess" -msgstr "" - -#: fontinfo.c:7891 -msgid "Has _Vertical Metrics" -msgstr "" - -#: fontinfo.c:7905 -msgid "Interpretation:" -msgstr "" - -#: fontinfo.c:7928 -msgid "Name List:" -msgstr "" - -#: fontinfo.c:8009 -msgid "Font Type:" -msgstr "" - -#: fontinfo.c:8019 -msgid "_Outline Font" -msgstr "" - -#: fontinfo.c:8030 -msgid "_Type3 Multi Layered Font" -msgstr "" - -#: fontinfo.c:8040 -msgid "" -"Allow editing of multiple colors and shades, fills and strokes.\n" -"Multi layered fonts can only be output as type3 or svg fonts." -msgstr "" - -#: fontinfo.c:8044 fontinfo.c:8056 -msgid "_Stroked Font" -msgstr "" - -#: fontinfo.c:8052 fontinfo.c:8063 -msgid "" -"Glyphs will be composed of stroked lines rather than filled outlines.\n" -"All glyphs are stroked at the following width" -msgstr "" - -#: fontinfo.c:8068 -msgid " Stroke _Width:" -msgstr "" - -#: fontinfo.c:8091 -msgid "All layers _cubic" -msgstr "" - -#: fontinfo.c:8102 -msgid "" -"Use cubic (that is postscript) splines to hold the outlines of all\n" -"layers of this font. Cubic splines are generally easier to edit\n" -"than quadratic (and you may still generate a truetype font from them)." -msgstr "" - -#: fontinfo.c:8106 -msgid "All layers _quadratic" -msgstr "" - -#: fontinfo.c:8117 -msgid "" -"Use quadratic (that is truetype) splines to hold the outlines of all\n" -"layers of this font rather than cubic (postscript) splines." -msgstr "" - -#: fontinfo.c:8120 -msgid "_Mixed" -msgstr "" - -#: fontinfo.c:8131 -msgid "" -"The order of each layer of the font can be controlled\n" -"individually. This might be useful if you wished to\n" -"retain both quadratic and cubic versions of a font." -msgstr "" - -#: fontinfo.c:8143 -msgid "Guidelines:" -msgstr "" - -#: fontinfo.c:8162 -msgid "Use quadratic splines for the guidelines layer of the font" -msgstr "" - -#: fontinfo.c:8171 -msgid "" -"\n" -"Layers:" -msgstr "" - -#: fontinfo.c:8206 -msgid "" -"The PostScript 'Private' dictionary gives you control over\n" -"several font-wide versions of hinting.\n" -"The 'Private' dictionary only applies to PostScript fonts." -msgstr "" - -#: fontinfo.c:8231 -msgid "_Histogram" -msgstr "" - -#: fontinfo.c:8237 -msgid "Histogram Dialog" -msgstr "" - -#: fontinfo.c:8259 -msgid "Width _Class" -msgstr "" - -#: fontinfo.c:8273 -msgid "P_FM Family" -msgstr "" - -#: fontinfo.c:8287 -msgid "_Embeddable" -msgstr "" - -#: fontinfo.c:8292 -msgid "" -"Can this font be embedded in a downloadable (pdf)\n" -"document, and if so, what behaviors are permitted on\n" -"both the document and the font." -msgstr "" - -#: fontinfo.c:8316 -msgid "No Subsetting" -msgstr "" - -#: fontinfo.c:8322 -msgid "" -"If set then the entire font must be\n" -"embedded in a document when any character is.\n" -"Otherwise the document creator need\n" -"only include the characters it uses." -msgstr "" - -#: fontinfo.c:8327 -msgid "Only Embed Bitmaps" -msgstr "" - -#: fontinfo.c:8333 -msgid "" -"Only Bitmaps may be embedded.\n" -"Outline descriptions may not be\n" -"(if font file contains no bitmaps\n" -"then nothing may be embedded)." -msgstr "" - -#: fontinfo.c:8338 -msgid "Vendor ID:" -msgstr "" - -#: fontinfo.c:8352 -msgid "_IBM Family:" -msgstr "" - -#: fontinfo.c:8371 -msgid "" -"MS needs to know whether a font family's members differ\n" -"only in weight, width and slope (and not in other variables\n" -"like optical size)." -msgstr "" - -#: fontinfo.c:8376 -msgid "_OS/2 Version" -msgstr "" - -#: fontinfo.c:8380 -msgid "" -"The 'OS/2' table has changed slightly over the years.\n" -"Generally fields have been added, but occasionally their\n" -"meanings have been redefined." -msgstr "" - -#: fontinfo.c:8427 -msgid "" -"Anything outside the OS/2 WinAscent &\n" -"WinDescent fields will be clipped by windows.\n" -"This includes marks, etc. that have been repositioned by GPOS.\n" -"(The descent field is usually positive.)\n" -"If the \"[] Is Offset\" checkbox is clear then\n" -"any number you enter will be the value used in OS/2.\n" -"If set then any number you enter will be added to the\n" -"font's bounds. You should leave this\n" -"field 0 and check \"[*] Is Offset\" in most cases.\n" -"\n" -"Note: WinDescent is a POSITIVE number for\n" -"things below the baseline" -msgstr "" - -#: fontinfo.c:8442 fontinfo.c:8475 fontinfo.c:8520 fontinfo.c:8553 -#: fontinfo.c:8607 fontinfo.c:8640 -msgid "Is Offset" -msgstr "" - -#: fontinfo.c:8488 -msgid "Really use Typo metrics" -msgstr "" - -#: fontinfo.c:8494 -msgid "" -"The specification already says that the typo metrics should be\n" -"used to determine line spacing. But so many\n" -"programs fail to follow the spec. that MS decided an additional\n" -"bit was needed to remind them to do so." -msgstr "" - -#: fontinfo.c:8505 -msgid "" -"The typo ascent&descent fields are>supposed<\n" -"to specify the line spacing on windows.\n" -"In fact usually the win ascent/descent fields do.\n" -"(The descent field is usually negative.)\n" -"If the \"[] Is Offset\" checkbox is clear then\n" -"any number you enter will be the value used in OS/2.\n" -"If set then any number you enter will be added to the\n" -"Em-size. You should leave this\n" -"field 0 and check \"[*] Is Offset\" in most cases.\n" -"\n" -"NOTE: Typo Descent is a NEGATIVE number for\n" -"things below the baseline" -msgstr "" - -#: fontinfo.c:8571 -msgid "Sets the TypoLinegap field in the OS/2 table, used on MS Windows" -msgstr "" - -#: fontinfo.c:8592 -msgid "" -"This specifies the line spacing on the mac.\n" -"(The descent field is usually negative.)\n" -"If the \"[] Is Offset\" checkbox is clear then\n" -"any number you enter will be the value used in hhea.\n" -"If set then any number you enter will be added to the\n" -"font's bounds. You should leave this\n" -"field 0 and check \"[*] Is Offset\" in most cases.\n" -"\n" -"NOTE: hhea Descent is a NEGATIVE value for things\n" -"below the baseline" -msgstr "" - -#: fontinfo.c:8658 -msgid "Sets the linegap field in the hhea table, used on the mac" -msgstr "" - -#: fontinfo.c:8679 -msgid "" -"Sets the linegap field in the vhea table.\n" -"This is the horizontal spacing between rows\n" -"of vertically set text." -msgstr "" - -#: fontinfo.c:8710 -msgid "SubscriptSuperUse|Default" -msgstr "" - -#: fontinfo.c:8938 -msgid "PanoseUse|Default" -msgstr "" - -#: fontinfo.c:8949 -msgid "http://panose.com/" -msgstr "" - -#: fontinfo.c:8960 -msgid "Panose|_Family" -msgstr "" - -#: fontinfo.c:9154 -msgid "Unicode Ranges:" -msgstr "" - -#: fontinfo.c:9161 fontinfo.c:9215 -msgid "Default" -msgstr "" - -#: fontinfo.c:9208 -msgid "MS Code Pages:" -msgstr "" - -#: fontinfo.c:9277 -msgid "Misc." -msgstr "" - -#: fontinfo.c:9281 -msgid "Metrics" -msgstr "" - -#: fontinfo.c:9285 -msgid "Sub/Super" -msgstr "" - -#: fontinfo.c:9289 -msgid "Panose" -msgstr "" - -#: fontinfo.c:9293 -msgid "Charsets" -msgstr "" - -#: fontinfo.c:9316 -msgid "Gasp|_Version" -msgstr "" - -#: fontinfo.c:9338 -msgid "Optimized For ClearType" -msgstr "" - -#: fontinfo.c:9346 -msgid "" -"Actually a bit in the 'head' table.\n" -"If unset then certain East Asian fonts will not be hinted" -msgstr "" - -#: fontinfo.c:9362 -msgid "" -"The 'gasp' table gives you control over when grid-fitting and\n" -"anti-aliased rasterizing are done.\n" -"The table consists of an (ordered) list of pixel sizes each with\n" -"a set of flags. Those flags apply to all pixel sizes bigger than\n" -"the previous table entry but less than or equal to the current.\n" -"The list must be terminated with a pixel size of 65535.\n" -"Version 1 of the table contains two additional flags that\n" -"apply to MS's ClearType rasterizer.\n" -"\n" -"The 'gasp' table only applies to truetype fonts." -msgstr "" - -#: fontinfo.c:9381 -msgid "Gasp|_Default" -msgstr "" - -#: fontinfo.c:9405 -msgid "_Language" -msgstr "" - -#: fontinfo.c:9416 -msgid "_String Type" -msgstr "" - -#: fontinfo.c:9426 -msgid "SortingScheme|Default" -msgstr "" - -#: fontinfo.c:9439 -msgid "" -"To create a new name, left click on the <New> button, and select a locale.\n" -"To change the locale, left click on it.\n" -"To change the string type, left click on it.\n" -"To change the text, left click in it and then type.\n" -"To delete a name, right click on the name & select Delete from the menu.\n" -"To associate or disassocate a truetype name to its postscript equivalent\n" -"right click and select the appropriate menu item." -msgstr "" - -#. GT: when translating this please leave the "SIL Open Font License" in -#. GT: English (possibly translating it in parentheses). I believe there -#. GT: are legal reasons for this. -#. GT: So "Añadir SIL Open Font License (licencia de fuentes libres)" -#: fontinfo.c:9454 -msgid "Add SIL " -msgstr "" - -#: fontinfo.c:9462 -msgid "" -"The SIL Open Font License (OFL) is designed for free/libre/open font " -"projects.\n" -"Most other FLOSS licenses are designed for conventional software and are " -"problematic for fonts.\n" -"The OFL is a community-approved license and is well-suited for releasing " -"fonts to be freely \n" -"used, studied, copied, modified, embedded, merged and distributed while " -"maintaining artistic integrity.\n" -"You are encouraged you to use it if you can.\n" -"\n" -"For more details about the OFL - and the corresponding FAQ - see " -"http://scripts.sil.org/OFL \n" -"\n" -"Simply press this button to add the OFL metadata to your font.\n" -"\n" -msgstr "" - -#: fontinfo.c:9475 -msgid "OFL website" -msgstr "" - -#: fontinfo.c:9481 -msgid "" -"\n" -"Click here to go to http://scripts.sil.org/OFL \n" -"to get all the details about the Open Font License \n" -"and to read the corresponding FAQ. \n" -"\n" -msgstr "" - -#: fontinfo.c:9509 -msgid "" -"The OpenType Style Set features ('ss01'-'ss20') may\n" -"be assigned human readable names here." -msgstr "" - -#: fontinfo.c:9521 -msgid "" -"To create a new name, left click on the <New> button, and select a locale " -"(language).\n" -"To change the locale, left click on it.\n" -"To change the feature, left click on it.\n" -"To change the text, left click in it and then type.\n" -msgstr "" - -#: fontinfo.c:9538 -msgid "The font comment can contain whatever you feel it should" -msgstr "" - -#: fontinfo.c:9564 -msgid "" -"The FONTLOG contains some description of the \n" -" font project, a detailed changelog, and a list of contributors" -msgstr "" - -#: fontinfo.c:9588 -msgid "" -"These are not Anchor Classes. For them see the \"Lookups\" pane.\n" -"(Mark Classes can control when lookups are active, they do NOT\n" -" position glyphs.)" -msgstr "" - -#: fontinfo.c:9632 -msgid "" -"These are not Anchor Classes. For them see the \"Lookups\" pane.\n" -"(Mark Sets, like Mark Classes can control when lookups are active,\n" -" they do NOT position glyphs.)" -msgstr "" - -#: fontinfo.c:9671 -msgid "Version, Major:" -msgstr "" - -#: fontinfo.c:9688 fontinfo.c:9702 -msgid "" -"If you leave this field blank FontForge will use a default based on\n" -"either the version string, or one in the 'name' table." -msgstr "" - -#: fontinfo.c:9691 -msgid "Minor:" -msgstr "" - -#: fontinfo.c:9711 -msgid "Metadata (xml):" -msgstr "" - -#: fontinfo.c:9748 -msgid "ΤεΧ General" -msgstr "" - -#: fontinfo.c:9757 -msgid "ΤεΧ Math Symbol" -msgstr "" - -#: fontinfo.c:9766 -msgid "ΤεΧ Math Extension" -msgstr "" - -#: fontinfo.c:9841 fontinfo.c:9859 -msgid "The size (in points) for which this face was designed" -msgstr "" - -#: fontinfo.c:9854 -msgid "Size|Points" -msgstr "" - -#: fontinfo.c:9862 -msgid "Design Range" -msgstr "" - -#: fontinfo.c:9867 fontinfo.c:9881 fontinfo.c:9900 -msgid "" -"The range of sizes (in points) to which this face applies.\n" -"Lower bound is exclusive, upper bound is inclusive." -msgstr "" - -#: fontinfo.c:9875 -msgid "_Bottom:" -msgstr "" - -#: fontinfo.c:9894 -msgid "_Top:" -msgstr "" - -#: fontinfo.c:9919 -msgid "" -"This is an identifying number shared by all members of\n" -"this font family with the same style (I.e. 10pt Bold and\n" -"24pt Bold would have the same id, but 10pt Italic would not" -msgstr "" - -#: fontinfo.c:9932 -msgid "Style Name:" -msgstr "" - -#: fontinfo.c:9937 -msgid "" -"This provides a set of names used to identify the\n" -"style of this font. Names may be translated into multiple\n" -"languages (English is required, others are optional)\n" -"All fonts with the same Style ID should share this name." -msgstr "" - -#: fontinfo.c:9945 -msgid "" -"To create a new name, left click on the <New> button, and select a locale " -"(language).\n" -"To change the locale, left click on it.\n" -"To change the text, left click in it and then type.\n" -msgstr "" - -#: fontinfo.c:9987 -msgid "Mac Style Set:" -msgstr "" - -#: fontinfo.c:10015 -msgid "FOND Name:" -msgstr "" - -#: fontinfo.c:10067 -msgid "" -"Moves the currently selected lookup to be first in the lookup ordering\n" -"or moves the currently selected subtable to be first in its lookup." -msgstr "" - -#: fontinfo.c:10078 -msgid "" -"Moves the currently selected lookup before the previous lookup\n" -"or moves the currently selected subtable before the previous subtable." -msgstr "" - -#: fontinfo.c:10089 -msgid "" -"Moves the currently selected lookup after the next lookup\n" -"or moves the currently selected subtable after the next subtable." -msgstr "" - -#: fontinfo.c:10100 -msgid "" -"Moves the currently selected lookup to the end of the lookup chain\n" -"or moves the currently selected subtable to be the last subtable in the " -"lookup" -msgstr "" - -#: fontinfo.c:10111 -msgid "Sorts the lookups in a default ordering based on feature tags" -msgstr "" - -#: fontinfo.c:10126 -msgid "" -"Adds a new lookup after the selected lookup\n" -"or at the start of the lookup list if nothing is selected." -msgstr "" - -#: fontinfo.c:10137 -msgid "" -"Adds a new lookup subtable after the selected subtable\n" -"or at the start of the lookup if nothing is selected." -msgstr "" - -#: fontinfo.c:10148 -msgid "Edits a lookup or lookup subtable." -msgstr "" - -#: fontinfo.c:10159 -msgid "Edits the transformations in a lookup subtable." -msgstr "" - -#: fontinfo.c:10170 -msgid "" -"Deletes any selected lookups and their subtables, or deletes any selected " -"subtables.\n" -"This will also delete any transformations associated with those subtables." -msgstr "" - -#: fontinfo.c:10181 -msgid "" -"Merges two selected (and compatible) lookups into one,\n" -"or merges two selected subtables of a lookup into one" -msgstr "" - -#: fontinfo.c:10192 -msgid "" -"Reverts the lookup list to its original condition.\n" -"But any changes to subtable data will remain." -msgstr "" - -#: fontinfo.c:10193 fontviewbase.c:1629 -msgid "_Revert" -msgstr "" - -#: fontinfo.c:10203 -msgid "Imports a lookup (and all its subtables) from another font." -msgstr "" - -#: fontinfo.c:10288 -msgid "Creation Date:" -msgstr "" - -#: fontinfo.c:10307 -msgid "Modification Date:" -msgstr "" - -#: fontinfo.c:10342 -msgid "" -"This pane is informative only and shows the characters\n" -"actually in the font. If you wish to set the OS/2 Unicode\n" -"Range field, change the pane to" -msgstr "" - -#: fontinfo.c:10351 -msgid "OS/2 -> Charsets" -msgstr "" - -#: fontinfo.c:10365 -msgid "Include Empty Blocks" -msgstr "" - -#: fontinfo.c:10381 -msgid "" -"Click on a range to select characters in that range.\n" -"Double click on a range to see characters that should be\n" -"in the range but aren't." -msgstr "" - -#: fontinfo.c:10398 -msgid "PS Names" -msgstr "" - -#: fontinfo.c:10403 -msgid "General" -msgstr "" - -#: fontinfo.c:10411 -msgid "PS UID" -msgstr "" - -#: fontinfo.c:10416 -msgid "PS Private" -msgstr "" - -#: fontinfo.c:10421 -msgid "OS/2" -msgstr "" - -#: fontinfo.c:10428 -msgid "TTF Names" -msgstr "" - -#: fontinfo.c:10433 -msgid "StyleSet Names" -msgstr "" - -#: fontinfo.c:10438 -msgid "Grid Fitting" -msgstr "" - -#: fontinfo.c:10444 -msgid "ΤεΧ" -msgstr "ΤεΧ" - -#: fontinfo.c:10457 -msgid "FONTLOG" -msgstr "" - -#: fontinfo.c:10462 -msgid "Mark Classes" -msgstr "" - -#: fontinfo.c:10467 -msgid "Mark Sets" -msgstr "" - -#: fontinfo.c:10473 -msgid "OpenType|Lookups" -msgstr "" - -#: fontinfo.c:10480 -msgid "WOFF" -msgstr "" - -#: fontinfo.c:10488 -msgid "Mac Features" -msgstr "" - -#: fontinfo.c:10493 -msgid "Dates" -msgstr "" - -#: fontinfo.c:10569 -msgid "TrueTypeName|New" -msgstr "" - -#: fontinfo.c:10571 -msgid "gaspTableEntry|New" -msgstr "" - -#: fontinfo.c:10583 -msgid "PSPrivateDictKey|New" -msgstr "" - -#: fontview.c:505 -msgid "_Don't Save" -msgstr "" - -#: fontview.c:508 fontviewbase.c:1632 -msgid "Font changed" -msgstr "" - -#: fontview.c:508 -#, c-format -msgid "" -"Font %1$.40s in file %2$.40s has been changed.\n" -"Do you want to save it?" -msgstr "" - -#: fontview.c:615 -msgid "Save as _Directory" -msgstr "" - -#: fontview.c:623 -msgid "Save as..." -msgstr "" - -#: fontview.c:932 oflib.c:2069 prefs.c:496 -msgid "Open Font" -msgstr "" - -#: fontview.c:947 -msgid "Merge Feature Info" -msgstr "" - -#: fontview.c:956 -msgid "Load of Kerning Metrics Failed" -msgstr "" - -#: fontview.c:956 -#, c-format -msgid "Failed to load kern data from %s" -msgstr "" - -#: fontview.c:1037 -msgid "Many Windows" -msgstr "" - -#: fontview.c:1037 -msgid "" -"This involves opening more than 10 windows.\n" -"Is that really what you want?" -msgstr "" - -#: fontview.c:1136 -msgid "Extremum bound..." -msgstr "" - -#: fontview.c:1136 -msgid "" -"Adobe says that \"big\" splines should not have extrema.\n" -"But they don't define what big means.\n" -"If the distance between the spline's end-points is bigger than this value, " -"then the spline is \"big\" to fontforge." -msgstr "" - -#: fontview.c:1765 -msgid "Select by Script" -msgstr "" - -#: fontview.c:1780 -msgid "All glyphs" -msgstr "" - -#: fontview.c:1784 -msgid "Set the selection of the font view to all glyphs in the script." -msgstr "" - -#: fontview.c:1790 -msgid "Only upper case" -msgstr "" - -#: fontview.c:1794 -msgid "" -"Set the selection of the font view to any upper case glyphs in the script." -msgstr "" - -#: fontview.c:1799 -msgid "Only lower case" -msgstr "" - -#: fontview.c:1803 -msgid "" -"Set the selection of the font view to any lower case glyphs in the script." -msgstr "" - -#: fontview.c:1813 fontview.c:2075 -msgid "" -"Set the selection of the font view to the glyphs\n" -"which match" -msgstr "" - -#: fontview.c:1821 fontview.c:2083 -msgid "" -"Expand the selection of the font view to include\n" -"all the glyphs which match" -msgstr "" - -#: fontview.c:1829 fontview.c:2091 -msgid "Remove matching glyphs from the selection." -msgstr "" - -#: fontview.c:1833 fontview.c:2095 -msgid "Logical And with Selection" -msgstr "" - -#: fontview.c:1837 fontview.c:2099 -msgid "Remove glyphs which do not match from the selection." -msgstr "" - -#: fontview.c:1889 -msgid "No Script" -msgstr "" - -#: fontview.c:1889 -msgid "Please specify a script" -msgstr "" - -#: fontview.c:1892 -msgid "Bad Script" -msgstr "" - -#: fontview.c:1892 -msgid "Scripts are 4 letter tags" -msgstr "" - -#: fontview.c:2040 -msgid "Select by Name" -msgstr "" - -#: fontview.c:2049 -msgid "" -"Enter either a wildcard pattern (to match glyph names)\n" -" or a unicode encoding like \"U+0065\"." -msgstr "" - -#: fontview.c:2054 -msgid "" -"Unix style wildcarding is accepted:\n" -"Most characters match themselves\n" -"A \"?\" will match any single character\n" -"A \"*\" will match an arbitrary number of characters (including none)\n" -"An \"[abd]\" set of characters within square brackets will match any " -"(single) character\n" -"A \"{scmp,c2sc}\" set of strings within curly brackets will match any " -"string\n" -"So \"a.*\" would match \"a.\" or \"a.sc\" or \"a.swash\"\n" -"While \"a.{scmp,c2sc}\" would match \"a.scmp\" or \"a.c2sc\"\n" -"And \"a.[abd]\" would match \"a.a\" or \"a.b\" or \"a.d\"" -msgstr "" - -#: fontview.c:2883 lookupui.c:4796 metricsview.c:380 -msgid "New Lookup Subtable..." -msgstr "" - -#: fontview.c:2889 -msgid "Display Substitution..." -msgstr "" - -#: fontview.c:2890 -msgid "Pick a substitution to display in the window." -msgstr "" - -#: fontview.c:3027 -msgid "Show H. Metrics" -msgstr "" - -#: fontview.c:3027 -msgid "Show V. Metrics" -msgstr "" - -#: fontview.c:3036 -msgid "Baseline" -msgstr "" - -#: fontview.c:3044 -msgid "Origin" -msgstr "" - -#: fontview.c:3052 -msgid "Advance Width as a Line" -msgstr "" - -#: fontview.c:3058 -msgid "" -"Display the advance width as a line\n" -"perpendicular to the advance direction" -msgstr "" - -#: fontview.c:3061 -msgid "Advance Width as a Bar" -msgstr "" - -#: fontview.c:3067 -msgid "" -"Display the advance width as a bar under the glyph\n" -"showing the extent of the advance" -msgstr "" - -#: fontview.c:3213 -msgid "Bitmap Magnification..." -msgstr "" - -#: fontview.c:3213 -msgid "Please specify a bitmap magnification factor." -msgstr "" - -#: fontview.c:3468 fontview.c:3489 -msgid "Compact" -msgstr "" - -#: fontview.c:3563 fontview.c:3586 -msgid "Find an adobe CMap file..." -msgstr "" - -#: fontview.c:3618 -msgid "Please close font" -msgstr "" - -#: fontview.c:3618 -#, c-format -msgid "Please close %s before inserting it into a CID font" -msgstr "" - -#: fontview.c:3665 fontview.c:4700 lookupui.c:2119 ../gdraw/gfilechooser.c:918 -msgid "_Remove" -msgstr "" - -#: fontview.c:3666 fontview.c:5244 -msgid "_Remove Font" -msgstr "" - -#: fontview.c:3666 -#, c-format -msgid "" -"Are you sure you wish to remove sub-font %1$.40s from the CID font %2$.40s" -msgstr "" - -#: fontview.c:3726 -msgid "Change Supplement..." -msgstr "" - -#: fontview.c:3726 -#, c-format -msgid "Please specify a new supplement for %.20s-%.20s" -msgstr "" - -#: fontview.c:4211 -msgid "_New Composition..." -msgstr "" - -#: fontview.c:4212 -msgid "_Modify Composition..." -msgstr "" - -#: fontview.c:4214 -msgid "_Build Syllables" -msgstr "" - -#: fontview.c:4298 -msgid "Open Font Library..." -msgstr "" - -#: fontview.c:4305 -msgid "_Hangul" -msgstr "" - -#: fontview.c:4308 -msgid "Browse web" -msgstr "" - -#: fontview.c:4314 -msgid "Save A_ll" -msgstr "" - -#: fontview.c:4320 metricsview.c:3083 -msgid "_Merge Feature Info..." -msgstr "" - -#: fontview.c:4322 -msgid "Revert To _Backup" -msgstr "" - -#: fontview.c:4333 prefs.c:2268 -msgid "Script Menu" -msgstr "" - -#: fontview.c:4346 -msgid "_All Fonts" -msgstr "" - -#: fontview.c:4347 -msgid "_Displayed Font" -msgstr "" - -#: fontview.c:4349 -msgid "Glyph _Metadata" -msgstr "" - -#: fontview.c:4351 -msgid "_TrueType Instructions" -msgstr "" - -#: fontview.c:4373 -msgid "Select by _Color" -msgstr "" - -#: fontview.c:4374 -msgid "Select by _Wildcard..." -msgstr "" - -#: fontview.c:4375 -msgid "Select by _Script..." -msgstr "" - -#: fontview.c:4377 -msgid "_Glyphs Worth Outputting" -msgstr "" - -#: fontview.c:4378 -msgid "Glyphs with only _References" -msgstr "" - -#: fontview.c:4379 -msgid "Glyphs with only S_plines" -msgstr "" - -#: fontview.c:4380 -msgid "Glyphs with both" -msgstr "" - -#: fontview.c:4381 -msgid "W_hitespace Glyphs" -msgstr "" - -#: fontview.c:4382 -msgid "_Changed Glyphs" -msgstr "" - -#: fontview.c:4383 -msgid "_Hinting Needed" -msgstr "" - -#: fontview.c:4384 -msgid "Autohinta_ble" -msgstr "" - -#: fontview.c:4386 -msgid "Hold [Shift] key to merge" -msgstr "" - -#: fontview.c:4387 -msgid "Hold [Control] key to restrict" -msgstr "" - -#: fontview.c:4389 -msgid "Selec_t By Lookup Subtable..." -msgstr "" - -#: fontview.c:4400 -msgid "Copy _Lookup Data" -msgstr "" - -#: fontview.c:4402 metricsview.c:3102 -msgid "Copy _VWidth" -msgstr "" - -#: fontview.c:4406 -msgid "Paste Into" -msgstr "" - -#: fontview.c:4408 -msgid "Paste After" -msgstr "" - -#: fontview.c:4410 -msgid "Sa_me Glyph As" -msgstr "" - -#: fontview.c:4414 -msgid "Copy Layer To Layer" -msgstr "" - -#: fontview.c:4418 -msgid "F_ind / Replace..." -msgstr "" - -#: fontview.c:4419 search.c:1261 -msgid "Replace with Reference" -msgstr "" - -#: fontview.c:4420 -msgid "Correct References" -msgstr "" - -#: fontview.c:4424 -msgid "Copy _From" -msgstr "" - -#: fontview.c:4454 -msgid "Add _Small Capitals..." -msgstr "" - -#: fontview.c:4455 -msgid "Add Subscripts/Superscripts..." -msgstr "" - -#: fontview.c:4467 -msgid "Buil_d Duplicate Glyph" -msgstr "" - -#: fontview.c:4509 -msgid "_MATH Info..." -msgstr "" - -#: fontview.c:4510 -msgid "_BDF Info..." -msgstr "" - -#: fontview.c:4511 -msgid "_Horizontal Baselines..." -msgstr "" - -#: fontview.c:4512 -msgid "_Vertical Baselines..." -msgstr "" - -#: fontview.c:4513 -msgid "_Justification..." -msgstr "" - -#: fontview.c:4514 -msgid "Show _Dependent" -msgstr "" - -#: fontview.c:4515 -msgid "Mass Glyph _Rename..." -msgstr "" - -#: fontview.c:4516 -msgid "Set _Color" -msgstr "" - -#: fontview.c:4521 metricsview.c:3170 -msgid "Find Pr_oblems..." -msgstr "" - -#: fontview.c:4522 -msgid "_Validate..." -msgstr "" - -#: fontview.c:4524 -msgid "Set E_xtremum Bound..." -msgstr "" - -#: fontview.c:4531 -msgid "Other Info" -msgstr "" - -#: fontview.c:4532 -msgid "_Validation" -msgstr "" - -#: fontview.c:4538 -msgid "St_yle" -msgstr "" - -#: fontview.c:4555 -msgid "_Merge Fonts..." -msgstr "" - -#: fontview.c:4556 -msgid "Interpo_late Fonts..." -msgstr "" - -#: fontview.c:4557 -msgid "Compare Fonts..." -msgstr "" - -#: fontview.c:4563 lookupui.c:1430 lookupui.c:1450 metricsview.c:3193 -#: windowmenu.c:247 -msgid "All" -msgstr "" - -#: fontview.c:4624 -msgid "_Glyph Image" -msgstr "" - -#: fontview.c:4625 -msgid "_Name" -msgstr "" - -#: fontview.c:4626 lookupui.c:4220 -msgid "_Unicode" -msgstr "" - -#: fontview.c:4627 -msgid "_Encoding Hex" -msgstr "" - -#: fontview.c:4660 -msgid "Add Encoding Slots..." -msgstr "" - -#: fontview.c:4660 -msgid "How many CID slots do you wish to add?" -msgstr "" - -#: fontview.c:4660 -msgid "How many unencoded glyph slots do you wish to add?" -msgstr "" - -#: fontview.c:4704 -msgid "Detach & Remove Glyphs" -msgstr "" - -#: fontview.c:4704 -msgid "" -"Are you sure you wish to remove these glyphs? This operation cannot be " -"undone." -msgstr "" - -#: fontview.c:4726 -msgid "Add Encoding Name..." -msgstr "" - -#: fontview.c:4726 -msgid "" -"Please provide the name of an encoding in the iconv database which you want " -"in the menu." -msgstr "" - -#: fontview.c:4731 -msgid "Invalid Encoding" -msgstr "" - -#: fontview.c:4756 -msgid "Make Namelist" -msgstr "" - -#: fontview.c:4764 -msgid "Namelist creation failed" -msgstr "" - -#: fontview.c:4764 fontview.c:4827 -#, c-format -msgid "Could not write %s" -msgstr "" - -#: fontview.c:4777 -msgid "Load Namelist" -msgstr "" - -#: fontview.c:4798 problems.c:2385 searchview.c:822 ../gdraw/gsavefiledlg.c:72 -msgid "Replace" -msgstr "" - -#: fontview.c:4798 -msgid "A name list with this name already exists. Replace it?" -msgstr "" - -#: fontview.c:4808 fontview.c:4879 -msgid "No such file" -msgstr "" - -#: fontview.c:4808 fontview.c:4879 -#, c-format -msgid "Could not read %s" -msgstr "" - -#: fontview.c:4813 -msgid "Bad namelist file" -msgstr "" - -#: fontview.c:4813 -#, c-format -msgid "Could not parse %s" -msgstr "" - -#: fontview.c:4820 fontview.c:4822 -msgid "Non-ASCII glyphnames" -msgstr "" - -#: fontview.c:4820 -#, c-format -msgid "This namelist contains at least one non-ASCII glyph name, namely: %s" -msgstr "" - -#: fontview.c:4822 -msgid "" -"This namelist is based on a namelist which contains non-ASCII glyph names" -msgstr "" - -#: fontview.c:4827 -msgid "Create failed" -msgstr "" - -#: fontview.c:4846 -msgid "Rename by NameList" -msgstr "" - -#: fontview.c:4846 -msgid "" -"Rename the glyphs in this font to the names found in the selected namelist" -msgstr "" - -#: fontview.c:4854 openfontdlg.c:438 prefs.c:1723 savefontdlg.c:1345 -msgid "" -"Glyph names should be limited to characters in the ASCII character set, but " -"there are names in this namelist which use characters outside that range." -msgstr "" - -#: fontview.c:4866 -msgid "Load glyph names" -msgstr "" - -#: fontview.c:4923 -msgid "_Reencode" -msgstr "" - -#: fontview.c:4924 -msgid "_Compact" -msgstr "" - -#: fontview.c:4925 -msgid "_Force Encoding" -msgstr "" - -#: fontview.c:4927 -msgid "_Add Encoding Slots..." -msgstr "" - -#: fontview.c:4928 -msgid "Remove _Unused Slots" -msgstr "" - -#: fontview.c:4929 -msgid "_Detach Glyphs" -msgstr "" - -#: fontview.c:4930 -msgid "Detach & Remo_ve Glyphs..." -msgstr "" - -#: fontview.c:4932 -msgid "Add E_ncoding Name..." -msgstr "" - -#: fontview.c:4933 -msgid "_Load Encoding..." -msgstr "" - -#: fontview.c:4934 -msgid "Ma_ke From Font..." -msgstr "" - -#: fontview.c:4935 -msgid "Remove En_coding..." -msgstr "" - -#: fontview.c:4937 -msgid "Display By _Groups..." -msgstr "" - -#: fontview.c:4938 -msgid "D_efine Groups..." -msgstr "" - -#: fontview.c:4940 -msgid "_Save Namelist of Font..." -msgstr "" - -#: fontview.c:4941 -msgid "L_oad Namelist..." -msgstr "" - -#: fontview.c:4942 -msgid "Rename Gl_yphs..." -msgstr "" - -#: fontview.c:4943 -msgid "Cre_ate Named Glyphs..." -msgstr "" - -#: fontview.c:5030 -msgid "_Show ATT" -msgstr "" - -#: fontview.c:5031 -msgid "Display S_ubstitutions..." -msgstr "" - -#: fontview.c:5034 -msgid "Label Gl_yph By" -msgstr "" - -#: fontview.c:5036 -msgid "S_how H. Metrics..." -msgstr "" - -#: fontview.c:5037 -msgid "Show _V. Metrics..." -msgstr "" - -#: fontview.c:5039 -msgid "32x8 cell window" -msgstr "" - -#: fontview.c:5040 -msgid "_16x4 cell window" -msgstr "" - -#: fontview.c:5041 -msgid "_8x2 cell window" -msgstr "" - -#: fontview.c:5043 -msgid "_24 pixel outline" -msgstr "" - -#: fontview.c:5044 -msgid "_36 pixel outline" -msgstr "" - -#: fontview.c:5045 -msgid "_48 pixel outline" -msgstr "" - -#: fontview.c:5046 -msgid "_72 pixel outline" -msgstr "" - -#: fontview.c:5047 -msgid "_96 pixel outline" -msgstr "" - -#: fontview.c:5049 -msgid "_Fit to em" -msgstr "" - -#: fontview.c:5051 fontview.c:5073 -msgid "Bitmap _Magnification..." -msgstr "" - -#: fontview.c:5086 metricsview.c:3574 parsettfbmf.c:615 -#, c-format -msgid "%d pixel bitmap" -msgstr "" - -#: fontview.c:5088 metricsview.c:3576 -#, c-format -msgid "%d@%d pixel bitmap" -msgstr "" - -#: fontview.c:5187 -msgid "BlueValues" -msgstr "" - -#: fontview.c:5199 -msgid "Edit 'fpgm'..." -msgstr "" - -#: fontview.c:5200 -msgid "Edit 'prep'..." -msgstr "" - -#: fontview.c:5201 -msgid "Edit 'maxp'..." -msgstr "" - -#: fontview.c:5202 -msgid "Edit 'cvt '..." -msgstr "" - -#: fontview.c:5203 -msgid "Remove Instr Tables" -msgstr "" - -#: fontview.c:5206 -msgid "_Clear Hints" -msgstr "" - -#: fontview.c:5210 -msgid "Histograms" -msgstr "" - -#: fontview.c:5224 -msgid "_Auto Width..." -msgstr "" - -#: fontview.c:5225 metricsview.c:3375 -msgid "Ker_n By Classes..." -msgstr "" - -#: fontview.c:5226 -msgid "Remove All Kern _Pairs" -msgstr "" - -#: fontview.c:5229 metricsview.c:3376 -msgid "VKern By Classes..." -msgstr "" - -#: fontview.c:5230 metricsview.c:3377 -msgid "VKern From HKern" -msgstr "" - -#: fontview.c:5231 -msgid "Remove All VKern Pairs" -msgstr "" - -#: fontview.c:5236 -msgid "_Convert to CID" -msgstr "" - -#: fontview.c:5237 -msgid "Convert By C_Map" -msgstr "" - -#: fontview.c:5239 -msgid "_Flatten" -msgstr "" - -#: fontview.c:5240 -msgid "Fl_attenByCMap" -msgstr "" - -#: fontview.c:5242 -msgid "Insert F_ont..." -msgstr "" - -#: fontview.c:5243 -msgid "Insert _Blank" -msgstr "" - -#: fontview.c:5246 -msgid "_Change Supplement..." -msgstr "" - -#: fontview.c:5247 -msgid "C_ID Font Info..." -msgstr "" - -#. GT: Here (and following) MM means "MultiMaster" -#: fontview.c:5340 -msgid "_Create MM..." -msgstr "" - -#: fontview.c:5341 -msgid "MM _Validity Check" -msgstr "" - -#: fontview.c:5342 -msgid "MM _Info..." -msgstr "" - -#: fontview.c:5343 -msgid "_Blend to New Font..." -msgstr "" - -#: fontview.c:5344 -msgid "MM Change Default _Weights..." -msgstr "" - -#: fontview.c:5439 -msgid "_Overview" -msgstr "" - -#: fontview.c:5440 -msgid "_Index" -msgstr "" - -#: fontview.c:5441 -msgid "_About..." -msgstr "" - -#: fontview.c:5442 -msgid "_License..." -msgstr "" - -#: fontview.c:5481 -msgid "E_ncoding" -msgstr "" - -#: fontview.c:5484 -msgid "_CID" -msgstr "" - -#: fontview.c:7260 -msgid "Selected BG Color" -msgstr "" - -#: fontview.c:7260 -msgid "Color used to draw the background of selected glyphs" -msgstr "" - -#: fontview.c:7261 -msgid "Selected FG Color" -msgstr "" - -#: fontview.c:7261 -msgid "Color used to draw the foreground of selected glyphs" -msgstr "" - -#: fontview.c:7262 -msgid "Changed Color" -msgstr "" - -#: fontview.c:7262 -msgid "Color used to mark a changed glyph" -msgstr "" - -#: fontview.c:7263 -msgid "Font Size" -msgstr "" - -#: fontview.c:7263 -msgid "" -"Size (in points) of the font used to display information and glyph labels in " -"the fontview." -msgstr "" - -#: fontview.c:7264 -msgid "Font Family" -msgstr "" - -#: fontview.c:7264 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs" -msgstr "" - -#: fontview.c:7265 -msgid "Serif Family" -msgstr "" - -#: fontview.c:7265 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"serif font" -msgstr "" - -#: fontview.c:7266 -msgid "Script Family" -msgstr "" - -#: fontview.c:7266 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"script font" -msgstr "" - -#: fontview.c:7267 -msgid "Fraktur Family" -msgstr "" - -#: fontview.c:7267 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"fractur font" -msgstr "" - -#: fontview.c:7268 -msgid "Double Struck Family" -msgstr "" - -#: fontview.c:7268 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"double struck font" -msgstr "" - -#: fontview.c:7269 -msgid "Sans-Serif Family" -msgstr "" - -#: fontview.c:7269 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"sans-serif font" -msgstr "" - -#: fontview.c:7270 -msgid "Monospace Family" -msgstr "" - -#: fontview.c:7270 -msgid "" -"A comma separated list of font family names used to display small example " -"images of glyphs over the user designed glyphs\n" -"for characters in the unicode math region which are specified to be in a " -"monospace font" -msgstr "" - -#: fontview.c:7552 ../gdraw/ggadgets.c:85 ../gdraw/gprogress.c:191 -msgid "Color|Background" -msgstr "" - -#: fontview.c:7552 -msgid "Background color for the drawing area of all views" -msgstr "" - -#: fontview.c:7561 -msgid "View" -msgstr "" - -#: fontview.c:7562 -msgid "" -"This is an abstract class which defines common features of the\n" -"FontView, CharView, BitmapView and MetricsView" -msgstr "" - -#: fontview.c:7574 -msgid "FontView" -msgstr "" - -#: fontview.c:7575 -msgid "This is the main fontforge window displaying a font" -msgstr "" - -#: fontview.c:7845 -msgid "Glyph Set by Selection" -msgstr "" - -#: fontview.c:7861 -msgid "" -"Select glyphs in the font view above.\n" -"The selected glyphs become your glyph class." -msgstr "" - -#: fontviewbase.c:105 -msgid "_Unlink All" -msgstr "" - -#: fontviewbase.c:109 metricsview.c:2047 -#, c-format -msgid "" -"You are attempting to clear %.30s which is referred to by\n" -"another character. Are you sure you want to clear it?" -msgstr "" - -#: fontviewbase.c:363 fontviewbase.c:364 -msgid "Building duplicate encodings" -msgstr "" - -#: fontviewbase.c:759 -msgid "Transforming..." -msgstr "" - -#: fontviewbase.c:844 -msgid "Removing overlaps..." -msgstr "" - -#: fontviewbase.c:879 -msgid "Adding points at Extrema..." -msgstr "" - -#: fontviewbase.c:926 fontviewbase.c:947 -msgid "Rounding to integer..." -msgstr "" - -#: fontviewbase.c:968 -msgid "Correcting Direction..." -msgstr "" - -#: fontviewbase.c:989 -msgid "Unlink All" -msgstr "" - -#: fontviewbase.c:990 -msgid "Unlink" -msgstr "" - -#: fontviewbase.c:1033 -msgid "Simplifying..." -msgstr "" - -#: fontviewbase.c:1099 -msgid "Finding Substitution Points..." -msgstr "" - -#: fontviewbase.c:1119 -msgid "Finding Counter Masks..." -msgstr "" - -#: fontviewbase.c:1254 -msgid "" -"You will get better instructions if you fill in the Private dictionary, " -"Element->Font Info->Private, for the font" -msgstr "" - -#: fontviewbase.c:1256 -msgid "" -"The selected glyphs have no hints. FontForge will not produce many " -"instructions." -msgstr "" - -#: fontviewbase.c:1266 -msgid "Auto Instructing Font..." -msgstr "" - -#: fontviewbase.c:1387 fontviewbase.c:1388 -msgid "Building accented glyphs" -msgstr "" - -#: fontviewbase.c:1407 -msgid "Replace Å" -msgstr "" - -#: fontviewbase.c:1407 -msgid "" -"Are you sure you want to replace Å?\n" -"The ring will not join to the A." -msgstr "" - -#: fontviewbase.c:1632 -#, c-format -msgid "" -"Font %1$.40s in file %2$.40s has been changed.\n" -"Reverting the file will lose those changes.\n" -"Is that what you want?" -msgstr "" - -#: fontviewbase.c:1764 -msgid "Glyph Name Changed" -msgstr "" - -#: fontviewbase.c:1764 -#, c-format -msgid "" -"The name of glyph %.40s has changed. This is what I use to find the glyph in " -"the file, so I cannot revert this glyph.\n" -"(You will not be warned for subsequent glyphs.)" -msgstr "" - -#: freetype.c:831 -msgid "No ByteCode Interpreter" -msgstr "" - -#: freetype.c:831 -msgid "" -"These results are those of the freetype autohinter. They do not reflect the " -"truetype instructions." -msgstr "" - -#: freetypeui.c:253 -msgid "Hit Watch Point" -msgstr "" - -#: freetypeui.c:253 -#, c-format -msgid "Point %d was moved by the previous instruction" -msgstr "" - -#: freetypeui.c:257 -msgid "Watched Store Change" -msgstr "" - -#: freetypeui.c:257 -#, c-format -msgid "" -"Storage %d was changed from %d (%.2f) to %d (%.2f) by the previous " -"instruction" -msgstr "" - -#: freetypeui.c:262 -msgid "Read of Uninitialized Store" -msgstr "" - -#: freetypeui.c:262 -#, c-format -msgid "" -"Storage %d has not been initialized, yet the previous instruction read it" -msgstr "" - -#: freetypeui.c:267 -msgid "Watched Cvt Change" -msgstr "" - -#: freetypeui.c:267 -#, c-format -msgid "" -"Cvt %d was changed from %d (%.2f) to %d (%.2f) by the previous instruction" -msgstr "" - -#: freetypeui.c:494 -msgid "Too Many Breakpoints" -msgstr "" - -#. GT: the string "dotlessi" is the official postscript name for the glyph -#. GT: containing an "i" without a dot on top of it. The name "dotlessi" -#. GT: should be left untranslated, though you may wish to explain what it -#. GT: means -#: fvcomposite.c:1703 -msgid "Missing Glyph..." -msgstr "" - -#: fvcomposite.c:1703 -msgid "" -"Your font is missing the dotlessi glyph,\n" -"please add it and remake your accented glyphs" -msgstr "" - -#. GT: Adobe decided that a dotless j glyph was needed, assigned a code -#. GT: point to it in the private use area, and named it "dotlessj". Then -#. GT: years later the Unicode people decided one was needed and assigned -#. GT: it U+0237, so that's now the official code point and it is named -#. GT: "uni0237". The name "dotlessj" is deprecated but still present in -#. GT: many fonts. Neither "dotlessj" nor "uni0237" should be translated -#. GT: because they are standard PostScript glyph names. -#. GT: Again you may wish to explain that these refer to a "j" without a dot -#: fvcomposite.c:1712 -msgid "" -"Your font is missing the uni0237 glyph,\n" -"and the deprecated dotlessj glyph,\n" -"please add the former and remake your accented glyphs" -msgstr "" - -#: fvfonts.c:1204 fvfonts.c:1212 fvfontsdlg.c:55 -msgid "Merging Problem" -msgstr "" - -#: fvfonts.c:1204 fvfontsdlg.c:55 -msgid "Merging a font with itself achieves nothing" -msgstr "" - -#: fvfonts.c:1212 -msgid "" -"When merging two CID keyed fonts, they must have the same Registry and " -"Ordering, and the font being merged into (the mergee) must have a supplement " -"which is at least as recent as the other's. Furthermore the mergee must have " -"at least as many subfonts as the merger." -msgstr "" - -#: fvfonts.c:1262 -#, c-format -msgid "In character %s, could not find reference to %s\n" -msgstr "" - -#: fvfonts.c:1325 -#, c-format -msgid "In character %s, there are too few points on a path in the base\n" -msgstr "" - -#: fvfonts.c:1336 -#, c-format -msgid "In character %s, there are too many points on a path in the base\n" -msgstr "" - -#: fvfonts.c:1432 -#, c-format -msgid "Different settings on whether to stroke in layer %d of %s\n" -msgstr "" - -#: fvfonts.c:1595 fvfonts.c:1598 fvfonts.c:1603 -msgid "Interpolating Problem" -msgstr "" - -#: fvfonts.c:1595 -msgid "Interpolating a font with itself achieves nothing" -msgstr "" - -#: fvfonts.c:1598 -msgid "" -"Interpolating between fonts with different spline orders (i.e. between " -"postscript and truetype)" -msgstr "" - -#: fvfonts.c:1603 -msgid "" -"Interpolating between fonts with different editing types (ie. between type3 " -"and type1)" -msgstr "" - -#: fvfontsdlg.c:61 problems.c:2266 -msgid "Kerning" -msgstr "" - -#: fvfontsdlg.c:62 -msgid "" -"Do you want to retain kerning information from the selected font\n" -"when one of the glyphs being kerned will come from the base font?" -msgstr "" - -#: fvfontsdlg.c:93 savefontdlg.c:1110 -msgid "Other ..." -msgstr "" - -#: fvfontsdlg.c:180 -msgid "Merge Fonts" -msgstr "" - -#: fvfontsdlg.c:190 -#, c-format -msgid "Font to merge into %.20s" -msgstr "" - -#: fvfontsdlg.c:208 -msgid "Preserve cross-font kerning" -msgstr "" - -#: fvfontsdlg.c:300 -msgid "Amount" -msgstr "" - -#: fvfontsdlg.c:336 -msgid "Interpolate Fonts" -msgstr "" - -#: fvfontsdlg.c:345 -#, c-format -msgid "Interpolating between %.20s and:" -msgstr "" - -#. GT: The dialog looks like: -#. GT: Interpolating between <fontname> and: -#. GT: <list of possible fonts> -#. GT: by <50>% -#. GT: So "by" means how much to interpolate. -#: fvfontsdlg.c:384 -msgid "by" -msgstr "" - -#: fvimportbdf.c:318 -#, c-format -msgid "Bad bounding box for %s.\n" -msgstr "" - -#: fvimportbdf.c:455 -#, c-format -msgid "Various specifications of PIXEL_SIZE do not match in %s" -msgstr "" - -#: fvimportbdf.c:478 -#, c-format -msgid "Pixel size does not match sum of Font ascent+descent in %s" -msgstr "" - -#: fvimportbdf.c:483 -#, c-format -msgid "Guessing pixel size based on font ascent in %s" -msgstr "" - -#: fvimportbdf.c:487 -#, c-format -msgid "Guessing pixel size based on font descent in %s" -msgstr "" - -#: fvimportbdf.c:674 -#, c-format -msgid "" -"FontForge does not support this bit depth %d (must be 1,2,4,8,16,32)\n" -msgstr "" - -#: fvimportbdf.c:978 -msgid "Unexpected EOF in gf\n" -msgstr "" - -#: fvimportbdf.c:981 -#, c-format -msgid "Uninterpreted code in gf: %d\n" -msgstr "" - -#: fvimportbdf.c:1096 -#, c-format -msgid "Duplicate repeat row count in char %d of pk file\n" -msgstr "" - -#: fvimportbdf.c:1868 -msgid "What is the pixel size of the font in this file?" -msgstr "" - -#: fvimportbdf.c:1889 -msgid "Duplicate pixelsize" -msgstr "" - -#: fvimportbdf.c:1890 -#, c-format -msgid "" -"The font database already contains a bitmap\n" -"font with this pixelsize (%d)\n" -"Do you want to overwrite it?" -msgstr "" - -#: fvimportbdf.c:2054 -msgid "Not a pk file" -msgstr "" - -#: fvimportbdf.c:2054 -#, c-format -msgid "Not a (metafont) pk file %.200s" -msgstr "" - -#: fvimportbdf.c:2061 -msgid "Not a gf file" -msgstr "" - -#: fvimportbdf.c:2061 -#, c-format -msgid "Not a (metafont) gf file %.200s" -msgstr "" - -#: fvimportbdf.c:2067 fvimportbdf.c:2073 fvimportbdf.c:2161 -msgid "Not a pcf file" -msgstr "" - -#: fvimportbdf.c:2067 fvimportbdf.c:2073 fvimportbdf.c:2161 -#, c-format -msgid "Not an X11 pcf file %.200s" -msgstr "" - -#: fvimportbdf.c:2079 -msgid "Not a bdf file" -msgstr "" - -#: fvimportbdf.c:2079 -#, c-format -msgid "Not a bdf file %.200s" -msgstr "" - -#: fvimportbdf.c:2218 splinefont.c:995 -msgid "Decompress Failed!" -msgstr "" - -#: fvimportbdf.c:2308 fvimportbdf.c:2318 fvimportbdf.c:2396 -#, c-format -msgid "Loading font from %.100s" -msgstr "" - -#: fvimportbdf.c:2309 fvimportbdf.c:2397 splinefont.c:1017 -msgid "Loading..." -msgstr "" - -#: fvimportbdf.c:2309 fvimportbdf.c:2397 splinefont.c:1017 -msgid "Reading Glyphs" -msgstr "" - -#: fvimportbdf.c:2340 -msgid "No Bitmap Font" -msgstr "" - -#: fvimportbdf.c:2340 -#, c-format -msgid "Could not find a bitmap font in %s" -msgstr "" - -#: fvmetricsdlg.c:44 -msgid "Set Width To:" -msgstr "" - -#: fvmetricsdlg.c:44 -msgid "Set LBearing To:" -msgstr "" - -#: fvmetricsdlg.c:44 -msgid "Set RBearing To:" -msgstr "" - -#: fvmetricsdlg.c:44 -msgid "Set Bearings To:" -msgstr "" - -#: fvmetricsdlg.c:44 -msgid "Set Vert. Advance To:" -msgstr "" - -#: fvmetricsdlg.c:45 -msgid "Increment Width By:" -msgstr "" - -#: fvmetricsdlg.c:45 -msgid "Increment LBearing By:" -msgstr "" - -#: fvmetricsdlg.c:45 -msgid "Increment RBearing By:" -msgstr "" - -#: fvmetricsdlg.c:45 -msgid "Increment Bearings By:" -msgstr "" - -#: fvmetricsdlg.c:45 -msgid "Increment V. Adv. By:" -msgstr "" - -#: fvmetricsdlg.c:46 -msgid "Scale Width By:" -msgstr "" - -#: fvmetricsdlg.c:46 -msgid "Scale LBearing By:" -msgstr "" - -#: fvmetricsdlg.c:46 -msgid "Scale RBearing By:" -msgstr "" - -#: fvmetricsdlg.c:46 -msgid "Scale Bearings By:" -msgstr "" - -#: fvmetricsdlg.c:46 -msgid "Scale VAdvance By:" -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "Left Side Bearing does not change." -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "Advance Width does not change." -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "ThisSpaceIntentionallyLeftBlank-PleaseDoNotTranslate-LeaveThisOut|" -msgstr "" - -#: fvmetricsdlg.c:47 -msgid "Top Bearing does not change." -msgstr "" - -#: fvmetricsdlg.c:62 -msgid "" -"Negative glyph widths are not allowed in TrueType\n" -"Do you really want a negative width?" -msgstr "" - -#: fvmetricsdlg.c:127 -msgid "Set LBearing..." -msgstr "" - -#: fvmetricsdlg.c:127 -msgid "Set RBearing..." -msgstr "" - -#: fvmetricsdlg.c:127 -msgid "Set Both Side Bearings..." -msgstr "" - -#: fvmetricsdlg.c:127 -msgid "Set Vertical Advance..." -msgstr "" - -#: glyphcomp.c:947 glyphcomp.c:1209 glyphcomp.c:1224 glyphcomp.c:1238 -msgid "Outline Glyphs\n" -msgstr "" - -#: glyphcomp.c:952 glyphcomp.c:1240 -msgid "Glyph Differences\n" -msgstr "" - -#. GT: FontForge needs to recoginze the quotes used here(“”). If you change them -#. GT: (in the translated strings) let me know. It currently also recognizes -#. GT: guillemets and a couple of other quotes as well. -#. GT: pfaedit@users.sourceforge.net -#: glyphcomp.c:963 glyphcomp.c:2007 -#, c-format -msgid "Glyph “%s” differs\n" -msgstr "" - -#: glyphcomp.c:1028 -#, c-format -msgid "" -"Glyph “%s” refers to %s with a different truetype point matching scheme\n" -msgstr "" - -#: glyphcomp.c:1040 glyphcomp.c:1055 -#, c-format -msgid "Glyph “%s” contains a reference to %s in %s\n" -msgstr "" - -#: glyphcomp.c:1045 -#, c-format -msgid "Glyph “%s” refers to %s with a different transformation matrix\n" -msgstr "" - -#: glyphcomp.c:1096 -#, c-format -msgid "Glyph “%s” has a different number of layers\n" -msgstr "" - -#: glyphcomp.c:1105 -#, c-format -msgid "Glyph “%s” has a different fill in layer %d\n" -msgstr "" - -#: glyphcomp.c:1108 -#, c-format -msgid "Glyph “%s” has a different stroke in layer %d\n" -msgstr "" - -#: glyphcomp.c:1127 -#, c-format -msgid "" -"Glyph “%s” contains a reference which has different truetype point match " -"specifications\n" -msgstr "" - -#: glyphcomp.c:1130 -#, c-format -msgid "" -"Glyph “%s” does not have splines which match exactly, but they are close\n" -msgstr "" - -#: glyphcomp.c:1133 -#, c-format -msgid "A match was found after unlinking references in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1143 -#, c-format -msgid "Different number of contours in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1145 -#, c-format -msgid "Open/Closed contour mismatch in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1147 -#, c-format -msgid "Spline mismatch in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1155 -#, c-format -msgid "Glyph “%s” has advance width %d in %s but %d in %s\n" -msgstr "" - -#: glyphcomp.c:1158 -#, c-format -msgid "Glyph “%s” has vertical advance width %d in %s but %d in %s\n" -msgstr "" - -#: glyphcomp.c:1164 -#, c-format -msgid "Hint masks differ in glyph “%s” at (%g,%g)\n" -msgstr "" - -#: glyphcomp.c:1167 -#, c-format -msgid "Hints differ in glyph “%s”\n" -msgstr "" - -#: glyphcomp.c:1170 glyphcomp.c:1173 -#, c-format -msgid "Glyph “%s” in %s has no truetype instructions\n" -msgstr "" - -#: glyphcomp.c:1177 -#, c-format -msgid "Glyph “%s” has different truetype instructions\n" -msgstr "" - -#: glyphcomp.c:1212 glyphcomp.c:1227 -#, c-format -msgid "Glyphs in %s but not in %s\n" -msgstr "" - -#: glyphcomp.c:1216 glyphcomp.c:1231 -#, c-format -msgid "Glyph “%s” missing from %s\n" -msgstr "" - -#: glyphcomp.c:1242 -msgid "" -"ppem is different in the two fonts, cowardly refusing to compare glyphs\n" -msgstr "" - -#: glyphcomp.c:1277 glyphcomp.c:1300 glyphcomp.c:1330 glyphcomp.c:1382 -#: glyphcomp.c:1401 -msgid "Bitmap Strikes\n" -msgstr "" - -#: glyphcomp.c:1280 glyphcomp.c:1303 glyphcomp.c:1333 -#, c-format -msgid "Strike %d@%d\n" -msgstr "" - -#: glyphcomp.c:1285 glyphcomp.c:1308 -#, c-format -msgid "Glyphs in %s but not in %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1290 glyphcomp.c:1313 -#, c-format -msgid "Glyph “%s” missing from %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1338 -#, c-format -msgid "Glyphs Differences at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1344 -#, c-format -msgid "Glyph “%s” differs at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1350 -#, c-format -msgid "Glyph “%s” has advance width %d in %s but %d in %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1356 -#, c-format -msgid "" -"Glyph “%s” has vertical advance width %d in %s but %d in %s at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1362 -#, c-format -msgid "Glyph “%s” has a different bitmap at %d@%d\n" -msgstr "" - -#: glyphcomp.c:1385 glyphcomp.c:1404 -#, c-format -msgid "Strikes in %s but not in %s\n" -msgstr "" - -#: glyphcomp.c:1389 glyphcomp.c:1408 -#, c-format -msgid "Strike %d@%d missing from %s\n" -msgstr "" - -#: glyphcomp.c:1430 -#, c-format -msgid "The %s differs. In %s it is (" -msgstr "" - -#: glyphcomp.c:1437 -#, c-format -msgid ") while in %s it is (" -msgstr "" - -#: glyphcomp.c:1467 -#, c-format -msgid "The %s is missing in %s. Whilst in %s it is (" -msgstr "" - -#: glyphcomp.c:1485 -msgid "font name" -msgstr "" - -#: glyphcomp.c:1486 -msgid "family name" -msgstr "" - -#: glyphcomp.c:1487 -msgid "full name" -msgstr "" - -#: glyphcomp.c:1488 -msgid "weight" -msgstr "" - -#: glyphcomp.c:1489 -msgid "copyright notice" -msgstr "" - -#: glyphcomp.c:1490 -msgid "version" -msgstr "" - -#: glyphcomp.c:1984 glyphcomp.c:2186 glyphcomp.c:2203 glyphcomp.c:2221 -#: glyphcomp.c:2238 -msgid "Glyph Positioning\n" -msgstr "" - -#: glyphcomp.c:1984 glyphcomp.c:2186 glyphcomp.c:2203 glyphcomp.c:2221 -#: glyphcomp.c:2238 -msgid "Glyph Substitution\n" -msgstr "" - -#: glyphcomp.c:1987 -msgid "Lookup Differences\n" -msgstr "" - -#: glyphcomp.c:1991 -#, c-format -msgid "Lookup subtable %s (matched with %s)\n" -msgstr "" - -#: glyphcomp.c:1993 -msgid "<Nothing>" -msgstr "" - -#: glyphcomp.c:2024 -#, c-format -msgid "“%s” in %s did not contain an anchor point (%g,%g) class %s\n" -msgstr "" - -#: glyphcomp.c:2030 -#, c-format -msgid "" -"“%s” in %s contains an anchor point (%g,%g) class %s which differs from its " -"counterpart by point matching\n" -msgstr "" - -#: glyphcomp.c:2037 -#, c-format -msgid "" -"“%s” in %s did not contain a positioning lookup ∆x=%d ∆y=%d ∆x_adv=%d " -"∆y_adv=%d\n" -msgstr "" - -#: glyphcomp.c:2040 -#, c-format -msgid "" -"“%s” in %s did not contain a pairwise positioning lookup ∆x=%d ∆y=%d " -"∆x_adv=%d ∆y_adv=%d to %s ∆x=%d ∆y=%d ∆x_adv=%d ∆y_adv=%d\n" -msgstr "" - -#: glyphcomp.c:2046 -#, c-format -msgid "“%s” in %s did not contain a substitution lookup to %s\n" -msgstr "" - -#: glyphcomp.c:2080 -#, c-format -msgid "The kerning class subtable %s in %s fails to match %s in %s\n" -msgstr "" - -#: glyphcomp.c:2087 -#, c-format -msgid "The context/chaining subtable %s in %s fails to match %s in %s\n" -msgstr "" - -#: glyphcomp.c:2094 -#, c-format -msgid "" -"I can't figure out how to compare the subtable, %s, in %s to %s in %s\n" -msgstr "" - -#: glyphcomp.c:2156 -#, c-format -msgid "Kerning between “%s” and %s is %d in %s and %d in %s\n" -msgstr "" - -#: glyphcomp.c:2160 glyphcomp.c:2166 -#, c-format -msgid "No kerning between “%s” and %s in %s whilst it is %d in %s\n" -msgstr "" - -#: glyphcomp.c:2189 glyphcomp.c:2224 -#, c-format -msgid "Lookups in %s but not in %s\n" -msgstr "" - -#: glyphcomp.c:2193 glyphcomp.c:2228 -#, c-format -msgid "Lookup %s is not in %s\n" -msgstr "" - -#: glyphcomp.c:2206 glyphcomp.c:2241 -#, c-format -msgid "Lookups subtables in %s but not in %s\n" -msgstr "" - -#: glyphcomp.c:2210 glyphcomp.c:2245 -#, c-format -msgid "Lookup subtable %s is not in %s\n" -msgstr "" - -#: gotodlg.c:104 gotodlg.c:201 -msgid "Goto" -msgstr "" - -#: gotodlg.c:104 -#, c-format -msgid "Could not find the glyph: %.70s" -msgstr "" - -#: gotodlg.c:213 -msgid "Enter the name of a glyph in the font" -msgstr "" - -#: gotodlg.c:231 -msgid "Merge into selection" -msgstr "" - -#: groups.c:249 -#, c-format -msgid "" -"Unparsed characters found after end of groups file (last line parsed was " -"%d).\n" -msgstr "" - -#: groupsdlg.c:43 -msgid "Select by Color" -msgstr "" - -#: groupsdlg.c:698 -msgid "Glyph names must be valid postscript names" -msgstr "" - -#: groupsdlg.c:722 -msgid "Bad Range" -msgstr "" - -#: groupsdlg.c:722 -#, c-format -msgid "Bad Range, start (%1$04X) is greater than end (%2$04X)" -msgstr "" - -#: groupsdlg.c:727 -#, c-format -msgid "The code point U+%1$04X occurs in groups %2$.30s and %3$.30s" -msgstr "" - -#: groupsdlg.c:734 -#, c-format -msgid "The glyph name \"%1$.30s\" occurs in groups %2$.30s and %3$.30s" -msgstr "" - -#: groupsdlg.c:1048 -msgid "UntitledGroup" -msgstr "" - -#: groupsdlg.c:1163 groupsdlg.c:1522 -msgid "Groups" -msgstr "" - -#: groupsdlg.c:1174 -msgid "Define Groups" -msgstr "" - -#: groupsdlg.c:1192 -msgid "New Sub-Group" -msgstr "" - -#: groupsdlg.c:1218 -msgid "Group Name:" -msgstr "" - -#: groupsdlg.c:1231 -msgid "Glyphs:" -msgstr "" - -#: groupsdlg.c:1245 -msgid "Identify by" -msgstr "" - -#: groupsdlg.c:1248 groupsdlg.c:1256 groupsdlg.c:1264 -msgid "" -"Glyphs may be either identified by name or by unicode code point.\n" -"Generally you control this by what you type in.\n" -"Typing \"A\" would identify a glyph by name.\n" -"Typing \"U+0041\" identifies a glyph by code point.\n" -"When loading glyphs from the selection you must specify which format is " -"desired." -msgstr "" - -#: groupsdlg.c:1267 -msgid "Set From Font" -msgstr "" - -#: groupsdlg.c:1271 -msgid "Set this glyph list to be the glyphs selected in the fontview" -msgstr "" - -#: groupsdlg.c:1276 -msgid "Select In Font" -msgstr "" - -#: groupsdlg.c:1280 -msgid "Set the fontview's selection to be the glyphs named here" -msgstr "" - -#: groupsdlg.c:1286 -msgid "No Glyph Duplicates" -msgstr "" - -#: groupsdlg.c:1290 -msgid "" -"Glyph names (or unicode code points) may occur at most once in this group " -"and any of its sub-groups" -msgstr "" - -#: groupsdlg.c:1454 -msgid "Group" -msgid_plural "Groups" -msgstr[0] "" -msgstr[1] "" - -#: groupsdlg.c:1459 -msgid "No Groups" -msgstr "" - -#: groupsdlg.c:1495 -msgid "" -"None of the glyphs in the current font match any names or code points in the " -"selected groups" -msgstr "" - -#: groupsdlg.c:1532 -msgid "Display By Groups" -msgstr "" - -#: groupsdlg.c:1569 -msgid "Compacted" -msgstr "" - -#: histograms.c:281 -#, c-format -msgid "" -"Position: %d\n" -"Count: %d\n" -msgstr "" - -#: histograms.c:286 -#, c-format -msgid "" -"Width: %d\n" -"Count: %d\n" -"Percentage of Max: %d%%\n" -msgstr "" - -#: histograms.c:292 -#, c-format -msgid "" -"Position: %d-%d (%d)\n" -"Count: %d (%d)\n" -msgstr "" - -#: histograms.c:297 -#, c-format -msgid "" -"Width: %d-%d (%d)\n" -"Count: %d (%d)\n" -"Percentage of Max: %d%%\n" -msgstr "" - -#: histograms.c:376 -msgid "The smaller number must be selected first in a pair of bluevalues" -msgstr "" - -#: histograms.c:733 -msgid "Tiny Selection" -msgstr "" - -#: histograms.c:733 -msgid "" -"There are so few glyphs selected that it seems unlikely to me that you will " -"get a representative sample of this aspect of your font. If you deselect " -"everything the command will apply to all glyphs in the font" -msgstr "" - -#: histograms.c:782 -msgid "HStem" -msgstr "" - -#: histograms.c:783 -msgid "VStem" -msgstr "" - -#: histograms.c:784 -msgid "Blues" -msgstr "" - -#: histograms.c:850 -msgid "Sum Around:" -msgstr "" - -#: histograms.c:868 -msgid "Bar Width:" -msgstr "" - -#: histograms.c:887 -msgid "BlueValues come in pairs. Select another." -msgstr "" - -#: http.c:379 -msgid "Awaiting response" -msgstr "" - -#: http.c:563 -msgid "File vanished" -msgstr "" - -#: http.c:563 -#, c-format -msgid "The %s file we just created can no longer be opened." -msgstr "" - -#: http.c:582 -#, c-format -msgid "Transmitting %s..." -msgstr "" - -#: http.c:588 http.c:654 http.c:706 http.c:743 http.c:865 http.c:1069 -#: http.c:1232 http.c:1373 http.c:1385 -msgid "Could not connect to host" -msgstr "" - -#: http.c:588 http.c:654 http.c:706 http.c:743 http.c:865 http.c:1069 -#: http.c:1232 http.c:1373 http.c:1385 -#, c-format -msgid "Could not connect to \"%s\"." -msgstr "" - -#: http.c:606 http.c:672 http.c:886 http.c:893 -msgid "Error from openfontlibrary" -msgstr "" - -#: http.c:606 http.c:672 http.c:886 -#, c-format -msgid "Server error code=%d" -msgstr "" - -#: http.c:610 http.c:676 http.c:891 -msgid "Unexpected server return" -msgstr "" - -#: http.c:610 http.c:676 http.c:891 -#, c-format -msgid "Unexpected server return code=%d" -msgstr "" - -#: http.c:648 -msgid "Transmitting Meta Data..." -msgstr "" - -#: http.c:693 -msgid "Font Upload..." -msgstr "" - -#: http.c:693 -msgid "Uploading to Open Font Library" -msgstr "" - -#: http.c:694 -msgid "Looking for openfontlibrary.org" -msgstr "" - -#: http.c:700 http.c:1057 http.c:1220 http.c:1366 -msgid "Could not find host" -msgstr "" - -#: http.c:700 http.c:1057 http.c:1220 http.c:1366 -#, c-format -msgid "" -"Could not find \"%s\"\n" -"Are you connected to the internet?" -msgstr "" - -#: http.c:734 -msgid "Login failed" -msgstr "" - -#: http.c:734 -msgid "Could not log in." -msgstr "" - -#: http.c:757 -msgid "Could not read state" -msgstr "" - -#: http.c:757 -msgid "Could not read state." -msgstr "" - -#: http.c:780 http.c:793 -msgid "Font file vanished" -msgstr "" - -#: http.c:780 http.c:793 -msgid "The font file we just created can no longer be opened." -msgstr "" - -#: http.c:805 -msgid "Image file vanished" -msgstr "" - -#: http.c:805 -msgid "The preview image we just created can no longer be opened." -msgstr "" - -#: http.c:893 -msgid "Failed to find an upload id." -msgstr "" - -#: http.c:906 -msgid "Preview file vanished" -msgstr "" - -#: http.c:906 -msgid "The preview file we just created can no longer be opened." -msgstr "" - -#: http.c:1006 ../gdraw/gfilechooser.c:431 -msgid "Password?" -msgstr "" - -#: http.c:1006 ../gdraw/gfilechooser.c:431 -#, c-format -msgid "Enter password for %s@%s" -msgstr "" - -#: http.c:1025 http.c:1188 http.c:1347 -#, c-format -msgid "Downloading from %s" -msgstr "" - -#: http.c:1030 http.c:1193 http.c:1353 http.c:1500 http.c:1510 -msgid "Could not parse URL" -msgstr "" - -#: http.c:1030 http.c:1193 -msgid "Got something else when expecting an http URL" -msgstr "" - -#: http.c:1044 http.c:1207 http.c:1358 -msgid "Font Download..." -msgstr "" - -#: http.c:1045 http.c:1208 http.c:1359 -msgid "Resolving host" -msgstr "" - -#: http.c:1083 http.c:1421 -msgid "Requesting font..." -msgstr "" - -#: http.c:1094 http.c:1250 -msgid "Could not send request" -msgstr "" - -#: http.c:1094 http.c:1250 -#, c-format -msgid "Could not send request to \"%s\"." -msgstr "" - -#: http.c:1105 http.c:1450 -msgid "Downloading font..." -msgstr "" - -#: http.c:1163 http.c:1167 http.c:1325 http.c:1328 http.c:1444 http.c:1463 -msgid "Could not download data" -msgstr "" - -#: http.c:1163 http.c:1325 -msgid "Could not download data." -msgstr "" - -#: http.c:1167 http.c:1328 -#, c-format -msgid "HTTP return code: %d." -msgstr "" - -#: http.c:1240 -msgid "Requesting file..." -msgstr "" - -#: http.c:1259 -msgid "Downloading file..." -msgstr "" - -#: http.c:1350 -#, c-format -msgid "Uploading to %s" -msgstr "" - -#: http.c:1353 -msgid "Got something else when expecting an ftp URL" -msgstr "" - -#: http.c:1382 -msgid "Logging in..." -msgstr "" - -#: http.c:1409 -msgid "Bad Username/Password\n" -msgstr "" - -#: http.c:1423 -msgid "Transmitting font..." -msgstr "" - -#: http.c:1436 -msgid "FTP passive Data Connect failed\n" -msgstr "" - -#: http.c:1444 http.c:1463 -msgid "Could not find file." -msgstr "" - -#: http.c:1469 -msgid "Uploading font..." -msgstr "" - -#: http.c:1483 -msgid "Could not transmit data" -msgstr "" - -#: http.c:1483 -msgid "Could not transmit data." -msgstr "" - -#: http.c:1500 -msgid "FontForge only handles ftp and http URLs at the moment" -msgstr "" - -#: http.c:1510 -msgid "FontForge can only upload to ftp URLs at the moment" -msgstr "" - -#: ikarus.c:461 -#, c-format -msgid "" -"This character (gid=%d) has a following part (%d). I'm not sure what that " -"means, please send me (gww@silcom.com) a copy of this font so I can test " -"with it.\n" -msgstr "" - -#: ikarus.c:623 -#, c-format -msgid "" -"This is probably a valid URW font, but it is in a format (%c%c) which " -"FontForge\n" -"does not support. FontForge only supports 'IK' format fonts.\n" -msgstr "" - -#: ikarus.c:625 -msgid "" -"This looks like an ikarus format which I have seen examples of, but for " -"which\n" -"I have no documentation. FontForge does not support it yet.\n" -msgstr "" - -#: ikarus.c:633 -#, c-format -msgid "Unexpected size for name section of URW font (expected 55, got %d)\n" -msgstr "" - -#: ikarus.c:642 -#, c-format -msgid "" -"Unexpected size for font info section of URW font (expected 12, got %d)\n" -msgstr "" - -#: justifydlg.c:41 -msgid "Glyph Names" -msgstr "" - -#: justifydlg.c:52 -msgid "Extend Lookups On" -msgstr "" - -#: justifydlg.c:53 -msgid "Extend Lookups Off" -msgstr "" - -#: justifydlg.c:54 -msgid "Extend Max Lookups" -msgstr "" - -#: justifydlg.c:55 -msgid "Shrink Lookups On" -msgstr "" - -#: justifydlg.c:56 -msgid "Shrink Lookups Off" -msgstr "" - -#: justifydlg.c:57 -msgid "Shrink Max Lookups" -msgstr "" - -#: justifydlg.c:63 -msgid "Extenders" -msgstr "" - -#: justifydlg.c:64 -msgid "Language info" -msgstr "" - -#: justifydlg.c:65 -msgid "Hidden" -msgstr "" - -#: justifydlg.c:228 -msgid "Extender Glyphs (kashidas, etc.)" -msgstr "" - -#: justifydlg.c:244 -msgid "A list of glyph names" -msgstr "" - -#: justifydlg.c:291 -msgid "GlyphName|New" -msgstr "" - -#: justifydlg.c:430 -msgid "Lookups turned ON to extend a line" -msgstr "" - -#: justifydlg.c:431 -msgid "Lookups turned OFF to extend a line" -msgstr "" - -#: justifydlg.c:432 -msgid "Lookups which specify the maximum size by which a glyph may grow" -msgstr "" - -#: justifydlg.c:433 -msgid "Lookups turned ON to shrink a line" -msgstr "" - -#: justifydlg.c:434 -msgid "Lookups turned OFF to shrink a line" -msgstr "" - -#: justifydlg.c:435 -msgid "Lookups which specify the maximum size by which a glyph may shrink" -msgstr "" - -#: justifydlg.c:451 -msgid "A list of lookup names" -msgstr "" - -#: justifydlg.c:495 -msgid "LookupName|New" -msgstr "" - -#: justifydlg.c:586 justifydlg.c:602 statemachine.c:381 statemachine.c:394 -msgid "Unknown lookup" -msgstr "" - -#: justifydlg.c:586 justifydlg.c:602 -#, c-format -msgid "Unknown lookup name: %60.60s" -msgstr "" - -#: justifydlg.c:747 -msgid "Justified Languages" -msgstr "" - -#: justifydlg.c:764 -msgid "" -"A list of languages and the lookups turned on and off\n" -"for each to accomplish justification. A language may\n" -"appear more than once, in which case second (or third,\n" -"etc.) will be tried if the first fails." -msgstr "" - -#: justifydlg.c:814 -msgid "Language|New" -msgstr "" - -#: justifydlg.c:947 -msgid "Justified Scripts" -msgstr "" - -#: justifydlg.c:963 -msgid "A list of scripts with special justification needs" -msgstr "" - -#: justifydlg.c:1010 -msgid "Script|New" -msgstr "" - -#: kernclass.c:233 kernclass.c:281 kernclass.c:1170 lookupui.c:3503 -#: lookupui.c:3691 lookupui.c:5121 -msgid "Min Kern" -msgstr "" - -#: kernclass.c:813 -msgid "No lookup selected" -msgstr "" - -#: kernclass.c:813 -msgid "You must select a lookup subtable to contain this kerning pair" -msgstr "" - -#: kernclass.c:1064 -msgid "Class 0" -msgstr "" - -#: kernclass.c:1064 -msgid "" -"The kerning values for class 0 (\"Everything Else\") should always be 0" -msgstr "" - -#: kernclass.c:1342 -msgid "AutoKern Row" -msgstr "" - -#: kernclass.c:1343 -msgid "AutoKern Column" -msgstr "" - -#: kernclass.c:1344 -msgid "AutoKern All" -msgstr "" - -#: kernclass.c:1347 -msgid "Clear" -msgstr "" - -#: kernclass.c:1348 problems.c:4051 -msgid "Clear All" -msgstr "" - -#: kernclass.c:1350 kernclass.c:2469 -msgid "Clear Device Table" -msgstr "" - -#: kernclass.c:1351 -msgid "Clear All Device Tables" -msgstr "" - -#: kernclass.c:1390 -#, c-format -msgid "First Class %d\n" -msgstr "" - -#: kernclass.c:1402 -#, c-format -msgid "Second Class %d\n" -msgstr "" - -#. GT: Short form of {Everything Else}, might use universal? U+2200 -#: kernclass.c:1439 -msgid "{All}" -msgstr "" - -#: kernclass.c:1875 kernclass.c:1940 -#, c-format -msgid "The font does not contain a glyph named %s." -msgstr "" - -#: kernclass.c:1997 -msgid "_From this class" -msgstr "" - -#: kernclass.c:1997 -msgid "From the _other class" -msgstr "" - -#: kernclass.c:2021 -msgid "Glyph in two classes" -msgstr "" - -#: kernclass.c:2022 -#, c-format -msgid "" -"The glyph named %s also occurs in the class on row %d which begins with " -"%.20s...\n" -"You must remove it from one of them." -msgstr "" - -#: kernclass.c:2241 statemachine.c:1322 -msgid "Glyphs in the classes" -msgstr "" - -#. GT: Select the class containing the glyph named in the following text field -#: kernclass.c:2292 -msgid "Select Class Containing:" -msgstr "" - -#: kernclass.c:2298 kernclass.c:2305 -msgid "Select the class containing the named glyph" -msgstr "" - -#: kernclass.c:2385 -msgid "Display Size:" -msgstr "" - -#: kernclass.c:2408 -msgid "Magnification:" -msgstr "" - -#: kernclass.c:2424 -msgid "Kern Offset:" -msgstr "" - -#: kernclass.c:2441 -msgid "" -"Device Table Correction:\n" -" (at display size)" -msgstr "" - -#: kernclass.c:2459 kernclass.c:2480 -msgid "Revert Kerning" -msgstr "" - -#: kernclass.c:2463 -msgid "" -"Resets the kerning offset and device table corrections to what they were " -"originally" -msgstr "" - -#: kernclass.c:2473 -msgid "Clear all device table corrections associated with this combination" -msgstr "" - -#: kernclass.c:2484 -msgid "Resets the kerning offset to what it was originally" -msgstr "" - -#: kernclass.c:2509 -msgid "Lookup subtable:" -msgstr "" - -#. GT: The %s is the name of the lookup subtable containing this kerning class -#: kernclass.c:2661 -#, c-format -msgid "Kerning by Classes: %s" -msgstr "" - -#: kernclass.c:2695 -#, c-format -msgid "Lookup Subtable: %s" -msgstr "" - -#: kernclass.c:2706 -msgid "Show Kerning" -msgstr "" - -#: kernclass.c:2721 lookupui.c:4401 lookupui.c:5329 -msgid "_Default Separation:" -msgstr "" - -#: kernclass.c:2728 lookupui.c:4408 lookupui.c:5336 -msgid "" -"Add entries to the lookup trying to make the optical\n" -"separation between all pairs of glyphs equal to this\n" -"value." -msgstr "" - -#: kernclass.c:2746 lookupui.c:4426 lookupui.c:5354 -msgid "_Min Kern:" -msgstr "" - -#: kernclass.c:2753 lookupui.c:4433 lookupui.c:5361 -msgid "" -"Any computed kerning change whose absolute value is less\n" -"that this will be ignored.\n" -msgstr "" - -#: kernclass.c:2770 lookupui.c:4450 lookupui.c:5378 -msgid "_Touching" -msgstr "" - -#: kernclass.c:2779 lookupui.c:4459 lookupui.c:5387 -msgid "" -"Normally kerning is based on achieving a constant (optical)\n" -"separation between glyphs, but occasionally it is desireable\n" -"to have a kerning table where the kerning is based on the\n" -"closest approach between two glyphs (So if the desired separ-\n" -"ation is 0 then the glyphs will actually be touching." -msgstr "" - -#: kernclass.c:2796 lookupui.c:4475 lookupui.c:5403 -msgid "Only kern glyphs closer" -msgstr "" - -#: kernclass.c:2804 lookupui.c:4483 lookupui.c:5411 -msgid "" -"When doing autokerning, only move glyphs closer together,\n" -"so the kerning offset will be negative." -msgstr "" - -#: kernclass.c:2810 lookupui.c:4489 lookupui.c:5417 -msgid "Autokern new entries" -msgstr "" - -#: kernclass.c:2818 -msgid "" -"When adding a new class provide default kerning values\n" -"Between it and every class with which it interacts." -msgstr "" - -#: kernclass.c:3131 -msgid "VKern By Classes" -msgstr "" - -#: kernclass.c:3131 -msgid "Kern By Classes" -msgstr "" - -#: kernclass.c:3151 -msgid "KernClass|_New Lookup..." -msgstr "" - -#: langfreq.c:1817 lookupui.c:369 macenc.c:2236 macencui.c:77 -msgid "English" -msgstr "" - -#: langfreq.c:1818 macenc.c:2237 macencui.c:78 -msgid "French" -msgstr "" - -#: langfreq.c:1819 macenc.c:2238 macencui.c:79 -msgid "German" -msgstr "" - -#: langfreq.c:1826 unicoderange.c:163 -msgid "Katakana" -msgstr "" - -#: langfreq.c:1830 lookupui.c:371 macenc.c:2242 macencui.c:83 -msgid "Spanish" -msgstr "" - -#: langfreq.c:1832 lookupui.c:622 macenc.c:2241 macencui.c:82 -msgid "Swedish" -msgstr "" - -#: layer2layer.c:98 layer2layer.c:123 -msgid "No significant differences found" -msgstr "" - -#: layer2layer.c:100 layer2layer.c:125 -msgid "Differ" -msgstr "" - -#: layer2layer.c:100 layer2layer.c:125 -msgid "The layers do not match" -msgstr "" - -#: layer2layer.c:150 -msgid "Error Bound" -msgstr "" - -#: layer2layer.c:203 -msgid "Copy Layers" -msgstr "" - -#: layer2layer.c:203 -msgid "Compare Layers" -msgstr "" - -#: layer2layer.c:215 -msgid "Copy one layer to another" -msgstr "" - -#: layer2layer.c:215 -msgid "Compare two layers" -msgstr "" - -#: layer2layer.c:222 -msgid "From:" -msgstr "" - -#: layer2layer.c:235 -msgid "To:" -msgstr "" - -#: layer2layer.c:235 -msgid "Other:" -msgstr "" - -#: layer2layer.c:254 -msgid "Clear destination layer before copy" -msgstr "" - -#: layer2layer.c:262 -msgid "Allow errors of:" -msgstr "" - -#: layer2layer.c:278 scstylesui.c:1946 -msgid "em units" -msgstr "" - -#: libstamp.c:99 -msgid "Library may be too old" -msgstr "" - -#: libstamp.c:99 -msgid "" -"The library is older than the executable expects.\n" -" This might be ok.\n" -"Or it may crash on you.\n" -"You have been warned." -msgstr "" - -#: lookups.c:42 -msgid "TeX Glyphlist" -msgstr "" - -#: lookups.c:43 -msgid "TeX Extension List" -msgstr "" - -#: lookups.c:46 -msgid "Access All Alternates" -msgstr "" - -#: lookups.c:47 -msgid "Above Base Forms" -msgstr "" - -#: lookups.c:48 -msgid "Above Base Mark" -msgstr "" - -#: lookups.c:49 -msgid "Above Base Substitutions" -msgstr "" - -#: lookups.c:50 -msgid "Vertical Fractions" -msgstr "" - -#: lookups.c:51 -msgid "Akhand" -msgstr "" - -#: lookups.c:52 -msgid "Ancient Ligatures" -msgstr "" - -#: lookups.c:53 -msgid "Below Base Forms" -msgstr "" - -#: lookups.c:54 -msgid "Below Base Mark" -msgstr "" - -#: lookups.c:55 -msgid "Below Base Substitutions" -msgstr "" - -#: lookups.c:56 -msgid "Capitals to Petite Capitals" -msgstr "" - -#: lookups.c:57 -msgid "Capitals to Small Capitals" -msgstr "" - -#: lookups.c:58 -msgid "Contextual Alternates" -msgstr "" - -#: lookups.c:59 -msgid "Case-Sensitive Forms" -msgstr "" - -#: lookups.c:60 -msgid "Glyph Composition/Decomposition" -msgstr "" - -#: lookups.c:61 -msgid "Conjunct Form After Ro" -msgstr "" - -#: lookups.c:62 -msgid "Conjunct Forms" -msgstr "" - -#: lookups.c:63 -msgid "Contextual Ligatures" -msgstr "" - -#: lookups.c:64 -msgid "Centered CJK Punctuation" -msgstr "" - -#: lookups.c:65 -msgid "Capital Spacing" -msgstr "" - -#: lookups.c:66 -msgid "Contextual Swash" -msgstr "" - -#: lookups.c:67 -msgid "Cursive Attachment" -msgstr "" - -#: lookups.c:68 -msgid "Character Variants 00" -msgstr "" - -#: lookups.c:69 -msgid "Character Variants 01" -msgstr "" - -#: lookups.c:70 -msgid "Character Variants 02" -msgstr "" - -#: lookups.c:71 -msgid "Character Variants 03" -msgstr "" - -#: lookups.c:72 -msgid "Character Variants 04" -msgstr "" - -#: lookups.c:73 -msgid "Character Variants 05" -msgstr "" - -#: lookups.c:74 -msgid "Character Variants 06" -msgstr "" - -#: lookups.c:75 -msgid "Character Variants 07" -msgstr "" - -#: lookups.c:76 -msgid "Character Variants 08" -msgstr "" - -#: lookups.c:77 -msgid "Character Variants 09" -msgstr "" - -#: lookups.c:78 -msgid "Character Variants 10" -msgstr "" - -#: lookups.c:79 -msgid "Character Variants 99" -msgstr "" - -#: lookups.c:80 -msgid "Drop Caps" -msgstr "" - -#: lookups.c:81 -msgid "Distance" -msgstr "" - -#: lookups.c:82 -msgid "Discretionary Ligatures" -msgstr "" - -#: lookups.c:83 scstylesui.c:371 -msgid "Denominators" -msgstr "" - -#: lookups.c:84 -msgid "Dipthongs (Obsolete)" -msgstr "" - -#: lookups.c:85 -msgid "Dotless Forms" -msgstr "" - -#: lookups.c:86 -msgid "Expert Forms" -msgstr "" - -#: lookups.c:87 -msgid "Final Glyph On Line" -msgstr "" - -#: lookups.c:88 -msgid "Terminal Forms #2" -msgstr "" - -#: lookups.c:89 -msgid "Terminal Forms #3" -msgstr "" - -#: lookups.c:90 -msgid "Terminal Forms" -msgstr "" - -#: lookups.c:91 -msgid "Flattened Accents over Capitals" -msgstr "" - -#: lookups.c:92 -msgid "Diagonal Fractions" -msgstr "" - -#: lookups.c:93 -msgid "Full Widths" -msgstr "" - -#: lookups.c:94 -msgid "Half Forms" -msgstr "" - -#: lookups.c:95 -msgid "Halant Forms" -msgstr "" - -#: lookups.c:96 -msgid "Alternative Half Widths" -msgstr "" - -#: lookups.c:97 -msgid "Historical Forms" -msgstr "" - -#: lookups.c:98 -msgid "Horizontal Kana Alternatives" -msgstr "" - -#: lookups.c:99 -msgid "Historic Ligatures" -msgstr "" - -#: lookups.c:100 -msgid "Hanja to Hangul" -msgstr "" - -#: lookups.c:101 -msgid "Hojo (JIS X 0212-1990) Kanji Forms" -msgstr "" - -#: lookups.c:102 -msgid "Half Widths" -msgstr "" - -#: lookups.c:103 -msgid "Initial Forms" -msgstr "" - -#: lookups.c:104 -msgid "Isolated Forms" -msgstr "" - -#: lookups.c:105 -msgid "Italics" -msgstr "" - -#: lookups.c:106 -msgid "Justification Alternatives" -msgstr "" - -#: lookups.c:107 -msgid "Japanese Forms (Obsolete)" -msgstr "" - -#: lookups.c:108 -msgid "JIS2004 Forms" -msgstr "" - -#: lookups.c:109 -msgid "JIS78 Forms" -msgstr "" - -#: lookups.c:110 -msgid "JIS83 Forms" -msgstr "" - -#: lookups.c:111 -msgid "JIS90 Forms" -msgstr "" - -#: lookups.c:112 -msgid "Horizontal Kerning" -msgstr "" - -#: lookups.c:113 -msgid "Left Bounds" -msgstr "" - -#: lookups.c:114 -msgid "Standard Ligatures" -msgstr "" - -#: lookups.c:115 -msgid "Leading Jamo Forms" -msgstr "" - -#: lookups.c:116 -msgid "Lining Figures" -msgstr "" - -#: lookups.c:117 -msgid "Localized Forms" -msgstr "" - -#: lookups.c:118 -msgid "Mark Positioning" -msgstr "" - -#: lookups.c:119 -msgid "Medial Forms 2" -msgstr "" - -#: lookups.c:120 -msgid "Medial Forms" -msgstr "" - -#: lookups.c:121 -msgid "Mathematical Greek" -msgstr "" - -#: lookups.c:122 -msgid "Mark to Mark" -msgstr "" - -#: lookups.c:123 -msgid "Mark Positioning via Substitution" -msgstr "" - -#: lookups.c:124 -msgid "Alternate Annotation Forms" -msgstr "" - -#: lookups.c:125 -msgid "NLC Kanji Forms" -msgstr "" - -#: lookups.c:126 -msgid "Nukta Forms" -msgstr "" - -#: lookups.c:127 scstylesui.c:372 -msgid "Numerators" -msgstr "" - -#: lookups.c:128 -msgid "Oldstyle Figures" -msgstr "" - -#: lookups.c:129 -msgid "Optical Bounds" -msgstr "" - -#: lookups.c:130 -msgid "Ordinals" -msgstr "" - -#: lookups.c:131 -msgid "Ornaments" -msgstr "" - -#: lookups.c:132 -msgid "Proportional Alternate Metrics" -msgstr "" - -#: lookups.c:133 -msgid "Lowercase to Petite Capitals" -msgstr "" - -#: lookups.c:134 -msgid "Proportional Kana" -msgstr "" - -#: lookups.c:135 -msgid "Proportional Numbers" -msgstr "" - -#: lookups.c:136 -msgid "Pre Base Forms" -msgstr "" - -#: lookups.c:137 -msgid "Pre Base Substitutions" -msgstr "" - -#: lookups.c:138 -msgid "Post Base Forms" -msgstr "" - -#: lookups.c:139 -msgid "Post Base Substitutions" -msgstr "" - -#: lookups.c:140 -msgid "Proportional Width" -msgstr "" - -#: lookups.c:141 -msgid "Quarter Widths" -msgstr "" - -#: lookups.c:142 -msgid "Randomize" -msgstr "" - -#: lookups.c:143 -msgid "Rakar Forms" -msgstr "" - -#: lookups.c:144 -msgid "Required Ligatures" -msgstr "" - -#: lookups.c:145 -msgid "Reph Form" -msgstr "" - -#: lookups.c:146 -msgid "Right Bounds" -msgstr "" - -#: lookups.c:147 -msgid "Right to Left Alternates" -msgstr "" - -#: lookups.c:148 -msgid "Right to Left mirrored forms" -msgstr "" - -#: lookups.c:149 -msgid "Ruby Notational Forms" -msgstr "" - -#: lookups.c:150 -msgid "Stylistic Alternatives" -msgstr "" - -#: lookups.c:151 scstylesui.c:369 -msgid "Scientific Inferiors" -msgstr "" - -#: lookups.c:152 -msgid "Lowercase to Small Capitals" -msgstr "" - -#: lookups.c:153 -msgid "Simplified Forms" -msgstr "" - -#: lookups.c:154 -msgid "Style Set 1" -msgstr "" - -#: lookups.c:155 -msgid "Style Set 2" -msgstr "" - -#: lookups.c:156 -msgid "Style Set 3" -msgstr "" - -#: lookups.c:157 -msgid "Style Set 4" -msgstr "" - -#: lookups.c:158 -msgid "Style Set 5" -msgstr "" - -#: lookups.c:159 -msgid "Style Set 6" -msgstr "" - -#: lookups.c:160 -msgid "Style Set 7" -msgstr "" - -#: lookups.c:161 -msgid "Style Set 8" -msgstr "" - -#: lookups.c:162 -msgid "Style Set 9" -msgstr "" - -#: lookups.c:163 -msgid "Style Set 10" -msgstr "" - -#: lookups.c:164 -msgid "Style Set 11" -msgstr "" - -#: lookups.c:165 -msgid "Style Set 12" -msgstr "" - -#: lookups.c:166 -msgid "Style Set 13" -msgstr "" - -#: lookups.c:167 -msgid "Style Set 14" -msgstr "" - -#: lookups.c:168 -msgid "Style Set 15" -msgstr "" - -#: lookups.c:169 -msgid "Style Set 16" -msgstr "" - -#: lookups.c:170 -msgid "Style Set 17" -msgstr "" - -#: lookups.c:171 -msgid "Style Set 18" -msgstr "" - -#: lookups.c:172 -msgid "Style Set 19" -msgstr "" - -#: lookups.c:173 -msgid "Style Set 20" -msgstr "" - -#: lookups.c:174 -msgid "Script Style" -msgstr "" - -#: lookups.c:177 -msgid "Swash" -msgstr "" - -#: lookups.c:178 -msgid "Titling" -msgstr "" - -#: lookups.c:179 -msgid "Trailing Jamo Forms" -msgstr "" - -#: lookups.c:180 -msgid "Traditional Name Forms" -msgstr "" - -#: lookups.c:181 -msgid "Tabular Numbers" -msgstr "" - -#: lookups.c:182 -msgid "Traditional Forms" -msgstr "" - -#: lookups.c:183 -msgid "Third Widths" -msgstr "" - -#: lookups.c:184 -msgid "Unicase" -msgstr "" - -#: lookups.c:185 -msgid "Alternate Vertical Metrics" -msgstr "" - -#: lookups.c:186 -msgid "Vattu Variants" -msgstr "" - -#: lookups.c:187 -msgid "Vertical Alternates (obs)" -msgstr "" - -#: lookups.c:188 -msgid "Alternate Vertical Half Metrics" -msgstr "" - -#: lookups.c:189 -msgid "Vowel Jamo Forms" -msgstr "" - -#: lookups.c:190 -msgid "Vertical Kana Alternates" -msgstr "" - -#: lookups.c:191 -msgid "Vertical Kerning" -msgstr "" - -#: lookups.c:192 -msgid "Proportional Alternate Vertical Metrics" -msgstr "" - -#: lookups.c:193 -msgid "Vertical Rotation & Alternates" -msgstr "" - -#: lookups.c:194 -msgid "Slashed Zero" -msgstr "" - -#: lookups.c:196 -msgid "Required feature" -msgstr "" - -#: lookups.c:1285 -msgid "Undefined substitution" -msgstr "" - -#: lookups.c:1285 lookupui.c:133 -msgid "Single Substitution" -msgstr "" - -#: lookups.c:1285 lookupui.c:134 -msgid "Multiple Substitution" -msgstr "" - -#: lookups.c:1286 lookupui.c:135 -msgid "Alternate Substitution" -msgstr "" - -#: lookups.c:1286 lookupui.c:136 -msgid "Ligature Substitution" -msgstr "" - -#: lookups.c:1286 lookupui.c:137 showatt.c:578 showatt.c:654 -msgid "Contextual Substitution" -msgstr "" - -#: lookups.c:1287 lookupui.c:138 -msgid "Contextual Chaining Substitution" -msgstr "" - -#: lookups.c:1287 lookups.c:1293 -msgid "Extension" -msgstr "" - -#: lookups.c:1288 -msgid "Reverse Contextual Chaining Substitution" -msgstr "" - -#: lookups.c:1289 -msgid "Undefined positioning" -msgstr "" - -#: lookups.c:1289 -msgid "Single Positioning" -msgstr "" - -#: lookups.c:1289 -msgid "Pairwise Positioning (kerning)" -msgstr "" - -#: lookups.c:1290 -msgid "Cursive attachment" -msgstr "" - -#: lookups.c:1290 -msgid "Mark to base attachment" -msgstr "" - -#: lookups.c:1291 -msgid "Mark to Ligature attachment" -msgstr "" - -#: lookups.c:1291 -msgid "Mark to Mark attachment" -msgstr "" - -#: lookups.c:1292 showatt.c:578 -msgid "Contextual Positioning" -msgstr "" - -#: lookups.c:1292 -msgid "Contextual Chaining Positioning" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Arabic", ignore "Script|" -#: lookups.c:1302 lookupui.c:165 parsettf.c:4430 -msgid "Script|Arabic" -msgstr "" - -#: lookups.c:1303 lookupui.c:166 -msgid "Script|Aramaic" -msgstr "" - -#: lookups.c:1304 lookupui.c:167 -msgid "Script|Armenian" -msgstr "" - -#: lookups.c:1305 lookupui.c:168 -msgid "Script|Avestan" -msgstr "" - -#: lookups.c:1306 lookupui.c:169 -msgid "Script|Balinese" -msgstr "" - -#: lookups.c:1307 lookupui.c:170 -msgid "Script|Batak" -msgstr "" - -#: lookups.c:1308 lookupui.c:171 -msgid "Script|Bengali" -msgstr "" - -#: lookups.c:1309 lookupui.c:172 -msgid "Script|Bengali2" -msgstr "" - -#: lookups.c:1310 lookupui.c:173 -msgid "Bliss Symbolics" -msgstr "" - -#: lookups.c:1311 lookupui.c:174 unicoderange.c:164 -msgid "Bopomofo" -msgstr "" - -#: lookups.c:1312 lookupui.c:175 -msgid "Brāhmī" -msgstr "Brahmi" - -#: lookups.c:1313 lookupui.c:176 -msgid "Braille" -msgstr "" - -#: lookups.c:1314 lookupui.c:177 -msgid "Script|Buginese" -msgstr "" - -#: lookups.c:1315 lookupui.c:178 -msgid "Script|Buhid" -msgstr "" - -#: lookups.c:1316 lookupui.c:179 -msgid "Byzantine Music" -msgstr "" - -#: lookups.c:1317 lookupui.c:180 -msgid "Canadian Syllabics" -msgstr "" - -#: lookups.c:1318 unicoderange.c:242 -msgid "Carian" -msgstr "" - -#: lookups.c:1320 lookupui.c:181 -msgid "Script|Cham" -msgstr "" - -#: lookups.c:1321 lookupui.c:182 -msgid "Script|Cherokee" -msgstr "" - -#: lookups.c:1322 lookupui.c:183 -msgid "Cirth" -msgstr "" - -#: lookups.c:1323 lookupui.c:184 -msgid "CJK Ideographic" -msgstr "" - -#: lookups.c:1324 lookupui.c:185 -msgid "Script|Coptic" -msgstr "" - -#: lookups.c:1325 lookupui.c:186 -msgid "Cypro-Minoan" -msgstr "" - -#: lookups.c:1326 lookupui.c:187 -msgid "Cypriot syllabary" -msgstr "" - -#: lookups.c:1327 lookupui.c:188 unicoderange.c:54 -msgid "Cyrillic" -msgstr "" - -#: lookups.c:1328 lookupui.c:189 -msgid "Script|Default" -msgstr "" - -#: lookups.c:1329 lookupui.c:190 -msgid "Deseret (Mormon)" -msgstr "" - -#: lookups.c:1331 lookupui.c:192 -msgid "Devanagari2" -msgstr "" - -#. GT: Someone asked if FontForge actually was prepared generate hieroglyph output -#. GT: because of this string. No. But OpenType and Unicode have placeholders for -#. GT: dealing with these scripts against the day someone wants to use them. So -#. GT: FontForge must be prepared to deal with those placeholders if nothing else. -#. { N_("Egyptian hieroglyphs"), CHR('e','g','y','p') }, -#. GT: Someone asked if FontForge actually was prepared generate hieroglyph output -#. GT: because of this string. No. But OpenType and Unicode have placeholders for -#. GT: dealing with these scripts against the day someone wants to use them. So -#. GT: FontForge must be prepared to deal with those placeholders if nothing else. -#. { (unichar_t *) N_("Egyptian hieroglyphs"), NULL, 0, 0, (void *) CHR('e','g','y','p'), NULL, false, false, false, false, false, false, true }, -#: lookups.c:1339 lookupui.c:200 -msgid "Script|Ethiopic" -msgstr "" - -#: lookups.c:1340 lookupui.c:201 -msgid "Script|Georgian" -msgstr "" - -#: lookups.c:1343 lookupui.c:204 parsettf.c:4430 -msgid "Script|Greek" -msgstr "" - -#: lookups.c:1344 lookupui.c:205 parsettf.c:4434 -msgid "Script|Gujarati" -msgstr "" - -#: lookups.c:1345 lookupui.c:206 -msgid "Script|Gujarati2" -msgstr "" - -#: lookups.c:1347 lookupui.c:208 -msgid "Gurmukhi2" -msgstr "" - -#: lookups.c:1349 lookupui.c:210 -msgid "Hangul" -msgstr "" - -#: lookups.c:1350 lookupui.c:211 -msgid "Script|Hanunóo" -msgstr "" - -#: lookups.c:1351 lookupui.c:212 parsettf.c:4430 -msgid "Script|Hebrew" -msgstr "" - -#: lookups.c:1354 lookupui.c:215 -msgid "Script|Javanese" -msgstr "" - -#: lookups.c:1356 lookupui.c:217 -msgid "Hiragana & Katakana" -msgstr "" - -#: lookups.c:1357 lookupui.c:218 -msgid "Kharoṣṭhī" -msgstr "Kharoṣṭhī" - -#: lookups.c:1358 lookupui.c:219 -msgid "Script|Kannada" -msgstr "" - -#: lookups.c:1359 lookupui.c:220 -msgid "Script|Kannada2" -msgstr "" - -#: lookups.c:1360 lookupui.c:221 -msgid "Script|Khmer" -msgstr "" - -#: lookups.c:1361 lookupui.c:222 -msgid "Script|Kharosthi" -msgstr "" - -#: lookups.c:1362 lookupui.c:223 -msgid "Script|Lao" -msgstr "" - -#: lookups.c:1363 lookupui.c:224 -msgid "Script|Latin" -msgstr "" - -#: lookups.c:1364 lookupui.c:225 -msgid "Lepcha (Róng)" -msgstr "Lepcha (Róng)" - -#: lookups.c:1365 lookupui.c:226 -msgid "Script|Limbu" -msgstr "" - -#: lookups.c:1366 lookupui.c:227 -msgid "Linear A" -msgstr "" - -#: lookups.c:1367 lookupui.c:228 -msgid "Linear B" -msgstr "" - -#: lookups.c:1368 unicoderange.c:241 -msgid "Lycian" -msgstr "" - -#: lookups.c:1369 unicoderange.c:255 -msgid "Lydian" -msgstr "" - -#: lookups.c:1370 lookupui.c:229 -msgid "Script|Mandaean" -msgstr "" - -#: lookups.c:1372 lookupui.c:231 -msgid "Script|Malayālam" -msgstr "" - -#: lookups.c:1373 lookupui.c:232 -msgid "Script|Malayālam2" -msgstr "" - -#: lookups.c:1375 lookupui.c:234 -msgid "Script|Mongolian" -msgstr "" - -#: lookups.c:1376 lookupui.c:235 -msgid "Musical" -msgstr "" - -#: lookups.c:1377 lookupui.c:236 -msgid "Script|Myanmar" -msgstr "" - -#: lookups.c:1382 lookupui.c:239 -msgid "Old Italic (Etruscan, Oscan, etc.)" -msgstr "" - -#: lookups.c:1383 lookupui.c:240 -msgid "Script|Old Permic" -msgstr "" - -#: lookups.c:1384 lookupui.c:241 -msgid "Old Persian cuneiform" -msgstr "" - -#: lookups.c:1385 lookupui.c:242 -msgid "Script|Oriya" -msgstr "" - -#: lookups.c:1386 lookupui.c:243 -msgid "Script|Oriya2" -msgstr "" - -#: lookups.c:1388 lookupui.c:245 -msgid "Script|Pahlavi" -msgstr "" - -#: lookups.c:1389 lookupui.c:246 -msgid "Script|Phags-pa" -msgstr "" - -#: lookups.c:1390 lookupui.c:247 -msgid "Script|Phoenician" -msgstr "" - -#: lookups.c:1391 lookupui.c:248 -msgid "Phaistos" -msgstr "" - -#: lookups.c:1392 lookupui.c:249 -msgid "Pollard Phonetic" -msgstr "" - -#: lookups.c:1394 lookupui.c:250 -msgid "Rongorongo" -msgstr "" - -#: lookups.c:1398 lookupui.c:253 -msgid "Script|Sinhala" -msgstr "" - -#: lookups.c:1399 lookupui.c:254 -msgid "Script|Sumero-Akkadian Cuneiform" -msgstr "" - -#: lookups.c:1400 -msgid "Script|Sundanese" -msgstr "" - -#: lookups.c:1401 lookupui.c:255 -msgid "Script|Syloti Nagri" -msgstr "" - -#: lookups.c:1402 lookupui.c:256 -msgid "Script|Syriac" -msgstr "" - -#: lookups.c:1403 lookupui.c:257 -msgid "Script|Tagalog" -msgstr "" - -#: lookups.c:1404 lookupui.c:258 -msgid "Script|Tagbanwa" -msgstr "" - -#: lookups.c:1406 lookupui.c:260 -msgid "Tai Lu" -msgstr "" - -#: lookups.c:1407 lookupui.c:261 -msgid "Script|Tamil" -msgstr "" - -#: lookups.c:1408 lookupui.c:262 -msgid "Script|Tamil2" -msgstr "" - -#: lookups.c:1409 lookupui.c:263 -msgid "Script|Telugu" -msgstr "" - -#: lookups.c:1410 lookupui.c:264 -msgid "Script|Telugu2" -msgstr "" - -#: lookups.c:1411 lookupui.c:265 -msgid "Tengwar" -msgstr "" - -#: lookups.c:1413 lookupui.c:267 parsettf.c:4436 -msgid "Script|Thai" -msgstr "" - -#: lookups.c:1414 lookupui.c:268 -msgid "Script|Tibetan" -msgstr "" - -#: lookups.c:1415 lookupui.c:269 -msgid "Tifinagh (Berber)" -msgstr "" - -#: lookups.c:1416 lookupui.c:270 -msgid "Script|Ugaritic" -msgstr "" - -#: lookups.c:1417 lookupui.c:271 -msgid "Script|Vai" -msgstr "" - -#: lookups.c:1419 lookupui.c:273 -msgid "Cuneiform, Ugaritic" -msgstr "" - -#: lookups.c:1420 lookupui.c:274 -msgid "Script|Yi" -msgstr "" - -#: lookups.c:1465 -msgid "Required Feature" -msgstr "" - -#: lookups.c:1872 -#, c-format -msgid "" -"The glyph, %s, contains a %s from %s and one from %s.\n" -"The one from %s will be removed.\n" -msgstr "" - -#: lookups.c:1874 -msgid "positioning" -msgstr "" - -#: lookups.c:1874 problems.c:2259 -msgid "substitution" -msgstr "" - -#: lookups.c:1899 -#, c-format -msgid "" -"The glyph, %s, contains the same %s from %s and from %s.\n" -"The one from %s will be removed.\n" -msgstr "" - -#: lookups.c:1901 problems.c:2260 -msgid "ligature" -msgstr "" - -#: lookups.c:1901 -msgid "kern pair" -msgstr "" - -#: lookups.c:1927 -#, c-format -msgid "" -"The glyph, %s, contains the same kern pair from %s and from %s.\n" -"The one from %s will be removed.\n" -msgstr "" - -#: lookups.c:4384 -msgid "_Horizontal" -msgstr "" - -#: lookups.c:4384 metricsview.c:3325 -msgid "_Vertical" -msgstr "" - -#: lookups.c:4385 -msgid "Kerning direction" -msgstr "" - -#: lookups.c:4385 -msgid "Is this horizontal or vertical kerning data?" -msgstr "" - -#: lookups.c:4723 -#, c-format -msgid "" -"Separation marks only meaningful in contextual chaining lookups, starting " -"at: %.20s..." -msgstr "" - -#: lookups.c:4729 -#, c-format -msgid "Too many separation marks, starting at: %.20s..." -msgstr "" - -#: lookups.c:4735 -#, c-format -msgid "" -"A coverage table was found in a glyph or class based contextual lookup, " -"starting at: %.20s..." -msgstr "" - -#: lookups.c:4739 -#, c-format -msgid "Unterminated coverage table, starting at: %.20s..." -msgstr "" - -#: lookups.c:4745 -#, c-format -msgid "Replacements must follow the coverage table to which they apply: %s" -msgstr "" - -#: lookups.c:4765 -#, c-format -msgid "" -"There must be as many replacement glyphs as there are match glyphs: %s => %s" -msgstr "" - -#: lookups.c:4777 -#, c-format -msgid "" -"No replacement lists may be specified in this contextual lookup, use a " -"nested lookup instead, starting at: %.20s..." -msgstr "" - -#: lookups.c:4779 -#, c-format -msgid "" -"Only one replacement list may be specified in a reverse contextual chaining " -"lookup, starting at: %.20s..." -msgstr "" - -#: lookups.c:4785 -#, c-format -msgid "" -"No lookups may be specified in a reverse contextual lookup (use a " -"replacement list instead), starting at: %.20s..." -msgstr "" - -#: lookups.c:4790 -#, c-format -msgid "" -"A lookup invocation must be started by the sequence '@<' and ended with '>', " -"starting at: %.20s..." -msgstr "" - -#: lookups.c:4795 -#, c-format -msgid "Unterminated lookup invocation, starting at: %.20s..." -msgstr "" - -#: lookups.c:4799 -#, c-format -msgid "Unknown lookup: %s" -msgstr "" - -#: lookups.c:4803 -#, c-format -msgid "GSUB lookup refered to in this GPOS contextual lookup: %s" -msgstr "" - -#: lookups.c:4804 -#, c-format -msgid "GPOS lookup refered to in this GSUB contextual lookup: %s" -msgstr "" - -#: lookups.c:4809 -#, c-format -msgid "" -"Lookups must follow the glyph, class or coverage table to which they apply: " -"%s" -msgstr "" - -#: lookups.c:4838 -msgid "Empty rule" -msgstr "" - -#: lookups.c:4844 -msgid "" -"A reverse contextual chaining lookup must have a set of replacement glyphs " -"somewhere" -msgstr "" - -#: lookups.c:4849 -msgid "This contextual rule applies no lookups." -msgstr "" - -#: lookups.c:4861 -msgid "" -"A reverse contextual chaining lookup can only match one coverage table " -"directly" -msgstr "" - -#: lookups.c:4876 lookups.c:4980 -#, c-format -msgid "There is no glyph named \"%s\" in the font." -msgstr "" - -#: lookups.c:4953 -#, c-format -msgid "%s is not a class name for the backtracking classes." -msgstr "" - -#: lookups.c:4955 -#, c-format -msgid "%s is not a class name for the matching classes." -msgstr "" - -#: lookups.c:4957 -#, c-format -msgid "%s is not a class name for the forward classes." -msgstr "" - -#: lookups.c:5010 -msgid "Bad FPST format" -msgstr "" - -#: lookupui.c:132 lookupui.c:146 -msgid "Lookup Type|Unspecified" -msgstr "" - -#: lookupui.c:139 -msgid "Reverse Chaining Substitution" -msgstr "" - -#: lookupui.c:141 -msgid "Mac Indic State Machine" -msgstr "" - -#: lookupui.c:142 -msgid "Mac Contextual State Machine" -msgstr "" - -#: lookupui.c:143 -msgid "Mac Insertion State Machine" -msgstr "" - -#: lookupui.c:147 -msgid "Single Position" -msgstr "" - -#: lookupui.c:148 -msgid "Pair Position (kerning)" -msgstr "" - -#: lookupui.c:149 -msgid "Cursive Position" -msgstr "" - -#: lookupui.c:150 -msgid "Mark to Base Position" -msgstr "" - -#: lookupui.c:151 -msgid "Mark to Ligature Position" -msgstr "" - -#: lookupui.c:152 -msgid "Mark to Mark Position" -msgstr "" - -#: lookupui.c:153 -msgid "Contextual Position" -msgstr "" - -#: lookupui.c:154 -msgid "Contextual Chaining Position" -msgstr "" - -#: lookupui.c:156 -msgid "Mac Kerning State Machine" -msgstr "" - -#: lookupui.c:283 -msgid "Abaza" -msgstr "" - -#: lookupui.c:284 -msgid "Abkhazian" -msgstr "" - -#: lookupui.c:285 -msgid "Adyghe" -msgstr "" - -#: lookupui.c:287 -msgid "Afar" -msgstr "" - -#: lookupui.c:288 -msgid "Agaw" -msgstr "" - -#: lookupui.c:289 -msgid "Alsatian" -msgstr "" - -#: lookupui.c:290 -msgid "Altai" -msgstr "" - -#: lookupui.c:291 -msgid "Americanist IPA" -msgstr "" - -#: lookupui.c:295 macenc.c:2248 macencui.c:89 -msgid "Lang|Arabic" -msgstr "" - -#: lookupui.c:296 -msgid "Aari" -msgstr "" - -#: lookupui.c:297 -msgid "Arakanese" -msgstr "" - -#: lookupui.c:299 -msgid "Athapaskan" -msgstr "" - -#: lookupui.c:300 -msgid "Lang|Avar" -msgstr "" - -#: lookupui.c:301 -msgid "Awadhi" -msgstr "" - -#: lookupui.c:302 macenc.c:2339 macencui.c:180 -msgid "Aymara" -msgstr "" - -#: lookupui.c:303 -msgid "Azeri" -msgstr "" - -#: lookupui.c:304 -msgid "Badaga" -msgstr "" - -#: lookupui.c:305 -msgid "Baghelkhandi" -msgstr "" - -#: lookupui.c:306 -msgid "Balkar" -msgstr "" - -#: lookupui.c:307 -msgid "Baule" -msgstr "" - -#: lookupui.c:308 -msgid "Lang|Berber" -msgstr "" - -#: lookupui.c:309 -msgid "Bench" -msgstr "" - -#: lookupui.c:310 -msgid "Bible Cree" -msgstr "" - -#: lookupui.c:311 -msgid "Belarussian" -msgstr "" - -#: lookupui.c:312 -msgid "Bemba" -msgstr "" - -#: lookupui.c:315 -msgid "Bhili" -msgstr "" - -#: lookupui.c:316 -msgid "Bhojpuri" -msgstr "" - -#: lookupui.c:317 -msgid "Bikol" -msgstr "" - -#: lookupui.c:318 -msgid "Bilen" -msgstr "" - -#: lookupui.c:319 -msgid "Blackfoot" -msgstr "" - -#: lookupui.c:320 -msgid "Balochi" -msgstr "" - -#: lookupui.c:321 -msgid "Balante" -msgstr "" - -#: lookupui.c:322 -msgid "Balti" -msgstr "" - -#: lookupui.c:323 -msgid "Bambara" -msgstr "" - -#: lookupui.c:324 -msgid "Bamileke" -msgstr "" - -#: lookupui.c:325 -msgid "Bosnian" -msgstr "" - -#: lookupui.c:326 macenc.c:2347 macencui.c:188 -msgid "Breton" -msgstr "" - -#: lookupui.c:327 -msgid "Brahui" -msgstr "" - -#: lookupui.c:328 -msgid "Braj Bhasha" -msgstr "" - -#: lookupui.c:330 -msgid "Bashkir" -msgstr "" - -#: lookupui.c:331 -msgid "Beti" -msgstr "" - -#: lookupui.c:333 -msgid "Cebuano" -msgstr "" - -#: lookupui.c:334 -msgid "Chechen" -msgstr "" - -#: lookupui.c:335 -msgid "Chaha Gurage" -msgstr "" - -#: lookupui.c:336 -msgid "Chattisgarhi" -msgstr "" - -#: lookupui.c:337 -msgid "Chichewa" -msgstr "" - -#: lookupui.c:338 -msgid "Chukchi" -msgstr "" - -#: lookupui.c:339 -msgid "Chipewyan" -msgstr "" - -#: lookupui.c:341 -msgid "Chuvash" -msgstr "" - -#: lookupui.c:342 -msgid "Comorian" -msgstr "" - -#: lookupui.c:343 -msgid "Lang|Coptic" -msgstr "" - -#: lookupui.c:344 -msgid "Corsican" -msgstr "" - -#: lookupui.c:345 -msgid "Cree" -msgstr "" - -#: lookupui.c:346 -msgid "Carrier" -msgstr "" - -#: lookupui.c:347 -msgid "Crimean Tatar" -msgstr "" - -#: lookupui.c:348 -msgid "Church Slavonic" -msgstr "" - -#: lookupui.c:351 -msgid "Dargwa" -msgstr "" - -#: lookupui.c:352 -msgid "Lang|Default" -msgstr "" - -#: lookupui.c:353 -msgid "Woods Cree" -msgstr "" - -#: lookupui.c:354 -msgid "German (Standard)" -msgstr "" - -#: lookupui.c:355 -msgid "Dogri" -msgstr "" - -#: lookupui.c:356 -msgid "Dhivehi (Obsolete)" -msgstr "" - -#: lookupui.c:357 -msgid "Dhivehi" -msgstr "" - -#: lookupui.c:358 -msgid "Djerma" -msgstr "" - -#: lookupui.c:359 -msgid "Dangme" -msgstr "" - -#: lookupui.c:360 -msgid "Dinka" -msgstr "" - -#: lookupui.c:361 -msgid "Dari" -msgstr "" - -#: lookupui.c:362 -msgid "Dungan" -msgstr "" - -#: lookupui.c:363 macenc.c:2342 macencui.c:183 -msgid "Dzongkha" -msgstr "" - -#: lookupui.c:364 -msgid "Ebira" -msgstr "" - -#: lookupui.c:365 -msgid "Eastern Cree" -msgstr "" - -#: lookupui.c:367 -msgid "Efik" -msgstr "" - -#: lookupui.c:370 -msgid "Erzya" -msgstr "" - -#: lookupui.c:374 -msgid "Evenki" -msgstr "" - -#: lookupui.c:375 -msgid "Even" -msgstr "" - -#: lookupui.c:376 -msgid "Ewe" -msgstr "" - -#: lookupui.c:377 -msgid "French Antillean" -msgstr "" - -#: lookupui.c:380 -msgid "Fijian" -msgstr "" - -#: lookupui.c:381 macenc.c:2272 macencui.c:113 -msgid "Flemish" -msgstr "" - -#: lookupui.c:382 -msgid "Forest Nenets" -msgstr "" - -#: lookupui.c:383 -msgid "Fon" -msgstr "" - -#: lookupui.c:384 -msgid "Faroese" -msgstr "" - -#: lookupui.c:385 -msgid "French (Standard)" -msgstr "" - -#: lookupui.c:387 -msgid "Friulian" -msgstr "" - -#: lookupui.c:388 -msgid "Futa" -msgstr "" - -#: lookupui.c:389 -msgid "Fulani" -msgstr "" - -#: lookupui.c:390 -msgid "Ga" -msgstr "" - -#: lookupui.c:391 -msgid "Gaelic" -msgstr "" - -#: lookupui.c:392 -msgid "Gagauz" -msgstr "" - -#: lookupui.c:394 -msgid "Garshuni" -msgstr "" - -#: lookupui.c:395 -msgid "Garhwali" -msgstr "" - -#: lookupui.c:396 -msgid "Lang|Ge'ez" -msgstr "" - -#: lookupui.c:397 -msgid "Gilyak" -msgstr "" - -#: lookupui.c:398 -msgid "Gumuz" -msgstr "" - -#: lookupui.c:399 -msgid "Gondi" -msgstr "" - -#: lookupui.c:400 macenc.c:2354 macencui.c:195 -msgid "Greenlandic" -msgstr "" - -#: lookupui.c:401 -msgid "Garo" -msgstr "" - -#: lookupui.c:404 -msgid "Haitian" -msgstr "" - -#: lookupui.c:405 -msgid "Halam" -msgstr "" - -#: lookupui.c:406 -msgid "Harauti" -msgstr "" - -#: lookupui.c:408 -msgid "Hawaiin" -msgstr "" - -#: lookupui.c:409 -msgid "Hammer-Banna" -msgstr "" - -#: lookupui.c:410 -msgid "Hiligaynon" -msgstr "" - -#: lookupui.c:412 -msgid "High Mari" -msgstr "" - -#: lookupui.c:413 -msgid "Hindko" -msgstr "" - -#: lookupui.c:414 -msgid "Ho" -msgstr "" - -#: lookupui.c:415 -msgid "Harari" -msgstr "" - -#: lookupui.c:420 -msgid "Ijo" -msgstr "" - -#: lookupui.c:421 -msgid "Ilokano" -msgstr "" - -#: lookupui.c:423 -msgid "Ingush" -msgstr "" - -#: lookupui.c:425 -msgid "IPA usage" -msgstr "" - -#: lookupui.c:426 -msgid "Irish" -msgstr "" - -#: lookupui.c:427 -msgid "Irish Traditional" -msgstr "" - -#: lookupui.c:429 -msgid "Inari Sami" -msgstr "" - -#: lookupui.c:432 -msgid "Lang|Javanese" -msgstr "" - -#: lookupui.c:435 -msgid "Judezmo" -msgstr "" - -#: lookupui.c:436 -msgid "Jula" -msgstr "" - -#: lookupui.c:437 -msgid "Kabardian" -msgstr "" - -#: lookupui.c:438 -msgid "Kachchi" -msgstr "" - -#: lookupui.c:439 -msgid "Kalenjin" -msgstr "" - -#: lookupui.c:441 -msgid "Karachay" -msgstr "" - -#: lookupui.c:444 -msgid "Kebena" -msgstr "" - -#: lookupui.c:445 -msgid "Khutsuri Georgian" -msgstr "" - -#: lookupui.c:446 -msgid "Khakass" -msgstr "" - -#: lookupui.c:447 -msgid "Khanty-Kazim" -msgstr "" - -#: lookupui.c:449 -msgid "Khanty-Shurishkar" -msgstr "" - -#: lookupui.c:450 -msgid "Khanty-Vakhi" -msgstr "" - -#: lookupui.c:451 -msgid "Khowar" -msgstr "" - -#: lookupui.c:452 -msgid "Kikuyu" -msgstr "" - -#: lookupui.c:454 -msgid "Kisii" -msgstr "" - -#: lookupui.c:455 -msgid "Kokni" -msgstr "" - -#: lookupui.c:456 -msgid "Kalmyk" -msgstr "" - -#: lookupui.c:457 -msgid "Kamba" -msgstr "" - -#: lookupui.c:458 -msgid "Kumaoni" -msgstr "" - -#: lookupui.c:459 -msgid "Komo" -msgstr "" - -#: lookupui.c:460 -msgid "Komso" -msgstr "" - -#: lookupui.c:462 -msgid "Kodagu" -msgstr "" - -#: lookupui.c:463 -msgid "Korean Old Hangul" -msgstr "" - -#: lookupui.c:465 -msgid "Kikongo" -msgstr "" - -#: lookupui.c:466 -msgid "Komi-Permyak" -msgstr "" - -#: lookupui.c:468 -msgid "Komi-Zyrian" -msgstr "" - -#: lookupui.c:469 -msgid "Kpelle" -msgstr "" - -#: lookupui.c:470 -msgid "Krio" -msgstr "" - -#: lookupui.c:471 -msgid "Karakalpak" -msgstr "" - -#: lookupui.c:472 -msgid "Karelian" -msgstr "" - -#: lookupui.c:473 -msgid "Karaim" -msgstr "" - -#: lookupui.c:474 -msgid "Karen" -msgstr "" - -#: lookupui.c:475 -msgid "Koorete" -msgstr "" - -#: lookupui.c:476 macenc.c:2299 macencui.c:140 -msgid "Kashmiri" -msgstr "" - -#: lookupui.c:477 -msgid "Khasi" -msgstr "" - -#: lookupui.c:478 -msgid "Kildin Sami" -msgstr "" - -#: lookupui.c:479 -msgid "Kui" -msgstr "" - -#: lookupui.c:480 -msgid "Kulvi" -msgstr "" - -#: lookupui.c:481 -msgid "Kumyk" -msgstr "" - -#: lookupui.c:482 macenc.c:2298 macencui.c:139 -msgid "Kurdish" -msgstr "" - -#: lookupui.c:483 -msgid "Kurukh" -msgstr "" - -#: lookupui.c:484 -msgid "Kuy" -msgstr "" - -#: lookupui.c:485 -msgid "Koryak" -msgstr "" - -#: lookupui.c:486 -msgid "Ladin" -msgstr "" - -#: lookupui.c:487 -msgid "Lahuli" -msgstr "" - -#: lookupui.c:488 -msgid "Lak" -msgstr "" - -#: lookupui.c:489 -msgid "Lambani" -msgstr "" - -#: lookupui.c:490 macenc.c:2317 macencui.c:158 -msgid "Lang|Lao" -msgstr "" - -#: lookupui.c:492 -msgid "Laz" -msgstr "" - -#: lookupui.c:493 -msgid "L-Cree" -msgstr "" - -#: lookupui.c:494 -msgid "Ladakhi" -msgstr "" - -#: lookupui.c:495 -msgid "Lezgi" -msgstr "" - -#: lookupui.c:496 -msgid "Lingala" -msgstr "" - -#: lookupui.c:497 -msgid "Low Mari" -msgstr "" - -#: lookupui.c:498 -msgid "Lang|Limbu" -msgstr "" - -#: lookupui.c:499 -msgid "Lomwe" -msgstr "" - -#: lookupui.c:500 -msgid "Lower Sorbian" -msgstr "" - -#: lookupui.c:501 -msgid "Lule Sami" -msgstr "" - -#: lookupui.c:503 -msgid "Luxembourgish" -msgstr "" - -#: lookupui.c:504 -msgid "Luba" -msgstr "" - -#: lookupui.c:505 -msgid "Luganda" -msgstr "" - -#: lookupui.c:506 -msgid "Luhya" -msgstr "" - -#: lookupui.c:507 -msgid "Luo" -msgstr "" - -#: lookupui.c:509 -msgid "Majang" -msgstr "" - -#: lookupui.c:510 -msgid "Makua" -msgstr "" - -#: lookupui.c:511 -msgid "Malayalam Traditional" -msgstr "" - -#: lookupui.c:512 -msgid "Mansi" -msgstr "" - -#: lookupui.c:514 -msgid "Mapudungun" -msgstr "" - -#: lookupui.c:515 -msgid "Marwari" -msgstr "" - -#: lookupui.c:516 -msgid "Mbundu" -msgstr "" - -#: lookupui.c:517 -msgid "Lang|Manchu" -msgstr "" - -#: lookupui.c:518 -msgid "Moose Cree" -msgstr "" - -#: lookupui.c:519 -msgid "Mende" -msgstr "" - -#: lookupui.c:520 -msgid "Me'en" -msgstr "" - -#: lookupui.c:521 -msgid "Mizo" -msgstr "" - -#: lookupui.c:523 -msgid "Male" -msgstr "" - -#: lookupui.c:524 macenc.c:2331 macencui.c:172 -msgid "Malagasy" -msgstr "" - -#: lookupui.c:525 -msgid "Malinke" -msgstr "" - -#: lookupui.c:526 -msgid "Malayalam Reformed" -msgstr "" - -#: lookupui.c:528 -msgid "Mandinka" -msgstr "" - -#: lookupui.c:529 -msgid "Lang|Mongolian" -msgstr "" - -#: lookupui.c:531 -msgid "Maninka" -msgstr "" - -#: lookupui.c:532 macenc.c:2350 macencui.c:191 -msgid "Manx Gaelic" -msgstr "" - -#: lookupui.c:533 -msgid "Mohawk" -msgstr "" - -#: lookupui.c:534 -msgid "Moksha" -msgstr "" - -#: lookupui.c:535 macenc.c:2291 macencui.c:132 -msgid "Moldavian" -msgstr "" - -#: lookupui.c:536 -msgid "Mon" -msgstr "" - -#: lookupui.c:537 -msgid "Moroccan" -msgstr "" - -#: lookupui.c:539 -msgid "Maithili" -msgstr "" - -#: lookupui.c:541 -msgid "Mundari" -msgstr "" - -#: lookupui.c:542 -msgid "Naga-Assamese" -msgstr "" - -#: lookupui.c:543 -msgid "Nanai" -msgstr "" - -#: lookupui.c:544 -msgid "Naskapi" -msgstr "" - -#: lookupui.c:545 -msgid "N-Cree" -msgstr "" - -#: lookupui.c:546 -msgid "Ndebele" -msgstr "" - -#: lookupui.c:547 -msgid "Ndonga" -msgstr "" - -#: lookupui.c:549 -msgid "Newari" -msgstr "" - -#: lookupui.c:550 -msgid "Nagari" -msgstr "" - -#: lookupui.c:551 -msgid "Norway House Cree" -msgstr "" - -#: lookupui.c:552 -msgid "Nisi" -msgstr "" - -#: lookupui.c:553 -msgid "Niuean" -msgstr "" - -#: lookupui.c:554 -msgid "Nkole" -msgstr "" - -#: lookupui.c:557 -msgid "Nogai" -msgstr "" - -#: lookupui.c:558 macenc.c:2245 macencui.c:86 -msgid "Norwegian" -msgstr "" - -#: lookupui.c:559 -msgid "Northern Sami" -msgstr "" - -#: lookupui.c:560 -msgid "Northern Tai" -msgstr "" - -#: lookupui.c:561 macenc.c:2332 macencui.c:173 -msgid "Esperanto" -msgstr "" - -#: lookupui.c:562 -msgid "Nynorsk" -msgstr "" - -#: lookupui.c:563 -msgid "Occitan" -msgstr "" - -#: lookupui.c:564 -msgid "Oji-Cree" -msgstr "" - -#: lookupui.c:565 -msgid "Ojibway" -msgstr "" - -#: lookupui.c:568 -msgid "Ossetian" -msgstr "" - -#: lookupui.c:569 -msgid "Palestinian Aramaic" -msgstr "" - -#: lookupui.c:570 -msgid "Pali" -msgstr "" - -#: lookupui.c:571 macenc.c:2308 macencui.c:149 -msgid "Punjabi" -msgstr "" - -#: lookupui.c:572 -msgid "Palpa" -msgstr "" - -#: lookupui.c:574 -msgid "Polytonic Greek" -msgstr "" - -#: lookupui.c:575 -msgid "Pilipino (Filipino)" -msgstr "" - -#: lookupui.c:576 -msgid "Palaung" -msgstr "" - -#: lookupui.c:578 -msgid "Provencal" -msgstr "" - -#: lookupui.c:579 macenc.c:2244 macencui.c:85 -msgid "Portuguese" -msgstr "" - -#: lookupui.c:580 -msgid "Chin" -msgstr "" - -#: lookupui.c:581 -msgid "Rajasthani" -msgstr "" - -#: lookupui.c:582 -msgid "R-Cree" -msgstr "" - -#: lookupui.c:583 -msgid "Russian Buriat" -msgstr "" - -#: lookupui.c:584 -msgid "Riang" -msgstr "" - -#: lookupui.c:587 -msgid "Romany" -msgstr "" - -#: lookupui.c:588 -msgid "Rusyn" -msgstr "" - -#: lookupui.c:589 -msgid "Ruanda" -msgstr "" - -#: lookupui.c:591 -msgid "Sadri" -msgstr "" - -#: lookupui.c:593 -msgid "Santali" -msgstr "" - -#: lookupui.c:594 -msgid "Sayisi" -msgstr "" - -#: lookupui.c:595 -msgid "Sekota" -msgstr "" - -#: lookupui.c:596 -msgid "Selkup" -msgstr "" - -#: lookupui.c:597 -msgid "Sango" -msgstr "" - -#: lookupui.c:598 -msgid "Shan" -msgstr "" - -#: lookupui.c:599 -msgid "Sibe" -msgstr "" - -#: lookupui.c:600 -msgid "Sidamo" -msgstr "" - -#: lookupui.c:601 -msgid "Silte Gurage" -msgstr "" - -#: lookupui.c:602 -msgid "Skolt Sami" -msgstr "" - -#: lookupui.c:604 -msgid "Slavey" -msgstr "" - -#: lookupui.c:606 macenc.c:2326 macencui.c:167 -msgid "Somali" -msgstr "" - -#: lookupui.c:607 -msgid "Samoan" -msgstr "" - -#: lookupui.c:608 -msgid "Sena" -msgstr "" - -#: lookupui.c:609 macenc.c:2300 macencui.c:141 -msgid "Sindhi" -msgstr "" - -#: lookupui.c:611 -msgid "Soninke" -msgstr "" - -#: lookupui.c:612 -msgid "Sodo Gurage" -msgstr "" - -#: lookupui.c:613 -msgid "Sotho" -msgstr "" - -#: lookupui.c:615 macenc.c:2280 macencui.c:121 -msgid "Serbian" -msgstr "" - -#: lookupui.c:616 -msgid "Saraiki" -msgstr "" - -#: lookupui.c:617 -msgid "Serer" -msgstr "" - -#: lookupui.c:618 -msgid "South Slavey" -msgstr "" - -#: lookupui.c:619 -msgid "Southern Sami" -msgstr "" - -#: lookupui.c:620 -msgid "Suri" -msgstr "" - -#: lookupui.c:621 -msgid "Svan" -msgstr "" - -#: lookupui.c:623 -msgid "Swadaya Aramaic" -msgstr "" - -#: lookupui.c:624 macenc.c:2327 macencui.c:168 -msgid "Swahili" -msgstr "" - -#: lookupui.c:625 -msgid "Swazi" -msgstr "" - -#: lookupui.c:628 -msgid "Tabasaran" -msgstr "" - -#: lookupui.c:629 macenc.c:2293 macencui.c:134 -msgid "Tajiki" -msgstr "" - -#: lookupui.c:631 macenc.c:2340 macencui.c:181 -msgid "Tatar" -msgstr "" - -#: lookupui.c:632 -msgid "TH-Cree" -msgstr "" - -#: lookupui.c:634 macenc.c:2352 macencui.c:193 -msgid "Tongan" -msgstr "" - -#: lookupui.c:635 -msgid "Tigre" -msgstr "" - -#: lookupui.c:636 macenc.c:2324 macencui.c:165 -msgid "Tigrinya" -msgstr "" - -#: lookupui.c:638 -msgid "Tahitian" -msgstr "" - -#: lookupui.c:639 macenc.c:2301 macencui.c:142 -msgid "Lang|Tibetan" -msgstr "" - -#: lookupui.c:641 -msgid "Temne" -msgstr "" - -#: lookupui.c:643 -msgid "Tundra Nenets" -msgstr "" - -#: lookupui.c:644 -msgid "Tonga" -msgstr "" - -#: lookupui.c:645 -msgid "Todo" -msgstr "" - -#: lookupui.c:648 -msgid "Turoyo Aramaic" -msgstr "" - -#: lookupui.c:649 -msgid "Tulu" -msgstr "" - -#: lookupui.c:650 -msgid "Tuvin" -msgstr "" - -#: lookupui.c:651 -msgid "Twi" -msgstr "" - -#: lookupui.c:652 -msgid "Udmurt" -msgstr "" - -#: lookupui.c:654 macenc.c:2256 macencui.c:97 -msgid "Urdu" -msgstr "" - -#: lookupui.c:655 -msgid "Upper Sorbian" -msgstr "" - -#: lookupui.c:656 -msgid "Uyghur" -msgstr "" - -#: lookupui.c:657 macenc.c:2285 macencui.c:126 -msgid "Uzbek" -msgstr "" - -#: lookupui.c:660 -msgid "Wa" -msgstr "" - -#: lookupui.c:661 -msgid "Wagdi" -msgstr "" - -#: lookupui.c:662 -msgid "West-Cree" -msgstr "" - -#: lookupui.c:664 -msgid "Wolof" -msgstr "" - -#: lookupui.c:665 -msgid "Tai Lue" -msgstr "" - -#: lookupui.c:667 -msgid "Yakut" -msgstr "" - -#: lookupui.c:669 -msgid "Y-Cree" -msgstr "" - -#: lookupui.c:670 -msgid "Yi Classic" -msgstr "" - -#: lookupui.c:671 -msgid "Yi Modern" -msgstr "" - -#: lookupui.c:672 -msgid "Chinese Hong Kong" -msgstr "" - -#: lookupui.c:673 -msgid "Chinese Phonetic" -msgstr "" - -#: lookupui.c:674 -msgid "Chinese Simplified" -msgstr "" - -#: lookupui.c:675 -msgid "Chinese Traditional" -msgstr "" - -#: lookupui.c:676 -msgid "Zande" -msgstr "" - -#: lookupui.c:687 -msgid "Language(s)" -msgstr "" - -#: lookupui.c:692 -msgid "Script(s) & Language(s)" -msgstr "" - -#: lookupui.c:812 lookupui.c:814 macenc.c:2368 -msgid "Unknown Language" -msgstr "" - -#: lookupui.c:812 -#, c-format -msgid "" -"The language, '%s', is not in the list of known languages and will be omitted" -msgstr "" - -#: lookupui.c:814 -#, c-format -msgid "" -"Several language tags, including '%s', are not in the list of known " -"languages and will be omitted" -msgstr "" - -#: lookupui.c:823 -msgid "Language List" -msgstr "" - -#: lookupui.c:841 -msgid "" -"Select as many languages as needed\n" -"Hold down the control key when clicking\n" -"to make disjoint selections." -msgstr "" - -#: lookupui.c:899 -msgid "Language Missing" -msgstr "" - -#: lookupui.c:899 -msgid "" -"You must select at least one language.\n" -"Use the \"Default\" language if nothing else fits." -msgstr "" - -#: lookupui.c:986 lookupui.c:3535 -msgid "No scripts" -msgstr "" - -#: lookupui.c:986 -msgid "You must select at least one script if you provide a feature tag." -msgstr "" - -#: lookupui.c:993 lookupui.c:999 lookupui.c:1578 lookupui.c:1584 -msgid "Bad script tag" -msgstr "" - -#: lookupui.c:993 -#, c-format -msgid "" -"The script tag on line %d (%s) is too long. It may be at most 4 letters" -msgstr "" - -#: lookupui.c:999 -#, c-format -msgid "The script tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1006 -msgid "No languages" -msgstr "" - -#: lookupui.c:1006 -msgid "You must select at least one language for each script." -msgstr "" - -#: lookupui.c:1012 lookupui.c:1018 lookupui.c:1592 lookupui.c:1598 -msgid "Bad language tag" -msgstr "" - -#: lookupui.c:1012 lookupui.c:1592 -#, c-format -msgid "A language tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1018 lookupui.c:1598 -#, c-format -msgid "" -"A language tag on line %d (%s) is too long. It may be at most 4 letters" -msgstr "" - -#: lookupui.c:1108 -msgid "Script(s)" -msgstr "" - -#: lookupui.c:1126 -msgid "" -"Each feature is active for a specific set of\n" -"scripts and languages.\n" -"Usually only one script is specified, but\n" -"occasionally more will be.\n" -"A script is a four letter OpenType script tag\n" -msgstr "" - -#: lookupui.c:1178 lookupui.c:1950 -msgid "OpenTypeFeature|New" -msgstr "" - -#: lookupui.c:1499 -msgid "You must choose a lookup type" -msgstr "" - -#: lookupui.c:1552 -msgid "No Lookup Type Selected" -msgstr "" - -#: lookupui.c:1552 -msgid "You must select a Lookup Type." -msgstr "" - -#: lookupui.c:1556 -msgid "Unnamed lookup" -msgstr "" - -#: lookupui.c:1556 -msgid "You must name the lookup." -msgstr "" - -#: lookupui.c:1563 lookupui.c:1569 -msgid "Bad feature tag" -msgstr "" - -#: lookupui.c:1563 -#, c-format -msgid "" -"The feature tag on line %d (%s) is too long. It may be at most 4 letters " -"(or it could be a mac feature setting, two numbers in brokets <3,4>)" -msgstr "" - -#: lookupui.c:1569 -#, c-format -msgid "The feature tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1578 -#, c-format -msgid "A script tag on line %d (%s) should be in ASCII.\n" -msgstr "" - -#: lookupui.c:1584 -#, c-format -msgid "" -"A script tag on line %d (%s) is too long. It may be at most 4 letters" -msgstr "" - -#: lookupui.c:1614 -msgid "Lookup name already used" -msgstr "" - -#: lookupui.c:1614 -msgid "" -"This name has already been used for another lookup.\n" -"Lookup names must be unique." -msgstr "" - -#: lookupui.c:1706 -msgid "Lookup" -msgstr "" - -#: lookupui.c:1735 -msgid "" -"Each lookup may contain many transformations,\n" -"but each transformation must be of the same type." -msgstr "" - -#: lookupui.c:1762 -msgid "" -"Most lookups will be attached to a feature\n" -"active in a specific script for certain languages.\n" -"In some cases lookups will not be attached to any\n" -"feature, but will be invoked by another lookup,\n" -"a conditional one. In other cases a lookup might\n" -"be attached to several features.\n" -"A feature is either a four letter OpenType feature\n" -"tag, or a two number mac <feature,setting> combination." -msgstr "" - -#: lookupui.c:1776 statemachine.c:1381 -msgid "Right To Left" -msgstr "" - -#: lookupui.c:1785 -msgid "Ignore Base Glyphs" -msgstr "" - -#: lookupui.c:1794 -msgid "Ignore Ligatures" -msgstr "" - -#: lookupui.c:1803 -msgid "Ignore Combining Marks" -msgstr "" - -#. GT: Process is a verb here and Mark is a noun. -#. GT: Marks of the given mark class are to be processed -#: lookupui.c:1812 -msgid "Mark Class:" -msgstr "" - -#. GT: Mark is a noun here and Set is also a noun. -#: lookupui.c:1832 -msgid "Mark Set:" -msgstr "" - -#: lookupui.c:1862 -msgid "Lookup Name:" -msgstr "" - -#: lookupui.c:1894 -msgid "Store ligature data in AFM files" -msgstr "" - -#: lookupui.c:2062 lookupui.c:2103 -msgid "Name in use" -msgstr "" - -#: lookupui.c:2062 lookupui.c:2103 -#, c-format -msgid "" -"The name, %.80s, has already been used to identify an anchor class in a " -"different lookup subtable (%.80s)" -msgstr "" - -#: lookupui.c:2093 -msgid "Name used twice" -msgstr "" - -#: lookupui.c:2093 -#, c-format -msgid "" -"The name, %.80s, appears twice in this list.\n" -"Each anchor class must have a distinct name." -msgstr "" - -#: lookupui.c:2120 -msgid "Remove Anchor Class?" -msgstr "" - -#: lookupui.c:2120 -#, c-format -msgid "" -"Do you really want to remove the anchor class, %.80s?\n" -"This will remove all anchor points associated with that class." -msgstr "" - -#: lookupui.c:2195 -msgid "Anchor Class Name" -msgstr "" - -#: lookupui.c:2258 -#, c-format -msgid "Anchor classes in subtable %.80s" -msgstr "" - -#: lookupui.c:2329 -msgid "New Anchor Class" -msgstr "" - -#: lookupui.c:2545 lookupui.c:2555 lookupui.c:2573 lookupui.c:2623 -msgid "Base Glyph Name" -msgstr "" - -#: lookupui.c:2550 -msgid "Ligature Glyph Name" -msgstr "" - -#: lookupui.c:2589 lookupui.c:2631 -msgid "First Glyph Name" -msgstr "" - -#: lookupui.c:3535 -msgid "" -"There are no scripts bound to features bound to this lookup. So nothing " -"happens." -msgstr "" - -#: lookupui.c:3701 -#, c-format -msgid "There is no glyph named %s in the font" -msgstr "" - -#: lookupui.c:3713 -#, c-format -msgid "You must specify a replacement glyph for %s" -msgstr "" - -#: lookupui.c:3726 -#, c-format -msgid "" -"For glyph %.60s you refer to a glyph named %.80s, which is not in the font " -"yet. Was this intentional?" -msgstr "" - -#: lookupui.c:3748 lookupui.c:3753 -msgid "Duplicate data" -msgstr "" - -#: lookupui.c:3748 -#, c-format -msgid "There are two entries for the same glyph set (%.80s and %.80s)" -msgstr "" - -#: lookupui.c:3753 -#, c-format -msgid "There are two entries for the same glyph (%.80s)" -msgstr "" - -#: lookupui.c:4193 -#, c-format -msgid "Lookup Subtable, %s" -msgstr "" - -#: lookupui.c:4208 -msgid "_Alphabetic" -msgstr "" - -#: lookupui.c:4214 -msgid "Sort this display based on the alphabetic name of the glyph" -msgstr "" - -#: lookupui.c:4226 -msgid "Sort this display based on the unicode code of the glyph" -msgstr "" - -#: lookupui.c:4232 -msgid "_By Base Char" -msgstr "" - -#: lookupui.c:4238 -msgid "" -"Sort first using the base glyph (if any).\n" -"Thus Agrave would sort with A" -msgstr "" - -#: lookupui.c:4244 -msgid "By _Scripts" -msgstr "" - -#: lookupui.c:4250 -msgid "" -"Sort first using the glyph's script.\n" -"Thus A and Z would sort together\n" -"while Alpha would sort with Omega and not A" -msgstr "" - -#: lookupui.c:4273 -msgid "" -"Don't display columns of 0s.\n" -"The OpenType lookup allows for up to 8 kinds\n" -"of data, but almost all lookups will use just one or two.\n" -"Omitting the others makes the behavior clearer." -msgstr "" - -#: lookupui.c:4290 -msgid "_Populate" -msgstr "" - -#: lookupui.c:4292 -msgid "Auto_Kern" -msgstr "" - -#: lookupui.c:4302 -msgid "" -"For each script to which this lookup applies, look at all pairs of\n" -"glyphs in that script and try to guess a reasonable kerning value\n" -"for that pair." -msgstr "" - -#: lookupui.c:4307 -msgid "" -"Add entries for all glyphs in the scripts to which this lookup applies.\n" -"When FontForge can find a default value it will add that too." -msgstr "" - -#: lookupui.c:4312 -msgid "_Add Selected" -msgstr "" - -#: lookupui.c:4314 -msgid "_AutoKern Selected" -msgstr "" - -#: lookupui.c:4323 -msgid "Add kerning info between all pairs of selected glyphs" -msgstr "" - -#: lookupui.c:4326 -msgid "Add entries for all selected glyphs." -msgstr "" - -#: lookupui.c:4331 -msgid "_Remove Empty" -msgstr "" - -#: lookupui.c:4338 -msgid "Remove all \"empty\" entries -- those where all fields are 0" -msgstr "" - -#: lookupui.c:4339 -msgid "Remove all \"empty\" entries -- entries with no second glyph" -msgstr "" - -#: lookupui.c:4340 -msgid "Remove all \"empty\" entries -- those with no source glyphs" -msgstr "" - -#: lookupui.c:4341 -msgid "Remove all \"empty\" entries -- those with no replacement glyphs" -msgstr "" - -#: lookupui.c:4345 -msgid "Remove All" -msgstr "" - -#: lookupui.c:4351 -msgid "Remove all entries." -msgstr "" - -#: lookupui.c:4356 -msgid "_Default Using Suffix:" -msgstr "" - -#: lookupui.c:4363 -msgid "" -"Add entries to the lookup based on the following suffix.\n" -"So if the suffix is set to \"superior\" and the font\n" -"contains glyphs named \"A\" and \"A.superior\" (and the\n" -"lookup applies to the latin script), then FontForge will\n" -"add an entry mapping \"A\" -> \"A.superior\"." -msgstr "" - -#: lookupui.c:4387 -msgid "_Default New Entries to First" -msgstr "" - -#: lookupui.c:4395 -msgid "" -"When adding new entries, give them the same\n" -"delta values as those on the first line." -msgstr "" - -#: lookupui.c:4497 lookupui.c:5425 -msgid "When adding new entries provide default kerning values." -msgstr "" - -#: lookupui.c:4685 -msgid "Please name this subtable" -msgstr "" - -#: lookupui.c:4691 -msgid "Duplicate name" -msgstr "" - -#: lookupui.c:4691 -msgid "There is already a subtable with that name, please pick another." -msgstr "" - -#: lookupui.c:4757 -msgid "No Subtable" -msgstr "" - -#: lookupui.c:4856 -msgid "Create a new lookup" -msgstr "" - -#: lookupui.c:4858 lookupui.c:4859 -msgid "Add a subtable to which lookup?" -msgstr "" - -#: lookupui.c:5009 -msgid "Select glyphs for the first part of the kern pair" -msgstr "" - -#: lookupui.c:5012 -msgid "Select glyphs for the second part of the kern pair" -msgstr "" - -#: lookupui.c:5094 -msgid "No selection" -msgstr "" - -#: lookupui.c:5094 -msgid "" -"Please select some glyphs in the font views at the bottom of the dialog for " -"FontForge to put into classes." -msgstr "" - -#: lookupui.c:5130 -msgid "Intra Class Distance" -msgstr "" - -#: lookupui.c:5225 lookupui.c:5551 -msgid "Kerning format" -msgstr "" - -#: lookupui.c:5250 -msgid "Use individual kerning pairs" -msgstr "" - -#: lookupui.c:5256 -msgid "" -"In this format you specify every kerning pair in which\n" -"you are interested in." -msgstr "" - -#: lookupui.c:5263 -msgid "Use a matrix of kerning classes" -msgstr "" - -#: lookupui.c:5269 -msgid "" -"In this format you define a series of glyph classes and\n" -"specify a matix showing how each class interacts with all\n" -"the others." -msgstr "" - -#: lookupui.c:5277 -msgid "FontForge will guess kerning classes for selected glyphs" -msgstr "" - -#: lookupui.c:5283 -msgid "" -"FontForge will look at the glyphs selected in the font view\n" -"and will try to find groups of glyphs which are most alike\n" -"and generate kerning classes based on that information." -msgstr "" - -#: lookupui.c:5294 -msgid "Intra Class Distance:" -msgstr "" - -#: lookupui.c:5301 -msgid "" -"This is roughly (very roughly) the number off em-units\n" -"of error that two glyphs may have to belong in the same\n" -"class. This error is taken by comparing the two glyphs\n" -"to all other glyphs and summing the differences.\n" -"A small number here (like 2) means lots of small classes,\n" -"while a larger number (like 20) will mean fewer classes,\n" -"each with more glyphs." -msgstr "" - -#: lookupui.c:5549 -msgid "_Pairs" -msgstr "" - -#: lookupui.c:5549 -msgid "C_lasses" -msgstr "" - -#: lookupui.c:5551 -msgid "" -"Kerning may be specified either by classes of glyphs\n" -"or by pairwise combinatins of individual glyphs.\n" -"Which do you want for this subtable?" -msgstr "" - -#: lookupui.c:5709 -msgid "No Script Tag" -msgstr "" - -#: lookupui.c:5709 lookupui.c:5716 -msgid "Please specify a 4 letter opentype script tag" -msgstr "" - -#: lookupui.c:5716 -msgid "Script Tag too long" -msgstr "" - -#: lookupui.c:5724 -msgid "Invalid language" -msgstr "" - -#: lookupui.c:5724 -msgid "" -"Please specify a comma separated list of 4 letter opentype language tags" -msgstr "" - -#: lookupui.c:5839 -msgid "Add Language(s) to Script" -msgstr "" - -#: lookupui.c:5839 -msgid "Remove Language(s) from Script" -msgstr "" - -#: lookupui.c:5848 -msgid "Script Tag:" -msgstr "" - -#: lookupui.c:5863 -msgid "Language Tag:" -msgstr "" - -#: lookupui.c:5969 -msgid "No Start Glyph" -msgstr "" - -#: lookupui.c:5969 -#, c-format -msgid "The encoding does not contain something named %.40s" -msgstr "" - -#: lookupui.c:5975 -msgid "Not enough glyphs" -msgstr "" - -#: lookupui.c:5975 -msgid "" -"There aren't enough glyphs in the encoding to name all the selected " -"characters" -msgstr "" - -#: lookupui.c:5979 -msgid "Bad selection" -msgstr "" - -#: lookupui.c:5979 -msgid "" -"You may not rename any of the base glyphs, but your selection overlaps the " -"set of base glyphs." -msgstr "" - -#: lookupui.c:5992 -msgid "Can't specify a subtable here" -msgstr "" - -#: lookupui.c:5992 -msgid "" -"As the selected glyphs are also source glyphs, they will be renamed, so they " -"can't act as source glyphs for a lookup." -msgstr "" - -#: lookupui.c:5998 -msgid "Missing suffix" -msgstr "" - -#: lookupui.c:5998 -msgid "If you don't specify a suffix, the glyphs don't get renamed." -msgstr "" - -#: lookupui.c:6159 -msgid "Mass Glyph Rename" -msgstr "" - -#: lookupui.c:6168 -msgid "Rename all glyphs in the selection" -msgstr "" - -#: lookupui.c:6176 -msgid "By appending the suffix:" -msgstr "" - -#: lookupui.c:6190 -msgid "To their own names" -msgstr "" - -#: lookupui.c:6199 -msgid "To the glyph names starting at:" -msgstr "" - -#: lookupui.c:6204 lookupui.c:6211 -msgid "" -"So if you type \"A\" here the first selected glyph would be named " -"\"A.suffix\".\n" -"The second \"B.suffix\", and so on." -msgstr "" - -#: lookupui.c:6215 -msgid "If one of those glyphs already has a suffix" -msgstr "" - -#: lookupui.c:6223 -msgid "Append to it" -msgstr "" - -#: lookupui.c:6231 -msgid "Replace it" -msgstr "" - -#: lookupui.c:6240 -msgid "Optionally, add this mapping to the lookup subtable:" -msgstr "" - -#: macbinary.c:693 -#, c-format -msgid "Warning: %s(%s) is both extended and condensed. That's impossible.\n" -msgstr "" - -#: macbinary.c:696 -msgid "Warning: Both extended and condensed. That's impossible.\n" -msgstr "" - -#: macbinary.c:871 macbinary.c:1223 -msgid "The generated font won't work with ATM" -msgstr "" - -#: macbinary.c:871 macbinary.c:1223 -msgid "" -"ATM requires that fonts be encoded with the Macintosh Latin encoding. This " -"postscript font will print fine, but only the bitmap versions will be " -"displayed on the screen" -msgstr "" - -#: macbinary.c:1983 -msgid "Can't open temporary file for postscript output\n" -msgstr "" - -#: macbinary.c:2003 -#, c-format -msgid "Missing POST resource %u\n" -msgstr "" - -#: macbinary.c:2039 -msgid "Out of memory\n" -msgstr "" - -#: macbinary.c:2133 macbinary.c:2625 parsepdf.c:2076 parsettf.c:621 svg.c:1298 -msgid "Not in Collection" -msgstr "" - -#: macbinary.c:2133 macbinary.c:2625 parsepdf.c:2076 svg.c:1298 -#, c-format -msgid "%s is not in %.100s" -msgstr "" - -#: macbinary.c:2140 macbinary.c:2634 parsepdf.c:2088 parsettf.c:632 -#: parsettf.c:655 parsettf.c:5505 svg.c:1305 -msgid "Pick a font, any font..." -msgstr "" - -#: macbinary.c:2140 macbinary.c:2635 parsepdf.c:2088 parsettf.c:632 -#: parsettf.c:656 svg.c:1305 -msgid "There are multiple fonts in this file, pick one" -msgstr "" - -#: macbinary.c:2162 -msgid "Can't open temporary file for truetype output.\n" -msgstr "" - -#: macbinary.c:2750 -#, c-format -msgid "No kerning table for %s\n" -msgstr "" - -#: macbinary.c:3007 -msgid "can't create temporary file\n" -msgstr "" - -#: macbinary.c:3168 -#, c-format -msgid "Couldn't find a font file named %s\n" -msgstr "" - -#: macbinary.c:3170 -#, c-format -msgid "" -"%s is a mac resource file but contains no postscript or truetype fonts\n" -msgstr "" - -#: macenc.c:2266 macencui.c:107 -msgid "Faroese (Icelandic)" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Farsi/Persian"), ignore "Lang|" -#. GT: See the long comment at "Property|New" -#. GT: The msgstr should contain a translation of "Farsi/Persian", ignore "Lang|" -#: macenc.c:2269 macencui.c:110 -msgid "Lang|Farsi/Persian" -msgstr "" - -#: macenc.c:2273 macencui.c:114 -msgid "Irish Gaelic" -msgstr "" - -#: macenc.c:2287 macencui.c:128 -msgid "Axerbaijani (Cyrillic)" -msgstr "" - -#: macenc.c:2288 macencui.c:129 -msgid "Axerbaijani (Arabic)" -msgstr "" - -#: macenc.c:2296 macencui.c:137 -msgid "Mongolian (cyrillic)" -msgstr "" - -#: macenc.c:2321 macencui.c:162 -msgid "Malay (roman)" -msgstr "" - -#: macenc.c:2322 macencui.c:163 -msgid "Malay (arabic)" -msgstr "" - -#: macenc.c:2325 macencui.c:166 -msgid "Galla" -msgstr "" - -#: macenc.c:2328 macencui.c:169 -msgid "Kinyarwanda/Ruanda" -msgstr "" - -#: macenc.c:2329 macencui.c:170 -msgid "Rundi" -msgstr "" - -#: macenc.c:2330 macencui.c:171 -msgid "Nyanja/Chewa" -msgstr "" - -#: macenc.c:2337 macencui.c:178 -msgid "Quechua" -msgstr "" - -#: macenc.c:2343 macencui.c:184 -msgid "Javanese (roman)" -msgstr "" - -#: macenc.c:2344 macencui.c:185 -msgid "Sundanese (roman)" -msgstr "" - -#: macenc.c:2349 macencui.c:190 -msgid "Scottish Gaelic" -msgstr "" - -#: macenc.c:2351 macencui.c:192 -msgid "Irish Gaelic (with dot)" -msgstr "" - -#: macenc.c:2353 macencui.c:194 -msgid "Greek (polytonic)" -msgstr "" - -#: macenc.c:2355 macencui.c:196 -msgid "Azebaijani (roman)" -msgstr "" - -#: macenc.c:2362 -msgid "Unspecified Language" -msgstr "" - -#: macencui.c:365 -msgid "Bad Language" -msgstr "" - -#: macencui.c:382 macencui.c:1031 -msgid "This feature code is already used" -msgstr "" - -#: macencui.c:451 macencui.c:808 prefs.c:1469 -msgid "Setting" -msgstr "" - -#: macencui.c:461 -msgid "_Language:" -msgstr "" - -#: macencui.c:485 macencui.c:843 macencui.c:1143 -msgid "_Name:" -msgstr "" - -#: macencui.c:652 -msgid "MacName|_New..." -msgstr "" - -#: macencui.c:731 -msgid "This setting is already used" -msgstr "" - -#: macencui.c:818 -msgid "Setting Id:" -msgstr "" - -#: macencui.c:834 -msgid "_Enabled" -msgstr "" - -#: macencui.c:1119 -msgid "Feature _Id:" -msgstr "" - -#: macencui.c:1135 -msgid "Mutually Exclusive" -msgstr "" - -#: macencui.c:1153 -msgid "Settings" -msgstr "" - -#: macencui.c:1171 -msgid "MacSetting|_New..." -msgstr "" - -#: macencui.c:1363 -msgid "MacFeature|_New..." -msgstr "" - -#: macencui.c:1399 -msgid "MacFeature|Default" -msgstr "" - -#: math.c:38 -msgid "Constants" -msgstr "" - -#: math.c:39 -msgid "Sub/Superscript" -msgstr "" - -#: math.c:40 -msgid "Limits" -msgstr "" - -#: math.c:41 -msgid "Stacks" -msgstr "" - -#: math.c:42 -msgid "Fractions" -msgstr "" - -#: math.c:43 -msgid "Over/Underbars" -msgstr "" - -#: math.c:44 -msgid "Radicals" -msgstr "" - -#: math.c:45 -msgid "Connectors" -msgstr "" - -#: math.c:79 -msgid "Top Accent Horiz. Pos" -msgstr "" - -#: math.c:88 -msgid "Pre-Built Larger Variants" -msgstr "" - -#. GT: Italic correction -#: math.c:95 -msgid "I.C." -msgstr "" - -#: math.c:99 -msgid "Parts List" -msgstr "" - -#: math.c:105 -msgid "Height/Kern Data" -msgstr "" - -#: math.c:135 -msgid "Kern" -msgstr "" - -#: math.c:137 -msgid "Height Adjusts" -msgstr "" - -#: math.c:138 -msgid "Kern Adjusts" -msgstr "" - -#: math.c:156 -msgid "Exten Shapes" -msgstr "" - -#: math.c:158 -msgid "Top Accent" -msgstr "" - -#: math.c:159 -msgid "Math Kern" -msgstr "" - -#: math.c:161 -msgid "Vert. Construction" -msgstr "" - -#: math.c:162 -msgid "Hor. Variants" -msgstr "" - -#: math.c:163 -msgid "Hor. Construction" -msgstr "" - -#: math.c:168 -msgid "Top Right" -msgstr "" - -#: math.c:169 -msgid "Top Left" -msgstr "" - -#: math.c:170 -msgid "Bottom Right" -msgstr "" - -#: math.c:171 -msgid "Bottom Left" -msgstr "" - -#: math.c:780 -msgid "Glyph Construction" -msgstr "" - -#: math.c:895 math.c:919 math.c:1659 -msgid "Bad device table" -msgstr "" - -#: math.c:895 -#, c-format -msgid "Bad device table for %s" -msgstr "" - -#: math.c:911 -msgid "Missing Glyph" -msgstr "" - -#: math.c:911 -#, c-format -msgid "There is no glyph named %s (used in %s)" -msgstr "" - -#: math.c:919 -#, c-format -msgid "Bad device table for glyph %s in %s" -msgstr "" - -#: math.c:927 -msgid "Bad Parts List" -msgstr "" - -#: math.c:927 -#, c-format -msgid "Bad parts list for glyph %s in %s" -msgstr "" - -#: math.c:934 -msgid "Bad Variants List" -msgstr "" - -#: math.c:934 -#, c-format -msgid "Bad Variants list for glyph %s in %s" -msgstr "" - -#: math.c:1082 -msgid "MATH table" -msgstr "" - -#: math.c:1659 -#, c-format -msgid "Bad device table for in row %d of %s" -msgstr "" - -#: math.c:1848 -msgid "TopRight" -msgstr "" - -#: math.c:1849 -msgid "TopLeft" -msgstr "" - -#: math.c:1850 -msgid "BottomRight" -msgstr "" - -#: math.c:1851 -msgid "BottomLeft" -msgstr "" - -#: math.c:1978 -msgid "Graphical" -msgstr "" - -#: math.c:1982 -msgid "Textual" -msgstr "" - -#: mathconstants.c:46 -msgid "ScriptPercentScaleDown:" -msgstr "" - -#: mathconstants.c:46 -msgid "Percentage scale down for script level 1" -msgstr "" - -#: mathconstants.c:47 -msgid "ScriptScriptPercentScaleDown:" -msgstr "" - -#: mathconstants.c:47 -msgid "Percentage scale down for script level 2" -msgstr "" - -#: mathconstants.c:48 -msgid "DelimitedSubFormulaMinHeight:" -msgstr "" - -#: mathconstants.c:48 -msgid "" -"Minimum height at which to treat a delimited\n" -"expression as a subformula" -msgstr "" - -#: mathconstants.c:49 -msgid "DisplayOperatorMinHeight:" -msgstr "" - -#: mathconstants.c:49 -msgid "Minimum height of n-ary operators (integration, summation, etc.)" -msgstr "" - -#: mathconstants.c:50 -msgid "MathLeading:" -msgstr "" - -#: mathconstants.c:50 -msgid "" -"White space to be left between math formulae\n" -"to ensure proper line spacing." -msgstr "" - -#: mathconstants.c:51 -msgid "AxisHeight:" -msgstr "" - -#: mathconstants.c:51 -msgid "Axis height of the font" -msgstr "" - -#: mathconstants.c:52 -msgid "AccentBaseHeight:" -msgstr "" - -#: mathconstants.c:52 -msgid "" -"Maximum (ink) height of accent base that\n" -"does not require raising the accents." -msgstr "" - -#: mathconstants.c:53 -msgid "FlattenedAccentBaseHeight:" -msgstr "" - -#: mathconstants.c:53 -msgid "" -"Maximum (ink) height of accent base that\n" -"does not require flattening the accents." -msgstr "" - -#: mathconstants.c:54 -msgid "SubscriptShiftDown:" -msgstr "" - -#: mathconstants.c:54 -msgid "" -"The standard shift down applied to subscript elements.\n" -"Positive for moving downward." -msgstr "" - -#: mathconstants.c:55 -msgid "SubscriptTopMax:" -msgstr "" - -#: mathconstants.c:55 -msgid "" -"Maximum height of the (ink) top of subscripts\n" -"that does not require moving\n" -"ubscripts further down." -msgstr "" - -#: mathconstants.c:56 -msgid "SubscriptBaselineDropMin:" -msgstr "" - -#: mathconstants.c:56 -msgid "" -"Maximum allowed drop of the baseline of\n" -"subscripts realtive to the bottom of the base.\n" -"Used for bases that are treated as a box\n" -"or extended shape. Positive for subscript\n" -"baseline dropped below base bottom." -msgstr "" - -#: mathconstants.c:57 -msgid "SuperscriptShiftUp:" -msgstr "" - -#: mathconstants.c:57 -msgid "Standard shift up applied to superscript elements." -msgstr "" - -#: mathconstants.c:58 -msgid "SuperscriptShiftUpCramped:" -msgstr "" - -#: mathconstants.c:58 -msgid "" -"Standard shift of superscript relative\n" -"to base in cramped mode." -msgstr "" - -#: mathconstants.c:59 -msgid "SuperscriptBottomMin:" -msgstr "" - -#: mathconstants.c:59 -msgid "" -"Minimum allowed hieght of the bottom\n" -"of superscripts that does not require moving\n" -"them further up." -msgstr "" - -#: mathconstants.c:60 -msgid "SuperscriptBaselineDropMax:" -msgstr "" - -#: mathconstants.c:60 -msgid "" -"Maximum allowed drop of the baseline of\n" -"superscripts realtive to the top of the base.\n" -"Used for bases that are treated as a box\n" -"or extended shape. Positive for superscript\n" -"baseline below base top." -msgstr "" - -#: mathconstants.c:61 -msgid "SubSuperscriptGapMin:" -msgstr "" - -#: mathconstants.c:61 -msgid "Minimum gap between the supersecript and subscript ink." -msgstr "" - -#: mathconstants.c:62 -msgid "SuperscriptBottomMaxWithSubscript:" -msgstr "" - -#: mathconstants.c:62 -msgid "" -"The maximum level to which the (ink) bottom\n" -"of superscript can be pushed to increase the\n" -"gap between superscript and subscript, before\n" -"subscript starts being moved down." -msgstr "" - -#: mathconstants.c:63 -msgid "SpaceAfterScript:" -msgstr "" - -#: mathconstants.c:63 -msgid "" -"Extra white space to be added after each\n" -"ub/superscript." -msgstr "" - -#: mathconstants.c:64 -msgid "UpperLimitGapMin:" -msgstr "" - -#: mathconstants.c:64 -msgid "" -"Minimum gap between the bottom of the\n" -"upper limit, and the top of the base operator." -msgstr "" - -#: mathconstants.c:65 -msgid "UpperLimitBaselineRiseMin:" -msgstr "" - -#: mathconstants.c:65 -msgid "" -"Minimum distance between the baseline of an upper\n" -"limit and the bottom of the base operator." -msgstr "" - -#: mathconstants.c:66 -msgid "LowerLimitGapMin:" -msgstr "" - -#: mathconstants.c:66 -msgid "" -"Minimum gap between (ink) top of the lower limit,\n" -"and (ink) bottom of the base operator." -msgstr "" - -#: mathconstants.c:67 -msgid "LowerLimitBaselineDropMin:" -msgstr "" - -#: mathconstants.c:67 -msgid "" -"Minimum distance between the baseline of the\n" -"lower limit and bottom of the base operator." -msgstr "" - -#: mathconstants.c:68 -msgid "StackTopShiftUp:" -msgstr "" - -#: mathconstants.c:68 -msgid "Standard shift up applied to the top element of a stack." -msgstr "" - -#: mathconstants.c:69 -msgid "StackTopDisplayStyleShiftUp:" -msgstr "" - -#: mathconstants.c:69 -msgid "" -"Standard shift up applied to the top element of\n" -"a stack in display style." -msgstr "" - -#: mathconstants.c:70 -msgid "StackBottomShiftDown:" -msgstr "" - -#: mathconstants.c:70 -msgid "" -"Standard shift down applied to the bottom element of a stack.\n" -"Positive values indicate downward motion." -msgstr "" - -#: mathconstants.c:71 -msgid "StackBottomDisplayStyleShiftDown:" -msgstr "" - -#: mathconstants.c:71 -msgid "" -"Standard shift down applied to the bottom\n" -"element of a stack in display style.\n" -"Positive values indicate downward motion." -msgstr "" - -#: mathconstants.c:72 -msgid "StackGapMin:" -msgstr "" - -#: mathconstants.c:72 -msgid "" -"Minimum gap between bottom of the top\n" -"element of a stack, and the top of the bottom element." -msgstr "" - -#: mathconstants.c:73 -msgid "StackDisplayStyleGapMin:" -msgstr "" - -#: mathconstants.c:73 -msgid "" -"Minimum gap between bottom of the top\n" -"element of a stack and the top of the bottom\n" -"element in display style." -msgstr "" - -#: mathconstants.c:74 -msgid "StretchStackTopShiftUp:" -msgstr "" - -#: mathconstants.c:74 -msgid "Standard shift up applied to the top element of the stretch stack." -msgstr "" - -#: mathconstants.c:75 -msgid "StretchStackBottomShiftDown:" -msgstr "" - -#: mathconstants.c:75 -msgid "" -"Standard shift down applied to the bottom\n" -"element of the stretch stack.\n" -"Positive values indicate downward motion." -msgstr "" - -#: mathconstants.c:76 -msgid "StretchStackGapAboveMin:" -msgstr "" - -#: mathconstants.c:76 -msgid "" -"Minimum gap between the ink of the stretched\n" -"element and the ink bottom of the element\n" -"above.." -msgstr "" - -#: mathconstants.c:77 -msgid "StretchStackGapBelowMin:" -msgstr "" - -#: mathconstants.c:77 -msgid "" -"Minimum gap between the ink of the stretched\n" -"element and the ink top of the element below." -msgstr "" - -#: mathconstants.c:78 -msgid "FractionNumeratorShiftUp:" -msgstr "" - -#: mathconstants.c:78 -msgid "Standard shift up applied to the numerator." -msgstr "" - -#: mathconstants.c:79 -msgid "FractionNumeratorDisplayStyleShiftUp:" -msgstr "" - -#: mathconstants.c:79 -msgid "" -"Standard shift up applied to the\n" -"numerator in display style." -msgstr "" - -#: mathconstants.c:80 -msgid "FractionDenominatorShiftDown:" -msgstr "" - -#: mathconstants.c:80 -msgid "" -"Standard shift down applied to the denominator.\n" -"Postive values indicate downward motion." -msgstr "" - -#: mathconstants.c:81 -msgid "FractionDenominatorDisplayStyleShiftDown:" -msgstr "" - -#: mathconstants.c:81 -msgid "" -"Standard shift down applied to the\n" -"denominator in display style.\n" -"Postive values indicate downward motion." -msgstr "" - -#: mathconstants.c:82 -msgid "FractionNumeratorGapMin:" -msgstr "" - -#: mathconstants.c:82 -msgid "" -"Minimum tolerated gap between the ink\n" -"bottom of the numerator and the ink of the fraction bar." -msgstr "" - -#: mathconstants.c:83 -msgid "FractionNumeratorDisplayStyleGapMin:" -msgstr "" - -#: mathconstants.c:83 -msgid "" -"Minimum tolerated gap between the ink\n" -"bottom of the numerator and the ink of the fraction\n" -"bar in display style." -msgstr "" - -#: mathconstants.c:84 -msgid "FractionRuleThickness:" -msgstr "" - -#: mathconstants.c:84 -msgid "Thickness of the fraction bar." -msgstr "" - -#: mathconstants.c:85 -msgid "FractionDenominatorGapMin:" -msgstr "" - -#: mathconstants.c:85 -msgid "" -"Minimum tolerated gap between the ink top of the denominator\n" -"and the ink of the fraction bar.." -msgstr "" - -#: mathconstants.c:86 -msgid "FractionDenominatorDisplayStyleGapMin:" -msgstr "" - -#: mathconstants.c:86 -msgid "" -"Minimum tolerated gap between the ink top of the denominator\n" -"and the ink of the fraction bar in display style." -msgstr "" - -#: mathconstants.c:87 -msgid "SkewedFractionHorizontalGap:" -msgstr "" - -#: mathconstants.c:87 -msgid "" -"Horizontal distance between the top\n" -"and bottom elemnts of a skewed fraction." -msgstr "" - -#: mathconstants.c:88 -msgid "SkewedFractionVerticalGap:" -msgstr "" - -#: mathconstants.c:88 -msgid "" -"Vertical distance between the ink of the top and\n" -"bottom elements of a skewed fraction." -msgstr "" - -#: mathconstants.c:89 -msgid "OverbarVerticalGap:" -msgstr "" - -#: mathconstants.c:89 -msgid "" -"Distance between the overbar and\n" -"the ink top of the base." -msgstr "" - -#: mathconstants.c:90 -msgid "OverbarRuleThickness:" -msgstr "" - -#: mathconstants.c:90 -msgid "Thickness of the overbar." -msgstr "" - -#: mathconstants.c:91 -msgid "OverbarExtraAscender:" -msgstr "" - -#: mathconstants.c:91 -msgid "Extra white space reserved above the overbar." -msgstr "" - -#: mathconstants.c:92 -msgid "UnderbarVerticalGap:" -msgstr "" - -#: mathconstants.c:92 -msgid "" -"Distance between underbar and\n" -"the (ink) bottom of the base." -msgstr "" - -#: mathconstants.c:93 -msgid "UnderbarRuleThickness:" -msgstr "" - -#: mathconstants.c:93 -msgid "Thickness of the underbar." -msgstr "" - -#: mathconstants.c:94 -msgid "UnderbarExtraDescender:" -msgstr "" - -#: mathconstants.c:94 -msgid "Extra white space resevered below the underbar." -msgstr "" - -#: mathconstants.c:95 -msgid "RadicalVerticalGap:" -msgstr "" - -#: mathconstants.c:95 -msgid "" -"Space between the ink to of the\n" -"expression and the bar over it." -msgstr "" - -#: mathconstants.c:96 -msgid "RadicalDisplayStyleVerticalGap:" -msgstr "" - -#: mathconstants.c:96 -msgid "" -"Space between the ink top of the\n" -"expression and the bar over it in display\n" -"style." -msgstr "" - -#: mathconstants.c:97 -msgid "RadicalRuleThickness:" -msgstr "" - -#: mathconstants.c:97 -msgid "" -"Thickness of the radical rule in\n" -"designed or constructed radical\n" -"signs." -msgstr "" - -#: mathconstants.c:98 -msgid "RadicalExtraAscender:" -msgstr "" - -#: mathconstants.c:98 -msgid "Extra white space reserved above the radical." -msgstr "" - -#: mathconstants.c:99 -msgid "RadicalKernBeforeDegree:" -msgstr "" - -#: mathconstants.c:99 -msgid "" -"Extra horizontal kern before the degree of a\n" -"radical if such be present." -msgstr "" - -#: mathconstants.c:100 -msgid "RadicalKernAfterDegree:" -msgstr "" - -#: mathconstants.c:100 -msgid "" -"Negative horizontal kern after the degree of a\n" -"radical if such be present." -msgstr "" - -#: mathconstants.c:101 -msgid "RadicalDegreeBottomRaisePercent:" -msgstr "" - -#: mathconstants.c:101 -msgid "" -"Height of the bottom of the radical degree, if\n" -"such be present, in proportion to the ascender\n" -"of the radical sign." -msgstr "" - -#: mathconstants.c:102 -msgid "MinConnectorOverlap:" -msgstr "" - -#: mathconstants.c:102 -msgid "" -"Minimum overlap of connecting glyphs during\n" -"glyph construction." -msgstr "" - -#: metricsview.c:633 -msgid "Name:" -msgstr "" - -#. GT: Top/Left (side) bearing -#: metricsview.c:649 -msgid "TBearing:" -msgstr "" - -#: metricsview.c:649 -msgid "LBearing:" -msgstr "" - -#. GT: Bottom/Right (side) bearing -#: metricsview.c:654 -msgid "BBearing:" -msgstr "" - -#: metricsview.c:654 -msgid "RBearing:" -msgstr "" - -#: metricsview.c:658 -msgid "VKern:" -msgstr "" - -#: metricsview.c:658 -msgid "Kern:" -msgstr "" - -#: metricsview.c:1022 -msgid "_Alter Class" -msgstr "" - -#: metricsview.c:1023 -msgid "_Create Pair" -msgstr "" - -#: metricsview.c:1025 -msgid "Use Kerning Class?" -msgstr "" - -#: metricsview.c:1026 -#, c-format -msgid "" -"This kerning pair (%.20s and %.20s) is currently part of a kerning class " -"with a 0 offset for this combination. Would you like to alter this kerning " -"class entry (or create a kerning pair for just these two glyphs)?" -msgstr "" - -#: metricsview.c:1591 metricsview.c:1710 -msgid "Load Word List..." -msgstr "" - -#: metricsview.c:1592 metricsview.c:1715 -msgid "Load Glyph Name List..." -msgstr "" - -#: metricsview.c:2711 -#, c-format -msgid "Kerning Metrics For %.50s" -msgstr "" - -#: metricsview.c:2712 -#, c-format -msgid "Advance Width Metrics For %.50s" -msgstr "" - -#: metricsview.c:2713 -#, c-format -msgid "Metrics For %.50s" -msgstr "" - -#: metricsview.c:2773 -msgid "Point Size" -msgstr "" - -#: metricsview.c:2778 -msgid "Number out of range" -msgstr "" - -#: metricsview.c:2845 -msgid "Set Point Size" -msgstr "" - -#: metricsview.c:2854 -msgid "Point Size:" -msgstr "" - -#: metricsview.c:3131 -msgid "_Inline" -msgstr "" - -#: metricsview.c:3132 metricsview.c:3332 -msgid "_Outline" -msgstr "" - -#: metricsview.c:3133 -msgid "_Shadow" -msgstr "" - -#: metricsview.c:3134 -msgid "_Wireframe" -msgstr "" - -#: metricsview.c:3183 -msgid "Effects" -msgstr "" - -#: metricsview.c:3278 -msgid "_Partial" -msgstr "" - -#: metricsview.c:3279 -msgid "Hide when _Moving" -msgstr "" - -#: metricsview.c:3280 -msgid "_Hide" -msgstr "" - -#: metricsview.c:3309 -msgid "Insert Glyph _After..." -msgstr "" - -#: metricsview.c:3310 -msgid "Insert Glyph _Before..." -msgstr "" - -#: metricsview.c:3311 -msgid "_Replace Glyph..." -msgstr "" - -#: metricsview.c:3322 -msgid "Show _Grid" -msgstr "" - -#: metricsview.c:3327 -msgid "Size set from _Window" -msgstr "" - -#: metricsview.c:3328 -msgid "Set Point _Size" -msgstr "" - -#: metricsview.c:3345 -msgid "_Kerning only" -msgstr "" - -#: metricsview.c:3346 -msgid "_Advance Width only" -msgstr "" - -#: metricsview.c:3347 -msgid "_Both" -msgstr "" - -#: metricsview.c:3373 -msgid "_Window Type" -msgstr "" - -#: metricsview.c:4812 -msgid "Advance Width Col" -msgstr "" - -#: metricsview.c:4812 -msgid "Color used to draw the advance width line of a glyph" -msgstr "" - -#: metricsview.c:4813 -msgid "Italic Advance Col" -msgstr "" - -#: metricsview.c:4813 -msgid "Color used to draw the italic advance width line of a glyph" -msgstr "" - -#: metricsview.c:4814 -msgid "Kern Line Color" -msgstr "" - -#: metricsview.c:4814 -msgid "Color used to draw the kerning line" -msgstr "" - -#: metricsview.c:4815 -msgid "Side Bearing Color" -msgstr "" - -#: metricsview.c:4815 -msgid "Color used to draw the left side bearing" -msgstr "" - -#: metricsview.c:4816 -msgid "Selected Glyph Col" -msgstr "" - -#: metricsview.c:4816 -msgid "Color used to mark the selected glyph" -msgstr "" - -#: metricsview.c:4826 -msgid "MetricsView" -msgstr "" - -#: metricsview.c:4827 -msgid "This window displays metrics information about a font" -msgstr "" - -#: mm.c:304 -msgid "" -"One of the multiple master instances contains quadratic splines. It must be " -"converted to cubic splines before it can be used in a multiple master" -msgstr "" - -#: mm.c:306 mm.c:528 -msgid "The different instances of this mm have a different number of glyphs" -msgstr "" - -#: mm.c:310 mm.c:314 -msgid "This glyph is defined in one instance font but not in another" -msgstr "" - -#: mm.c:368 -msgid "" -"This glyph contains a different number of references in different instances" -msgstr "" - -#: mm.c:370 -msgid "" -"A reference in this glyph refers to a different encoding in different " -"instances" -msgstr "" - -#: mm.c:433 mm.c:445 -msgid "" -"A contour in this glyph contains a different number of points in different " -"instances" -msgstr "" - -#: mm.c:455 -msgid "" -"This glyph contains a different number of contours in different instances" -msgstr "" - -#: mm.c:491 -msgid "" -"This glyph contains a different number of hints in different instances" -msgstr "" - -#: mm.c:506 -msgid "This glyph contains different kerning pairs in different instances" -msgstr "" - -#: mm.c:671 -msgid "Various errors occurred at the selected glyphs" -msgstr "" - -#: mm.c:673 -#, c-format -msgid "The following error occurred on the selected glyphs: %.100s" -msgstr "" - -#: mm.c:984 -#, c-format -msgid "" -"The font %.30s contains cubic splines. It must be converted to quadratic " -"splines before it can be used in an apple distortable font" -msgstr "" - -#: mm.c:987 -#, c-format -msgid "" -"The font %.30s contains quadratic splines. It must be converted to cubic " -"splines before it can be used in a multiple master" -msgstr "" - -#: mm.c:998 mm.c:1019 -#, c-format -msgid "" -"There is no ForceBoldThreshold entry in the weighted font, but there is a " -"ForceBold entry in font %30s" -msgstr "" - -#: mm.c:1006 -#, c-format -msgid "" -"The fonts %1$.30s and %2$.30s have a different number of glyphs or different " -"encodings" -msgstr "" - -#: mm.c:1011 -#, c-format -msgid "" -"The fonts %1$.30s and %2$.30s use different types of splines (one quadratic, " -"one cubic)" -msgstr "" - -#: mm.c:1027 -#, c-format -msgid "" -"The entry \"%1$.20s\" is not present in the private dictionary of both " -"%2$.30s and %3$.30s" -msgstr "" - -#: mm.c:1041 mm.c:1044 -#, c-format -msgid "The glyph %1$.30s is defined in font %2$.30s but not in %3$.30s" -msgstr "" - -#: mm.c:1054 mm.c:1064 -#, c-format -msgid "" -"The glyph %1$.30s in %2$.30s has both references and contours. This is not " -"supported in a font with variations" -msgstr "" - -#: mm.c:1072 -#, c-format -msgid "" -"The glyph %1$.30s has a different number of contours in font %2$.30s than in " -"%3$.30s" -msgstr "" - -#: mm.c:1079 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different number of points (or " -"control points) on its contours than in %3$.30s" -msgstr "" - -#: mm.c:1086 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has contours running in a different " -"direction than in %3$.30s" -msgstr "" - -#: mm.c:1093 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different number of references than " -"in %3$.30s" -msgstr "" - -#: mm.c:1100 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has references with different scaling or " -"rotation (etc.) than in %3$.30s" -msgstr "" - -#: mm.c:1107 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different set of kern pairs than in " -"%3$.30s" -msgstr "" - -#: mm.c:1116 -#, c-format -msgid "" -"The glyph %1$.30s has a different numbering of points (and control points) " -"on its contours than in the various instances of the font" -msgstr "" - -#: mm.c:1126 mm.c:1133 -#, c-format -msgid "" -"The %1$s hints in glyph \"%2$.30s\" in font %3$.30s do not match those in " -"%4$.30s (different number or different overlap criteria)" -msgstr "" - -#: mm.c:1143 -#, c-format -msgid "" -"The glyph %1$.30s in font %2$.30s has a different hint mask on its contours " -"than in %3$.30s" -msgstr "" - -#: mm.c:1159 -#, c-format -msgid "" -"The default font does not have a 'cvt ' table, but the instance %.30s does" -msgstr "" - -#: mm.c:1172 -#, c-format -msgid "" -"Instance fonts may only contain a 'cvt ' table, but %.30s has some other " -"truetype table as well" -msgstr "" - -#: mm.c:1179 -#, c-format -msgid "" -"The 'cvt ' table in instance %.30s is a different size from that in the " -"default font" -msgstr "" - -#: mm.c:1188 -msgid "OK" -msgstr "" - -#: mm.c:1188 -msgid "No problems detected" -msgstr "" - -#: mmdlg.c:94 -msgid "Axis 1" -msgstr "" - -#: mmdlg.c:94 -msgid "Axis 2" -msgstr "" - -#: mmdlg.c:94 -msgid "Axis 3" -msgstr "" - -#: mmdlg.c:94 -msgid "Axis 4" -msgstr "" - -#: mmdlg.c:416 mmdlg.c:421 mmdlg.c:428 -msgid "Bad MM Weights" -msgstr "" - -#: mmdlg.c:416 -msgid "Incorrect number of instances weights, or illegal numbers" -msgstr "" - -#: mmdlg.c:421 -msgid "The weights for the default version of the font must sum to 1.0" -msgstr "" - -#: mmdlg.c:428 -msgid "" -"The results produced by applying the NormalizeDesignVector and " -"ConvertDesignVector functions were not the results expected. You may need to " -"change these functions" -msgstr "" - -#: mmdlg.c:594 -msgid "Blend to New Font" -msgstr "" - -#: mmdlg.c:594 -msgid "MM Change Def Weights" -msgstr "" - -#. GT: The following strings should be concatenated together, the result -#. GT: translated, and then broken into lines by hand. I'm sure it would -#. GT: be better to specify this all as one string, but my widgets won't support -#. GT: that -#: mmdlg.c:619 -msgid "You may specify the new instance of this font" -msgstr "" - -#: mmdlg.c:619 -msgid "You may change the default instance of this font" -msgstr "" - -#: mmdlg.c:626 -msgid "either by explicitly entering the contribution" -msgstr "" - -#: mmdlg.c:633 -msgid "of each master design, or by entering the design" -msgstr "" - -#: mmdlg.c:640 -msgid "values for each axis" -msgstr "" - -#: mmdlg.c:647 mmdlg.c:3032 -msgid "Contribution of each master design" -msgstr "" - -#: mmdlg.c:656 mmdlg.c:3041 -msgid "Design Axis Values" -msgstr "" - -#: mmdlg.c:934 -msgid "You must provide at least one name here" -msgstr "" - -#: mmdlg.c:1025 mmdlg.c:2941 -msgid "Named Styles" -msgstr "" - -#: mmdlg.c:1234 mmdlg.c:1242 mmdlg.c:1291 mmdlg.c:1302 mmdlg.c:2032 -#: mmdlg.c:2047 mmdlg.c:2066 mmdlg.c:2078 -msgid "Bad Axis" -msgstr "" - -#: mmdlg.c:1234 mmdlg.c:1291 ../gdraw/ctlvalues.c:37 -#, c-format -msgid "Bad Number in %s" -msgstr "" - -#: mmdlg.c:1242 -#, c-format -msgid "Wrong number of entries in %s" -msgstr "" - -#: mmdlg.c:1302 -#, c-format -msgid "The %s list is not ordered" -msgstr "" - -#: mmdlg.c:1681 -msgid "Font|New" -msgstr "" - -#: mmdlg.c:1762 mmdlg.c:3062 -msgid "Force Bold Threshold:" -msgstr "" - -#: mmdlg.c:2032 -msgid "Please set the Axis Type field" -msgstr "" - -#: mmdlg.c:2047 -msgid "" -"When building an Apple distortable font, you must specify at least one name " -"for the axis" -msgstr "" - -#: mmdlg.c:2053 mmdlg.c:2736 -msgid "Begin:" -msgstr "" - -#: mmdlg.c:2055 mmdlg.c:2769 -msgid "End:" -msgstr "" - -#: mmdlg.c:2058 -msgid "AxisValue|Default" -msgstr "" - -#: mmdlg.c:2066 -msgid "Axis range not valid" -msgstr "" - -#: mmdlg.c:2070 mmdlg.c:2823 -msgid "Design Settings:" -msgstr "" - -#: mmdlg.c:2072 mmdlg.c:2840 -msgid "Normalized Settings:" -msgstr "" - -#: mmdlg.c:2078 -msgid "" -"The number of entries in the design settings must match the number in " -"normalized settings" -msgstr "" - -#: mmdlg.c:2100 mmdlg.c:2902 -msgid "Normalized position of this design along each axis" -msgstr "" - -#: mmdlg.c:2135 -#, c-format -msgid "The set of positions, %.30s, is used more than once" -msgstr "" - -#: mmdlg.c:2147 -#, c-format -msgid "The font %.30s is assigned to two master designs" -msgstr "" - -#: mmdlg.c:2159 -#, c-format -msgid "" -"The set of positions, %.30s, is not specified in any design (and should be)" -msgstr "" - -#: mmdlg.c:2162 -#, c-format -msgid "" -"The set of positions, %.30s, is not specified in any design.\n" -"Is that what you want?" -msgstr "" - -#: mmdlg.c:2182 -msgid "Disordered designs" -msgstr "" - -#: mmdlg.c:2182 -msgid "" -"The master designs are not positioned in the expected order. FontForge will " -"be unable to suggest a ConvertDesignVector for you. Is this what you want?" -msgstr "" - -#: mmdlg.c:2188 -msgid "Bad PostScript function" -msgstr "" - -#: mmdlg.c:2367 mmdlg.c:2370 -msgid "CID keyed fonts may not be a master design of a multiple master font" -msgstr "" - -#: mmdlg.c:2527 -msgid "Create MM" -msgstr "" - -#: mmdlg.c:2527 -msgid "MM _Info" -msgstr "" - -#: mmdlg.c:2603 -msgid "Type of distortable font:" -msgstr "" - -#: mmdlg.c:2610 -msgid "Adobe" -msgstr "" - -#: mmdlg.c:2620 parsettf.c:4473 savefontdlg.c:709 -msgid "Apple" -msgstr "" - -#: mmdlg.c:2630 -msgid "Number of Axes:" -msgstr "" - -#: mmdlg.c:2648 -msgid "Number of Master Designs:" -msgstr "" - -#: mmdlg.c:2697 -msgid "Axis Type:" -msgstr "" - -#: mmdlg.c:2715 -msgid "Axis Range:" -msgstr "" - -#: mmdlg.c:2752 -msgid "Default:" -msgstr "" - -#: mmdlg.c:2785 -msgid "Intermediate Points:" -msgstr "" - -#: mmdlg.c:2888 -msgid "Source from which this design is to be taken" -msgstr "" - -#: mmdlg.c:2921 -msgid "Master Designs" -msgstr "" - -#: mmdlg.c:2960 -msgid "Design|_New..." -msgstr "" - -#: mmdlg.c:2998 -msgid "Normalize Design Vector Function:" -msgstr "" - -#: mmdlg.c:3012 -msgid "Convert Design Vector Function:" -msgstr "" - -#: namelist.c:560 -msgid "NameList base missing" -msgstr "" - -#: namelist.c:560 -#, c-format -msgid "NameList %s based on %s which could not be found" -msgstr "" - -#: namelist.c:564 -msgid "NameList based twice" -msgstr "" - -#: namelist.c:564 -#, c-format -msgid "NameList %s based on two NameLists" -msgstr "" - -#: namelist.c:573 namelist.c:582 namelist.c:599 namelist.c:606 namelist.c:615 -#: namelist.c:635 -msgid "NameList parsing error" -msgstr "" - -#: namelist.c:573 namelist.c:582 -#, c-format -msgid "" -"Missing rename \"to\" name %s\n" -"%s" -msgstr "" - -#: namelist.c:599 -#, c-format -msgid "" -"Bad unicode value when parsing %s\n" -"%s" -msgstr "" - -#: namelist.c:606 -#, c-format -msgid "Missing name when parsing %s for unicode %x" -msgstr "" - -#: namelist.c:615 -#, c-format -msgid "Bad name when parsing %s for unicode %x" -msgstr "" - -#: namelist.c:635 -#, c-format -msgid "Multiple names when parsing %s for unicode %x" -msgstr "" - -#: namelist.c:4155 -msgid "AGL without afii" -msgstr "" - -#: namelist.c:6233 -msgid "Adobe Glyph List" -msgstr "" - -#: namelist.c:7534 -msgid "AGL with PUA" -msgstr "" - -#: namelist.c:8058 -msgid "Greek small caps" -msgstr "" - -#: namelist.c:11172 -msgid "ΤεΧ Names" -msgstr "" - -#: namelist.c:14545 -msgid "AMS Names" -msgstr "" - -#: nonlineartrans.c:94 nonlineartrans.c:140 nonlineartrans.c:148 -#: nonlineartrans.c:156 nonlineartrans.c:164 nonlineartrans.c:198 -#: nonlineartrans.c:211 nonlineartrans.c:218 nonlineartrans.c:224 -#: nonlineartrans.c:237 nonlineartrans.c:355 nonlineartrans.c:374 -msgid "Bad Token" -msgstr "" - -#: nonlineartrans.c:94 -#, c-format -msgid "" -"Bad token \"%.30s\"\n" -"near ...%40s" -msgstr "" - -#: nonlineartrans.c:140 nonlineartrans.c:148 nonlineartrans.c:156 -#, c-format -msgid "" -"Bad token. Expected \"%.10s\" got \"%.10s\"\n" -"near ...%40s" -msgstr "" - -#: nonlineartrans.c:164 -#, c-format -msgid "" -"Bad token. got \"%1$c\"\n" -"near ...%2$40s" -msgstr "" - -#: nonlineartrans.c:198 nonlineartrans.c:211 nonlineartrans.c:218 -#: nonlineartrans.c:224 nonlineartrans.c:355 -#, c-format -msgid "" -"Bad token. Expected \"%.10s\"\n" -"near ...%40s" -msgstr "" - -#: nonlineartrans.c:237 -#, c-format -msgid "" -"Unexpected token.\n" -"before ...%40s" -msgstr "" - -#: nonlineartrans.c:374 -#, c-format -msgid "" -"Unexpected token after expression end.\n" -"before ...%40s" -msgstr "" - -#: nonlineartrans.c:405 -#, c-format -msgid "Attempt to take logarithm of %1$g in %2$.30s" -msgstr "" - -#: nonlineartrans.c:412 -#, c-format -msgid "Attempt to take the square root of %1$g in %2$.30s" -msgstr "" - -#: nonlineartrans.c:443 -#, c-format -msgid "Attempt to divide by 0 in %.30s" -msgstr "" - -#: nonlineartrans.c:862 -msgid "Projecting..." -msgstr "" - -#: nonlineartransui.c:71 -msgid "Non Linear Transform" -msgstr "" - -#. GT: an expression describing the transformation applied to the X coordinate -#: nonlineartransui.c:82 -msgid "X Expr:" -msgstr "" - -#: nonlineartransui.c:87 nonlineartransui.c:100 nonlineartransui.c:110 -#: nonlineartransui.c:124 -msgid "" -"These expressions may contain the operators +,-,*,/,%,^ (which means raise " -"to the power of here), and ?: It may also contain a few standard functions. " -"Basic terms are real numbers, x and y.\n" -"Examples:\n" -" x^3+2.5*x^2+5\n" -" (x-300)*(y-200)/100\n" -" y+sin(100*x)" -msgstr "" - -#. GT: an expression describing the transformation applied to the Y coordinate -#: nonlineartransui.c:105 -msgid "Y Expr:" -msgstr "" - -#: nonlineartransui.c:206 nonlineartransui.c:213 transform.c:87 -msgid "Glyph Origin" -msgstr "" - -#: nonlineartransui.c:207 nonlineartransui.c:214 transform.c:88 -msgid "Center of Selection" -msgstr "" - -#. GT: The (x,y) position on the window where the user last pressed a mouse button -#: nonlineartransui.c:209 nonlineartransui.c:216 transform.c:90 -msgid "Last Press" -msgstr "" - -#: nonlineartransui.c:322 -msgid "Point of View Projection" -msgstr "" - -#: nonlineartransui.c:333 -msgid "View Point" -msgstr "" - -#: nonlineartransui.c:413 nonlineartransui.c:581 -msgid "Distance to drawing plane:" -msgstr "" - -#: nonlineartransui.c:432 nonlineartransui.c:582 -msgid "Distance to projection plane:" -msgstr "" - -#: nonlineartransui.c:451 nonlineartransui.c:583 -msgid "Drawing plane tilt:" -msgstr "" - -#: nonlineartransui.c:483 nonlineartransui.c:584 -msgid "Direction of gaze:" -msgstr "" - -#: nonlineartransui.c:515 -msgid "Vanishing Point:" -msgstr "" - -#: nonlineartransui.c:520 nonlineartransui.c:529 -msgid "" -"This is the approximate location of the vanishing point.\n" -"It does not include the offset induced by \"Center of selection\"\n" -"nor \"Last Press\"." -msgstr "" - -#: noprefs.c:175 prefs.c:278 -msgid "OtherSubrsFile" -msgstr "" - -#: noprefs.c:175 prefs.c:278 -#, c-format -msgid "" -"If you wish to replace Adobe's OtherSubrs array (for Type1 fonts)\n" -"with an array of your own, set this to point to a file containing\n" -"a list of up to 14 PostScript subroutines. Each subroutine must\n" -"be preceded by a line starting with '%%%%' (any text before the\n" -"first '%%%%' line will be treated as an initial copyright notice).\n" -"The first three subroutines are for flex hints, the next for hint\n" -"substitution (this MUST be present), the 14th (or 13 as the\n" -"numbering actually starts with 0) is for counter hints.\n" -"The subroutines should not be enclosed in a [ ] pair." -msgstr "" - -#: noprefs.c:176 prefs.c:291 -msgid "NewCharset" -msgstr "" - -#: noprefs.c:176 prefs.c:291 -msgid "" -"Default encoding for\n" -"new fonts" -msgstr "" - -#: noprefs.c:177 prefs.c:292 -msgid "NewEmSize" -msgstr "" - -#: noprefs.c:177 prefs.c:292 -msgid "The default size of the Em-Square in a newly created font." -msgstr "" - -#: noprefs.c:178 prefs.c:293 -msgid "NewFontsQuadratic" -msgstr "" - -#: noprefs.c:178 prefs.c:293 -msgid "" -"Whether new fonts should contain splines of quadratic (truetype)\n" -"or cubic (postscript & opentype)." -msgstr "" - -#: noprefs.c:179 prefs.c:279 -msgid "FreeTypeInFontView" -msgstr "" - -#: noprefs.c:179 prefs.c:279 -msgid "" -"Use the FreeType rasterizer (when available)\n" -"to rasterize glyphs in the font view.\n" -"This generally results in better quality." -msgstr "" - -#: noprefs.c:180 prefs.c:294 -msgid "LoadedFontsAsNew" -msgstr "" - -#: noprefs.c:180 prefs.c:294 -msgid "" -"Whether fonts loaded from the disk should retain their splines\n" -"with the original order (quadratic or cubic), or whether the\n" -"splines should be converted to the default order for new fonts\n" -"(see NewFontsQuadratic)." -msgstr "" - -#: noprefs.c:181 prefs.c:298 -msgid "PreferCJKEncodings" -msgstr "" - -#: noprefs.c:181 prefs.c:298 -msgid "" -"When loading a truetype or opentype font which has both a unicode\n" -"and a CJK encoding table, use this flag to specify which\n" -"should be loaded for the font." -msgstr "" - -#: noprefs.c:182 prefs.c:299 -msgid "AskUserForCMap" -msgstr "" - -#: noprefs.c:182 prefs.c:299 -msgid "" -"When loading a font in sfnt format (TrueType, OpenType, etc.),\n" -"ask the user to specify which cmap to use initially." -msgstr "" - -#: noprefs.c:183 prefs.c:300 -msgid "PreserveTables" -msgstr "" - -#: noprefs.c:183 prefs.c:300 -msgid "" -"Enter a list of 4 letter table tags, separated by commas.\n" -"FontForge will make a binary copy of these tables when it\n" -"loads a True/OpenType font, and will output them (unchanged)\n" -"when it generates the font. Do not include table tags which\n" -"FontForge thinks it understands." -msgstr "" - -#: noprefs.c:184 prefs.c:311 -msgid "ItalicConstrained" -msgstr "" - -#: noprefs.c:184 prefs.c:311 -msgid "" -"In the Outline View, the Shift key constrains motion to be parallel to the " -"ItalicAngle rather than constraining it to be vertical." -msgstr "" - -#: noprefs.c:185 prefs.c:316 -msgid "SnapToInt" -msgstr "" - -#: noprefs.c:185 prefs.c:316 -msgid "" -"When the user clicks in the editing window, round the location to the " -"nearest integers." -msgstr "" - -#: noprefs.c:186 prefs.c:317 -msgid "JoinSnap" -msgstr "" - -#: noprefs.c:186 prefs.c:317 -msgid "" -"The Edit->Join command will join points which are this close together\n" -"A value of 0 means they must be coincident" -msgstr "" - -#: noprefs.c:187 prefs.c:319 -msgid "CopyMetaData" -msgstr "" - -#: noprefs.c:187 noprefs.c:192 prefs.c:319 -msgid "" -"When copying glyphs from the font view, also copy the\n" -"glyphs' metadata (name, encoding, comment, etc)." -msgstr "" - -#: noprefs.c:188 prefs.c:320 -msgid "UndoDepth" -msgstr "" - -#: noprefs.c:188 prefs.c:320 -msgid "The maximum number of Undoes/Redoes stored in a glyph" -msgstr "" - -#: noprefs.c:189 prefs.c:326 -msgid "AutoWidthSync" -msgstr "" - -#: noprefs.c:189 prefs.c:326 -msgid "" -"Changing the width of a glyph\n" -"changes the widths of all accented\n" -"glyphs based on it." -msgstr "" - -#: noprefs.c:190 prefs.c:327 -msgid "AutoLBearingSync" -msgstr "" - -#: noprefs.c:190 prefs.c:327 -msgid "" -"Changing the left side bearing\n" -"of a glyph adjusts the lbearing\n" -"of other references in all accented\n" -"glyphs based on it." -msgstr "" - -#: noprefs.c:191 prefs.c:331 -msgid "ClearInstrsBigChanges" -msgstr "" - -#: noprefs.c:191 prefs.c:331 -msgid "" -"Instructions in a TrueType font refer to\n" -"points by number, so if you edit a glyph\n" -"in such a way that some points have different\n" -"numbers (add points, remove them, etc.) then\n" -"the instructions will be applied to the wrong\n" -"points with disasterous results.\n" -" Normally FontForge will remove the instructions\n" -"if it detects that the points have been renumbered\n" -"in order to avoid the above problem. You may turn\n" -"this behavior off -- but be careful!" -msgstr "" - -#: noprefs.c:192 prefs.c:332 -msgid "CopyTTFInstrs" -msgstr "" - -#: noprefs.c:193 prefs.c:336 -msgid "AccentOffsetPercent" -msgstr "" - -#: noprefs.c:193 prefs.c:336 -msgid "" -"The percentage of an em by which an accent is offset from its base glyph in " -"Build Accent" -msgstr "" - -#: noprefs.c:194 prefs.c:337 -msgid "AccentCenterLowest" -msgstr "" - -#: noprefs.c:194 prefs.c:337 prefs.c:483 -msgid "" -"When placing grave and acute accents above letters, should\n" -"FontForge center them based on their full width, or\n" -"should it just center based on the lowest point\n" -"of the accent." -msgstr "" - -#: noprefs.c:195 prefs.c:338 -msgid "CharCenterHighest" -msgstr "" - -#: noprefs.c:195 prefs.c:338 -msgid "" -"When centering an accent over a glyph, should the accent\n" -"be centered on the highest point(s) of the glyph,\n" -"or the middle of the glyph?" -msgstr "" - -#: noprefs.c:196 prefs.c:339 -msgid "PreferSpacingAccents" -msgstr "" - -#: noprefs.c:196 prefs.c:339 -msgid "" -"Use spacing accents (Unicode: 02C0-02FF) rather than\n" -"combining accents (Unicode: 0300-036F) when\n" -"building accented glyphs." -msgstr "" - -#: noprefs.c:197 prefs.c:343 -msgid "PreferPotrace" -msgstr "" - -#: noprefs.c:197 prefs.c:343 -msgid "" -"FontForge supports two different helper applications to do autotracing\n" -" autotrace and potrace\n" -"If your system only has one it will use that one, if you have both\n" -"use this option to tell FontForge which to pick." -msgstr "" - -#: noprefs.c:198 prefs.c:344 -msgid "AutotraceArgs" -msgstr "" - -#: noprefs.c:198 prefs.c:344 -msgid "" -"Extra arguments for configuring the autotrace program\n" -"(either autotrace or potrace)" -msgstr "" - -#: noprefs.c:199 prefs.c:345 -msgid "AutotraceAsk" -msgstr "" - -#: noprefs.c:199 prefs.c:345 -msgid "Ask the user for autotrace arguments each time autotrace is invoked" -msgstr "" - -#: noprefs.c:200 prefs.c:346 -msgid "MfArgs" -msgstr "" - -#: noprefs.c:200 prefs.c:346 -msgid "" -"Commands to pass to mf (metafont) program, the filename will follow these" -msgstr "" - -#: noprefs.c:201 prefs.c:347 -msgid "MfAsk" -msgstr "" - -#: noprefs.c:201 prefs.c:347 -msgid "Ask the user for mf commands each time mf is invoked" -msgstr "" - -#: noprefs.c:202 prefs.c:348 -msgid "MfClearBg" -msgstr "" - -#: noprefs.c:202 prefs.c:348 -msgid "" -"FontForge loads large images into the background of each glyph\n" -"prior to autotracing them. You may retain those\n" -"images to look at after mf processing is complete, or\n" -"remove them to save space" -msgstr "" - -#: noprefs.c:203 prefs.c:349 -msgid "MfShowErr" -msgstr "" - -#: noprefs.c:203 prefs.c:349 -msgid "" -"MetaFont (mf) generates lots of verbiage to stdout.\n" -"Most of the time I find it an annoyance but it is\n" -"important to see if something goes wrong." -msgstr "" - -#: noprefs.c:204 prefs.c:353 -msgid "FoundryName" -msgstr "" - -#: noprefs.c:204 prefs.c:353 -msgid "" -"Name used for foundry field in bdf\n" -"font generation" -msgstr "" - -#: noprefs.c:205 prefs.c:354 -msgid "TTFFoundry" -msgstr "" - -#: noprefs.c:205 prefs.c:354 -msgid "" -"Name used for Vendor ID field in\n" -"ttf (OS/2 table) font generation.\n" -"Must be no more than 4 characters" -msgstr "" - -#: noprefs.c:206 prefs.c:355 -msgid "NewFontNameList" -msgstr "" - -#: noprefs.c:206 prefs.c:355 -msgid "" -"FontForge will use this namelist when assigning\n" -"glyph names to code points in a new font." -msgstr "" - -#: noprefs.c:207 prefs.c:356 -msgid "RecognizePUANames" -msgstr "" - -#: noprefs.c:207 prefs.c:356 -msgid "" -"Once upon a time, Adobe assigned PUA (public use area) encodings\n" -"for many stylistic variants of characters (small caps, old style\n" -"numerals, etc.). Adobe no longer believes this to be a good idea,\n" -"and recommends that these encodings be ignored.\n" -"\n" -" The assignments were originally made because most applications\n" -"could not handle OpenType features for accessing variants. Adobe\n" -"now believes that all apps that matter can now do so. Applications\n" -"like Word and OpenOffice still can't handle these features, so\n" -" fontforge's default behavior is to ignore Adobe's current\n" -"recommendations.\n" -"\n" -"Note: This does not affect figuring out unicode from the font's encoding,\n" -"it just controls determining unicode from a name." -msgstr "" - -#: noprefs.c:208 prefs.c:357 -msgid "UnicodeGlyphNames" -msgstr "" - -#: noprefs.c:208 prefs.c:357 -msgid "" -"Allow the full unicode character set in glyph names.\n" -"This does not conform to adobe's glyph name standard.\n" -"Such names should be for internal use only and\n" -"should NOT end up in production fonts." -msgstr "" - -#: noprefs.c:209 -msgid "XUID-Base" -msgstr "" - -#: noprefs.c:209 prefs.c:476 -msgid "" -"If specified this should be a space separated list of integers each\n" -"less than 16777216 which uniquely identify your organization\n" -"FontForge will generate a random number for the final component." -msgstr "" - -#: noprefs.c:210 noprefs.c:249 prefs.c:362 -msgid "AskBDFResolution" -msgstr "" - -#: noprefs.c:210 noprefs.c:249 prefs.c:362 -msgid "" -"When generating a set of BDF fonts ask the user\n" -"to specify the screen resolution of the fonts\n" -"otherwise FontForge will guess depending on the pixel size." -msgstr "" - -#: noprefs.c:211 prefs.c:363 -msgid "AutoHint" -msgstr "" - -#: noprefs.c:211 prefs.c:363 -msgid "AutoHint changed glyphs before generating a font" -msgstr "" - -#: noprefs.c:212 prefs.c:369 -msgid "HintBoundingBoxes" -msgstr "" - -#: noprefs.c:212 prefs.c:369 -msgid "" -"FontForge will place vertical or horizontal hints to describe the bounding " -"boxes of suitable glyphs." -msgstr "" - -#: noprefs.c:213 prefs.c:370 -msgid "HintDiagonalEnds" -msgstr "" - -#: noprefs.c:213 prefs.c:370 -msgid "" -"FontForge will place vertical or horizontal hints at the ends of diagonal " -"stems." -msgstr "" - -#: noprefs.c:214 prefs.c:371 -msgid "HintDiagonalInter" -msgstr "" - -#: noprefs.c:214 prefs.c:371 -msgid "" -"FontForge will place vertical or horizontal hints at the intersections of " -"diagonal stems." -msgstr "" - -#: noprefs.c:215 prefs.c:372 -msgid "DetectDiagonalStems" -msgstr "" - -#: noprefs.c:215 prefs.c:372 -msgid "" -"FontForge will generate diagonal stem hints, which then can be used by the " -"AutoInstr command." -msgstr "" - -#: noprefs.c:216 prefs.c:384 -msgid "UseNewIndicScripts" -msgstr "" - -#: noprefs.c:216 prefs.c:384 -msgid "" -"MS has changed (in August 2006) the inner workings of their Indic shaping\n" -"engine, and to disambiguate this change has created a parallel set of " -"script\n" -"tags (generally ending in '2') for Indic writing systems. If you are " -"working\n" -"with the new system set this flag, if you are working with the old unset " -"it.\n" -"(if you aren't doing Indic work, this flag is irrelevant)." -msgstr "" - -#. GT: The following strings have no spaces and an odd capitalization -#. GT: this is because these strings are used in two different ways, one -#. GT: translated (which the user sees, and should probably have added spaces, -#. GT: and one untranslated which needs the current odd format -#: noprefs.c:239 prefs.c:267 -msgid "ResourceFile" -msgstr "" - -#: noprefs.c:239 prefs.c:267 -msgid "" -"When FontForge starts up, it loads display related resources from a\n" -"property on the screen. Sometimes it is useful to be able to store\n" -"these resources in a file. These resources are only read at start\n" -"up, so changing this has no effect until the next time you start\n" -"FontForge." -msgstr "" - -#: noprefs.c:240 prefs.c:277 -msgid "HelpDir" -msgstr "" - -#: noprefs.c:240 prefs.c:277 -msgid "" -"The directory on your local system in which FontForge will search for help\n" -"files. If a file is not found there, then FontForge will look for it on the " -"net." -msgstr "" - -#: noprefs.c:241 prefs.c:280 -msgid "SplashScreen" -msgstr "" - -#: noprefs.c:241 prefs.c:280 -msgid "Show splash screen on start-up" -msgstr "" - -#: noprefs.c:242 prefs.c:306 -msgid "GlyphAutoGoto" -msgstr "" - -#: noprefs.c:242 prefs.c:306 -msgid "" -"Typing a normal character in the glyph view window changes the window to " -"look at that character" -msgstr "" - -#: noprefs.c:243 prefs.c:307 -msgid "OpenCharsInNewWindow" -msgstr "" - -#: noprefs.c:243 prefs.c:307 -msgid "" -"When double clicking on a character in the font view\n" -"open that character in a new window, otherwise\n" -"reuse an existing one." -msgstr "" - -#: noprefs.c:244 prefs.c:312 -msgid "ArrowMoveSize" -msgstr "" - -#: noprefs.c:244 prefs.c:312 -msgid "" -"The number of em-units by which an arrow key will move a selected point" -msgstr "" - -#: noprefs.c:245 prefs.c:313 -msgid "ArrowAccelFactor" -msgstr "" - -#: noprefs.c:245 prefs.c:313 -msgid "" -"Holding down the Alt (or Meta) key will speed up arrow key motion by this " -"factor" -msgstr "" - -#: noprefs.c:246 prefs.c:315 -msgid "SnapDistance" -msgstr "" - -#: noprefs.c:246 prefs.c:315 -msgid "" -"When the mouse pointer is within this many pixels\n" -"of one of the various interesting features (baseline,\n" -"width, grid splines, etc.) the pointer will snap\n" -"to that feature." -msgstr "" - -#: noprefs.c:247 prefs.c:318 -msgid "StopAtJoin" -msgstr "" - -#: noprefs.c:247 prefs.c:318 -msgid "" -"When dragging points in the outline view a join may occur\n" -"(two open contours may connect at their endpoints). When\n" -"this is On a join will cause FontForge to stop moving the\n" -"selection (as if the user had released the mouse button).\n" -"This is handy if your fingers are inclined to wiggle a bit." -msgstr "" - -#: noprefs.c:248 prefs.c:321 -msgid "UpdateFlex" -msgstr "" - -#: noprefs.c:248 prefs.c:321 -msgid "Figure out flex hints after every change" -msgstr "" - -#: noprefs.c:263 prefs.c:410 -msgid "Display rulers in the Outline Glyph View" -msgstr "" - -#: nowakowskittfinstr.c:748 -msgid "Can't insert 'cvt'" -msgstr "" - -#: nowakowskittfinstr.c:749 -msgid "" -"There already exists a 'cvt' table, perhaps legacy. FontForge can use it, " -"but can't make any assumptions on values stored there, so generated " -"instructions will be of lower quality. If legacy hinting is to be scrapped, " -"it is suggested to clear the `cvt` and repeat autoinstructing. " -msgstr "" - -#: nowakowskittfinstr.c:1636 -msgid "Can't insert 'fpgm'" -msgstr "" - -#: nowakowskittfinstr.c:1637 -msgid "" -"There exists a 'fpgm' code that seems incompatible with FontForge's. " -"Instructions generated will be of lower quality. If legacy hinting is to be " -"scrapped, it is suggested to clear the `fpgm` and repeat autoinstructing. It " -"will be then possible to append user's code to FontForge's 'fpgm', but due " -"to possible future updates, it is extremely advised to use high numbers for " -"user's functions." -msgstr "" - -#: nowakowskittfinstr.c:1953 -msgid "Can't insert 'prep'" -msgstr "" - -#: nowakowskittfinstr.c:1954 -msgid "" -"There exists a 'prep' code incompatible with FontForge's. It can't be " -"guaranteed it will work well. It is suggested to allow FontForge to insert " -"its code and then append user's own." -msgstr "" - -#: nowakowskittfinstr.c:5184 nowakowskittfinstr.c:5197 ttfinstrsui.c:903 -#: ttfinstrsui.c:916 -msgid "Can't instruct this glyph" -msgstr "" - -#: nowakowskittfinstr.c:5185 ttfinstrsui.c:904 -#, c-format -msgid "" -"TrueType does not support mixed references and contours.\n" -"If you want instructions for %.30s you should either:\n" -" * Unlink the reference(s)\n" -" * Copy the inline contours into their own (unencoded\n" -" glyph) and make a reference to that." -msgstr "" - -#: nowakowskittfinstr.c:5198 ttfinstrsui.c:917 -#, c-format -msgid "" -"TrueType does not support references which\n" -"are scaled by more than 200%%. But %1$.30s\n" -"has been in %2$.30s. Any instructions\n" -"added would be meaningless." -msgstr "" - -#: oflib.c:63 -msgid "January" -msgstr "" - -#: oflib.c:63 -msgid "February" -msgstr "" - -#: oflib.c:63 -msgid "March" -msgstr "" - -#: oflib.c:63 -msgid "April" -msgstr "" - -#: oflib.c:63 -msgid "May" -msgstr "" - -#: oflib.c:63 -msgid "June" -msgstr "" - -#: oflib.c:63 -msgid "July" -msgstr "" - -#: oflib.c:63 -msgid "August" -msgstr "" - -#: oflib.c:63 -msgid "September" -msgstr "" - -#: oflib.c:63 -msgid "October" -msgstr "" - -#: oflib.c:63 -msgid "November" -msgstr "" - -#: oflib.c:63 -msgid "December" -msgstr "" - -#: oflib.c:192 -msgid "Midnight" -msgstr "" - -#: oflib.c:192 -msgid "Noon" -msgstr "" - -#: oflib.c:195 -msgid "AM" -msgstr "" - -#: oflib.c:195 -msgid "PM" -msgstr "" - -#: oflib.c:705 -msgid "Show All" -msgstr "" - -#: oflib.c:708 -msgid "Tag(s)" -msgstr "" - -#: oflib.c:1894 -msgid "Browse the Open Font Library" -msgstr "" - -#: oflib.c:1917 -msgid "Sort by:" -msgstr "" - -#: oflib.c:1925 -msgid "Date" -msgstr "" - -#: oflib.c:1955 -msgid "Reverse" -msgstr "" - -#: oflib.c:1970 -msgid "Search:" -msgstr "" - -#: oflib.c:1996 -msgid "Fonts on http://openfontlibrary.org/" -msgstr "" - -#: oflib.c:2057 -msgid "Automatically download preview after selecting a font (be patient)" -msgstr "" - -#: oflib.c:2079 -msgid "Preview" -msgstr "" - -#: oflib.c:2089 -msgid "Done" -msgstr "" - -#: oflib.c:2135 -msgid "Checking for new fonts" -msgstr "" - -#: oflib.c:2135 -msgid "Checking server for additional fonts" -msgstr "" - -#: openfontdlg.c:40 -msgid "All Fonts" -msgstr "" - -#: openfontdlg.c:80 -msgid "Outline Fonts" -msgstr "" - -#: openfontdlg.c:109 -msgid "Bitmap Fonts" -msgstr "" - -#: openfontdlg.c:124 -msgid "PostScript" -msgstr "" - -#: openfontdlg.c:126 openfontdlg.c:128 openfontdlg.c:130 prefs.c:507 -#: savefontdlg.c:720 -msgid "OpenType" -msgstr "" - -#: openfontdlg.c:132 -msgid "Type1" -msgstr "" - -#: openfontdlg.c:133 -msgid "Type2" -msgstr "" - -#: openfontdlg.c:134 -msgid "Type3" -msgstr "" - -#: openfontdlg.c:138 -msgid "FontForge's SFD" -msgstr "" - -#: openfontdlg.c:139 -msgid "Backup SFD" -msgstr "" - -#: openfontdlg.c:140 -msgid "Extract from PDF" -msgstr "" - -#: openfontdlg.c:142 -msgid "Archives" -msgstr "" - -#: openfontdlg.c:143 -msgid "All Files" -msgstr "" - -#: openfontdlg.c:193 -msgid "Edit Filter List" -msgstr "" - -#: openfontdlg.c:277 -msgid "Filter" -msgstr "" - -#: openfontdlg.c:343 -msgid "Edit Font Filters" -msgstr "" - -#: openfontdlg.c:401 -msgid "Filter|New" -msgstr "" - -#: openfontdlg.c:622 -msgid "Filter:" -msgstr "" - -#: openfontdlg.c:627 openfontdlg.c:633 -msgid "Display files of this type" -msgstr "" - -#: openfontdlg.c:643 savefontdlg.c:2552 -msgid "Force glyph names to:" -msgstr "" - -#: openfontdlg.c:648 openfontdlg.c:655 savefontdlg.c:2557 savefontdlg.c:2565 -#: savefontdlg.c:2598 -msgid "" -"In the saved font, force all glyph names to match those in the specified " -"namelist" -msgstr "" - -#: openfontdlg.c:660 savefontdlg.c:2570 -msgid "No Rename" -msgstr "" - -#: othersubrs.c:514 -msgid "Too many subroutines. We can deal with at most 14 (0-13)\n" -msgstr "" - -#: palmfonts.c:188 -msgid "Warning: Byte swapped font mark in palm font.\n" -msgstr "" - -#: palmfonts.c:304 -msgid "Warning: Font Bucket version 4 treated as 0.\n" -msgstr "" - -#: palmfonts.c:467 palmfonts.c:471 palmfonts.c:481 palmfonts.c:486 -#: palmfonts.c:491 -msgid "Bad Metrics" -msgstr "" - -#: palmfonts.c:467 -msgid "Only the first 256 glyphs in the encoding will be used" -msgstr "" - -#: palmfonts.c:471 -#, c-format -msgid "One of the fonts %1$d,%2$d is missing glyph %3$d" -msgstr "" - -#: palmfonts.c:481 -#, c-format -msgid "" -"In font %1$d the glyph %2$.30s either starts before 0, or extends after the " -"advance width or is above the ascent or below the descent" -msgstr "" - -#: palmfonts.c:486 -#, c-format -msgid "" -"In font %1$d the advance width of glyph %2$.30s does not scale the base " -"advance width properly, it shall be forced to the proper value" -msgstr "" - -#: palmfonts.c:491 -#, c-format -msgid "Advance width of glyph %.30s must be less than 127" -msgstr "" - -#: palmfonts.c:618 -msgid "Unexpected density" -msgstr "" - -#: palmfonts.c:618 -#, c-format -msgid "" -"One of the bitmap fonts specified, %1$d, is not an integral scale up of the " -"smallest font, %2$d (or is too large a factor)" -msgstr "" - -#: palmfonts.c:637 -msgid "Multiple-Density Font" -msgstr "" - -#: palmfonts.c:638 -msgid "High-Density Font" -msgstr "" - -#: palmfonts.c:639 -msgid "Single and Multi-Density Fonts" -msgstr "" - -#: palmfonts.c:640 -msgid "Single and High-Density Fonts" -msgstr "" - -#: palmfonts.c:642 -msgid "Choose a file format..." -msgstr "" - -#: palmfonts.c:642 -msgid "What type(s) of palm font records do you want?" -msgstr "" - -#: parsepdf.c:462 -msgid "Compressed object container is itself a compressed object" -msgstr "" - -#: parsepdf.c:811 parsepdf.c:827 -msgid "Flate decompression failed.\n" -msgstr "" - -#: parsepdf.c:870 -msgid "A pdf stream object may not be a compressed object" -msgstr "" - -#: parsepdf.c:874 -msgid "A pdf stream object is missing a Length attribute" -msgstr "" - -#: parsepdf.c:910 -#, c-format -msgid "Unsupported filter: %s" -msgstr "" - -#. GT: NaN is a concept in IEEE floating point which means "Not a Number" -#. GT: it is used to represent errors like 0/0 or sqrt(-1). -#: parsepdf.c:1175 psread.c:539 -#, c-format -msgid "Bad number, infinity or nan: %s\n" -msgstr "" - -#: parsepdf.c:1314 psread.c:2650 -msgid "No mark in ] (close array)\n" -msgstr "" - -#: parsepdf.c:1617 -#, c-format -msgid "Syntax error while parsing type3 glyph: %s" -msgstr "" - -#: parsepdf.c:1629 parsepdf.c:1638 -msgid "Syntax error while parsing pdf graphics" -msgstr "" - -#: parsepdf.c:1634 -msgid "Syntax error while parsing pdf graphics: Page with no Contents" -msgstr "" - -#: parsepdf.c:1811 -msgid "Syntax errors while parsing ToUnicode CMap" -msgstr "" - -#: parsepdf.c:1902 -msgid "Syntax errors while parsing Type3 font headers" -msgstr "" - -#: parsepdf.c:1940 -#, c-format -msgid "" -"The font %s is one of the standard fonts. It isn't actually in the file." -msgstr "" - -#: parsepdf.c:1973 -#, c-format -msgid "Unable to parse the pdf objects that make up %s" -msgstr "" - -#: parsepdf.c:2007 parsepdf.c:2049 parsepdf.c:2136 -msgid "Doesn't look like a valid pdf file, couldn't find xref section" -msgstr "" - -#: parsepdf.c:2014 parsepdf.c:2055 parsepdf.c:2142 -msgid "" -"This pdf file contains an /Encrypt dictionary, and FontForge does not " -"currently\n" -"support pdf encryption" -msgstr "" - -#: parsepdf.c:2061 -msgid "This pdf file has no fonts" -msgstr "" - -#: parsepdf.c:2148 -msgid "This pdf file has no pages" -msgstr "" - -#: parsepdf.c:2162 -#, c-format -msgid "There are %d pages in this file, which do you want?" -msgstr "" - -#: parsepdf.c:2163 -msgid "Pick a page" -msgstr "" - -#: parsepfa.c:1347 parsepfa.c:1402 -msgid "Invalid hex digit in sfnts array\n" -msgstr "" - -#: parsepfa.c:1384 -msgid "Invalid character outside of string in sfnts array\n" -msgstr "" - -#: parsepfa.c:1526 parsepfa.c:1974 -#, c-format -msgid "Index too big (must be <%d) \"%s" -msgstr "" - -#: parsepfa.c:1535 parsepfa.c:1682 parsepfa.c:1941 parsepfa.c:1978 -#, c-format -msgid "Didn't understand \"%s" -msgstr "" - -#: parsepfa.c:1546 parsepfa.c:1984 -#, c-format -msgid "No name for CharStrings dictionary \"%s" -msgstr "" - -#: parsepfa.c:1551 parsepfa.c:1988 -#, c-format -msgid "Too many entries in CharStrings dictionary \"%s" -msgstr "" - -#: parsepfa.c:1712 parsepfa.c:1808 -msgid "Ignoring duplicate /CharStrings entry\n" -msgstr "" - -#: parsepfa.c:1720 -msgid "Ignoring duplicate /Subrs entry\n" -msgstr "" - -#: parsepfa.c:1874 -msgid "" -"This font contains a \"UniqueId\" variable, but the correct name for it is\n" -"\t\"UniqueID\" (postscript is case concious)\n" -msgstr "" - -#: parsepfa.c:1954 -msgid "Bad CharString. Does not include lenIV bytes.\n" -msgstr "" - -#: parsepfa.c:1968 -#, c-format -msgid "Duplicate definition of subroutine %d\n" -msgstr "" - -#: parsepfa.c:2024 -#, c-format -msgid "Shouldn't be in addinfo \"%s" -msgstr "" - -#: parsepfa.c:2354 -#, c-format -msgid "Invalid FD (%d) assigned to CID %d.\n" -msgstr "" - -#: parsepfa.c:2364 -#, c-format -msgid "Bad CID offset for CID %d\n" -msgstr "" - -#: parsepfa.c:2439 -msgid "Failed to parse the StartData command properly\n" -msgstr "" - -#: parsepfa.c:2446 -msgid "Failed to parse the StartData command properly, bad count\n" -msgstr "" - -#: parsepfa.c:2577 -msgid "Cannot open a temporary file\n" -msgstr "" - -#: parsepfa.c:2606 -#, c-format -msgid "Cannot open %s\n" -msgstr "" - -#: parsettf.c:418 -#, c-format -msgid "" -"The truetype encoding specified by platform=%d specific=%d (which we map to " -"%s) is not supported by your version of iconv(3).\n" -msgstr "" - -#. GT: The user is trying to open a font file which contains multiple fonts and -#. GT: has asked for a font which is not in that file. -#. GT: The string will look like: <fontname> is not in <filename> -#: parsettf.c:625 -#, c-format -msgid "%1$s is not in %2$.100s" -msgstr "" - -#: parsettf.c:733 -#, c-format -msgid "" -"Unexpected values for binsearch header. Based on the number of tables I\n" -" expect searchRange=%d (not %d), entrySel=%d (not %d) rangeShift=%d (not " -"%d)\n" -msgstr "" - -#: parsettf.c:739 -msgid "An sfnt file must contain SOME tables, but this one does not." -msgstr "" - -#: parsettf.c:744 -msgid "" -"An sfnt file may contain a large number of tables, but this one has over " -"1000\n" -" and that seems like too many\n" -msgstr "" - -#: parsettf.c:758 -#, c-format -msgid "" -"Table tags should be in alphabetic order in the font header\n" -" but '%c%c%c%c', appears after '%c%c%c%c'." -msgstr "" - -#: parsettf.c:777 -#, c-format -msgid "Same table tag, '%c%c%c%c', appears twice in sfnt header" -msgstr "" - -#: parsettf.c:783 -#, c-format -msgid "Tables '%c%c%c%c' and '%c%c%c%c' overlap" -msgstr "" - -#: parsettf.c:789 -#, c-format -msgid "Table '%c%c%c%c' extends beyond end of file." -msgstr "" - -#: parsettf.c:796 -msgid "File checksum is incorrect." -msgstr "" - -#: parsettf.c:801 -#, c-format -msgid "Table '%c%c%c%c' has a bad checksum." -msgstr "" - -#: parsettf.c:813 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be even." -msgstr "" - -#: parsettf.c:819 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 54 but is %d." -msgstr "" - -#: parsettf.c:828 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 36 but is %d." -msgstr "" - -#: parsettf.c:835 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 32 or 6 but is %d." -msgstr "" - -#: parsettf.c:842 -#, c-format -msgid "Table '%c%c%c%c' has a bad length, must be 78, 86 or 96 but is %d." -msgstr "" - -#: parsettf.c:864 -msgid "Missing required table: \"head\"" -msgstr "" - -#: parsettf.c:866 -msgid "Missing required table: \"hhea\"" -msgstr "" - -#: parsettf.c:868 -msgid "Missing required table: \"maxp\"" -msgstr "" - -#: parsettf.c:870 -msgid "Missing required table: \"post\"" -msgstr "" - -#: parsettf.c:872 -msgid "Missing required table: \"name\"" -msgstr "" - -#: parsettf.c:874 -msgid "Missing required table: \"loca\"" -msgstr "" - -#: parsettf.c:876 -msgid "Missing \"OS/2\" table" -msgstr "" - -#: parsettf.c:878 -msgid "Missing required table: \"glyf\"" -msgstr "" - -#: parsettf.c:880 -msgid "This font contains neither \"CFF \" nor \"glyf\"/\"loca\" tables" -msgstr "" - -#: parsettf.c:887 -msgid "accent attachment table" -msgstr "" - -#: parsettf.c:888 -msgid "axis variation table" -msgstr "" - -#: parsettf.c:889 -msgid "Baseline table (OT version)" -msgstr "" - -#: parsettf.c:890 -msgid "bitmap data table (AAT version)" -msgstr "" - -#: parsettf.c:891 -msgid "BDF bitmap properties table" -msgstr "" - -#: parsettf.c:892 -msgid "bitmap font header table" -msgstr "" - -#: parsettf.c:893 -msgid "bitmap location table (AAT version)" -msgstr "" - -#: parsettf.c:894 -msgid "baseline table (AAT version)" -msgstr "" - -#: parsettf.c:895 -msgid "PostScript font program (Compact Font Format)" -msgstr "" - -#: parsettf.c:896 -msgid "Obsolete table for a type1 CID keyed font" -msgstr "" - -#: parsettf.c:897 -msgid "character code mapping table" -msgstr "" - -#: parsettf.c:898 -msgid "CVT variation table" -msgstr "" - -#: parsettf.c:899 -msgid "control value table" -msgstr "" - -#: parsettf.c:900 -msgid "digital signature table" -msgstr "" - -#: parsettf.c:901 -msgid "bitmap data table (OT version)" -msgstr "" - -#: parsettf.c:902 -msgid "bitmap location table (OT version)" -msgstr "" - -#: parsettf.c:903 -msgid "embedded bitmap scaling control table" -msgstr "" - -#: parsettf.c:904 -msgid "electronic end user license table" -msgstr "" - -#: parsettf.c:905 -msgid "font descriptor table" -msgstr "" - -#: parsettf.c:906 -msgid "layout feature table" -msgstr "" - -#: parsettf.c:907 -msgid "SIL Graphite layout feature table" -msgstr "" - -#: parsettf.c:908 -msgid "FontForge time stamp table" -msgstr "" - -#: parsettf.c:909 -msgid "font metrics table" -msgstr "" - -#: parsettf.c:910 -msgid "font program table" -msgstr "" - -#: parsettf.c:911 -msgid "font variation table" -msgstr "" - -#: parsettf.c:912 -msgid "grid-fitting and scan-conversion procedure table" -msgstr "" - -#: parsettf.c:913 -msgid "glyph definition table" -msgstr "" - -#: parsettf.c:914 -msgid "Graphite glyph attribute table" -msgstr "" - -#: parsettf.c:915 -msgid "Graphite glyph location in Glat table" -msgstr "" - -#: parsettf.c:916 -msgid "glyph outline table" -msgstr "" - -#: parsettf.c:917 -msgid "glyph positioning table" -msgstr "" - -#: parsettf.c:918 -msgid "glyph variation table" -msgstr "" - -#: parsettf.c:919 -msgid "glyph substitution table" -msgstr "" - -#: parsettf.c:920 -msgid "horizontal device metrics table" -msgstr "" - -#: parsettf.c:921 -msgid "font header table" -msgstr "" - -#: parsettf.c:922 -msgid "horizontal header table" -msgstr "" - -#: parsettf.c:923 -msgid "horizontal metrics table" -msgstr "" - -#: parsettf.c:924 -msgid "horizontal style table" -msgstr "" - -#: parsettf.c:925 -msgid "justification table (AAT version)" -msgstr "" - -#: parsettf.c:926 -msgid "justification table (OT version)" -msgstr "" - -#: parsettf.c:927 -msgid "kerning table" -msgstr "" - -#: parsettf.c:928 -msgid "ligature caret table" -msgstr "" - -#: parsettf.c:929 -msgid "glyph location table" -msgstr "" - -#: parsettf.c:930 -msgid "linear threshold table" -msgstr "" - -#: parsettf.c:931 -msgid "math table" -msgstr "" - -#: parsettf.c:932 -msgid "maximum profile table" -msgstr "" - -#: parsettf.c:933 parsettf.c:934 -msgid "Multi-Master table, obsolete" -msgstr "" - -#: parsettf.c:935 -msgid "metamorphosis table" -msgstr "" - -#: parsettf.c:936 -msgid "extended metamorphosis table" -msgstr "" - -#: parsettf.c:937 -msgid "name table" -msgstr "" - -#: parsettf.c:938 -msgid "optical bounds table" -msgstr "" - -#: parsettf.c:939 -msgid "OS/2 and Windows specific metrics table" -msgstr "" - -#: parsettf.c:940 -msgid "PCL 5 data table" -msgstr "" - -#: parsettf.c:941 -msgid "FontForge font debugging table" -msgstr "" - -#: parsettf.c:942 -msgid "glyph name and PostScript compatibility table" -msgstr "" - -#: parsettf.c:943 -msgid "control value program table" -msgstr "" - -#: parsettf.c:944 -msgid "properties table" -msgstr "" - -#: parsettf.c:945 -msgid "SIL Graphite rule table" -msgstr "" - -#: parsettf.c:946 -msgid "(unspecified) SIL Graphite table" -msgstr "" - -#: parsettf.c:947 -msgid "unknown SIL table" -msgstr "" - -#: parsettf.c:948 -msgid "TeX table" -msgstr "" - -#: parsettf.c:949 -msgid "tracking table" -msgstr "" - -#: parsettf.c:950 -msgid "Obsolete table for a type1 font" -msgstr "" - -#: parsettf.c:951 -msgid "vertical device metrics table" -msgstr "" - -#: parsettf.c:952 -msgid "vertical header table" -msgstr "" - -#: parsettf.c:953 -msgid "vertical metrics table" -msgstr "" - -#: parsettf.c:954 -msgid "vertical origin table" -msgstr "" - -#: parsettf.c:955 -msgid "glyph reference table" -msgstr "" - -#: parsettf.c:982 -msgid "Nifty, you've got one of the old Apple/Adobe type1 sfnts here\n" -msgstr "" - -#: parsettf.c:1082 tottf.c:4192 -#, c-format -msgid "" -"Windows has decided that fonts with 'name' tables bigger than 5K are\n" -"insecure and will refuse to load them. Don't ask me why they believe this.\n" -"This font has a name table which is %d bytes and is bigger than this limit.\n" -msgstr "" - -#: parsettf.c:1187 -msgid "The following table(s) in the font have been ignored by FontForge\n" -msgstr "" - -#: parsettf.c:1194 -#, c-format -msgid " Ignoring '%c%c%c%c'\n" -msgstr "" - -#: parsettf.c:1196 -#, c-format -msgid " Ignoring '%c%c%c%c' %s\n" -msgstr "" - -#: parsettf.c:1203 -msgid "" -"This font contains both truetype and PostScript glyph descriptions\n" -" only one will be used.\n" -msgstr "" - -#: parsettf.c:1207 -msgid "" -"This font contains multiple glyph descriptions\n" -" only one will be used.\n" -msgstr "" - -#: parsettf.c:1209 -msgid "" -"This font contains both a 'kern' table and a 'GPOS' table.\n" -" The 'kern' table will only be read if there is no 'kern' feature in " -"'GPOS'.\n" -msgstr "" - -#: parsettf.c:1211 -msgid "" -"This font contains both a 'mor[tx]' table and a 'GSUB' table.\n" -" FF will only read feature/settings in 'morx' which do not match features\n" -" found in 'GSUB'.\n" -msgstr "" - -#: parsettf.c:1213 -msgid "" -"This font contains both a 'BASE' table and a 'bsln' table.\n" -" FontForge will only read one of them ('BASE').\n" -msgstr "" - -#: parsettf.c:1325 -msgid "Bad Glyph Count" -msgstr "" - -#: parsettf.c:1325 -#, c-format -msgid "Font file has bad glyph count field. maxp says: %d sizeof(loca)=>%d" -msgstr "" - -#: parsettf.c:1420 -#, c-format -msgid "" -"The fontname begins with the utf8 byte order sequence. This is illegal. %s" -msgstr "" - -#: parsettf.c:1439 parsettf.c:1450 -#, c-format -msgid "" -"The PostScript font name \"%.63s\" is invalid.\n" -"It should be printable ASCII,\n" -"must not contain (){}[]<>%%/ or space\n" -"and must be shorter than 63 characters" -msgstr "" - -#: parsettf.c:1564 -#, c-format -msgid "" -"Warning: Mac and Unicode entries in the 'name' table differ for the\n" -" %s string in the language %s\n" -" Mac String: %s\n" -"Mac Unicode String: %s\n" -msgstr "" - -#: parsettf.c:1568 -#, c-format -msgid "" -"Warning: Mac string is a subset of the Unicode string in the 'name' table\n" -" for the %s string in the %s language.\n" -msgstr "" - -#: parsettf.c:1573 -#, c-format -msgid "" -"Warning: Mac and Windows entries in the 'name' table differ for the\n" -" %s string in the language %s\n" -" Mac String: %s\n" -"Windows String: %s\n" -msgstr "" - -#: parsettf.c:1577 -#, c-format -msgid "" -"Warning: Mac string is a subset of the Windows string in the 'name' table\n" -" for the %s string in the %s language.\n" -msgstr "" - -#: parsettf.c:1591 -msgid "Use _First" -msgstr "" - -#: parsettf.c:1592 -msgid "First to _All" -msgstr "" - -#: parsettf.c:1593 -msgid "Second _to All" -msgstr "" - -#: parsettf.c:1594 -msgid "Use _Second" -msgstr "" - -#: parsettf.c:1596 -msgid "Multiple names for language" -msgstr "" - -#: parsettf.c:1597 -#, c-format -msgid "" -"The 'name' table contains (at least) two strings for the %s in language %s, " -"the first '%.12s...' the second '%.12s...'.\n" -"Which do you prefer?" -msgstr "" - -#: parsettf.c:1940 -#, c-format -msgid "Bad tt font: contour ends make no sense in glyph %d.\n" -msgstr "" - -#: parsettf.c:1991 parsettf.c:2014 -#, c-format -msgid "A point in GID %d is outside the glyph bounding box\n" -msgstr "" - -#: parsettf.c:2034 -msgid "Reached end of file when reading simple glyph\n" -msgstr "" - -#: parsettf.c:2045 -#, c-format -msgid "Empty composite %d\n" -msgstr "" - -#: parsettf.c:2052 -#, c-format -msgid "Bad flags value, implied MORE components at end of glyph %d\n" -msgstr "" - -#: parsettf.c:2060 -#, c-format -msgid "Reference to glyph %d out of bounds when parsing 'glyf' table.\n" -msgstr "" - -#: parsettf.c:2076 -#, c-format -msgid "Use-my-metrics flag set on at least two components in glyph %d\n" -msgstr "" - -#: parsettf.c:2160 -#, c-format -msgid "Glyph %d attempts to reference glyph %d which is outside the font\n" -msgstr "" - -#: parsettf.c:2170 -msgid "Reached end of file when reading composit glyph\n" -msgstr "" - -#: parsettf.c:2200 -#, c-format -msgid "" -"Bad glyph (%d), its definition extends beyond the end of the glyf table\n" -msgstr "" - -#: parsettf.c:2206 -#, c-format -msgid "Bad glyph (%d), its data length is negative\n" -msgstr "" - -#: parsettf.c:2225 -#, c-format -msgid "Glyph bounding box data exceeds font bounding box data for GID %d\n" -msgstr "" - -#: parsettf.c:2240 -#, c-format -msgid "Bad glyph (%d), disordered 'loca' table (start comes after end)\n" -msgstr "" - -#: parsettf.c:2243 -#, c-format -msgid "" -"Bad glyph (%d), its definition extends beyond the space allowed for it\n" -msgstr "" - -#. GT: The CFF font type contains a thing called a name INDEX, and that INDEX -#. GT: is bad. It is an index of many of the names used in the CFF font. -#. GT: We hope the user will never see this. -#: parsettf.c:2724 -msgid "Bad CFF name INDEX\n" -msgstr "" - -#: parsettf.c:2804 -#, c-format -msgid "Unexpected value in dictionary %d\n" -msgstr "" - -#. GT: DICT is a magic term inside CFF fonts, as is INDEX, and I guess CFF and type2 -#: parsettf.c:2821 -msgid "" -"FontForge does not support type2 programs embedded in CFF DICT INDICES.\n" -msgstr "" - -#: parsettf.c:2962 -msgid "Bad subroutine INDEX in cff font.\n" -msgstr "" - -#: parsettf.c:3010 -msgid "No argument to operator\n" -msgstr "" - -#: parsettf.c:3080 -msgid "FontForge does not support synthetic fonts\n" -msgstr "" - -#: parsettf.c:3094 -msgid "FontForge does not support type2 multiple master fonts\n" -msgstr "" - -#: parsettf.c:3138 -msgid "FontForge does not support Chameleon fonts\n" -msgstr "" - -#: parsettf.c:3141 parsettf.c:3272 -#, c-format -msgid "Unknown operator in %s: %x\n" -msgstr "" - -#: parsettf.c:3177 -#, c-format -msgid "No argument to operator %d in private dict\n" -msgstr "" - -#: parsettf.c:3318 -#, c-format -msgid "Bad sid %d (must be less than %d)\n" -msgstr "" - -#: parsettf.c:3380 -#, c-format -msgid "Unexpected encoding format in cff: %d\n" -msgstr "" - -#: parsettf.c:3504 -#, c-format -msgid "Unexpected charset format in cff: %d\n" -msgstr "" - -#: parsettf.c:3527 -msgid "Bad fdselect\n" -msgstr "" - -#: parsettf.c:3535 -#, c-format -msgid "Didn't understand format for fdselect %d\n" -msgstr "" - -#: parsettf.c:3889 parsettf.c:6413 -msgid "CFF version mismatch\n" -msgstr "" - -#: parsettf.c:4081 -msgid "Invalid ttf hmtx table (or hhea), numOfLongMetrics is 0\n" -msgstr "" - -#: parsettf.c:4160 -msgid "Invalid ttf vmtx table (or vhea), numOfLongVerMetrics is 0\n" -msgstr "" - -#: parsettf.c:4268 -#, c-format -msgid "" -"Encoding subtable for platform=%d, specific=%d has an unsupported format " -"%d.\n" -msgstr "" - -#: parsettf.c:4283 -#, c-format -msgid "" -"Encoding subtable for platform=%d, specific=%d has a 0 length subtable.\n" -msgstr "" - -#: parsettf.c:4300 -#, c-format -msgid "" -"Encoding subtable for platform=%d, specific=%d (which must be 14)\n" -"has an unsupported format %d.\n" -msgstr "" - -#: parsettf.c:4349 -#, c-format -msgid "No glyph with unicode U+%05x in font\n" -msgstr "" - -#: parsettf.c:4382 -#, c-format -msgid "GID out of range (%d) in format 14 'cmap' subtable\n" -msgstr "" - -#: parsettf.c:4429 -msgid "Script|Roman" -msgstr "" - -#: parsettf.c:4429 -msgid "Script|Japanese" -msgstr "" - -#: parsettf.c:4429 -msgid "Script|Traditional Chinese" -msgstr "" - -#: parsettf.c:4429 -msgid "Script|Korean" -msgstr "" - -#. GT: Don't ask me what RSymbol means, I don't know either. It's in apple's -#. GT: docs though -#: parsettf.c:4433 -msgid "Script|Cyrillic" -msgstr "" - -#: parsettf.c:4433 -msgid "Script|RSymbol" -msgstr "" - -#: parsettf.c:4433 -msgid "Script|Devanagari" -msgstr "" - -#: parsettf.c:4434 -msgid "Script|Gurmukhi" -msgstr "" - -#: parsettf.c:4436 -msgid "Script|Simplified Chinese" -msgstr "" - -#: parsettf.c:4437 -msgid "Script|Central European" -msgstr "" - -#: parsettf.c:4450 -msgid "Unicode 1.0" -msgstr "" - -#: parsettf.c:4453 -msgid "Unicode 1.1" -msgstr "" - -#: parsettf.c:4456 -msgid "ISO 10646:1993" -msgstr "" - -#: parsettf.c:4459 -msgid "Unicode 2.0+, BMP only" -msgstr "" - -#: parsettf.c:4462 -msgid "Unicode 2.0+, all planes" -msgstr "" - -#: parsettf.c:4466 -msgid "\"Symbol\"" -msgstr "" - -#: parsettf.c:4474 -msgid "ISO (Deprecated)" -msgstr "" - -#: parsettf.c:4475 -msgid "MicroSoft" -msgstr "" - -#: parsettf.c:4477 -msgid "FreeType internals" -msgstr "" - -#: parsettf.c:4492 parsettf.c:4493 -msgid "Pick a CMap subtable" -msgstr "" - -#: parsettf.c:4553 -msgid "Could not find any valid encoding tables" -msgstr "" - -#: parsettf.c:4614 -msgid "Could not find a usable encoding table" -msgstr "" - -#: parsettf.c:4743 parsettf.c:4787 parsettf.c:4793 -#, c-format -msgid "Attempt to encode missing glyph %d to %d (0x%x)\n" -msgstr "" - -#: parsettf.c:4751 parsettf.c:4801 -#, c-format -msgid "" -"Multiple glyphs map to the same unicode encoding U+%04X, only one will be " -"used\n" -msgstr "" - -#: parsettf.c:4774 -#, c-format -msgid "" -"Glyph index out of bounds. Was %d, must be less than %d.\n" -" In attempt to associate a glyph with encoding %x in segment %d\n" -" with platform=%d, specific=%d (in 'cmap')\n" -msgstr "" - -#: parsettf.c:4816 -msgid "" -"Use of a range offset of 0xffff to mean a missing glyph in cmap table\n" -msgstr "" - -#: parsettf.c:5001 -msgid "Bad font: Encoding data out of range.\n" -msgstr "" - -#: parsettf.c:5118 -#, c-format -msgid "Warning: Glyph %d has the same name (%s) as Glyph %d\n" -msgstr "" - -#: parsettf.c:5121 -#, c-format -msgid "" -"Warning: Glyph %d is named %s which should mean it is mapped to\n" -" Unicode U+%04X, but Glyph %d already has that encoding.\n" -msgstr "" - -#: parsettf.c:5141 -msgid "Reading Names" -msgstr "" - -#: parsettf.c:5235 -#, c-format -msgid "" -"Glyph %d is called \".notdef\", a singularly inept choice of name (only " -"glyph 0\n" -" may be called .notdef)\n" -"FontForge will rename it.\n" -msgstr "" - -#: parsettf.c:5364 -msgid "Invalid point match. Point would be after this reference.\n" -msgstr "" - -#: parsettf.c:5389 -#, c-format -msgid "" -"Could not match points in composite glyph (%d to %d) when adding %s to %s\n" -msgstr "" - -#: parsettf.c:5433 -msgid "Fixing up References" -msgstr "" - -#: parsettf.c:5450 -#, c-format -msgid "Unlikely length for table, so I'm ignoring it. %u\n" -msgstr "" - -#: parsettf.c:5501 -msgid "TTF 'glyf'" -msgstr "" - -#: parsettf.c:5502 -msgid "OTF 'CFF '" -msgstr "" - -#: parsettf.c:5505 -msgid "" -"This font contains both a TrueType 'glyf' table and an OpenType 'CFF ' " -"table. FontForge can only deal with one at a time, please pick which one you " -"want to use" -msgstr "" - -#: parsettf.c:5544 -msgid "No Bitmap Strikes" -msgstr "" - -#: parsettf.c:5544 -#, c-format -msgid "No (useable) bitmap strikes in this TTF font: %s" -msgstr "" - -#: parsettf.c:5675 searchview.c:518 sfd.c:7641 -msgid "Yes" -msgstr "" - -#: parsettf.c:5676 -msgid "No" -msgstr "" - -#: parsettf.c:5693 -#, c-format -msgid "" -"The glyph named %.30s is not mapped to any unicode code point.\n" -"But its name indicates it should be mapped to U+%04X.\n" -msgstr "" - -#: parsettf.c:5701 -#, c-format -msgid "" -"The glyph named %.30s is mapped to U+%04X.\n" -"But its name indicates it should be mapped to U+%04X.\n" -msgstr "" - -#: parsettf.c:5712 parsettf.c:5715 -msgid "Bad glyph name" -msgstr "" - -#: parsettf.c:5712 -#, c-format -msgid "" -"The glyph named %.30s is not mapped to any unicode code point. But its name " -"indicates it should be mapped to U+%04X.\n" -"Would you like to retain the name in spite of this?" -msgstr "" - -#: parsettf.c:5715 -#, c-format -msgid "" -"The glyph named %.30s is mapped to U+%04X.\n" -"But its name indicates it should be mapped to U+%04X.\n" -"Would you like to retain the name in spite of this?" -msgstr "" - -#: parsettf.c:6312 -#, c-format -msgid "A point in %s is outside the font bounding box data.\n" -msgstr "" - -#: parsettf.c:6316 -#, c-format -msgid "" -"The advance width of %s (%d) does not match the font's advanceWidthMax (%d) " -"and this is a fixed pitch font\n" -msgstr "" - -#: parsettfatt.c:48 -msgid "Bad Apple Kern Class\n" -msgstr "" - -#: parsettfatt.c:73 -#, c-format -msgid "Class index out of range %d (must be <%d)\n" -msgstr "" - -#: parsettfatt.c:168 -msgid "GID out of range.\n" -msgstr "" - -#: parsettfatt.c:226 parsettfatt.c:254 -msgid "coverage table extends beyond end of table\n" -msgstr "" - -#: parsettfatt.c:234 -msgid "Bad count.\n" -msgstr "" - -#: parsettfatt.c:239 parsettfatt.c:264 -msgid "End of file found in coverage table.\n" -msgstr "" - -#: parsettfatt.c:245 -#, c-format -msgid "Bad coverage table. Glyph %d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:270 -#, c-format -msgid "Bad coverage table. Glyph range %d-%d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:289 -#, c-format -msgid "Bad format for coverage table %d\n" -msgstr "" - -#: parsettfatt.c:320 -#, c-format -msgid "Bad class def table. start=%d cnt=%d, max glyph=%d\n" -msgstr "" - -#: parsettfatt.c:324 parsettfatt.c:333 -msgid "Class definition sub-table extends beyond end of table\n" -msgstr "" - -#: parsettfatt.c:341 -#, c-format -msgid "Bad class def table. Glyph range %d-%d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:349 -#, c-format -msgid "Unknown class table format: %d\n" -msgstr "" - -#: parsettfatt.c:358 -#, c-format -msgid "" -"Nonsensical class assigned to a glyph-- class=%d is too big. Glyph=%d\n" -msgstr "" - -#: parsettfatt.c:405 -msgid "Bad device table\n" -msgstr "" - -#: parsettfatt.c:477 -#, c-format -msgid "Bad pair position: glyphs %d & %d should have been < %d\n" -msgstr "" - -#: parsettfatt.c:516 -#, c-format -msgid "Bad kern pair: glyphs %d & %d should have been < %d\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:561 -msgid " Bad pairwise kerning table, ignored\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:604 -msgid " Bad kerning class table, ignored\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:742 -msgid " Bad cursive alignment table, ignored\n" -msgstr "" - -#: parsettfatt.c:748 -#, c-format -msgid "Cursive-%d" -msgstr "" - -#: parsettfatt.c:804 -msgid "Bad mark table.\n" -msgstr "" - -#: parsettfatt.c:815 -msgid "Class out of bounds in GPOS mark sub-table\n" -msgstr "" - -#: parsettfatt.c:817 -#, c-format -msgid "Class out of bounds in GPOS mark sub-table for mark %.30s\n" -msgstr "" - -#: parsettfatt.c:844 -msgid "Bad base table.\n" -msgstr "" - -#: parsettfatt.c:875 -msgid "Bad ligature base table.\n" -msgstr "" - -#: parsettfatt.c:889 -msgid "Bad ligature anchor count.\n" -msgstr "" - -#: parsettfatt.c:925 -msgid " Bad mark attachment table, ignored\n" -msgstr "" - -#: parsettfatt.c:982 -msgid " Bad simple positioning table, ignored\n" -msgstr "" - -#: parsettfatt.c:1011 -#, c-format -msgid "" -"Attempt to reference lookup %d (within a contextual lookup), but there are\n" -" only %d lookups in %s\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:1050 -msgid " Bad contextual table, ignored\n" -msgstr "" - -#: parsettfatt.c:1071 parsettfatt.c:1213 -#, c-format -msgid "Bad contextual or chaining sub table. Glyph %d out of range [0,%d)\n" -msgstr "" - -#: parsettfatt.c:1084 parsettfatt.c:1233 parsettfatt.c:1352 parsettfatt.c:1506 -#, c-format -msgid "" -"Attempt to apply a lookup to a location out of the range of this contextual\n" -" lookup seq=%d max=%d\n" -msgstr "" - -#: parsettfatt.c:1162 -msgid " Bad contextual chaining table, ignored\n" -msgstr "" - -#: parsettfatt.c:1177 parsettfatt.c:1188 parsettfatt.c:1200 parsettfatt.c:1224 -msgid "Unexpected end of file in contextual chaining subtable.\n" -msgstr "" - -#: parsettfatt.c:1319 parsettfatt.c:1453 -msgid "Bad count in context chaining sub-table.\n" -msgstr "" - -#: parsettfatt.c:1332 parsettfatt.c:1465 parsettfatt.c:1475 parsettfatt.c:1486 -msgid "Bad class count in contextual chaining sub-table.\n" -msgstr "" - -#: parsettfatt.c:1342 parsettfatt.c:1496 -msgid "Bad count in contextual chaining sub-table.\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:1385 -msgid " Bad contextual substitution table, ignored\n" -msgstr "" - -#. GT: This continues a multi-line error message, hence the leading space -#: parsettfatt.c:1540 -msgid " Bad contextual chaining substitution table, ignored\n" -msgstr "" - -#: parsettfatt.c:1608 -msgid "End of file in context chaining sub-table.\n" -msgstr "" - -#: parsettfatt.c:1619 parsettfatt.c:1705 -#, c-format -msgid "" -"Attempt to apply a lookup to a location out of the range of this contextual\n" -" lookup seq=%d, max=%d\n" -msgstr "" - -#: parsettfatt.c:1670 parsettfatt.c:1679 parsettfatt.c:1688 parsettfatt.c:1697 -msgid "End of file in context chaining subtable.\n" -msgstr "" - -#: parsettfatt.c:1829 -msgid " Bad simple substitution table, ignored\n" -msgstr "" - -#: parsettfatt.c:1873 -#, c-format -msgid "Bad substitution glyph: GID %d not less than %d\n" -msgstr "" - -#: parsettfatt.c:1914 parsettfatt.c:1943 parsettfatt.c:1955 -msgid "Unexpected end of file in GSUB sub-table.\n" -msgstr "" - -#: parsettfatt.c:1924 -msgid " Bad multiple substitution table, ignored\n" -msgstr "" - -#: parsettfatt.c:1929 -msgid "" -"Coverage table specifies a different number of glyphs than the sub-table " -"expects.\n" -msgstr "" - -#: parsettfatt.c:1961 -#, c-format -msgid "Bad Multiple/Alternate substitution glyph. GID %d not less than %d\n" -msgstr "" - -#: parsettfatt.c:2013 parsettfatt.c:2029 parsettfatt.c:2037 -msgid "Unexpected end of file in GSUB ligature sub-table.\n" -msgstr "" - -#: parsettfatt.c:2022 -msgid " Bad ligature table, ignored\n" -msgstr "" - -#: parsettfatt.c:2045 -#, c-format -msgid "Bad ligature glyph. GID %d not less than %d\n" -msgstr "" - -#: parsettfatt.c:2052 -#, c-format -msgid "" -"Unlikely count of ligature components (%d), I suspect this ligature sub-\n" -" table is garbage, I'm giving up on it.\n" -msgstr "" - -#: parsettfatt.c:2063 -#, c-format -msgid "" -"Bad ligature component glyph. GID %d not less than %d (in ligature %d)\n" -msgstr "" - -#: parsettfatt.c:2204 -#, c-format -msgid "" -"Bad reverse contextual chaining substitution glyph: %d is not less than %d\n" -msgstr "" - -#: parsettfatt.c:2271 -#, c-format -msgid "" -"This font, %s, has multiple GPOS 'size' features. I'm not sure how to " -"interpret that. I shall pick one arbitrarily.\n" -msgstr "" - -#: parsettfatt.c:2272 -msgid "<Untitled>" -msgstr "" - -#: parsettfatt.c:2292 -msgid "" -"This font contains a 'size' feature with a design size and design range but " -"no stylename. That is technically an error, but we'll let it pass" -msgstr "" - -#: parsettfatt.c:2316 -msgid "" -"The 'size' feature does not seem to follow the standard,\n" -"nor does it conform to Adobe's early misinterpretation of\n" -"the standard. I cannot parse it.\n" -msgstr "" - -#: parsettfatt.c:2321 -msgid "" -"The 'size' feature of this font conforms to Adobe's early misinterpretation " -"of the otf standard.\n" -msgstr "" - -#: parsettfatt.c:2346 -#, c-format -msgid "" -"The name parameter of the '%c%c%c%c' feature does not contain a valid name " -"id.\n" -msgstr "" - -#: parsettfatt.c:2349 -#, c-format -msgid "" -"The name parameter of the '%c%c%c%c' feature has an unlikely version number " -"%d.\n" -msgstr "" - -#: parsettfatt.c:2358 -#, c-format -msgid "" -"There are multiple name ids naming the '%c%c%c%c' feature\n" -" this is technically legitimate, but fontforge can't handle it.\n" -msgstr "" - -#: parsettfatt.c:2377 parsettfatt.c:2415 -#, c-format -msgid "Attempt to read script data beyond end of %s table" -msgstr "" - -#: parsettfatt.c:2386 -#, c-format -msgid "Too many scripts %d\n" -msgstr "" - -#: parsettfatt.c:2424 -#, c-format -msgid "End of file when reading scripts in %s table" -msgstr "" - -#: parsettfatt.c:2435 -#, c-format -msgid "End of file in %s table" -msgstr "" - -#: parsettfatt.c:2452 parsettfatt.c:2474 -#, c-format -msgid "Attempt to read feature data beyond end of %s table" -msgstr "" - -#: parsettfatt.c:2461 -#, c-format -msgid "Too many features %d\n" -msgstr "" - -#: parsettfatt.c:2490 -#, c-format -msgid "End of file when reading features in %s table" -msgstr "" - -#: parsettfatt.c:2509 parsettfatt.c:2531 -#, c-format -msgid "Attempt to read lookup data beyond end of %s table" -msgstr "" - -#: parsettfatt.c:2521 -#, c-format -msgid "Too many lookups %d\n" -msgstr "" - -#: parsettfatt.c:2557 -#, c-format -msgid "End of file when reading lookups in %s table" -msgstr "" - -#: parsettfatt.c:2601 -msgid "Lookup out of bounds in feature table.\n" -msgstr "" - -#: parsettfatt.c:2634 -msgid "Required feature out of bounds in script table.\n" -msgstr "" - -#: parsettfatt.c:2641 -msgid "Feature out of bounds in script table.\n" -msgstr "" - -#: parsettfatt.c:2701 -msgid "" -"This font is erroneous: it has a GPOS extension subtable that points to\n" -"another extension sub-table.\n" -msgstr "" - -#: parsettfatt.c:2706 parsettfatt.c:2792 -#, c-format -msgid "Unknown GPOS sub-table type: %d\n" -msgstr "" - -#: parsettfatt.c:2711 parsettfatt.c:2797 -msgid "Subtable extends beyond end of GPOS table\n" -msgstr "" - -#: parsettfatt.c:2746 -msgid "" -"This font is erroneous: it has a GSUB extension subtable that points to\n" -"another extension sub-table.\n" -msgstr "" - -#: parsettfatt.c:2754 parsettfatt.c:2830 -#, c-format -msgid "Unknown GSUB sub-table type: %d\n" -msgstr "" - -#: parsettfatt.c:2759 parsettfatt.c:2835 -msgid "Subtable extends beyond end of GSUB table\n" -msgstr "" - -#: parsettfatt.c:2978 -#, c-format -msgid "MarkClass-%d" -msgstr "" - -#: parsettfatt.c:2990 -#, c-format -msgid "MarkSet-%d" -msgstr "" - -#: parsettfatt.c:3059 -#, c-format -msgid "!!!! Unknown caret format %d !!!!\n" -msgstr "" - -#: parsettfatt.c:3097 -#, c-format -msgid "" -"Bad lookup table: format=2 (%d/%d), first=%d last=%d total glyphs in " -"font=%d\n" -msgstr "" - -#: parsettfatt.c:3121 -#, c-format -msgid "" -"Bad lookup table: format=4 (%d/%d), first=%d last=%d total glyphs in " -"font=%d\n" -msgstr "" - -#: parsettfatt.c:3145 -#, c-format -msgid "Bad lookup table: format=6, first=%d total glyphs in font=%d\n" -msgstr "" - -#: parsettfatt.c:3160 -#, c-format -msgid "Bad lookup table: format=8, first=%d cnt=%d total glyphs in font=%d\n" -msgstr "" - -#: parsettfatt.c:3172 -#, c-format -msgid "Invalid lookup table format. %d\n" -msgstr "" - -#. GT: This is to give the name to a nested substitution lookup invoked by -#. GT: a statemachine. The %s is the name of the statemachine('s lookup) -#. GT: and the %d is n, where this lookup is the n'th defined for this state -#. GT: machine -#: parsettfatt.c:3248 -#, c-format -msgid "%s nested-substitutions %d" -msgstr "" - -#: parsettfatt.c:3252 -msgid "subtable" -msgstr "" - -#: parsettfatt.c:3271 -#, c-format -msgid "Glyph out of bounds in 'prop' table %d\n" -msgstr "" - -#: parsettfatt.c:3345 -#, c-format -msgid "Glyph out of bounds in 'lcar' table %d\n" -msgstr "" - -#: parsettfatt.c:3400 -#, c-format -msgid "Glyph out of bounds in 'opbd' table %d\n" -msgstr "" - -#: parsettfatt.c:3528 -#, c-format -msgid "Glyph out of bounds in 'mort'/'morx' table %d\n" -msgstr "" - -#: parsettfatt.c:3540 -#, c-format -msgid "Substitute glyph out of bounds in 'mort'/'morx' table %d\n" -msgstr "" - -#: parsettfatt.c:3608 parsettfatt.c:3618 -msgid "Bad font, offset out of bounds.\n" -msgstr "" - -#: parsettfatt.c:3662 parsettfatt.c:3789 -msgid "Invalid ligature offset\n" -msgstr "" - -#: parsettfatt.c:3670 -#, c-format -msgid "Attempt to make a ligature for glyph %d out of " -msgstr "" - -#. GT: This is a reference to "Much Ado About Nothing". The string should read -#. GT: "A ligature sub-table in Apple's 'mort'/'morx' table is too\ncomplex for me to understand. I shall give up on it.\nYour ligatures may not be complete." -#: parsettfatt.c:3741 parsettfatt.c:3863 -msgid "" -"In an attempt to process the ligatures of this font, I've concluded\n" -"that the state machine in Apple's mort/morx table is\n" -"(like the learned constable) too cunning to be understood.\n" -"I shall give up on it. Your ligatures may be incomplete.\n" -msgstr "" - -#: parsettfatt.c:3797 -#, c-format -msgid "Attempt to make a ligature for (non-existent) glyph %d out of " -msgstr "" - -#: parsettfatt.c:3907 -msgid "Bad mort ligature table. Not long enough\n" -msgstr "" - -#: parsettfatt.c:4020 parsettfatt.c:4039 -msgid "Bad class in state machine.\n" -msgstr "" - -#: parsettfatt.c:4030 -msgid "Bad glyph count in mort table.\n" -msgstr "" - -#: parsettfatt.c:4076 -msgid "" -"It looks to me as though there's a morx sub-table with more than 1000\n" -" transitions. Which makes me think there's probably an error\n" -msgstr "" - -#: parsettfatt.c:4095 -msgid "" -"It looks to me as though there's a morx sub-table with more than 1000\n" -" states. Which makes me think there's probably an error\n" -msgstr "" - -#: parsettfatt.c:4753 parsettfatt.c:4762 -msgid "Unexpected end of file found in morx chain.\n" -msgstr "" - -#: parsettfatt.c:4820 -#, c-format -msgid "Invalid or unsupported version (0x%x) for 'kern' table" -msgstr "" - -#: parsettfatt.c:4826 -#, c-format -msgid "Warning: Unlikely number of subtables (%d) for 'kern' table" -msgstr "" - -#: parsettfatt.c:4871 -msgid "" -"In the 'kern' table, a subtable's length does not match the number of " -"kerning pairs." -msgstr "" - -#: parsettfatt.c:4899 -#, c-format -msgid "Bad kern pair: glyphs %d & %d must be less than %d\n" -msgstr "" - -#: parsettfatt.c:4967 -#, c-format -msgid "Kerning subtable 3 says the glyph count is %d, but maxp says %d\n" -msgstr "" - -#: parsettfatt.c:5002 -#, c-format -msgid "Invalid or unsupported format (%d) for subtable of 'kern' table" -msgstr "" - -#: parsettfatt.c:5024 parsettfatt.c:5048 parsettfatt.c:5069 -msgid "End of file in feat table.\n" -msgstr "" - -#: parsettfatt.c:5372 -msgid "Bad glyph variant subtable of MATH table.\n" -msgstr "" - -#: parsettfatt.c:5801 parsettfatt.c:5809 parsettfatt.c:5851 parsettfatt.c:5860 -#: parsettfatt.c:5874 parsettfatt.c:5892 parsettfatt.c:5993 parsettfatt.c:6000 -#: parsettfatt.c:6077 parsettfatt.c:6088 -msgid "JSTF table is too long.\n" -msgstr "" - -#: parsettfatt.c:5819 -msgid "Bad GID in JSTF extenser table.\n" -msgstr "" - -#: parsettfatt.c:5880 -#, c-format -msgid "Lookup index (%d) out of bounds in GSUB from JSTF table.\n" -msgstr "" - -#: parsettfatt.c:5898 -#, c-format -msgid "Lookup index (%d) out of bounds in GPOS from JSTF table.\n" -msgstr "" - -#. GT: This string is used to generate a name for an OpenType lookup. -#. GT: the %c%c... is the language followed by the script (OT tags) -#: parsettfatt.c:5916 -#, c-format -msgid "JSTF shrinkage max at priority %d #%d for %c%c%c%c in %c%c%c%c" -msgstr "" - -#: parsettfatt.c:5927 -#, c-format -msgid "JSTF extension max at priority %d #%d for %c%c%c%c in %c%c%c%c" -msgstr "" - -#: parsettfatt.c:5945 -#, c-format -msgid "%s subtable %d" -msgstr "" - -#: parsettfatt.c:6061 -#, c-format -msgid "" -"Unlikely script count (%d), I suspect the JSTF-\n" -" table is garbage, I'm giving up on it.\n" -msgstr "" - -#: parsettfatt.c:6071 parsettfatt.c:6099 -msgid "End of file found in JSTF table.\n" -msgstr "" - -#: parsettfbmf.c:563 parsettfbmf.c:567 -msgid "Load Bitmap Fonts" -msgstr "" - -#: parsettfbmf.c:564 parsettfbmf.c:568 -msgid "" -"Do you want to load the bitmap fonts embedded in this true/open type file?\n" -"(And if so, which)" -msgstr "" - -#: parsettfbmf.c:1224 savefont.c:919 winfonts.c:847 -msgid "Saving Bitmap Font(s)" -msgstr "" - -#: parsettfbmf.c:1278 savefont.c:798 -msgid "Saving TrueType Font" -msgstr "" - -#: parsettfvar.c:99 -msgid "Hmm, this 'fvar' table has more count/size pairs than I expect\n" -msgstr "" - -#: parsettfvar.c:101 -msgid "" -"Hmm, this 'fvar' table has too few count/size pairs, I shan't parse it\n" -msgstr "" - -#: parsettfvar.c:107 -msgid "Hmm, this 'fvar' table has no axes, that doesn't make sense.\n" -msgstr "" - -#: parsettfvar.c:109 -msgid "Hmm, this 'fvar' table has more axes than FontForge can handle.\n" -msgstr "" - -#: parsettfvar.c:113 -msgid "" -"Hmm, this 'fvar' table has an unexpected size for an axis, I shan't parse " -"it\n" -msgstr "" - -#: parsettfvar.c:118 -msgid "" -"Hmm, this 'fvar' table has an unexpected size for an instance, I shan't " -"parse it\n" -msgstr "" - -#: parsettfvar.c:122 -msgid "Hmm, this 'fvar' table is too short\n" -msgstr "" - -#: parsettfvar.c:167 -msgid "" -"Hmm, the axis count in the 'avar' table is different from that in the 'fvar' " -"table.\n" -msgstr "" - -#: parsettfvar.c:183 -msgid "Hmm, the the 'avar' table is too long.\n" -msgstr "" - -#: parsettfvar.c:497 -msgid "Mismatched local and shared tuple flags.\n" -msgstr "" - -#: parsettfvar.c:515 -#, c-format -msgid "Incorrect number of deltas in glyph %d (%s)\n" -msgstr "" - -#: parsettfvar.c:537 -msgid "" -"Hmm, the axis count in the 'gvar' table is different from that in the 'fvar' " -"table.\n" -msgstr "" - -#: parsettfvar.c:548 -msgid "Hmm, no global tuples specified in the 'gvar' table.\n" -msgstr "" - -#: parsettfvar.c:550 -#, c-format -msgid "" -"Hmm, too many global tuples specified in the 'gvar' table.\n" -" FontForge only supports %d\n" -msgstr "" - -#: parsettfvar.c:555 -msgid "" -"Hmm, more glyph variation data specified than there are glyphs in font.\n" -msgstr "" - -#: parsettfvar.c:599 -#, c-format -msgid "" -"Warning: Glyph %d contains either private or intermediate tuple data.\n" -" FontForge supports neither.\n" -msgstr "" - -#: parsettfvar.c:673 -msgid "Incorrect number of deltas in cvt\n" -msgstr "" - -#: parsettfvar.c:718 -msgid "" -"Warning: 'cvar' contains intermediate tuple data.\n" -" FontForge doesn't support this.\n" -msgstr "" - -#: parsettfvar.c:763 -msgid "Processing Variations" -msgstr "" - -#: prefs.c:269 -msgid "PixmapDir" -msgstr "" - -#: prefs.c:270 -msgid "" -"As FontForge creates windows, it loads images for its menus\n" -"from files in a standard directory. You may change this to\n" -"point to a different directory to load a different icon set.\n" -"(If you want no icons at all, change to an empty directory).\n" -"This may not effect windows of a type that is already initialized,\n" -"restarting FontForge will fix that." -msgstr "" - -#: prefs.c:282 -msgid "UseCairoDrawing" -msgstr "" - -#: prefs.c:282 prefs.c:467 prefs.c:470 -msgid "" -"Use the cairo library for drawing (if available)\n" -"This makes for prettier (anti-aliased) but slower drawing\n" -"This applies to any windows created AFTER this is set.\n" -"Already existing windows will continue as they are." -msgstr "" - -#: prefs.c:285 -msgid "UsePangoDrawing" -msgstr "" - -#: prefs.c:285 -msgid "" -"Use the pango library for text (if available)\n" -"This makes for prettier and handles complex scripts.\n" -"But it can slow things down on older machines.\n" -"This applies to any windows created AFTER this is set.\n" -"Already existing windows will continue as they are." -msgstr "" - -#: prefs.c:287 -msgid "ExportClipboard" -msgstr "" - -#: prefs.c:287 -msgid "" -"If you are running an X11 clipboard manager you might want\n" -"to turn this off. FF can put things into its internal clipboard\n" -"which it cannot export to X11 (things like copying more than\n" -"one glyph in the fontview). If you have a clipboard manager\n" -"running it will force these to be exported with consequent\n" -"loss of data." -msgstr "" - -#: prefs.c:301 -msgid "SeekCharacter" -msgstr "" - -#: prefs.c:301 -msgid "" -"When fontforge opens a (non-sfd) font it will try to display this unicode " -"character in the fontview." -msgstr "" - -#: prefs.c:302 -msgid "CompactOnOpen" -msgstr "" - -#: prefs.c:302 -msgid "When a font is opened, should it be made compact?" -msgstr "" - -#: prefs.c:314 -msgid "InterpolateCPsOnMotion" -msgstr "" - -#: prefs.c:314 -msgid "" -"When moving one end point of a spline but not the other\n" -"interpolate the control points between the two." -msgstr "" - -#: prefs.c:322 -msgid "AutoKernDialog" -msgstr "" - -#: prefs.c:322 -msgid "Open AutoKern dialog for new kerning subtables" -msgstr "" - -#: prefs.c:332 -msgid "" -"When copying glyphs from the font view, also copy the\n" -"glyphs' truetype instructions." -msgstr "" - -#: prefs.c:358 -msgid "AddCharToNameList" -msgstr "" - -#: prefs.c:358 -msgid "" -"When displaying a list of glyph names\n" -"(or sometimes just a single glyph name)\n" -"FontForge will add the unicode character\n" -"the name refers to in parenthesis after\n" -"the name. It does this because some names\n" -"are obscure.\n" -"Some people would prefer not to see this,\n" -"so this preference item lets you turn off\n" -" this behavior" -msgstr "" - -#: prefs.c:367 -msgid "StandardSlopeError" -msgstr "" - -#: prefs.c:367 -msgid "" -"The maximum slope difference which still allows to consider two points " -"\"parallel\".\n" -"Enlarge this to make the autohinter more tolerable to small deviations from " -"straight lines when detecting stem edges." -msgstr "" - -#: prefs.c:368 -msgid "SerifSlopeError" -msgstr "" - -#: prefs.c:368 -msgid "" -"Same as above, but for terminals of small features (e. g. serifs), which can " -"deviate more significantly from the horizontal or vertical direction." -msgstr "" - -#: prefs.c:376 -msgid "InstructDiagonalStems" -msgstr "" - -#: prefs.c:376 -msgid "Generate instructions for diagonal stem hints." -msgstr "" - -#: prefs.c:377 -msgid "InstructSerifs" -msgstr "" - -#: prefs.c:377 -msgid "" -"Try to detect serifs and other elements protruding from base stems and " -"generate instructions for them." -msgstr "" - -#: prefs.c:378 -msgid "InstructBallTerminals" -msgstr "" - -#: prefs.c:378 -msgid "Generate instructions for ball terminals." -msgstr "" - -#: prefs.c:379 -msgid "InterpolateStrongPoints" -msgstr "" - -#: prefs.c:379 -msgid "" -"Interpolate between stem edges some important points, not affected by other " -"instructions." -msgstr "" - -#: prefs.c:380 -msgid "CounterControl" -msgstr "" - -#: prefs.c:380 -msgid "" -"Make sure similar or equal counters remain the same in gridfitted outlines.\n" -"Enabling this option may result in glyph advance widths being\n" -"inconsistently scaled at some PPEMs." -msgstr "" - -#: prefs.c:481 savefontdlg.c:756 -msgid "" -"When generating a truetype or opentype font it is occasionally\n" -"useful to know the mapping between truetype glyph ids and\n" -"glyph names. Setting this option will cause FontForge to\n" -"produce a file (with extension .g2n) containing those data." -msgstr "" - -#: prefs.c:484 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files.\n" -"This controls the default setting of the Apple checkbox in the\n" -"File->Generate Font dialog.\n" -"The main differences are:\n" -" Bitmap data are stored in different tables\n" -" Scaled composite glyphs are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop\n" -"If both this and OpenType are set, both formats are generated" -msgstr "" - -#: prefs.c:485 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files.\n" -"This controls the default setting of the OpenType checkbox in the\n" -"File->Generate Font dialog.\n" -"The main differences are:\n" -" Bitmap data are stored in different tables\n" -" Scaled composite glyphs are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop\n" -"If both this and Apple are set, both formats are generated" -msgstr "" - -#: prefs.c:494 -msgid "Generic" -msgstr "" - -#: prefs.c:495 -msgid "New Font" -msgstr "" - -#: prefs.c:497 -msgid "Navigation" -msgstr "" - -#: prefs.c:498 -msgid "Editing" -msgstr "" - -#: prefs.c:499 -msgid "Synchronize" -msgstr "" - -#: prefs.c:500 -msgid "TT" -msgstr "" - -#: prefs.c:501 -msgid "Accents" -msgstr "" - -#: prefs.c:502 -msgid "Apps" -msgstr "" - -#: prefs.c:503 -msgid "Font Info" -msgstr "" - -#: prefs.c:504 -msgid "Generate" -msgstr "" - -#: prefs.c:505 -msgid "PS Hints" -msgstr "" - -#: prefs.c:506 -msgid "TT Instrs" -msgstr "" - -#: prefs.c:1254 scriptingdlg.c:62 -msgid "Call Script" -msgstr "" - -#: prefs.c:1393 -msgid "This feature, setting combination is already used" -msgstr "" - -#: prefs.c:1394 -msgid "" -"This feature, setting combination is already used\n" -"Do you really wish to reuse it?" -msgstr "" - -#: prefs.c:1410 -msgid "Tag too long" -msgstr "" - -#: prefs.c:1410 -msgid "Feature tags must be exactly 4 ASCII characters" -msgstr "" - -#: prefs.c:1447 prefs.c:2276 -msgid "Mapping" -msgstr "" - -#: prefs.c:1457 -msgid "_Feature:" -msgstr "" - -#: prefs.c:1484 -msgid "_Tag:" -msgstr "" - -#: prefs.c:1653 -msgid "Menu name with no associated script" -msgstr "" - -#: prefs.c:1656 -msgid "Script with no associated menu name" -msgstr "" - -#: prefs.c:1887 -msgid "Preferences" -msgstr "" - -#: prefs.c:1919 -msgid "MacMap|_New..." -msgstr "" - -#: prefs.c:1954 -msgid "MacMapping|Default" -msgstr "" - -#: prefs.c:1978 -msgid "Menu Name" -msgstr "" - -#: prefs.c:1981 -msgid "" -"You may create a script menu containing up to 10 frequently used scripts.\n" -"Each entry in the menu needs both a name to display in the menu and\n" -"a script file to execute. The menu name may contain any unicode characters.\n" -"The button labeled \"...\" will allow you to browse for a script file." -msgstr "" - -#: prefs.c:1988 -msgid "Script File" -msgstr "" - -#: prefs.c:1991 -msgid "" -"You may create a script menu containing up to 10 frequently used scripts\n" -"Each entry in the menu needs both a name to display in the menu and\n" -"a script file to execute. The menu name may contain any unicode characters.\n" -"The button labeled \"...\" will allow you to browse for a script file." -msgstr "" - -#: prefs.c:2022 savefontdlg.c:2938 -msgid "..." -msgstr "" - -#: prefs.c:2087 -msgid "On" -msgstr "" - -#: prefs.c:2095 -msgid "Off" -msgstr "" - -#. GT: See the long comment at "Property|New" -#. GT: This and the next few strings show a limitation of my widget set which -#. GT: cannot handle multi-line text labels. These strings should be concatenated -#. GT: (after striping off "Prefs_App|") together, translated, and then broken up -#. GT: to fit the dialog. There is an extra blank line, not used in English, -#. GT: into which your text may extend if needed. -#: prefs.c:2236 -msgid "Prefs_App|Normally FontForge will find applications by searching for" -msgstr "" - -#: prefs.c:2237 -msgid "Prefs_App|them in your PATH environment variable, if you want" -msgstr "" - -#: prefs.c:2238 -msgid "Prefs_App|to alter that behavior you may set an environment" -msgstr "" - -#: prefs.c:2239 -msgid "Prefs_App|variable giving the full path spec of the application." -msgstr "" - -#: prefs.c:2240 -msgid "Prefs_App|FontForge recognizes BROWSER, MF and AUTOTRACE." -msgstr "" - -#: prefs.c:2241 -msgid "Prefs_App| " -msgstr "" - -#: prefs.c:2272 -msgid "Features" -msgstr "" - -#: print.c:1489 -msgid "Printing Font" -msgstr "" - -#: print.c:1490 -msgid "Generating PostScript Font" -msgstr "" - -#: print.c:1515 -msgid "Failed to generate postscript font" -msgstr "" - -#: print.c:1764 tottf.c:6203 -msgid "Warning: Font contained no glyphs" -msgstr "" - -#: print.c:2961 print.c:2966 -#, c-format -msgid "Failed to generate postscript in file %s" -msgstr "" - -#: problems.c:221 problems.c:1631 -msgid "This glyph contains a horizontal hint near the specified width" -msgstr "" - -#: problems.c:231 problems.c:1631 -msgid "This glyph contains a vertical hint near the specified width" -msgstr "" - -#: problems.c:242 problems.c:588 problems.c:1751 -msgid "" -"This reference has been flipped, so the paths in it are drawn backwards" -msgstr "" - -#: problems.c:261 problems.c:602 problems.c:1947 -msgid "This glyph's advance width is different from the standard width" -msgstr "" - -#: problems.c:264 problems.c:603 problems.c:1956 -msgid "This glyph's vertical advance is different from the standard width" -msgstr "" - -#: problems.c:269 problems.c:604 problems.c:2074 -msgid "" -"This glyph is not mapped to any unicode code point, but its name should be." -msgstr "" - -#: problems.c:270 problems.c:607 problems.c:2076 -msgid "" -"This glyph is mapped to a unicode code point which is different from its " -"name." -msgstr "" - -#: problems.c:279 -msgid "Can't fix" -msgstr "" - -#: problems.c:279 -#, c-format -msgid "" -"The name FontForge would like to assign to this glyph, %.30s, is already " -"used by a different glyph." -msgstr "" - -#: problems.c:317 problems.c:589 problems.c:1215 -msgid "The x coord of the selected point is near the specified value" -msgstr "" - -#: problems.c:317 problems.c:589 problems.c:1547 -msgid "The selected point is near a vertical stem hint" -msgstr "" - -#: problems.c:322 problems.c:605 problems.c:1123 -msgid "The selected point is not at integral coordinates" -msgstr "" - -#: problems.c:323 problems.c:606 problems.c:1125 -msgid "The selected point does not have integral control points" -msgstr "" - -#: problems.c:328 problems.c:590 problems.c:1240 -msgid "The y coord of the selected point is near the specified value" -msgstr "" - -#: problems.c:328 problems.c:590 problems.c:1547 -msgid "The selected point is near a horizontal stem hint" -msgstr "" - -#: problems.c:329 problems.c:592 problems.c:1271 -msgid "The y coord of the selected point is near the baseline" -msgstr "" - -#: problems.c:329 problems.c:592 problems.c:1274 -msgid "The y coord of the selected point is near the xheight" -msgstr "" - -#: problems.c:330 problems.c:593 problems.c:1277 -msgid "The y coord of the selected point is near the cap height" -msgstr "" - -#: problems.c:330 problems.c:593 problems.c:1280 -msgid "The y coord of the selected point is near the ascender height" -msgstr "" - -#: problems.c:331 problems.c:594 problems.c:1283 -msgid "The y coord of the selected point is near the descender height" -msgstr "" - -#: problems.c:336 problems.c:601 problems.c:1724 -msgid "" -"The selected spline attains its extrema somewhere other than its endpoints" -msgstr "" - -#: problems.c:339 problems.c:595 problems.c:763 -msgid "The selected line segment is nearly horizontal" -msgstr "" - -#: problems.c:351 problems.c:596 problems.c:764 -msgid "The control point above the selected point is nearly horizontal" -msgstr "" - -#: problems.c:351 problems.c:596 problems.c:765 -msgid "The control point below the selected point is nearly horizontal" -msgstr "" - -#: problems.c:352 problems.c:597 problems.c:766 -msgid "The control point right of the selected point is nearly horizontal" -msgstr "" - -#: problems.c:352 problems.c:597 problems.c:767 -msgid "The control point left of the selected point is nearly horizontal" -msgstr "" - -#: problems.c:376 problems.c:595 problems.c:770 -msgid "The selected line segment is nearly vertical" -msgstr "" - -#: problems.c:388 problems.c:598 problems.c:771 -msgid "The control point above the selected point is nearly vertical" -msgstr "" - -#: problems.c:388 problems.c:598 problems.c:772 -msgid "The control point below the selected point is nearly vertical" -msgstr "" - -#: problems.c:389 problems.c:599 problems.c:773 -msgid "The control point right of the selected point is nearly vertical" -msgstr "" - -#: problems.c:389 problems.c:599 problems.c:774 -msgid "The control point left of the selected point is nearly vertical" -msgstr "" - -#: problems.c:413 problems.c:600 problems.c:1684 -msgid "This path should have been drawn in a counter-clockwise direction" -msgstr "" - -#: problems.c:413 problems.c:600 problems.c:1686 -msgid "This path should have been drawn in a clockwise direction" -msgstr "" - -#: problems.c:415 problems.c:591 problems.c:1427 -msgid "" -"This glyph contains control points which are probably too close to the main " -"points to alter the look of the spline" -msgstr "" - -#: problems.c:497 -msgid "Problem explanation" -msgstr "" - -#: problems.c:523 problems.c:2374 -msgid "Ignore this problem in the future" -msgstr "" - -#: problems.c:534 -msgid "_Next" -msgstr "" - -#: problems.c:546 -msgid "Fix" -msgstr "" - -#: problems.c:557 ../gdraw/gprogress.c:295 -msgid "_Stop" -msgstr "" - -#: problems.c:611 problems.c:650 problems.c:2007 -msgid "" -"This glyph contains a substitution or ligature entry which refers to an " -"empty char" -msgstr "" - -#: problems.c:613 -#, c-format -msgid "%2$.20s refers to an empty character \"%1$.20s\"" -msgstr "" - -#: problems.c:615 problems.c:2028 -msgid "" -"This glyph contains anchor points from some, but not all anchor classes in a " -"subtable" -msgstr "" - -#: problems.c:617 -#, c-format -msgid "There is no anchor for class %1$.30s in subtable %2$.30s" -msgstr "" - -#: problems.c:620 problems.c:2043 -msgid "" -"Two glyphs share the same unicode code point.\n" -"Change the encoding to \"Glyph Order\" and use\n" -"Edit->Select->Wildcard with the following code point" -msgstr "" - -#: problems.c:621 -#, c-format -msgid "U+%04x" -msgstr "" - -#: problems.c:622 problems.c:2058 -msgid "" -"Two glyphs have the same name.\n" -"Change the encoding to \"Glyph Order\" and use\n" -"Edit->Select->Wildcard with the following name" -msgstr "" - -#: problems.c:623 -#, c-format -msgid "%.40s" -msgstr "" - -#: problems.c:627 -#, c-format -msgid "Found %1$.4g, expected %2$.4g" -msgstr "" - -#: problems.c:777 -msgid "The selected line segment is near the italic angle" -msgstr "" - -#: problems.c:778 -msgid "The control point above the selected point is near the italic angle" -msgstr "" - -#: problems.c:779 -msgid "The control point below the selected point is near the italic angle" -msgstr "" - -#: problems.c:780 -msgid "" -"The control point right of the selected point is near the italic angle" -msgstr "" - -#: problems.c:781 -msgid "The control point left of the selected point is near the italic angle" -msgstr "" - -#: problems.c:845 -msgid "" -"The control point above the selected point is outside the spline segment" -msgstr "" - -#: problems.c:845 -msgid "" -"The control point below the selected point is outside the spline segment" -msgstr "" - -#: problems.c:847 -msgid "" -"The control point right of the selected point is outside the spline segment" -msgstr "" - -#: problems.c:847 -msgid "" -"The control point left of the selected point is outside the spline segment" -msgstr "" - -#: problems.c:890 -msgid "" -"This glyph has four hints, but if this one were omitted it would fit a stem3 " -"hint" -msgstr "" - -#: problems.c:903 -msgid "This glyph can use a stem3 hint" -msgstr "" - -#: problems.c:913 -msgid "" -"The counters between these hints are not the same size, bad for a stem3 hint" -msgstr "" - -#: problems.c:928 problems.c:940 problems.c:952 -msgid "This hint has the wrong width for a stem3 hint" -msgstr "" - -#: problems.c:1072 -msgid "The two selected points are the endpoints of an open path" -msgstr "" - -#: problems.c:1101 -msgid "The paths that make up this glyph intersect one another" -msgstr "" - -#: problems.c:1156 -msgid "The selected point is too far from the origin" -msgstr "" - -#: problems.c:1159 -msgid "" -"The selected points (or the intermediate control points) are too far apart" -msgstr "" - -#: problems.c:1192 -msgid "The selected points are too close to each other" -msgstr "" - -#: problems.c:1464 problems.c:1493 -msgid "This hint does not control any points" -msgstr "" - -#: problems.c:1578 -msgid "The hint mask of the selected point contains overlapping hints" -msgstr "" - -#: problems.c:1603 -msgid "" -"There are no hint masks in this layer but there are overlapping hints." -msgstr "" - -#: problems.c:1665 -msgid "This glyph self-intersects" -msgstr "" - -#: problems.c:1665 -msgid "" -"This glyph self-intersects. Checking for correct direction is meaningless " -"until that is fixed" -msgstr "" - -#: problems.c:1682 -msgid "" -"This path probably intersects itself (though I could not find that when\n" -" I checked for intersections), look closely at the corners" -msgstr "" - -#: problems.c:1774 -msgid "" -"This reference has a transformation matrix which cannot be expressed in " -"truetype.\n" -"All entries (except translation) must be between [-2.0,2.0).\n" -"Translation must be integral." -msgstr "" - -#: problems.c:1799 -msgid "" -"This glyph contains both contours and references.\n" -"(or contains a reference which has a bad transformation matrix and counts as " -"a contour).\n" -"This cannot be expressed in the TrueType glyph format." -msgstr "" - -#: problems.c:1820 -msgid "" -"This reference has a transformation matrix which cannot be expressed in " -"Type1/2 fonts.\n" -"No scaling or rotation allowed." -msgstr "" - -#: problems.c:1843 -msgid "Both selected references have use-my-metrics set" -msgstr "" - -#: problems.c:1863 -msgid "" -"This reference uses point-matching but it refers to a glyph\n" -"(or a previous reference refers to a glyph)\n" -"whose points have been renumbered." -msgstr "" - -#: problems.c:1877 -msgid "" -"References are nested more deeply in this glyph than the maximum allowed" -msgstr "" - -#: problems.c:1891 -msgid "There are more points in this glyph than the maximum allowed" -msgstr "" - -#: problems.c:1905 -msgid "There are more hints in this glyph than the maximum allowed" -msgstr "" - -#: problems.c:1917 -msgid "This outline glyph is missing a bitmap version" -msgstr "" - -#: problems.c:1934 -msgid "" -"This outline glyph's advance width is different from that of the bitmap's" -msgstr "" - -#: problems.c:1967 -msgid "This glyph is taller than desired" -msgstr "" - -#: problems.c:1973 -msgid "This glyph extends further below the baseline than desired" -msgstr "" - -#: problems.c:1979 -msgid "This glyph is wider than desired" -msgstr "" - -#: problems.c:1985 -msgid "This glyph extends left further than desired" -msgstr "" - -#: problems.c:2098 -msgid "This glyph is defined in more than one of the CID subfonts" -msgstr "" - -#: problems.c:2103 -msgid "This glyph is not defined in any of the CID subfonts" -msgstr "" - -#: problems.c:2259 -msgid "position" -msgstr "" - -#: problems.c:2259 -msgid "pair" -msgstr "" - -#: problems.c:2260 -msgid "alternate subs" -msgstr "" - -#: problems.c:2260 -msgid "multiple subs" -msgstr "" - -#: problems.c:2261 -msgid "Contextual position" -msgstr "" - -#: problems.c:2261 problems.c:2263 -msgid "Contextual substitution" -msgstr "" - -#: problems.c:2262 -msgid "Chaining position" -msgstr "" - -#: problems.c:2262 -msgid "Chaining substitution" -msgstr "" - -#: problems.c:2262 -msgid "Reverse chaining subs" -msgstr "" - -#: problems.c:2263 -msgid "Indic reordering" -msgstr "" - -#: problems.c:2264 -msgid "Lig" -msgstr "" - -#: problems.c:2264 -msgid "Contextual insertion" -msgstr "" - -#: problems.c:2285 -#, c-format -msgid "Glyph %1$.50s with a %2$s from lookup subtable %3$.50s" -msgstr "" - -#: problems.c:2290 problems.c:2295 problems.c:2300 -#, c-format -msgid "%1$s from lookup subtable %2$.50s" -msgstr "" - -#: problems.c:2301 -msgid "Kerning Class" -msgstr "" - -#: problems.c:2301 -msgid "Vertical Kerning Class" -msgstr "" - -#: problems.c:2320 -msgid "Check for missing glyph names" -msgstr "" - -#: problems.c:2338 -msgid " refers to a missing glyph" -msgstr "" - -#: problems.c:2352 -msgid "Replace With:" -msgstr "" - -#: problems.c:2368 -msgid "Always" -msgstr "" - -#: problems.c:2396 -msgid "Remove" -msgstr "" - -#: problems.c:2406 -msgid "Skip" -msgstr "" - -#: problems.c:2611 -#, c-format -msgid "" -"The lookup %.30s which invokes lookup %.30s is active for glyph %.30s which " -"has script '%c%c%c%c', yet this script does not appear in any of the " -"features which apply the lookup.\n" -"Would you like to add this script to one of those features?" -msgstr "" - -#: problems.c:2620 -#, c-format -msgid "" -"The lookup %.30s is active for glyph %.30s which has script '%c%c%c%c', yet " -"this script does not appear in any of the features which apply the lookup.\n" -"\n" -"Would you like to add this script to one of those features?" -msgstr "" - -#: problems.c:2626 -msgid "_Skip" -msgstr "" - -#: problems.c:2627 -msgid "Missing Script" -msgstr "" - -#: problems.c:2825 -msgid "This blank outline glyph has an unexpected bitmap version" -msgstr "" - -#: problems.c:2833 -msgid "No problems found" -msgstr "" - -#: problems.c:2940 problems.c:3130 -msgid "_X near¹" -msgstr "" - -#: problems.c:2942 problems.c:3160 -msgid "_Y near¹" -msgstr "" - -#: problems.c:2944 problems.c:3559 -msgid "Hint _Width Near¹" -msgstr "" - -#: problems.c:2946 -msgid "Advance Width not" -msgstr "" - -#: problems.c:2948 -msgid "Vertical Advance not" -msgstr "" - -#: problems.c:2950 -msgid "Bounding box above" -msgstr "" - -#: problems.c:2952 -msgid "Bounding box below" -msgstr "" - -#: problems.c:2954 -msgid "Bounding box right of" -msgstr "" - -#: problems.c:2956 -msgid "Bounding box left of" -msgstr "" - -#: problems.c:2958 problems.c:3373 -msgid "_More points than:" -msgstr "" - -#: problems.c:2960 problems.c:3623 -msgid "_More hints than:" -msgstr "" - -#. GT: Refs is an abbreviation for References. Space is somewhat constrained here -#: problems.c:2963 problems.c:3468 -msgid "Refs neste_d deeper than:" -msgstr "" - -#: problems.c:2965 problems.c:3241 -msgid "Irrelevant _Factor:" -msgstr "" - -#: problems.c:2966 -msgid "Near" -msgstr "" - -#: problems.c:3103 -msgid "Find Problems" -msgstr "" - -#: problems.c:3113 -msgid "Non-_Integral coordinates" -msgstr "" - -#: problems.c:3121 -msgid "" -"The coordinates of all points and control points in truetype\n" -"must be integers (if they are not integers then FontForge will\n" -"round them when it outputs them, potentially causing havoc).\n" -"Even in PostScript fonts it is generally a good idea to use\n" -"integral values." -msgstr "" - -#: problems.c:3138 -msgid "" -"Allows you to check that vertical stems in several\n" -"characters start at the same location." -msgstr "" - -#: problems.c:3168 -msgid "" -"Allows you to check that horizontal stems in several\n" -"characters start at the same location." -msgstr "" - -#: problems.c:3190 -msgid "Y near¹ _standard heights" -msgstr "" - -#: problems.c:3198 -msgid "" -"Allows you to find points which are slightly\n" -"off from the baseline, xheight, cap height,\n" -"ascender, descender heights." -msgstr "" - -#: problems.c:3203 -msgid "_Control Points near horizontal/vertical" -msgstr "" - -#: problems.c:3203 -msgid "Control Points near horizontal/vertical/italic" -msgstr "" - -#: problems.c:3211 -msgid "" -"Allows you to find control points which are almost,\n" -"but not quite horizontal or vertical\n" -"from their base point\n" -"(or at the italic angle)." -msgstr "" - -#: problems.c:3216 -msgid "Control Points _beyond spline" -msgstr "" - -#: problems.c:3224 -msgid "" -"Allows you to find control points which when projected\n" -"onto the line segment between the two end points lie\n" -"outside of those end points" -msgstr "" - -#: problems.c:3229 -msgid "Check for _irrelevant control points" -msgstr "" - -#: problems.c:3236 -msgid "" -"Control points are irrelevant if they are too close to the main\n" -"point to make a significant difference in the shape of the curve." -msgstr "" - -#: problems.c:3246 problems.c:3257 problems.c:3267 -msgid "" -"A control point is deemed irrelevant if the distance between it and the " -"main\n" -"(end) point is less than this times the distance between the two end points" -msgstr "" - -#: problems.c:3276 -msgid "Poin_ts too close" -msgstr "" - -#: problems.c:3283 -msgid "" -"If two adjacent points on the same path are less than a few\n" -"emunits apart they will cause problems for some of FontForge's\n" -"commands. PostScript shouldn't care though." -msgstr "" - -#: problems.c:3288 -msgid "_Points too far" -msgstr "" - -#: problems.c:3295 -msgid "" -"Most font formats cannot specify adjacent points (or control points)\n" -"which are more than 32767 em-units apart in either the x or y direction" -msgstr "" - -#: problems.c:3310 -msgid "O_pen Paths" -msgstr "" - -#: problems.c:3318 -msgid "" -"All paths should be closed loops, there should be no exposed endpoints" -msgstr "" - -#: problems.c:3323 -msgid "Intersecting Paths" -msgstr "" - -#: problems.c:3330 -msgid "No paths with within a glyph should intersect" -msgstr "" - -#: problems.c:3335 -msgid "_Edges near horizontal/vertical" -msgstr "" - -#: problems.c:3335 -msgid "Edges near horizontal/vertical/italic" -msgstr "" - -#: problems.c:3343 -msgid "" -"Allows you to find lines which are almost,\n" -"but not quite horizontal or vertical\n" -"(or at the italic angle)." -msgstr "" - -#: problems.c:3348 -msgid "Check _outermost paths clockwise" -msgstr "" - -#: problems.c:3356 -msgid "" -"PostScript and TrueType require that paths be drawn\n" -"in a clockwise direction. This lets you check that they\n" -"are.\n" -" Before doing this test insure that\n" -"no paths self-intersect" -msgstr "" - -#: problems.c:3361 -msgid "Check _missing extrema" -msgstr "" - -#: problems.c:3368 -msgid "" -"PostScript and TrueType require that when a path\n" -"reaches its maximum or minimum position\n" -"there must be a point at that location." -msgstr "" - -#: problems.c:3381 problems.c:3393 -msgid "" -"The PostScript Language Reference Manual (Appendix B) says that\n" -"an interpreter need not support paths with more than 1500 points.\n" -"I think this count includes control points. From PostScript's point\n" -"of view, all the contours in a character make up one path. Modern\n" -"interpreters tend to support paths with more points than this limit.\n" -"(Note a truetype font after conversion to PS will contain\n" -"twice as many control points)" -msgstr "" - -#: problems.c:3413 -msgid "Check _flipped references" -msgstr "" - -#: problems.c:3421 -msgid "" -"PostScript and TrueType require that paths be drawn\n" -"in a clockwise direction. If you have a reference\n" -"that has been flipped then the paths in that reference will\n" -"probably be counter-clockwise. You should unlink it and do\n" -"Element->Correct direction on it." -msgstr "" - -#. GT: Refs is an abbreviation for References. Space is somewhat constrained here -#: problems.c:3427 -msgid "Refs with bad tt transformation matrices" -msgstr "" - -#: problems.c:3435 -msgid "" -"TrueType requires that all scaling and rotational\n" -"entries in a transformation matrix be between -2 and 2" -msgstr "" - -#: problems.c:3440 -msgid "Mixed contours and references" -msgstr "" - -#: problems.c:3448 -msgid "" -"TrueType glyphs can either contain references or contours.\n" -"Not both." -msgstr "" - -#. GT: Refs is an abbreviation for References. Space is somewhat constrained here -#: problems.c:3454 -msgid "Refs with bad ps transformation matrices" -msgstr "" - -#: problems.c:3462 -msgid "" -"Type1 and 2 fonts only support translation of references.\n" -"The first four entries of the transformation matrix should be\n" -"[1 0 0 1]." -msgstr "" - -#: problems.c:3476 problems.c:3488 -msgid "" -"The Type 2 Charstring Reference (Appendix B) says that\n" -"subroutines may not be nested more than 10 deep. Each\n" -"nesting level for references requires one subroutine\n" -"level, and hints may require another level." -msgstr "" - -#: problems.c:3498 -msgid "Refs with out of date point matching" -msgstr "" - -#: problems.c:3506 -msgid "" -"If a glyph has been edited so that it has a different\n" -"number of points now, then any references\n" -"which use point matching and depended on that glyph's\n" -"point count will be incorrect." -msgstr "" - -#: problems.c:3511 -msgid "Multiple refs with use-my-metrics" -msgstr "" - -#: problems.c:3518 -msgid "There may be at most one reference with the use-my-metrics bit set" -msgstr "" - -#: problems.c:3533 -msgid "_Hints controlling no points" -msgstr "" - -#: problems.c:3541 -msgid "" -"Ghostview (perhaps other interpreters) has a problem when a\n" -"hint exists without any points that lie on it." -msgstr "" - -#: problems.c:3546 -msgid "_Points near¹ hint edges" -msgstr "" - -#: problems.c:3554 -msgid "" -"Often if a point is slightly off from a hint\n" -"it is because a stem is made up\n" -"of several segments, and one of them\n" -"has the wrong width." -msgstr "" - -#: problems.c:3567 -msgid "Allows you to check that stems have consistent widths.." -msgstr "" - -#. GT: The _3 is used to mark an accelerator -#: problems.c:3590 -msgid "Almost stem_3 hint" -msgstr "" - -#: problems.c:3598 -msgid "" -"This checks if the character almost, but not exactly,\n" -"conforms to the requirements for a stem3 hint.\n" -"That is, either vertically or horizontally, there must\n" -"be exactly three hints, and they must have the same\n" -"width and they must be evenly spaced." -msgstr "" - -#: problems.c:3604 -msgid "_Show Exact *stem3" -msgstr "" - -#: problems.c:3613 -msgid "Shows when this character is exactly a stem3 hint" -msgstr "" - -#: problems.c:3630 problems.c:3642 -msgid "" -"The Type 2 Charstring Reference (Appendix B) says that\n" -"there may be at most 96 horizontal and vertical stem hints\n" -"in a character." -msgstr "" - -#: problems.c:3652 -msgid "_Overlapped hints" -msgstr "" - -#: problems.c:3658 -msgid "" -"Either a glyph should have no overlapping hints,\n" -"or a glyph with hint masks should have no overlapping\n" -"hints within a hint mask." -msgstr "" - -#: problems.c:3675 -msgid "Check missing _bitmaps" -msgstr "" - -#: problems.c:3683 -msgid "" -"Are there any outline characters which don't have a bitmap version in one of " -"the bitmap fonts?\n" -"Conversely are there any bitmap characters without a corresponding outline " -"character?" -msgstr "" - -#: problems.c:3687 -msgid "Bitmap/outline _advance mismatch" -msgstr "" - -#: problems.c:3695 -msgid "" -"Are there any bitmap glyphs whose advance width\n" -"is not is expected from scaling and rounding\n" -"the outline's advance width?" -msgstr "" - -#: problems.c:3699 problems.c:3705 -msgid "Check multiple Unicode" -msgstr "" - -#: problems.c:3709 -msgid "Check multiple Names" -msgstr "" - -#: problems.c:3715 -msgid "Check for multiple characters with the same name" -msgstr "" - -#: problems.c:3719 -msgid "Check Unicode/Name mismatch" -msgstr "" - -#: problems.c:3725 -msgid "" -"Check for characters whose name maps to a unicode code point\n" -"which does not map the character's assigned code point." -msgstr "" - -#: problems.c:3743 -msgid "Glyph BB Above" -msgstr "" - -#: problems.c:3751 -msgid "Are there any glyph's whose bounding boxes extend above this number?" -msgstr "" - -#: problems.c:3772 -msgid "Glyph BB Below" -msgstr "" - -#: problems.c:3780 -msgid "Are there any glyph's whose bounding boxes extend below this number?" -msgstr "" - -#: problems.c:3796 -msgid "Glyph BB Right Of" -msgstr "" - -#: problems.c:3803 -msgid "" -"Are there any glyphs whose bounding boxes extend to the right of this number?" -msgstr "" - -#: problems.c:3819 -msgid "Glyph BB Left Of" -msgstr "" - -#: problems.c:3826 -msgid "" -"Are there any glyph's whose bounding boxes extend to the left of this number?" -msgstr "" - -#: problems.c:3842 -msgid "Check Advance:" -msgstr "" - -#: problems.c:3850 -msgid "Check for characters whose advance width is not the displayed value." -msgstr "" - -#: problems.c:3868 -msgid "Check VAdvance:\n" -msgstr "" - -#: problems.c:3876 -msgid "" -"Check for characters whose vertical advance width is not the displayed value." -msgstr "" - -#: problems.c:3906 -msgid "Check for CIDs defined _twice" -msgstr "" - -#: problems.c:3914 -msgid "Check whether a CID is defined in more than one sub-font" -msgstr "" - -#: problems.c:3919 -msgid "Check for _undefined CIDs" -msgstr "" - -#: problems.c:3927 -msgid "Check whether a CID is undefined in all sub-fonts" -msgstr "" - -#: problems.c:3942 -msgid "Check for missing _glyph names" -msgstr "" - -#: problems.c:3949 -msgid "" -"Check whether a substitution, kerning class, etc. uses a glyph name which " -"does not match any glyph in the font" -msgstr "" - -#: problems.c:3954 -msgid "Check for missing _scripts in features" -msgstr "" - -#: problems.c:3962 -msgid "" -"In every lookup that uses a glyph, check that at\n" -"least one feature is active for the glyph's script." -msgstr "" - -#: problems.c:3968 -msgid "Check subtitutions for empty chars" -msgstr "" - -#: problems.c:3974 -msgid "" -"Check for characters which contain 'GSUB' entries which refer to empty " -"characters" -msgstr "" - -#: problems.c:3979 -msgid "Check for incomplete mark to base subtables" -msgstr "" - -#: problems.c:3986 -msgid "" -"The OpenType documentation suggests in a rather confusing way\n" -"that if a base glyph (or base mark) contains an anchor point\n" -"for one class in a lookup subtable, then it should contain\n" -"anchors for all classes in the subtable" -msgstr "" - -#: problems.c:4011 -msgid "Paths" -msgstr "" - -#. GT: Refs is an abbreviation for References. Space is tight here -#: problems.c:4016 -msgid "Refs" -msgstr "" - -#: problems.c:4020 savefontdlg.c:589 -msgid "Hints" -msgstr "" - -#: problems.c:4024 -msgid "ATT" -msgstr "" - -#: problems.c:4028 -msgid "CID" -msgstr "" - -#: problems.c:4033 -msgid "BB" -msgstr "" - -#: problems.c:4037 -msgid "Random" -msgstr "" - -#: problems.c:4064 -msgid "Set All" -msgstr "" - -#: problems.c:4085 -msgid "¹ \"Near\" means within" -msgstr "" - -#: problems.c:4104 scstylesui.c:1243 scstylesui.c:1307 scstylesui.c:1351 -#: scstylesui.c:1468 scstylesui.c:1511 scstylesui.c:1554 scstylesui.c:1624 -#: simplifydlg.c:186 simplifydlg.c:350 simplifydlg.c:388 -msgid "em-units" -msgstr "" - -#: problems.c:4213 -msgid "Open Contour" -msgstr "" - -#: problems.c:4214 -msgid "Self Intersecting" -msgstr "" - -#: problems.c:4215 -msgid "Wrong Direction" -msgstr "" - -#: problems.c:4216 -msgid "Flipped References" -msgstr "" - -#: problems.c:4217 -msgid "Missing Points at Extrema" -msgstr "" - -#: problems.c:4218 -msgid "Unknown glyph referenced in GSUB/GPOS/MATH" -msgstr "" - -#: problems.c:4219 -msgid "Too Many Points" -msgstr "" - -#: problems.c:4220 -msgid "Too Many Hints" -msgstr "" - -#: problems.c:4221 -msgid "Bad Glyph Name" -msgstr "" - -#: problems.c:4230 -msgid "Distance between adjacent points is too big" -msgstr "" - -#: problems.c:4231 -msgid "Non-integral coordinates" -msgstr "" - -#: problems.c:4232 -msgid "Contains anchor points for some, but not all, classes in a subtable" -msgstr "" - -#: problems.c:4233 -msgid "There is another glyph in the font with this name" -msgstr "" - -#: problems.c:4234 -msgid "There is another glyph in the font with this unicode code point" -msgstr "" - -#: problems.c:4235 -msgid "Glyph contains overlapped hints (in the same hintmask)" -msgstr "" - -#: problems.c:4239 -msgid "Odd number of elements in BlueValues/OtherBlues array." -msgstr "" - -#: problems.c:4240 -msgid "Elements in BlueValues/OtherBlues array are disordered." -msgstr "" - -#: problems.c:4241 -msgid "Too many elements in BlueValues/OtherBlues array." -msgstr "" - -#: problems.c:4242 -msgid "" -"Elements in BlueValues/OtherBlues array are too close (Change BlueFuzz)." -msgstr "" - -#: problems.c:4243 -msgid "Elements in BlueValues/OtherBlues array are not integers." -msgstr "" - -#: problems.c:4244 -msgid "" -"Alignment zone height in BlueValues/OtherBlues array is too big for " -"BlueScale." -msgstr "" - -#: problems.c:4247 -msgid "Odd number of elements in FamilyBlues/FamilyOtherBlues array." -msgstr "" - -#: problems.c:4248 -msgid "Elements in FamilyBlues/FamilyOtherBlues array are disordered." -msgstr "" - -#: problems.c:4249 -msgid "Too many elements in FamilyBlues/FamilyOtherBlues array." -msgstr "" - -#: problems.c:4250 -msgid "" -"Elements in FamilyBlues/FamilyOtherBlues array are too close (Change " -"BlueFuzz)." -msgstr "" - -#: problems.c:4251 -msgid "Elements in FamilyBlues/FamilyOtherBlues array are not integers." -msgstr "" - -#: problems.c:4252 -msgid "" -"Alignment zone height in FamilyBlues/FamilyOtherBlues array is too big for " -"BlueScale." -msgstr "" - -#: problems.c:4255 -msgid "Missing BlueValues entry." -msgstr "" - -#: problems.c:4256 -msgid "Bad BlueFuzz entry." -msgstr "" - -#: problems.c:4257 -msgid "Bad BlueScale entry." -msgstr "" - -#: problems.c:4258 -msgid "Bad StdHW entry." -msgstr "" - -#: problems.c:4259 -msgid "Bad StdVW entry." -msgstr "" - -#: problems.c:4260 -msgid "Bad StemSnapH entry." -msgstr "" - -#: problems.c:4261 -msgid "Bad StemSnapV entry." -msgstr "" - -#: problems.c:4262 -msgid "StemSnapH does not contain StdHW value." -msgstr "" - -#: problems.c:4263 -msgid "StemSnapV does not contain StdVW value." -msgstr "" - -#: problems.c:4264 -msgid "Bad BlueShift entry." -msgstr "" - -#: problems.c:4278 problems.c:4290 -msgid "Bad Private Dictionary" -msgstr "" - -#: problems.c:4751 -msgid "Glyph not in font" -msgstr "" - -#: problems.c:4754 -msgid "Glyph Valid" -msgstr "" - -#: problems.c:4754 -#, c-format -msgid "No problems detected in %s" -msgstr "" - -#: problems.c:4806 -msgid "problselect|Errors" -msgstr "" - -#: problems.c:4807 -msgid "problselect|Open Contours" -msgstr "" - -#: problems.c:4808 -msgid "problselect|Bad Direction" -msgstr "" - -#: problems.c:4809 -msgid "problselect|Self Intersections" -msgstr "" - -#: problems.c:4810 -msgid "problselect|Missing Extrema" -msgstr "" - -#: problems.c:5005 -msgid "problfixup|Open Contours" -msgstr "" - -#: problems.c:5006 -msgid "problfixup|Self Intersections" -msgstr "" - -#: problems.c:5007 -msgid "problfixup|Mark for Overlap fix before Save" -msgstr "" - -#: problems.c:5008 -msgid "problfixup|Bad Directions" -msgstr "" - -#: problems.c:5009 -msgid "problfixup|Missing Extrema (cautiously)" -msgstr "" - -#: problems.c:5010 -msgid "problfixup|Missing Extrema" -msgstr "" - -#: problems.c:5011 -msgid "problfixup|Too Many Points" -msgstr "" - -#: problems.c:5016 -msgid "Close Open Contours" -msgstr "" - -#: problems.c:5017 -msgid "Inline All References" -msgstr "" - -#: problems.c:5018 -msgid "Remove Overlap" -msgstr "" - -#: problems.c:5019 -msgid "Mark for Overlap fix before Save" -msgstr "" - -#: problems.c:5020 -msgid "Inline Flipped References" -msgstr "" - -#: problems.c:5021 -msgid "Correct Direction" -msgstr "" - -#: problems.c:5022 -msgid "Add Good Extrema" -msgstr "" - -#: problems.c:5023 -msgid "Add All Extrema" -msgstr "" - -#: problems.c:5024 simplifydlg.c:151 -msgid "Simplify" -msgstr "" - -#: problems.c:5026 -msgid "Revalidate All" -msgstr "" - -#: problems.c:5027 -msgid "Revalidate" -msgstr "" - -#: problems.c:5028 -msgid "Open Glyph" -msgstr "" - -#: problems.c:5030 -msgid "Scroll To Glyph" -msgstr "" - -#: problems.c:5032 -msgid "Select Glyphs With" -msgstr "" - -#: problems.c:5033 -msgid "Try To Fix Glyphs With" -msgstr "" - -#: problems.c:5114 -msgid "Passed Validation" -msgstr "" - -#: problems.c:5114 -msgid "Thinking..." -msgstr "" - -#. GT: "Private" is a keyword (sort of) in PostScript. Perhaps it -#. GT: should remain untranslated? -#: problems.c:5166 -msgid "Private Dictionary" -msgstr "" - -#: problems.c:5218 -msgid "Report as Error" -msgstr "" - -#: problems.c:5218 -msgid "Ignore" -msgstr "" - -#: problems.c:5219 -msgid "Not sure if this is an error..." -msgstr "" - -#: problems.c:5220 -msgid "" -"This font contains non-integral coordinates. That's OK\n" -"in PostScript and SVG but causes problems in TrueType.\n" -"Should I consider that an error here?" -msgstr "" - -#: problems.c:5386 -#, c-format -msgid "Validation of %.100s" -msgstr "" - -#: psread.c:300 -msgid "Can't back up with nothing on stack\n" -msgstr "" - -#: psread.c:302 -msgid "Attempt to back up twice\n" -msgstr "" - -#. GT: This is part of the PostScript language. "exit" should not be translated -#. GT: as it is a PostScript keyword. (FF contains a small PostScript interpreter -#. GT: so it can understand some PostScript fonts, and can generate errors when -#. GT: handed bad PostScript). -#: psread.c:360 -msgid "Use of \"exit\" when not in a loop\n" -msgstr "" - -#. GT: This is part of the PostScript language. Neither "stop" nor "stopped" -#. GT: should be translated as both are PostScript keywords. -#: psread.c:386 -msgid "Use of \"stop\" when not in a stopped\n" -msgstr "" - -#: psread.c:583 -msgid "Attempt to invert a singular matrix\n" -msgstr "" - -#. GT: Here "def" is a PostScript keyword, (meaning define). -#. GT: This "def" should not be translated as it is part of the PostScript language. -#: psread.c:626 -msgid "Key for a def must be a string or name literal\n" -msgstr "" - -#: psread.c:688 psread.c:695 -msgid "Value out of bounds in spline.\n" -msgstr "" - -#: psread.c:1059 -msgid "Unknown character after backslash in literal string.\n" -msgstr "" - -#: psread.c:1065 -msgid "Unknown string type\n" -msgstr "" - -#: psread.c:1145 -msgid "FontForge does not support dictionary based imagemask operators.\n" -msgstr "" - -#: psread.c:1150 -msgid "" -"Fourth argument of imagemask must be a 6-element transformation matrix.\n" -msgstr "" - -#: psread.c:1155 -msgid "Third argument of imagemask must be a boolean.\n" -msgstr "" - -#: psread.c:1161 -msgid "First and second arguments of imagemask must be integers.\n" -msgstr "" - -#: psread.c:1170 -msgid "" -"Width or height arguments to imagemask contain invalid values\n" -"(either negative or they require more data than provided).\n" -msgstr "" - -#: psread.c:1585 psread.c:1594 psread.c:1603 -msgid "Divide by zero in postscript code.\n" -msgstr "" - -#: psread.c:1685 -msgid "Can't compare arrays\n" -msgstr "" - -#: psread.c:2463 -msgid "" -"This version of FontForge does not support the imagemask operator.\n" -"For support configure --with-multilayer.\n" -msgstr "" - -#: psread.c:2622 -msgid "No mark in counttomark\n" -msgstr "" - -#: psread.c:2633 -msgid "No mark in cleartomark\n" -msgstr "" - -#: psread.c:2735 -msgid "Nothing on stack to print\n" -msgstr "" - -#: psread.c:2812 -#, c-format -msgid "Warning: Unable to parse token %s, some features may be lost\n" -msgstr "" - -#: psread.c:3291 -msgid "We don't understand this font\n" -msgstr "" - -#: psread.c:3690 -#, c-format -msgid "Stack got too big in %s\n" -msgstr "" - -#: psread.c:3734 -#, c-format -msgid "%s's dotsection operator is depreciated for Type2\n" -msgstr "" - -#: psread.c:3738 -#, c-format -msgid "Stack underflow on vstem3 in %s\n" -msgstr "" - -#: psread.c:3743 psread.c:3781 -#, c-format -msgid "%s's vstem3 operator is not supported for Type2\n" -msgstr "" - -#: psread.c:3779 -#, c-format -msgid "Stack underflow on hstem3 in %s\n" -msgstr "" - -#: psread.c:3816 -#, c-format -msgid "Stack underflow on seac in %s\n" -msgstr "" - -#: psread.c:3818 -#, c-format -msgid "%s's SEAC operator is invalid for Type2\n" -msgstr "" - -#: psread.c:3819 -#, c-format -msgid "%s's SEAC-like endchar operator is depreciated for Type2\n" -msgstr "" - -#: psread.c:3837 -#, c-format -msgid "Reference encoding out of bounds in %s\n" -msgstr "" - -#: psread.c:3849 -#, c-format -msgid "Stack underflow on sbw in %s\n" -msgstr "" - -#: psread.c:3851 -#, c-format -msgid "%s's sbw operator is not supported for Type2\n" -msgstr "" - -#: psread.c:3859 -#, c-format -msgid "Stack underflow on unary operator in %s\n" -msgstr "" - -#: psread.c:3868 -#, c-format -msgid "Stack underflow on binary operator in %s\n" -msgstr "" - -#: psread.c:3895 -#, c-format -msgid "Stack underflow on ifelse in %s\n" -msgstr "" - -#: psread.c:3916 -msgid "Type2 fonts do not support the Type1 callothersubrs operator" -msgstr "" - -#: psread.c:3918 -#, c-format -msgid "Stack underflow on callothersubr in %s\n" -msgstr "" - -#: psread.c:3963 psread.c:4027 -#, c-format -msgid "Bad flex subroutine in %s\n" -msgstr "" - -#: psread.c:4005 -#, c-format -msgid "No previous point on path in curveto from flex 0 in %s\n" -msgstr "" - -#: psread.c:4020 -#, c-format -msgid "No previous point on path in lineto from flex 0 in %s\n" -msgstr "" - -#: psread.c:4043 -#, c-format -msgid "Attempt to use a multiple master subroutine in a non-mm font in %s.\n" -msgstr "" - -#: psread.c:4045 -#, c-format -msgid "" -"Multiple master subroutine called with the wrong number of arguments in %s.\n" -msgstr "" - -#: psread.c:4079 -#, c-format -msgid "Too few items on stack for put in %s\n" -msgstr "" - -#: psread.c:4080 psread.c:4088 -#, c-format -msgid "Reference to transient memory out of bounds in put in %s\n" -msgstr "" - -#: psread.c:4087 -#, c-format -msgid "Too few items on stack for get in %s\n" -msgstr "" - -#: psread.c:4098 -#, c-format -msgid "Pop stack underflow on pop in %s\n" -msgstr "" - -#: psread.c:4121 -#, c-format -msgid "Index out of range in %s\n" -msgstr "" - -#: psread.c:4132 -#, c-format -msgid "roll out of range in %s\n" -msgstr "" - -#: psread.c:4148 -msgid "Type2 fonts do not support the Type1 setcurrentpoint operator" -msgstr "" - -#: psread.c:4149 -#, c-format -msgid "Stack underflow on setcurrentpoint in %s\n" -msgstr "" - -#: psread.c:4232 -#, c-format -msgid "No previous point on path in flex operator in %s\n" -msgstr "" - -#: psread.c:4236 -#, c-format -msgid "Uninterpreted opcode 12,%d in %s\n" -msgstr "" - -#: psread.c:4248 -#, c-format -msgid "Stack underflow on hstem in %s\n" -msgstr "" - -#: psread.c:4300 -#, c-format -msgid "Stack underflow on vstem in %s\n" -msgstr "" - -#: psread.c:4351 -#, c-format -msgid "Hint mask (or counter mask) with too many hints in %s\n" -msgstr "" - -#: psread.c:4388 -#, c-format -msgid "Stack underflow on hsbw in %s\n" -msgstr "" - -#: psread.c:4430 -#, c-format -msgid "Stack underflow on rlineto/rmoveto in %s\n" -msgstr "" - -#: psread.c:4437 -#, c-format -msgid "Stack underflow on hlineto/hmoveto in %s\n" -msgstr "" - -#: psread.c:4443 -#, c-format -msgid "Stack underflow on vlineto/vmoveto in %s\n" -msgstr "" - -#: psread.c:4475 -#, c-format -msgid "No previous point on path in lineto in %s\n" -msgstr "" - -#: psread.c:4507 -#, c-format -msgid "Stack underflow on rrcurveto in %s\n" -msgstr "" - -#: psread.c:4519 psread.c:4530 -#, c-format -msgid "Stack underflow on hhcurveto in %s\n" -msgstr "" - -#: psread.c:4541 -#, c-format -msgid "Stack underflow on hvcurveto in %s\n" -msgstr "" - -#: psread.c:4553 -#, c-format -msgid "Stack underflow on vhcurveto in %s\n" -msgstr "" - -#: psread.c:4580 -#, c-format -msgid "No previous point on path in curveto in %s\n" -msgstr "" - -#: psread.c:4600 -#, c-format -msgid "Stack underflow on callsubr in %s\n" -msgstr "" - -#: psread.c:4603 -#, c-format -msgid "Too many subroutine calls in %s\n" -msgstr "" - -#: psread.c:4612 -#, c-format -msgid "Subroutine number out of bounds in %s\n" -msgstr "" - -#: psread.c:4625 -#, c-format -msgid "return when not in subroutine in %s\n" -msgstr "" - -#: psread.c:4635 -msgid "Attempt to use a multiple master subroutine in a non-mm font.\n" -msgstr "" - -#: psread.c:4637 -#, c-format -msgid "Too few items on stack for blend in %s\n" -msgstr "" - -#: psread.c:4640 -msgid "Use of obsolete blend operator.\n" -msgstr "" - -#: psread.c:4657 -#, c-format -msgid "Uninterpreted opcode %d in %s\n" -msgstr "" - -#: psread.c:4663 -#, c-format -msgid "end of subroutine reached with no return in %s\n" -msgstr "" - -#: python.c:3765 -msgid "<no glyph>" -msgstr "" - -#: python.c:15128 scstylesui.c:469 -msgid "" -"The horizontal and vertical stem add amounts must either both be zero, or " -"neither may be 0" -msgstr "" - -#: python.c:15135 scstylesui.c:476 -msgid "" -"The horizontal and vertical stem add amounts may not differ by more than a " -"factor of 4" -msgstr "" - -#: savefont.c:89 -msgid "Saving AFM File" -msgstr "" - -#: savefont.c:168 -msgid "Saving TFM File" -msgstr "" - -#: savefont.c:231 -msgid "Saving OFM File" -msgstr "" - -#: savefont.c:341 winfonts.c:858 -#, c-format -msgid "Attempt to save a pixel size that has not been created (%d@%d)" -msgstr "" - -#: savefont.c:348 -msgid "Currently, FontForge only supports bitmap (not bytemap) type3 output" -msgstr "" - -#: savefont.c:401 -msgid "No Sub Font Definition file" -msgstr "" - -#: savefont.c:424 -msgid "Wrong type of SFD file" -msgstr "" - -#: savefont.c:424 -msgid "" -"This looks like one of FontForge's SplineFont DataBase files.\n" -"Not one of TeX's SubFont Definition files.\n" -"An unfortunate confusion of extensions." -msgstr "" - -#: savefont.c:473 -#, c-format -msgid "Bad offset: %d for subfont %s\n" -msgstr "" - -#: savefont.c:504 -#, c-format -msgid "" -"Warning: Encoding %d (0x%x) is mapped to at least two locations (%s@0x%02x " -"and %s@0x%02x)\n" -" Only one will be used here.\n" -msgstr "" - -#: savefont.c:515 -#, c-format -msgid "More than 256 entries in subfont %s\n" -msgstr "" - -#: savefont.c:660 savefont.c:876 -msgid "Afm Save Failed" -msgstr "" - -#: savefont.c:666 savefont.c:863 -msgid "Tfm Save Failed" -msgstr "" - -#: savefont.c:709 -msgid "Bad Extension" -msgstr "" - -#: savefont.c:709 -msgid "You must specify a standard type1 extension (.pfb or .pfa)" -msgstr "" - -#: savefont.c:730 savefont.c:796 -msgid "Saving font" -msgstr "" - -#: savefont.c:731 -msgid "Saving Multiple PostScript Fonts" -msgstr "" - -#: savefont.c:762 -msgid "Bad Drawing Operation" -msgstr "" - -#: savefont.c:762 -msgid "" -"This font contains at least one translucent layer, but type3 does not " -"support that (anything translucent or transparent is treated as opaque). Do " -"you want to proceed anyway?" -msgstr "" - -#: savefont.c:799 tottf.c:2095 -msgid "Saving OpenType Font" -msgstr "" - -#: savefont.c:801 -msgid "Saving CID keyed font" -msgstr "" - -#: savefont.c:802 -msgid "Saving multi-master font" -msgstr "" - -#: savefont.c:803 -msgid "Saving SVG font" -msgstr "" - -#: savefont.c:804 -msgid "Saving Unified Font Object" -msgstr "" - -#: savefont.c:814 -msgid "Mac Resource Not Remote" -msgstr "" - -#: savefont.c:814 -msgid "You may not save a mac resource file to a remote location" -msgstr "" - -#: savefont.c:817 -msgid "Directory Not Remote" -msgstr "" - -#: savefont.c:817 -msgid "You may not save ufo directory to a remote location" -msgstr "" - -#: savefont.c:869 -msgid "Ofm Save Failed" -msgstr "" - -#: savefont.c:883 -msgid "FontLog Save Failed" -msgstr "" - -#: savefont.c:888 -msgid "Saving PFM File" -msgstr "" - -#: savefont.c:891 -msgid "Pfm Save Failed" -msgstr "" - -#: savefontdlg.c:143 -msgid "PS Type 1 (Ascii)" -msgstr "" - -#: savefontdlg.c:144 -msgid "PS Type 1 (Binary)" -msgstr "" - -#: savefontdlg.c:146 -msgid "PS Type 1 (Resource)" -msgstr "" - -#: savefontdlg.c:148 -msgid "PS Type 1 (MacBin)" -msgstr "" - -#: savefontdlg.c:150 -msgid "PS Type 1 (Multiple)" -msgstr "" - -#: savefontdlg.c:151 -msgid "PS Multiple Master(A)" -msgstr "" - -#: savefontdlg.c:152 -msgid "PS Multiple Master(B)" -msgstr "" - -#: savefontdlg.c:153 -msgid "PS Type 3" -msgstr "" - -#: savefontdlg.c:154 -msgid "PS Type 0" -msgstr "" - -#: savefontdlg.c:155 -msgid "PS CID" -msgstr "" - -#. GT: "CFF (Bare)" means a CFF font without the normal OpenType wrapper -#. GT: CFF is a font format that normally lives inside an OpenType font -#. GT: but it is perfectly meaningful to remove all the OpenType complexity -#. GT: and just leave a bare CFF font -#: savefontdlg.c:160 -msgid "CFF (Bare)" -msgstr "" - -#: savefontdlg.c:161 -msgid "CFF CID (Bare)" -msgstr "" - -#: savefontdlg.c:162 -msgid "Type42" -msgstr "" - -#: savefontdlg.c:163 -msgid "Type11 (CID 2)" -msgstr "" - -#: savefontdlg.c:165 -msgid "TrueType (Symbol)" -msgstr "" - -#: savefontdlg.c:167 -msgid "TrueType (Resource)" -msgstr "" - -#: savefontdlg.c:169 -msgid "TrueType (MacBin)" -msgstr "" - -#: savefontdlg.c:171 -msgid "TrueType (TTC)" -msgstr "" - -#: savefontdlg.c:172 -msgid "TrueType (Mac dfont)" -msgstr "" - -#: savefontdlg.c:173 -msgid "OpenType (CFF)" -msgstr "" - -#: savefontdlg.c:174 -msgid "OpenType (Mac dfont)" -msgstr "" - -#: savefontdlg.c:175 -msgid "OpenType CID" -msgstr "" - -#: savefontdlg.c:176 -msgid "OpenType CID (dfont)" -msgstr "" - -#: savefontdlg.c:177 -msgid "SVG font" -msgstr "" - -#: savefontdlg.c:178 -msgid "Unified Font Object" -msgstr "" - -#: savefontdlg.c:179 -msgid "Web Open Font" -msgstr "" - -#: savefontdlg.c:180 -msgid "No Outline Font" -msgstr "" - -#: savefontdlg.c:185 -msgid "In TTF/OTF" -msgstr "" - -#: savefontdlg.c:186 -msgid "Apple bitmap only sfnt (dfont)" -msgstr "" - -#: savefontdlg.c:187 -msgid "(faked) MS bitmap only sfnt (ttf)" -msgstr "" - -#: savefontdlg.c:188 -msgid "X11 bitmap only sfnt (otb)" -msgstr "" - -#: savefontdlg.c:190 -msgid "NFNT (Resource)" -msgstr "" - -#: savefontdlg.c:192 -msgid "NFNT (MacBin)" -msgstr "" - -#: savefontdlg.c:197 -msgid "Win FNT" -msgstr "" - -#: savefontdlg.c:198 -msgid "Palm OS Bitmap" -msgstr "" - -#: savefontdlg.c:199 -msgid "PS Type3 Bitmap" -msgstr "" - -#: savefontdlg.c:200 -msgid "No Bitmap Fonts" -msgstr "" - -#: savefontdlg.c:238 savefontdlg.c:1444 savefontdlg.c:1473 -msgid "Pixel List" -msgstr "" - -#: savefontdlg.c:547 savefontdlg.c:2357 -msgid "Options" -msgstr "" - -#: savefontdlg.c:579 -msgid "Round" -msgstr "" - -#: savefontdlg.c:581 -msgid "Do you want to round coordinates to integers (this saves space)?" -msgstr "" - -#: savefontdlg.c:591 -msgid "Do you want the font file to contain PostScript hints?" -msgstr "" - -#: savefontdlg.c:600 -msgid "Flex Hints" -msgstr "" - -#: savefontdlg.c:602 -msgid "Do you want the font file to contain PostScript flex hints?" -msgstr "" - -#: savefontdlg.c:611 -msgid "Hint Substitution" -msgstr "" - -#: savefontdlg.c:613 -msgid "Do you want the font file to do hint substitution?" -msgstr "" - -#: savefontdlg.c:620 -msgid "First 256" -msgstr "" - -#: savefontdlg.c:622 -msgid "" -"Limit the font so that only the glyphs referenced in the first 256 " -"encodings\n" -"will be included in the file" -msgstr "" - -#: savefontdlg.c:629 -msgid "Output AFM" -msgstr "" - -#: savefontdlg.c:631 -msgid "" -"The AFM file contains metrics information that many word-processors will " -"read when using a PostScript® font." -msgstr "" - -#: savefontdlg.c:639 -msgid "Composites in AFM" -msgstr "" - -#: savefontdlg.c:641 -msgid "" -"The AFM format allows some information about composites\n" -"(roughly the same as mark to base anchor classes) to be\n" -"included. However it tends to make AFM files huge as it\n" -"is not stored in an efficient manner." -msgstr "" - -#: savefontdlg.c:649 -msgid "Output PFM" -msgstr "" - -#: savefontdlg.c:651 -msgid "" -"The PFM file contains information Windows needs to install a PostScript® " -"font." -msgstr "" - -#: savefontdlg.c:659 -msgid "Output TFM & ENC" -msgstr "" - -#: savefontdlg.c:661 -msgid "" -"The tfm and enc files contain information TeX needs to install a PostScript® " -"font." -msgstr "" - -#: savefontdlg.c:674 -msgid "SFNT" -msgstr "" - -#: savefontdlg.c:689 -msgid "TrueType Hints" -msgstr "" - -#: savefontdlg.c:691 -msgid "" -"Do you want the font file to contain truetype hints? This will not\n" -"generate new instructions, it will just make use of whatever is associated\n" -"with each character." -msgstr "" - -#: savefontdlg.c:699 -msgid "PS Glyph Names" -msgstr "" - -#: savefontdlg.c:701 -msgid "" -"Do you want the font file to contain the names of each glyph in the font?" -msgstr "" - -#: savefontdlg.c:711 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files\n" -"This allows you to select which standard to follow for your font.\n" -"The main differences are:\n" -" The requirements for the 'postscript' name in the name table conflict\n" -" Bitmap data are stored in different tables\n" -" Scaled composite characters are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop" -msgstr "" - -#: savefontdlg.c:722 -msgid "" -"Apple and MS/Adobe differ about the format of truetype and opentype files\n" -"This allows you to select which standard to follow for your font.\n" -"The main differences are:\n" -" The requirements for the 'postscript' name in the name table conflict\n" -" Bitmap data are stored in different tables\n" -" Scaled composite glyphs are treated differently\n" -" Use of GSUB rather than morx(t)/feat\n" -" Use of GPOS rather than kern/opbd\n" -" Use of GDEF rather than lcar/prop" -msgstr "" - -#: savefontdlg.c:730 -msgid "Old style 'kern'" -msgstr "" - -#: savefontdlg.c:732 -msgid "" -"Many applications still don't support 'GPOS' kerning.\n" -"If you want to include both 'GPOS' and old-style 'kern'\n" -"tables set this check box.\n" -"It may not be set in conjunction with the Apple checkbox.\n" -"This may confuse other applications though." -msgstr "" - -#: savefontdlg.c:741 -msgid "Dummy 'DSIG'" -msgstr "" - -#: savefontdlg.c:744 -msgid "" -"MS uses the presence of a 'DSIG' table to determine whether to use an " -"OpenType\n" -"icon for the tt font. FontForge can't generate a useful 'DSIG' table, but it " -"can\n" -"generate an empty one with no signature info. A pointless table." -msgstr "" - -#: savefontdlg.c:754 -msgid "Output Glyph Map" -msgstr "" - -#: savefontdlg.c:764 -msgid "Output OFM & CFG" -msgstr "" - -#: savefontdlg.c:766 -msgid "" -"The ofm and cfg files contain information Omega needs to process a font." -msgstr "" - -#: savefontdlg.c:774 -msgid "PfaEdit Table" -msgstr "" - -#: savefontdlg.c:776 -msgid "" -"The PfaEdit table is an extension to the TrueType format\n" -"and contains various data used by FontForge\n" -"(It should be called the FontForge table,\n" -"but isn't for historical reasons)" -msgstr "" - -#: savefontdlg.c:784 -msgid "Save Comments" -msgstr "" - -#: savefontdlg.c:786 -msgid "Save glyph comments in the PfEd table" -msgstr "" - -#: savefontdlg.c:794 -msgid "Save Colors" -msgstr "" - -#: savefontdlg.c:796 -msgid "Save glyph colors in the PfEd table" -msgstr "" - -#: savefontdlg.c:804 -msgid "Lookup Names" -msgstr "" - -#: savefontdlg.c:806 -msgid "Preserve the names of the GPOS/GSUB lookups and subtables" -msgstr "" - -#: savefontdlg.c:814 -msgid "Save Guides" -msgstr "" - -#: savefontdlg.c:816 -msgid "Save the guidelines in the Guide layer." -msgstr "" - -#: savefontdlg.c:824 -msgid "Save Layers" -msgstr "" - -#: savefontdlg.c:827 -msgid "" -"Preserve any background and spiro layers.\n" -"Also if we output a truetype font from a\n" -"cubic database, save the cubic splines." -msgstr "" - -#: savefontdlg.c:837 -msgid "TeX Table" -msgstr "" - -#: savefontdlg.c:839 -msgid "" -"The TeX table is an extension to the TrueType format\n" -"and the various data you would expect to find in\n" -"a tfm file (that isn't already stored elsewhere\n" -"in the ttf file)\n" -msgstr "" - -#: savefontdlg.c:854 -msgid "Output Font Log" -msgstr "" - -#: savefontdlg.c:857 -msgid "" -"The FONTLOG is a text file containing pertinent information\n" -"about the font including such things as its change history.\n" -"The SIL Open Font License highly recommends its use.\n" -"\n" -"If your font contains a FONTLOG (see the Element->Font Info)\n" -"and you check this box, then the internal FONTLOG will be\n" -"written to the file \"FONTLOG.txt\" in the same directory\n" -"as the font itself." -msgstr "" - -#: savefontdlg.c:966 savefontdlg.c:981 -msgid "BDF Resolution" -msgstr "" - -#: savefontdlg.c:1027 -msgid "Guess each font's resolution based on its pixel size" -msgstr "" - -#: savefontdlg.c:1240 -msgid "Find Sub Font Definition file" -msgstr "" - -#: savefontdlg.c:1354 -msgid "Notdef name" -msgstr "" - -#: savefontdlg.c:1354 -#, c-format -msgid "" -"The glyph at encoding %d is named \".notdef\" but contains an outline. " -"Because it is called \".notdef\" it will not be included in the generated " -"font. You may give it a new name using Element->Glyph Info. Do you wish to " -"continue font generation (and omit this character)?" -msgstr "" - -#: savefontdlg.c:1366 -msgid "Not a CID format" -msgstr "" - -#: savefontdlg.c:1366 -msgid "" -"You are attempting to save a CID font in a non-CID format. This is ok, but " -"it means that only the current sub-font will be saved.\n" -"Is that what you want?" -msgstr "" - -#: savefontdlg.c:1374 -#, c-format -msgid "" -"The truetype instructions on glyph %s are out of date.\n" -"Do you want to proceed anyway?" -msgstr "" - -#: savefontdlg.c:1382 -msgid "Reference point match out of date" -msgstr "" - -#: savefontdlg.c:1382 -#, c-format -msgid "" -"In glyph %s the reference to %s is positioned by point matching, and the " -"point numbers may no longer reflect the original intent.\n" -"Do you want to proceed anyway?" -msgstr "" - -#: savefontdlg.c:1393 -msgid "Bad OS/2 version" -msgstr "" - -#: savefontdlg.c:1393 -msgid "" -"OpenType fonts must have a version greater than 1\n" -"Use Element->Font Info->OS/2->Misc to change this." -msgstr "" - -#: savefontdlg.c:1405 savefontdlg.c:1423 -msgid "Non-standard Em-Size" -msgstr "" - -#: savefontdlg.c:1405 -#, c-format -msgid "" -"The convention is that PostScript fonts should have an Em-Size of 1000. But " -"this font has a size of %d. This is not an error, but you might consider " -"altering the Em-Size with the Element->Font Info->General dialog.\n" -"Do you wish to continue to generate your font in spite of this?" -msgstr "" - -#: savefontdlg.c:1423 -#, c-format -msgid "" -"The convention is that TrueType fonts should have an Em-Size which is a " -"power of 2. But this font has a size of %d. This is not an error, but you " -"might consider altering the Em-Size with the Element->Font Info->General " -"dialog.\n" -"Do you wish to continue to generate your font in spite of this?" -msgstr "" - -#: savefontdlg.c:1438 -msgid "" -"Your font has a 2 byte encoding, but you are attempting to save it in a " -"format that only supports one byte encodings. This means that you won't be " -"able to access anything after the first 256 characters without reencoding " -"the font.\n" -"\n" -"Do you want to proceed anyway?" -msgstr "" - -#: savefontdlg.c:1449 -msgid "The 'NFNT' bitmap format is obsolete" -msgstr "" - -#: savefontdlg.c:1449 -msgid "" -"The 'NFNT' bitmap format is not used under OS/X (though you still need to " -"create a (useless) bitmap font if you are saving a type1 PostScript resource)" -msgstr "" - -#: savefontdlg.c:1452 -msgid "Needs bitmap font" -msgstr "" - -#: savefontdlg.c:1452 -msgid "" -"When generating a Mac Type1 resource font, you MUST generate at least one " -"NFNT bitmap font to go with it. If you have not created any bitmaps for this " -"font, cancel this dlg and use the Element->Bitmaps Available command to " -"create one" -msgstr "" - -#: savefontdlg.c:1456 -msgid "The 'POST' type1 format is probably deprecated" -msgstr "" - -#: savefontdlg.c:1456 -msgid "" -"The 'POST' type1 format is probably depreciated and may not work in future " -"version of the mac." -msgstr "" - -#: savefontdlg.c:1500 -msgid "_Review" -msgstr "" - -#: savefontdlg.c:1504 -msgid "Errors detected" -msgstr "" - -#: savefontdlg.c:1504 -#, c-format -msgid "" -"The font contains errors.\n" -"%sWould you like to review the errors or save the font anyway?" -msgstr "" - -#: savefontdlg.c:1651 -msgid "Bad OFLib upload" -msgstr "" - -#: savefontdlg.c:1653 -msgid "Missing OFLib password" -msgstr "" - -#: savefontdlg.c:1655 -msgid "Missing OFLib username" -msgstr "" - -#: savefontdlg.c:1657 -msgid "Missing OFLib description" -msgstr "" - -#: savefontdlg.c:1659 -msgid "Missing OFLib name" -msgstr "" - -#: savefontdlg.c:1660 -msgid "Missing OFLib keywords" -msgstr "" - -#: savefontdlg.c:1755 ../gdraw/gsavefiledlg.c:153 -msgid "Create directory..." -msgstr "" - -#: savefontdlg.c:1984 -msgid "Browse for a preview image" -msgstr "" - -#: savefontdlg.c:2259 savefontdlg.c:2263 -msgid "Bad Mac Family" -msgstr "" - -#: savefontdlg.c:2259 -msgid "" -"To generate a Mac family file, the current font must have plain (Normal, " -"Regular, etc.) style, and there must be other open fonts with the same " -"family name." -msgstr "" - -#: savefontdlg.c:2263 -#, c-format -msgid "" -"There are two open fonts with the current family name and the same style. " -"%.30s and %.30s" -msgstr "" - -#: savefontdlg.c:2279 -msgid "Generate Mac Family" -msgstr "" - -#: savefontdlg.c:2279 -msgid "Generate Fonts" -msgstr "" - -#: savefontdlg.c:2359 -msgid "Allows you to select optional behavior when generating the font" -msgstr "" - -#: savefontdlg.c:2593 -msgid "Layer:" -msgstr "" - -#: savefontdlg.c:2604 -msgid "Save a font based on the specified layer" -msgstr "" - -#: savefontdlg.c:2619 -msgid "Validate Before Saving" -msgstr "" - -#: savefontdlg.c:2629 -msgid "" -"Check the glyph outlines for standard errors before saving\n" -"This can be slow." -msgstr "" - -#: savefontdlg.c:2634 -msgid "Append a FONTLOG entry" -msgstr "" - -#: savefontdlg.c:2641 -msgid "The FONTLOG allows you to keep a log of changes made to your font." -msgstr "" - -#: savefontdlg.c:2656 -msgid "Upload to the" -msgstr "" - -#: savefontdlg.c:2661 -msgid "" -"Once you have a final version of your font\n" -"and if your font is licensed under the Open\n" -"Font License, then you might consider uploading\n" -"it to the Open Font Library. This is a website\n" -"of Free/Libre fonts.\n" -"\n" -"You must have previously registered with OFLib\n" -"and have a valid username/password there.\n" -"\n" -"Obviously you must be connected to the internet\n" -"for this to work." -msgstr "" - -#: savefontdlg.c:2683 -msgid "Open Font Library" -msgstr "" - -#: savefontdlg.c:2694 -msgid "Register" -msgstr "" - -#: savefontdlg.c:2719 -msgid "Username:" -msgstr "" - -#: savefontdlg.c:2723 savefontdlg.c:2733 -msgid "Username on OFLib" -msgstr "" - -#: savefontdlg.c:2738 -msgid "Password:" -msgstr "" - -#: savefontdlg.c:2742 savefontdlg.c:2756 -msgid "Password on OFLib" -msgstr "" - -#: savefontdlg.c:2762 -msgid "Remember Me" -msgstr "" - -#: savefontdlg.c:2768 -msgid "" -"FontForge will remember your username/password\n" -"by storing them as plain text (insecurely) in your preference file" -msgstr "" - -#: savefontdlg.c:2776 -msgid "OFLib Name:" -msgstr "" - -#: savefontdlg.c:2780 savefontdlg.c:2789 -msgid "Font name to display on OFLib" -msgstr "" - -#: savefontdlg.c:2794 -msgid "Artists:" -msgstr "" - -#: savefontdlg.c:2798 savefontdlg.c:2804 -msgid "" -"Other artists involved in the design of this font.\n" -"Collaborators, etc." -msgstr "" - -#: savefontdlg.c:2810 -msgid "Keyword Tags:" -msgstr "" - -#: savefontdlg.c:2814 -msgid "" -"A comma separated list of keywords that describe\n" -"the font to help others search for it.\n" -"You may use whatever keyword tags you desire.\n" -"Suggestions: serif, sans_serif, bold, italic, oblique,\n" -"extended, compressed, thin, demibold, black, outline, regular,\n" -"display, etc." -msgstr "" - -#: savefontdlg.c:2820 -msgid "" -"A comma separated list of keywords that describe\n" -"the font to help others search for it.\n" -"You may use whatever keyword tags you desire.\n" -"Suggestions: serif, sans_serif, bold, italic, oblique,\n" -"extended, compressed, thin, demibold, black, outline,\n" -"regular, display, etc." -msgstr "" - -#: savefontdlg.c:2826 -msgid "Description:" -msgstr "" - -#: savefontdlg.c:2830 savefontdlg.c:2837 savefontdlg.c:2847 -msgid "A description of the font" -msgstr "" - -#: savefontdlg.c:2843 -msgid "License:" -msgstr "" - -#: savefontdlg.c:2852 -msgid "SIL" -msgstr "" - -#: savefontdlg.c:2858 -msgid "" -"The SIL Open Font License\n" -"Please see http://scripts.sil.org/OFL" -msgstr "" - -#: savefontdlg.c:2863 savefontdlg.c:2867 -msgid "Public Domain" -msgstr "" - -#: savefontdlg.c:2872 -msgid "Upload License" -msgstr "" - -#: savefontdlg.c:2878 -msgid "Upload the license (as found in the list of truetype names)" -msgstr "" - -#: savefontdlg.c:2885 -msgid "Upload FONTLOG" -msgstr "" - -#: savefontdlg.c:2897 -msgid "Preview:" -msgstr "" - -#: savefontdlg.c:2901 -msgid "An image of the font in use" -msgstr "" - -#: savefontdlg.c:2906 -msgid "Generated Image" -msgstr "" - -#: savefontdlg.c:2911 -msgid "" -"FontForge will generate a sample image for you\n" -"before uploading." -msgstr "" - -#: savefontdlg.c:2916 -msgid "No Preview" -msgstr "" - -#: savefontdlg.c:2921 -msgid "No image will be uploaded." -msgstr "" - -#: savefontdlg.c:2927 savefontdlg.c:2933 savefontdlg.c:2943 -msgid "" -"If you have already created a preview image of the font\n" -"then provide the pathspec here." -msgstr "" - -#: savefontdlg.c:2963 -msgid "Not Safe for Work" -msgstr "" - -#: savefontdlg.c:2967 -msgid "" -"If for some reason the font is deemed inappropriate\n" -"for a work environment." -msgstr "" - -#: savefontdlg.c:3056 -msgid "Merge tables across fonts" -msgstr "" - -#: savefontdlg.c:3061 -msgid "" -"FontForge can generate two styles of ttc file.\n" -"In the first each font is a separate entity\n" -"with no connection to other fonts. In the second\n" -"FontForge will attempt to use the same glyph table\n" -"for all fonts, merging duplicate glyphs. It will\n" -"also attempt to use the same space for tables in\n" -"different fonts which are bit by bit the same.\n" -"\n" -"FontForge isn't always able to perform a merge, in\n" -"which case it falls back on generating independent\n" -"fonts within the ttc.\n" -" FontForge cannot merge if:\n" -" * The fonts have different em-sizes\n" -" * Bitmaps are involved\n" -" * The merged glyf table has more than 65534 glyphs\n" -"\n" -"(Merging will take longer)" -msgstr "" - -#: savefontdlg.c:3080 -msgid "As CFF fonts" -msgstr "" - -#: savefontdlg.c:3085 -msgid "" -"Put CFF fonts into the ttc rather than TTF.\n" -" These seem to work on the mac and linux\n" -" but are documented not to work on Windows." -msgstr "" - -#: scripting.c:214 -msgid "Called from...\n" -msgstr "" - -#: scripting.c:215 -#, c-format -msgid " %s: line %d\n" -msgstr "" - -#: scripting.c:243 -#, c-format -msgid "%s: %d Expected %s, got %s" -msgstr "" - -#: scripting.c:246 -#, c-format -msgid "%1$s: %2$d. Expected %3$s got %4$s" -msgstr "" - -#: scripting.c:256 -#, c-format -msgid "%s: %d Unexpected %s found" -msgstr "" - -#: scripting.c:276 scripting.c:317 -#, c-format -msgid "%s line: %d %s\n" -msgstr "" - -#: scripting.c:294 -#, c-format -msgid "%s line: %d %s: %s\n" -msgstr "" - -#: scripting.c:429 -msgid "Attention" -msgstr "" - -#: scripting.c:1891 -#, c-format -msgid "" -"Warning: %s has a different family name than does %s (GenerateFamily)\n" -msgstr "" - -#: scripting.c:1923 -#, c-format -msgid "%s(%s) and %s(%s) 0x%x in FOND %s\n" -msgstr "" - -#: scripting.c:5627 -#, c-format -msgid "" -"Warning: could not figure out where the hint (%d,%d %d,%d %d,%d) is valid\n" -msgstr "" - -#: scripting.c:5637 -#, c-format -msgid "Warning: No characters selected in AddDHint(%d,%d %d,%d %d,%d)\n" -msgstr "" - -#: scripting.c:5685 -#, c-format -msgid "Warning: No characters selected in AddHint(%d,%d,%d)\n" -msgstr "" - -#: scripting.c:6165 -#, c-format -msgid "Warning: %dth axis value (%g) is outside the allowed range [%g,%g]\n" -msgstr "" - -#: scripting.c:8694 -#, c-format -msgid "%s:%d Unexpected character %c (%d)\n" -msgstr "" - -#: scriptingdlg.c:258 -msgid "Execute Script" -msgstr "" - -#: scriptingdlg.c:282 -msgid "_Python" -msgstr "" - -#: scriptingdlg.c:293 -msgid "_FF" -msgstr "" - -#: scriptingdlg.c:337 -msgid "C_all..." -msgstr "" - -#: scstyles.c:2678 -msgid "Small Capitals" -msgstr "" - -#: scstyles.c:2679 -msgid "Building small capitals" -msgstr "" - -#: scstyles.c:2925 -msgid "Subscripts/Superscripts" -msgstr "" - -#: scstyles.c:2926 -msgid "Building sub/superscripts" -msgstr "" - -#: scstyles.c:2928 -msgid "Generic change" -msgstr "" - -#: scstyles.c:2929 -msgid "Changing glyphs" -msgstr "" - -#: scstyles.c:6815 scstylesui.c:2422 -msgid "Italic" -msgstr "" - -#: scstyles.c:6816 -msgid "Italic Conversion" -msgstr "" - -#: scstyles.c:6922 scstyles.c:6923 -msgid "Change X-Height" -msgstr "" - -#: scstylesui.c:81 -msgid "Counter Expansion Factor" -msgstr "" - -#: scstylesui.c:82 -msgid "Counter Addition" -msgstr "" - -#: scstylesui.c:83 -msgid "Side Bearing Expansion Factor" -msgstr "" - -#: scstylesui.c:84 -msgid "Side Bearing Addition" -msgstr "" - -#: scstylesui.c:145 -msgid "Condense/Extend" -msgstr "" - -#: scstylesui.c:161 -msgid "Scale By" -msgstr "" - -#: scstylesui.c:179 scstylesui.c:2141 -msgid "Counters:" -msgstr "" - -#: scstylesui.c:216 -msgid "Side Bearings:" -msgstr "" - -#: scstylesui.c:253 -msgid "Correct for Italic Angle" -msgstr "" - -#: scstylesui.c:446 -msgid "Horizontal Stem Height Scale" -msgstr "" - -#: scstylesui.c:447 -msgid "Horizontal Stem Height Add" -msgstr "" - -#: scstylesui.c:448 -msgid "Threshold between Thin and Thick Stems" -msgstr "" - -#: scstylesui.c:453 -msgid "Vertical Stem Width Scale" -msgstr "" - -#: scstylesui.c:454 -msgid "Vertical Stem Width Add" -msgstr "" - -#: scstylesui.c:460 -msgid "Unlikely stem threshold" -msgstr "" - -#: scstylesui.c:460 -msgid "Stem threshold should be positive" -msgstr "" - -#: scstylesui.c:463 -msgid "Unlikely scale factor" -msgstr "" - -#: scstylesui.c:463 -msgid "Scale factors must be between 3 and 1000 percent" -msgstr "" - -#: scstylesui.c:469 scstylesui.c:476 -msgid "Bad stem add" -msgstr "" - -#: scstylesui.c:496 -msgid "Bad tag" -msgstr "" - -#: scstylesui.c:496 -msgid "Feature tags are limited to 4 letters" -msgstr "" - -#: scstylesui.c:506 -msgid "Missing glyph extension" -msgstr "" - -#: scstylesui.c:506 -msgid "You must specify a glyph extension" -msgstr "" - -#: scstylesui.c:510 -msgid "Vertical Offset" -msgstr "" - -#: scstylesui.c:521 -msgid "Missing extension" -msgstr "" - -#: scstylesui.c:521 -msgid "You must provide a glyph extension" -msgstr "" - -#: scstylesui.c:532 -msgid "Horizontal Counter Scale" -msgstr "" - -#: scstylesui.c:533 -msgid "Horizontal Counter Add" -msgstr "" - -#: scstylesui.c:540 -msgid "Left Side Bearing Scale" -msgstr "" - -#: scstylesui.c:541 -msgid "Left Side Bearing Add" -msgstr "" - -#: scstylesui.c:542 -msgid "Right Side Bearing Scale" -msgstr "" - -#: scstylesui.c:543 -msgid "Right Side Bearing Add" -msgstr "" - -#: scstylesui.c:555 -msgid "Vertical Scale" -msgstr "" - -#: scstylesui.c:575 -msgid "Vertical Counter Scale" -msgstr "" - -#: scstylesui.c:576 -msgid "Vertical Counter Add" -msgstr "" - -#: scstylesui.c:596 -msgid "Width of Vertical Stems:" -msgstr "" - -#: scstylesui.c:597 -msgid "Width/Height of Thick Stems:" -msgstr "" - -#: scstylesui.c:601 -msgid "Height of Horizontal Stems:" -msgstr "" - -#: scstylesui.c:602 -msgid "Width/Height of Thin Stems:" -msgstr "" - -#: scstylesui.c:778 -msgid "Original Y Position" -msgstr "" - -#: scstylesui.c:779 -msgid "Extent" -msgstr "" - -#: scstylesui.c:780 -msgid "Resultant Y Position" -msgstr "" - -#: scstylesui.c:964 -msgid "Create Subscript/Superscript" -msgstr "" - -#: scstylesui.c:965 -msgid "Create Small Caps" -msgstr "" - -#: scstylesui.c:966 -msgid "Change Glyphs" -msgstr "" - -#: scstylesui.c:984 -msgid "" -"Unlike most commands this one does not work directly on the\n" -"selected glyphs. Instead, if you select a glyph FontForge will\n" -"create (or reuse) another glyph named by appending the extension\n" -"to the original name, and it will copy a modified version of\n" -"the original glyph into the new one." -msgstr "" - -#: scstylesui.c:1002 -msgid "Feature Tag:" -msgstr "" - -#: scstylesui.c:1021 -msgid "Glyph Extension:" -msgstr "" - -#: scstylesui.c:1043 -msgid "Vertical Offset:" -msgstr "" - -#: scstylesui.c:1071 scstylesui.c:1186 -msgid "Introduction" -msgstr "" - -#: scstylesui.c:1079 -msgid "" -"Unlike most commands this one does not work directly on the\n" -"selected glyphs. Instead, if you select an \"A\" (or an \"a\")\n" -"FontForge will create (or reuse) a glyph named \"a.sc\", and\n" -"it will copy a modified version of the \"A\" glyph into \"a.sc\"." -msgstr "" - -#: scstylesui.c:1106 -msgid "Petite Caps" -msgstr "" - -#: scstylesui.c:1122 -msgid "Glyph Extensions" -msgstr "" - -#: scstylesui.c:1131 -msgid "Letters:" -msgstr "" - -#: scstylesui.c:1147 -msgid "Symbols:" -msgstr "" - -#: scstylesui.c:1170 -msgid "Create small caps variants for symbols as well as letters" -msgstr "" - -#: scstylesui.c:1202 -msgid "Uniform scaling for stems of any width and direction" -msgstr "" - -#: scstylesui.c:1213 -msgid "Separate ratios for thin and thick stems" -msgstr "" - -#: scstylesui.c:1224 -msgid "Threshold between \"thin\" and \"thick\":" -msgstr "" - -#: scstylesui.c:1259 -msgid "Separate ratios for horizontal and vertical stems" -msgstr "" - -#: scstylesui.c:1288 scstylesui.c:1333 scstylesui.c:1450 scstylesui.c:1494 -#: scstylesui.c:1537 scstylesui.c:1607 -msgid "% +" -msgstr "" - -#: scstylesui.c:1367 -msgid "Activate diagonal stem processing" -msgstr "" - -#: scstylesui.c:1382 scstylesui.c:2667 -msgid "Stems" -msgstr "" - -#: scstylesui.c:1388 -msgid "Retain current advance width, center glyph within that width" -msgstr "" - -#: scstylesui.c:1399 -msgid "Retain current advance width, scale side bearings proportionally" -msgstr "" - -#: scstylesui.c:1410 -msgid "Uniform scaling for horizontal counters and side bearings" -msgstr "" - -#: scstylesui.c:1421 -msgid "Non uniform scaling for horizontal counters and side bearings" -msgstr "" - -#: scstylesui.c:1432 -msgid "Counter Size:" -msgstr "" - -#: scstylesui.c:1477 -msgid "Left Side Bearing:" -msgstr "" - -#: scstylesui.c:1520 -msgid "Right Side Bearing:" -msgstr "" - -#: scstylesui.c:1574 transform.c:461 -msgid "Horizontal" -msgstr "" - -#: scstylesui.c:1580 -msgid "Control Vertical Counters (use for CJK)" -msgstr "" - -#: scstylesui.c:1590 -msgid "Vertical Counters:" -msgstr "" - -#: scstylesui.c:1641 -msgid "Control Vertical Mapping (use for Latin, Greek, Cyrillic)" -msgstr "" - -#: scstylesui.c:1646 -msgid "These mappings may be used to fix certain standard heights." -msgstr "" - -#: scstylesui.c:1653 -msgid "Vertical Scale:" -msgstr "" - -#: scstylesui.c:1671 transform.c:479 transform.c:488 -msgid "%" -msgstr "" - -#: scstylesui.c:1700 transform.c:470 -msgid "Vertical" -msgstr "" - -#: scstylesui.c:1725 -msgid "Everything to its default value" -msgstr "" - -#: scstylesui.c:1726 -msgid "Reset" -msgstr "" - -#: scstylesui.c:1833 -msgid "Embolden by" -msgstr "" - -#: scstylesui.c:1838 scstylesui.c:2099 scstylesui.c:2882 -msgid "Serif Height" -msgstr "" - -#: scstylesui.c:1839 -msgid "Serif Height Fuzz" -msgstr "" - -#: scstylesui.c:1841 -msgid "Top Zone" -msgstr "" - -#: scstylesui.c:1842 -msgid "Bottom Zone" -msgstr "" - -#: scstylesui.c:1843 -msgid "Top Hint" -msgstr "" - -#: scstylesui.c:1844 -msgid "Bottom Hint" -msgstr "" - -#: scstylesui.c:1915 -msgid "Change Weight" -msgstr "" - -#: scstylesui.c:1928 -msgid "Embolden by:" -msgstr "" - -#: scstylesui.c:1956 -msgid "_LCG" -msgstr "" - -#: scstylesui.c:1957 -msgid "Embolden as appropriate for Latin, Cyrillic and Greek scripts" -msgstr "" - -#: scstylesui.c:1967 -msgid "_CJK" -msgstr "" - -#: scstylesui.c:1968 -msgid "Embolden as appropriate for Chinese, Japanese, Korean scripts" -msgstr "" - -#: scstylesui.c:1978 -msgid "_Auto" -msgstr "" - -#: scstylesui.c:1979 -msgid "Choose the appropriate method depending on the glyph's script" -msgstr "" - -#: scstylesui.c:1989 -msgid "C_ustom" -msgstr "" - -#: scstylesui.c:1990 -msgid "User controls the emboldening with the next two fields" -msgstr "" - -#: scstylesui.c:2010 -msgid "_Top hint:" -msgstr "" - -#: scstylesui.c:2032 -msgid "_Zone:" -msgstr "" - -#: scstylesui.c:2055 -msgid "_Bottom hint:" -msgstr "" - -#: scstylesui.c:2076 -msgid "Zone:" -msgstr "" - -#: scstylesui.c:2104 -msgid "" -"Any points this high will be assumed to be on serifs,\n" -"and will remain at that height after processing.\n" -"(So serifs should remain the same size).\n" -"(If you do wish the serifs to grow, set this to 0)" -msgstr "" - -#: scstylesui.c:2120 -msgid "Fuzz" -msgstr "" - -#: scstylesui.c:2125 -msgid "Allow the height match to differ by this much" -msgstr "" - -#: scstylesui.c:2142 -msgid "" -"The simple application of this algorithm will squeeze counters\n" -"That is not normally seen in bold latin fonts" -msgstr "" - -#: scstylesui.c:2150 -msgid "Squish" -msgstr "" - -#: scstylesui.c:2151 -msgid "Make the counters narrower" -msgstr "" - -#: scstylesui.c:2162 -msgid "" -"Try to insure that the counters are as wide\n" -"afterward as they were before" -msgstr "" - -#: scstylesui.c:2172 -msgid "Auto" -msgstr "" - -#: scstylesui.c:2173 -msgid "" -"Retain counter size for glyphs using latin algorithm\n" -"Squish them for those using CJK." -msgstr "" - -#: scstylesui.c:2285 -msgid "Oblique Slant..." -msgstr "" - -#: scstylesui.c:2285 -msgid "By what angle (in degrees) do you want to slant the font?" -msgstr "" - -#: scstylesui.c:2354 -msgid "LSB Compression Percent" -msgstr "" - -#: scstylesui.c:2355 -msgid "Stem Compression Percent" -msgstr "" - -#: scstylesui.c:2356 -msgid "Counter Compression Percent" -msgstr "" - -#: scstylesui.c:2357 -msgid "RSB Compression Percent" -msgstr "" - -#: scstylesui.c:2361 -msgid "XHeight Percent" -msgstr "" - -#: scstylesui.c:2362 -msgid "Italic Angle" -msgstr "" - -#: scstylesui.c:2380 -msgid "Bad setting" -msgstr "" - -#: scstylesui.c:2380 -msgid "You may not select both variants of 'f'" -msgstr "" - -#: scstylesui.c:2537 -msgid "Transform baseline serifs" -msgstr "" - -#: scstylesui.c:2549 -msgid "Transform x-height serifs" -msgstr "" - -#: scstylesui.c:2561 -msgid "Transform ascender serifs" -msgstr "" - -#: scstylesui.c:2573 -msgid "Transform descender serifs" -msgstr "" - -#: scstylesui.c:2585 -msgid "Transform diagonal serifs" -msgstr "" - -#: scstylesui.c:2597 -msgid "When serifs are removed (as first two in \"m\"), replace with:" -msgstr "" - -#: scstylesui.c:2604 -msgid "Flat" -msgstr "" - -#: scstylesui.c:2616 -msgid "Slanted" -msgstr "" - -#: scstylesui.c:2628 -msgid "Pen Slanted" -msgstr "" - -#: scstylesui.c:2650 -msgid "Compress (as a percentage)" -msgstr "" - -#: scstylesui.c:2659 -msgid "LSB" -msgstr "" - -#: scstylesui.c:2663 -msgid "Left Side Bearing" -msgstr "" - -#: scstylesui.c:2681 -msgid "RSB" -msgstr "" - -#: scstylesui.c:2685 -msgid "Right Side Bearing" -msgstr "" - -#: scstylesui.c:2692 -msgid "Lower Case" -msgstr "" - -#: scstylesui.c:2692 -msgid "Upper Case" -msgstr "" - -#: scstylesui.c:2692 -msgid "Others" -msgstr "" - -#: scstylesui.c:2751 -msgid "XHeight Percent:" -msgstr "" - -#: scstylesui.c:2765 -msgid "" -"Traditionally the x-height of an italic face is slightly less\n" -"than the x-height of the companion roman" -msgstr "" - -#: scstylesui.c:2769 -msgid "Italic Angle:" -msgstr "" - -#: scstylesui.c:2798 -msgid "" -"This italic conversion will be incomplete!\n" -"You will probably want to do manual fixups on e, g, k, and v-z\n" -"And on в, г, д, е, ж, л, м, ц, щ, ъ, ђ\n" -"And on all Greek lower case letters. And maybe everything else." -msgstr "" - -#: scstylesui.c:2880 -msgid "Current X-Height" -msgstr "" - -#: scstylesui.c:2881 -msgid "Desired X-Height" -msgstr "" - -#: scstylesui.c:2917 -msgid "Change XHeight" -msgstr "" - -#: scstylesui.c:2931 -msgid "Current x-height:" -msgstr "" - -#: scstylesui.c:2948 -msgid "Desired x-height:" -msgstr "" - -#: scstylesui.c:2965 -msgid "Serif height:" -msgstr "" - -#: search.c:1262 -msgid "Replace Outline with Reference" -msgstr "" - -#: search.c:1274 searchview.c:144 searchview.c:168 -msgid "Not Found" -msgstr "" - -#: search.c:1274 -#, c-format -msgid "The outlines of glyph %2$.30s were not found in the font %1$.60s" -msgstr "" - -#: search.c:1452 -msgid "Correcting References" -msgstr "" - -#: search.c:1453 -msgid "" -"Adding new glyphs and referring to them when a glyph contains a bad truetype " -"reference" -msgstr "" - -#: search.c:1460 -#, c-format -msgid "" -"%s had both contours and references, so the contours were moved into this " -"glyph, and the a reference to it was added in the original." -msgstr "" - -#: search.c:1481 -#, c-format -msgid "" -"%1$s had a reference, %2$s, with a bad transformation matrix (one of the " -"matrix elements was bigger than 2). I moved the transformed contours into " -"this glyph and made a reference to it, instead." -msgstr "" - -#: searchview.c:144 -#, c-format -msgid "The search pattern was not found again in the font %.100s" -msgstr "" - -#: searchview.c:144 searchview.c:168 -#, c-format -msgid "The search pattern was not found in the font %.100s" -msgstr "" - -#: searchview.c:146 searchview.c:399 searchview.c:477 searchview.c:894 -msgid "Find" -msgstr "" - -#: searchview.c:157 searchview.c:802 -msgid "Find Next" -msgstr "" - -#: searchview.c:189 -msgid "Match Fuzziness:" -msgstr "" - -#: searchview.c:203 searchview.c:208 searchview.c:210 -msgid "Bad search pattern" -msgstr "" - -#: searchview.c:203 -msgid "Nothing to match." -msgstr "" - -#: searchview.c:208 -msgid "" -"When \"Endpoints specify minimum length and direction only\" is checked, the " -"search pattern must be a single open contour." -msgstr "" - -#: searchview.c:210 -msgid "" -"When \"Endpoints specify minimum length and direction only\" is checked, the " -"search pattern must be a single open contour with at least 3 points on it " -"(otherwise there is nothing to match)." -msgstr "" - -#: searchview.c:212 searchview.c:219 -msgid "Bad replace pattern" -msgstr "" - -#: searchview.c:212 -msgid "" -"When \"Endpoints specify minimum length and direction only\" is checked, the " -"replace pattern must be a single open contour with at least 3 points on it." -msgstr "" - -#: searchview.c:219 -msgid "" -"When the search path is a single open contour, the replace pattern must also " -"be." -msgstr "" - -#: searchview.c:380 -msgid "Search Pattern:" -msgstr "" - -#: searchview.c:386 -msgid "Replace Pattern:" -msgstr "" - -#: searchview.c:476 -#, c-format -msgid "Find in %.100s" -msgstr "" - -#: searchview.c:519 ../gdraw/gsavefiledlg.c:73 -msgid "Cancel" -msgstr "" - -#: searchview.c:524 -#, c-format -msgid "" -"The %1$s in the search dialog contains a reference to %2$.20hs which does " -"not exist in the new font.\n" -"Should I remove the reference?" -msgstr "" - -#: searchview.c:525 -msgid "Search Pattern" -msgstr "" - -#: searchview.c:525 -msgid "Replace Pattern" -msgstr "" - -#: searchview.c:713 -msgid "Allow:" -msgstr "" - -#: searchview.c:719 searchview.c:729 searchview.c:739 searchview.c:749 -msgid "" -"Allow a match even if the search pattern has\n" -"to be transformed by a combination of the\n" -"following transformations." -msgstr "" - -#: searchview.c:723 -msgid "Flipping" -msgstr "" - -#: searchview.c:733 -msgid "Scaling" -msgstr "" - -#: searchview.c:743 -msgid "Rotating" -msgstr "" - -#: searchview.c:753 -msgid "_Match Fuzziness:" -msgstr "" - -#: searchview.c:772 -msgid "Endpoints specify minimum length and direction only" -msgstr "" - -#: searchview.c:779 -msgid "" -"If the search pattern is a single open contour\n" -"then do not match the end points. They merely\n" -"specify the direction from which the curve should\n" -"move toward the next point (which will be matched),\n" -"and the minimum distance between the first matched\n" -"point and the one before it. The endpoints of the\n" -"replace contour will also only be used for positioning.\n" -"\n" -"This allows you to match a right angle corner\n" -"without needed to specify exactly how long the edges\n" -"are which form the right angle." -msgstr "" - -#: searchview.c:793 -msgid "Search Selected Chars Only" -msgstr "" - -#: searchview.c:799 -msgid "" -"Only search characters selected in the fontview.\n" -"Normally we search all characters in the font." -msgstr "" - -#: searchview.c:812 -msgid "Find All" -msgstr "" - -#: searchview.c:832 -msgid "Replace All" -msgstr "" - -#: sfd.c:2392 -msgid "Saving Bitmaps" -msgstr "" - -#: sfd.c:2520 -msgid "Saving..." -msgstr "" - -#: sfd.c:2520 -msgid "Saving Spline Font Database" -msgstr "" - -#: sfd.c:2520 -msgid "Saving Outlines" -msgstr "" - -#: sfd.c:5125 splinefont.c:590 splinefont.c:607 -msgid "Interpreting Glyphs" -msgstr "" - -#: sfd.c:6650 -msgid "" -"Warning: This version of FontForge does not contain extended type3/svg " -"support\n" -" needed for this font.\n" -"Reconfigure with --with-type3.\n" -msgstr "" - -#: sfd.c:7642 -msgid "_Skip for now" -msgstr "" - -#: sfd.c:7643 -msgid "Forget _to All" -msgstr "" - -#: sfd.c:7643 -msgid "_Forget about it" -msgstr "" - -#: sfd.c:7645 -msgid "Recover old edit" -msgstr "" - -#: sfd.c:7645 -#, c-format -msgid "" -"You appear to have an old editing session on %s.\n" -"Would you like to recover it?" -msgstr "" - -#: sfd.c:7681 -msgid "Recovery Failed" -msgstr "" - -#: sfd.c:7681 -#, c-format -msgid "" -"Automagic recovery of changes to %.80s failed.\n" -"Should FontForge try again to recover next time you start it?" -msgstr "" - -#. GT: Need to split some AnchorClasses into two classes, one for normal -#. GT: base letters, and one for ligatures. So create a new AnchorClass -#. GT: name for the ligature version -#: sfd1.c:457 -#, c-format -msgid "Ligature %s" -msgstr "" - -#: sflayout.c:1264 sftextfield.c:898 -msgid "Unsupported image format" -msgstr "" - -#: sflayout.c:1266 sftextfield.c:900 -msgid "Unsupported image format must be bmp or png" -msgstr "" - -#: sflayout.c:1268 sftextfield.c:902 -msgid "Unsupported image format must be bmp" -msgstr "" - -#: sflayout.c:1272 sftextfield.c:906 -msgid "Could not write" -msgstr "" - -#: sflayout.c:1272 sftextfield.c:906 -#, c-format -msgid "Could not write %.100s" -msgstr "" - -#: sftextfield.c:723 ../gdraw/gtextfield.c:1139 -msgid "Open" -msgstr "" - -#: sftextfield.c:731 sftextfield.c:799 -msgid "Could not open" -msgstr "" - -#: sftextfield.c:731 sftextfield.c:799 ../gdraw/gtextfield.c:1154 -#: ../gdraw/gtextfield.c:1186 -#, c-format -msgid "Could not open %.100s" -msgstr "" - -#: sftextfield.c:756 -msgid "No letters in font" -msgstr "" - -#: sftextfield.c:762 -msgid "Text from script" -msgstr "" - -#: sftextfield.c:762 -msgid "Insert random text in the specified script" -msgstr "" - -#: sftextfield.c:791 showatt.c:2320 showatt.c:2373 ../gdraw/gtextfield.c:1172 -msgid "Save" -msgstr "" - -#: sftextfield.c:852 sftextfield.c:854 -msgid "Save Image" -msgstr "" - -#: sftextfield.c:971 ../gdraw/gresedit.c:2257 -msgid "_Save As..." -msgstr "" - -#: sftextfield.c:973 -msgid "_Insert Random Text..." -msgstr "" - -#: sftextfield.c:975 -msgid "Save As _Image..." -msgstr "" - -#: showatt.c:131 -#, c-format -msgid "Component %d %.30s (%d,%d)" -msgstr "" - -#: showatt.c:174 -msgid "Base Glyphs" -msgstr "" - -#: showatt.c:175 -msgid "Base Ligatures" -msgstr "" - -#: showatt.c:176 -msgid "Base Marks" -msgstr "" - -#: showatt.c:181 showatt.c:208 showatt.c:243 -msgid "Empty" -msgstr "" - -#: showatt.c:202 -#, c-format -msgid "Mark Class %.20s" -msgstr "" - -#: showatt.c:215 -#, c-format -msgid "%.30s (%d,%d)" -msgstr "" - -#: showatt.c:268 -#, c-format -msgid "Entry (%d,%d)" -msgstr "" - -#: showatt.c:275 -#, c-format -msgid "Exit (%d,%d)" -msgstr "" - -#: showatt.c:422 -msgid "Backtrack Match: " -msgstr "" - -#: showatt.c:438 -msgid "Match: " -msgstr "" - -#: showatt.c:447 -msgid "Lookahead Match: " -msgstr "" - -#: showatt.c:460 -msgid "Backtrack class: " -msgid_plural "Backtrack classes: " -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:475 -msgid "Class" -msgid_plural "Classes" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:490 -msgid "Lookahead Class" -msgid_plural "Lookahead Classes" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:508 -#, c-format -msgid "Back coverage %d: " -msgstr "" - -#: showatt.c:518 -#, c-format -msgid "Coverage %d: " -msgstr "" - -#: showatt.c:528 -#, c-format -msgid "Lookahead coverage %d: " -msgstr "" - -#: showatt.c:544 -#, c-format -msgid "Apply at %d %.80s" -msgstr "" - -#: showatt.c:556 -msgid "Replacement: " -msgstr "" - -#: showatt.c:579 -msgid "Chaining Positioning" -msgstr "" - -#: showatt.c:579 -msgid "Chaining Substitution" -msgstr "" - -#: showatt.c:580 -msgid "Reverse Chaining Subs" -msgstr "" - -#: showatt.c:581 -msgid "glyphs" -msgstr "" - -#: showatt.c:581 -msgid "classes" -msgstr "" - -#: showatt.c:581 -msgid "coverage" -msgstr "" - -#. GT: There are various broad classes of lookups here and the first string -#. GT: describes those: "Contextual Positioning", Contextual Substitution", etc. -#. GT: Each of those may be formated in 3 different ways: by (or perhaps using -#. GT: would be a better word) glyphs, classes or coverage tables. -#. GT: So this might look like: -#. GT: Contextual Positioning by classes -#: showatt.c:594 -#, c-format -msgid "%s by %s" -msgstr "" - -#: showatt.c:603 -#, c-format -msgid "Backtrack class %d: " -msgstr "" - -#: showatt.c:613 showatt.c:691 -#, c-format -msgid "Class %d: " -msgstr "" - -#: showatt.c:623 -#, c-format -msgid "Lookahead class %d: " -msgstr "" - -#: showatt.c:634 -#, c-format -msgid "Rule %d" -msgstr "" - -#: showatt.c:654 -msgid "Indic Reordering" -msgstr "" - -#: showatt.c:655 showatt.c:656 showatt.c:657 showatt.c:658 -msgid "<undefined>" -msgstr "" - -#: showatt.c:655 -msgid "Simple Substitution" -msgstr "" - -#: showatt.c:656 -msgid "Glyph Insertion" -msgstr "" - -#: showatt.c:659 -msgid "Kern by State" -msgstr "" - -#. GT: You're in a state machine, and this is describing the %4d'th state of -#. GT: that machine. From the state the next state will be a list of -#. GT: state-numbers which are appended to this string. -#: showatt.c:704 -#, c-format -msgid "State %4d Next: " -msgstr "" - -#: showatt.c:713 -#, c-format -msgid "State %4d Flags:" -msgstr "" - -#: showatt.c:723 -#, c-format -msgid "State %4d Mark: " -msgstr "" - -#: showatt.c:735 -#, c-format -msgid "State %4d Cur: " -msgstr "" - -#: showatt.c:750 -#, c-format -msgid "Nested Substitution %.80s" -msgstr "" - -#: showatt.c:1183 -msgid "Lookups Enabled for Expansion" -msgstr "" - -#: showatt.c:1183 -msgid "No Lookups Enabled for Expansion" -msgstr "" - -#: showatt.c:1184 -msgid "Lookups Disabled for Expansion" -msgstr "" - -#: showatt.c:1184 -msgid "No Lookups Disabled for Expansion" -msgstr "" - -#: showatt.c:1185 -msgid "Lookups Limiting Expansion" -msgstr "" - -#: showatt.c:1185 -msgid "No Lookups Limiting Expansion" -msgstr "" - -#: showatt.c:1186 -msgid "Lookups Enabled for Shrinkage" -msgstr "" - -#: showatt.c:1186 -msgid "No Lookups Enabled for Shrinkage" -msgstr "" - -#: showatt.c:1187 -msgid "Lookups Disabled for Shrinkage" -msgstr "" - -#: showatt.c:1187 -msgid "No Lookups Disabled for Shrinkage" -msgstr "" - -#: showatt.c:1188 -msgid "Lookups Limiting Shrinkage" -msgstr "" - -#: showatt.c:1188 -msgid "No Lookups Limiting Shrinkage" -msgstr "" - -#: showatt.c:1189 -#, c-format -msgid "Priority: %d" -msgstr "" - -#: showatt.c:1253 -msgid "No Extender Glyphs" -msgstr "" - -#: showatt.c:1257 -msgid "Extender Glyphs" -msgstr "" - -#: showatt.c:1413 -msgid "Not classified" -msgstr "" - -#: showatt.c:1475 -msgid "Glyph Definition Sub-Table" -msgstr "" - -#. GT: Here caret means where to place the cursor inside a ligature. So OpenType -#. GT: allows there to be a typing cursor inside a ligature (for instance you -#. GT: can have a cursor between f and i in the "fi" ligature) -#: showatt.c:1483 -msgid "Ligature Caret Sub-Table" -msgstr "" - -#: showatt.c:1488 -msgid "Mark Attachment Classes" -msgstr "" - -#: showatt.c:1507 -#, c-format -msgid "%c%c%c%c Min Extent=%d, Max Extent=%d" -msgstr "" - -#: showatt.c:1535 -#, c-format -msgid "Script '%c%c%c%c' on %c%c%c%c " -msgstr "" - -#: showatt.c:1545 -#, c-format -msgid "Script '%c%c%c%c' " -msgstr "" - -#: showatt.c:1572 -#, c-format -msgid "Default Baseline: '%s'" -msgstr "" - -#: showatt.c:1580 -#, c-format -msgid "" -"Offsets from def. baseline: romn: %d idcn: %d ideo: %d hang: %d math: %d" -msgstr "" - -#: showatt.c:1585 -msgid "All glyphs have the same baseline" -msgstr "" - -#: showatt.c:1588 -msgid "Per glyph baseline data" -msgstr "" - -#: showatt.c:1642 -#, c-format -msgid " Left Bound=%d" -msgstr "" - -#: showatt.c:1645 -#, c-format -msgid " Right Bound=%d" -msgstr "" - -#: showatt.c:1701 -msgid "Strong Left to Right" -msgstr "" - -#: showatt.c:1702 -msgid "Strong Right to Left" -msgstr "" - -#: showatt.c:1703 -msgid "Arabic Right to Left" -msgstr "" - -#: showatt.c:1704 -msgid "European Number" -msgstr "" - -#: showatt.c:1705 -msgid "European Number Separator" -msgstr "" - -#: showatt.c:1706 -msgid "European Number Terminator" -msgstr "" - -#: showatt.c:1707 -msgid "Arabic Number" -msgstr "" - -#: showatt.c:1708 -msgid "Common Number Separator" -msgstr "" - -#: showatt.c:1709 -msgid "Block Separator" -msgstr "" - -#: showatt.c:1710 -msgid "Segment Separator" -msgstr "" - -#: showatt.c:1711 -msgid "White Space" -msgstr "" - -#: showatt.c:1712 -msgid "Neutral" -msgstr "" - -#: showatt.c:1713 -msgid "<Unknown direction>" -msgstr "" - -#: showatt.c:1715 -msgid " Floating accent" -msgstr "" - -#: showatt.c:1717 -msgid " Hang left" -msgstr "" - -#: showatt.c:1719 -msgid " Hang right" -msgstr "" - -#: showatt.c:1721 -msgid " Attach right" -msgstr "" - -#: showatt.c:1729 showatt.c:1735 -#, c-format -msgid " Mirror=%.30s" -msgstr "" - -#: showatt.c:1998 -msgid "No Advanced Typography" -msgstr "" - -#: showatt.c:2004 -msgid "OpenType Tables" -msgstr "" - -#: showatt.c:2010 -msgid "'BASE' Baseline Table" -msgstr "" - -#: showatt.c:2018 -#, c-format -msgid "Horizontal: %d baseline" -msgid_plural "Horizontal: %d baselines" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:2028 -#, c-format -msgid "Vertical: %d baseline" -msgid_plural "Vertical: %d baselines" -msgstr[0] "" -msgstr[1] "" - -#: showatt.c:2038 -msgid "'GDEF' Glyph Definition Table" -msgstr "" - -#: showatt.c:2044 -msgid "'GPOS' Glyph Positioning Table" -msgstr "" - -#: showatt.c:2050 -msgid "'GSUB' Glyph Substitution Table" -msgstr "" - -#: showatt.c:2057 -msgid "'JSTF' Justification Table" -msgstr "" - -#: showatt.c:2066 -msgid "Apple Advanced Typography" -msgstr "" - -#: showatt.c:2071 -msgid "'bsln' Horizontal Baseline Table" -msgstr "" - -#: showatt.c:2077 -msgid "'kern' Horizontal Kerning Table" -msgstr "" - -#: showatt.c:2083 -msgid "'lcar' Ligature Caret Table" -msgstr "" - -#: showatt.c:2089 -msgid "'morx' Glyph Extended Metamorphosis Table" -msgstr "" - -#: showatt.c:2095 -msgid "'opbd' Optical Bounds Table" -msgstr "" - -#: showatt.c:2101 -msgid "'prop' Glyph Properties Table" -msgstr "" - -#: showatt.c:2854 -msgid "Show ATT" -msgstr "" - -#: showatt.c:2944 -msgid "No differences found" -msgstr "" - -#: showatt.c:2946 -msgid "Differences..." -msgstr "" - -#: showatt.c:2963 -#, c-format -msgid "Compare %s to %s" -msgstr "" - -#: showatt.c:2966 -#, c-format -msgid "Compare version %s of %s to %s" -msgstr "" - -#: showatt.c:2969 showatt.c:3115 -msgid "Font Compare" -msgstr "" - -#: showatt.c:3125 -#, c-format -msgid "Font to compare with %.20s" -msgstr "" - -#: showatt.c:3146 -msgid "Compare _Outlines" -msgstr "" - -#: showatt.c:3163 -msgid "Accept outlines which exactly match the original" -msgstr "" - -#: showatt.c:3171 -msgid "_Accept inexact" -msgstr "" - -#: showatt.c:3176 -msgid "" -"Accept an outline which is a close approximation to the original.\n" -"It may be off by an em-unit, or have a reference which matches a contour." -msgstr "" - -#: showatt.c:3184 -msgid "_Warn if inexact" -msgstr "" - -#: showatt.c:3189 -msgid "Warn if the outlines are close but not exactly the same" -msgstr "" - -#: showatt.c:3197 -msgid "Warn if _unlinked references" -msgstr "" - -#: showatt.c:3202 -msgid "" -"Warn if one glyph contains an outline while the other contains a reference " -"(but the reference describes the same outline)" -msgstr "" - -#: showatt.c:3210 -msgid "Compare _Hints" -msgstr "" - -#: showatt.c:3215 -msgid "Compare postscript hints and hintmasks and truetype instructions" -msgstr "" - -#: showatt.c:3223 -msgid "Compare Hint_Masks" -msgstr "" - -#: showatt.c:3228 -msgid "Compare hintmasks" -msgstr "" - -#: showatt.c:3236 -msgid "HintMasks only if conflicts" -msgstr "" - -#: showatt.c:3241 -msgid "Don't compare hintmasks if the glyph has no hint conflicts" -msgstr "" - -#: showatt.c:3249 -msgid "Don't Compare HintMasks" -msgstr "" - -#: showatt.c:3261 -msgid "_Add Diff Outlines to Background" -msgstr "" - -#: showatt.c:3266 -msgid "" -"If two glyphs differ, then add the outlines of the second glyph\n" -"to the background layer of the first (So when opening the first\n" -"the differences will be visible)." -msgstr "" - -#: showatt.c:3274 -msgid "Add _Missing Glyphs" -msgstr "" - -#: showatt.c:3279 -msgid "" -"If a glyph in the second font is missing from the first, then\n" -"add it to the first with the outlines of the second font in\n" -"the background" -msgstr "" - -#: showatt.c:3287 -msgid "Compare _Bitmaps" -msgstr "" - -#: showatt.c:3296 -msgid "Compare _Names" -msgstr "" - -#: showatt.c:3305 -msgid "Compare Glyph _Positioning" -msgstr "" - -#: showatt.c:3310 -msgid "Kerning & such" -msgstr "" - -#: showatt.c:3315 -msgid "Compare Glyph _Substitution" -msgstr "" - -#: showatt.c:3320 -msgid "Ligatures & such" -msgstr "" - -#: simplifydlg.c:82 simplifydlg.c:163 -msgid "_Error Limit:" -msgstr "" - -#: simplifydlg.c:86 -msgid "Bump Size" -msgstr "" - -#: simplifydlg.c:87 -msgid "Line length max" -msgstr "" - -#: simplifydlg.c:197 -msgid "Allow _removal of extrema" -msgstr "" - -#: simplifydlg.c:205 -msgid "" -"Normally simplify will not remove points at the extrema of curves\n" -"(both PostScript and TrueType suggest you retain these points)" -msgstr "" - -#: simplifydlg.c:210 -msgid "Allow _slopes to change" -msgstr "" - -#: simplifydlg.c:219 -msgid "" -"Normally simplify will not change the slope of the contour at the points." -msgstr "" - -#: simplifydlg.c:223 -msgid "Start contours at e_xtrema" -msgstr "" - -#: simplifydlg.c:232 -msgid "" -"If the start point of a contour is not an extremum, find a new start point " -"(on the contour) which is." -msgstr "" - -#: simplifydlg.c:242 -msgid "Allow _curve smoothing" -msgstr "" - -#: simplifydlg.c:254 -msgid "" -"Simplify will examine corner points whose control points are almost\n" -"colinear and smooth them into curve points" -msgstr "" - -#. GT: here "tan" means trigonometric tangent -#: simplifydlg.c:260 -msgid "if tan less than" -msgstr "" - -#: simplifydlg.c:286 -msgid "S_nap to horizontal/vertical" -msgstr "" - -#: simplifydlg.c:298 -msgid "" -"If the slope of an adjusted point is near horizontal or vertical\n" -"snap to that" -msgstr "" - -#: simplifydlg.c:308 -msgid "_Flatten bumps on lines" -msgstr "" - -#: simplifydlg.c:320 -msgid "If a line has a bump on it then flatten out that bump" -msgstr "" - -#: simplifydlg.c:325 -msgid "if smaller than" -msgstr "" - -#: simplifydlg.c:357 -msgid "Don't smooth lines" -msgstr "" - -#: simplifydlg.c:366 -msgid "longer than" -msgstr "" - -#: simplifydlg.c:402 -msgid "Set as Default" -msgstr "" - -#: splinechar.c:1006 -#, c-format -msgid "" -"There is already a glyph with this Unicode encoding\n" -"(named %1$.40s, at local encoding %2$d).\n" -"Is that what you want?" -msgstr "" - -#: splinechar.c:1015 -msgid "" -"There is already a glyph with this name,\n" -"do you want to swap names?" -msgstr "" - -#: splinechar.c:1810 -msgid "Validating..." -msgstr "" - -#: splinechar.c:2547 -msgid "You changed the point numbering" -msgstr "" - -#: splinechar.c:2548 -#, c-format -msgid "You have just changed the point numbering of glyph %s.%s%s%s" -msgstr "" - -#: splinechar.c:2551 -msgid "" -" Instructions in this glyph (or one that refers to it) have been lost." -msgstr "" - -#: splinechar.c:2552 -msgid "" -" Instructions in this glyph (or one that refers to it) are now out of date." -msgstr "" - -#: splinechar.c:2553 -msgid "" -" At least one reference to this glyph used point matching. That match is now " -"out of date." -msgstr "" - -#: splinechar.c:2555 -msgid "" -" At least one anchor point used point matching. It may be out of date now." -msgstr "" - -#: splinefill.c:1553 splinefill.c:1711 -#, c-format -msgid "%d pixels" -msgstr "" - -#: splinefill.c:1554 -msgid "Generating bitmap font" -msgstr "" - -#: splinefill.c:1560 splinefill.c:1718 -msgid "Rasterizing..." -msgstr "" - -#: splinefill.c:1712 -msgid "Generating anti-alias font" -msgstr "" - -#: splinefont.c:757 -msgid "Which archived item should be opened?" -msgstr "" - -#: splinefont.c:757 -msgid "There are multiple files in this archive, pick one" -msgstr "" - -#: splinefont.c:1009 -msgid "Loading font from " -msgstr "" - -#: splinefont.c:1218 splinefont.c:1220 splinefont.c:1222 -msgid "Couldn't open font" -msgstr "" - -#: splinefont.c:1218 -#, c-format -msgid "The requested file, %.100s, does not exist" -msgstr "" - -#: splinefont.c:1220 -#, c-format -msgid "You do not have permission to read %.100s" -msgstr "" - -#: splinefont.c:1222 -#, c-format -msgid "" -"%.100s is not in a known format (or uses features of that format fontforge " -"does not support, or is so badly corrupted as to be unreadable)" -msgstr "" - -#: splinefont.c:1239 -msgid "Restricted Font" -msgstr "" - -#: splinefont.c:1239 -msgid "" -"This font is marked with an FSType of 2 (Restricted\n" -"License). That means it is not editable without the\n" -"permission of the legal owner.\n" -"\n" -"Do you have such permission?" -msgstr "" - -#: splinefont.c:1946 -#, c-format -msgid "Attempt to have a font with more than %d layers" -msgstr "" - -#: splineoverlap.c:2456 -#, c-format -msgid "" -"Glyph %.40s contains an overlapped region where two contours with opposite " -"orientations intersect. This will not be removed. In many cases doing " -"Element->Correct Direction before Remove Overlap will improve matters." -msgstr "" - -#: splinesave.c:2310 -#, c-format -msgid "Number out of range: %g in type2 output (must be [-65536,65535])\n" -msgstr "" - -#: splinesaveafm.c:112 splinesaveafm.c:205 -msgid "Reading AFM file" -msgstr "" - -#: splinesaveafm.c:771 splinesaveafm.c:773 -msgid "Unlikely Ofm File" -msgstr "" - -#: splinesaveafm.c:771 -msgid "" -"This looks like a level1 (or level2) ofm. FontForge only supports level0 " -"files, and can't read a real level1 file." -msgstr "" - -#: splinesaveafm.c:773 -msgid "This doesn't look like an ofm file, I don't know how to read it." -msgstr "" - -#: splinesaveafm.c:2036 splinesaveafm.c:2041 -msgid "<Temporary kerning>" -msgstr "" - -#: splinesaveafm.c:3048 -#, c-format -msgid "" -"The width of %s is too big to fit in a tfm fix_word, it shall be truncated " -"to the largest size allowed." -msgstr "" - -#: splinesaveafm.c:3064 -msgid "Value exceeds tfm limitations" -msgstr "" - -#: splinesaveafm.c:3064 -#, c-format -msgid "" -"The width, height, depth or italic correction of %s is too big. Tfm files " -"may not contain values bigger than 16 times the em-size of the font. " -"Width=%g, height=%g, depth=%g, italic correction=%g" -msgstr "" - -#: splinestroke.c:3665 -msgid "Some fragments did not join" -msgstr "" - -#: splinestroke.c:3665 -#, c-format -msgid "Some fragments did not join in %s" -msgstr "" - -#: splinestroke.c:3895 -msgid "Stroking..." -msgstr "" - -#: splineutil.c:2205 -#, c-format -msgid "Couldn't find referenced character \"%s\" in %s\n" -msgstr "" - -#: splineutil.c:2639 -msgid "Multiple master font with more than 16 instances\n" -msgstr "" - -#: splineutil.c:2664 -msgid "Multiple master font with more than 4 axes\n" -msgstr "" - -#: splineutil.c:2672 -#, c-format -msgid "" -"This multiple master font has %1$d instance fonts, but it needs at least " -"%2$d master fonts for %3$d axes. FontForge will not be able to edit this " -"correctly" -msgstr "" - -#: splineutil.c:2674 -#, c-format -msgid "" -"This multiple master font has %1$d instance fonts, but FontForge can only " -"handle %2$d master fonts for %3$d axes. FontForge will not be able to edit " -"this correctly" -msgstr "" - -#: splineutil.c:2691 -msgid "Too many axis positions specified in /BlendDesignPositions.\n" -msgstr "" - -#: splineutil.c:2723 -#, c-format -msgid "" -"Too many mapping data points specified in /BlendDesignMap for axis %s.\n" -msgstr "" - -#: splineutil.c:2732 -#, c-format -msgid "Bad value for blend in /BlendDesignMap for axis %s.\n" -msgstr "" - -#: splineutil.c:2745 -#, c-format -msgid "Bad few values in /BlendDesignMap for axis %s.\n" -msgstr "" - -#: splineutil.c:2858 -#, c-format -msgid "Could not parse a CID font, %sCIDFontType %d, %sfonttype %d\n" -msgstr "" - -#: splineutil.c:2866 -msgid "CID format doesn't contain what we expected it to.\n" -msgstr "" - -#: splineutil2.c:5127 splineutil2.c:5209 -msgid "Warning: Unreasonably big splines. They will be ignored.\n" -msgstr "" - -#. GT: These strings are for fun. If they are offensive or incomprehensible -#. GT: simply translate them as something dull like: "FontForge" -#. GT: This is a spoof of political slogans, designed to point out how foolish they are -#: startui.c:828 startui.c:829 -msgid "" -"A free press discriminates\n" -"against the illiterate." -msgstr "" - -#. GT: This is a pun on the old latin drinking song "Gaudeamus igature!" -#: startui.c:831 startui.c:832 -msgid "Gaudeamus Ligature!" -msgstr "" - -#. GT: Spoof on the bible -#: startui.c:834 -msgid "In the beginning was the letter..." -msgstr "" - -#. GT: Some wit at MIT came up with this ("ontology recapitulates phylogony" is the original) -#: startui.c:836 -msgid "fontology recapitulates file-ogeny" -msgstr "" - -#: startui.c:1214 -msgid "Flag0x10+" -msgstr "" - -#: statemachine.c:214 -msgid "Ax => xA" -msgstr "" - -#: statemachine.c:215 -msgid "xD => Dx" -msgstr "" - -#: statemachine.c:216 -msgid "AxD => DxA" -msgstr "" - -#: statemachine.c:217 -msgid "ABx => xAB" -msgstr "" - -#: statemachine.c:218 -msgid "ABx => xBA" -msgstr "" - -#: statemachine.c:219 -msgid "xCD => CDx" -msgstr "" - -#: statemachine.c:220 -msgid "xCD => DCx" -msgstr "" - -#: statemachine.c:221 -msgid "AxCD => CDxA" -msgstr "" - -#: statemachine.c:222 -msgid "AxCD => DCxA" -msgstr "" - -#: statemachine.c:223 -msgid "ABxD => DxAB" -msgstr "" - -#: statemachine.c:224 -msgid "ABxD => DxBA" -msgstr "" - -#: statemachine.c:225 -msgid "ABxCD => CDxAB" -msgstr "" - -#: statemachine.c:226 -msgid "ABxCD => CDxBA" -msgstr "" - -#: statemachine.c:227 -msgid "ABxCD => DCxAB" -msgstr "" - -#: statemachine.c:228 -msgid "ABxCD => DCxBA" -msgstr "" - -#: statemachine.c:272 statemachine.c:551 -#, c-format -msgid "State %d, %.40s" -msgstr "" - -#: statemachine.c:332 statemachine.c:561 -msgid "Next State:" -msgstr "" - -#: statemachine.c:352 statemachine.c:668 -msgid "Kern Values:" -msgstr "" - -#: statemachine.c:355 -msgid "Too Many Kerns" -msgstr "" - -#: statemachine.c:355 -msgid "At most 8 kerning values may be specified here" -msgstr "" - -#: statemachine.c:360 -msgid "Kerning values must be even" -msgstr "" - -#: statemachine.c:381 statemachine.c:394 -#, c-format -msgid "Lookup, %s, does not exist" -msgstr "" - -#: statemachine.c:385 statemachine.c:398 -msgid "Bad lookup type" -msgstr "" - -#: statemachine.c:385 statemachine.c:398 -#, c-format -msgid "" -"Lookups in contextual state machines must be simple substitutions,\n" -", but %s is not" -msgstr "" - -#: statemachine.c:415 statemachine.c:432 -msgid "Missing Glyph Name" -msgstr "" - -#: statemachine.c:424 statemachine.c:440 -msgid "Too Many Glyphs" -msgstr "" - -#: statemachine.c:424 statemachine.c:440 -msgid "At most 31 glyphs may be specified in an insert list" -msgstr "" - -#: statemachine.c:541 -msgid "Edit State Transition" -msgstr "" - -#: statemachine.c:552 -msgid "Class 1: {Everything Else}" -msgstr "" - -#: statemachine.c:573 -msgid "Advance To Next Glyph" -msgstr "" - -#: statemachine.c:581 -msgid "Push Current Glyph" -msgstr "" - -#: statemachine.c:582 -msgid "Mark Current Glyph" -msgstr "" - -#: statemachine.c:583 -msgid "Mark Current Glyph As First" -msgstr "" - -#: statemachine.c:598 -msgid "Mark Current Glyph As Last" -msgstr "" - -#: statemachine.c:612 -msgid "Current Glyph Is Kashida Like" -msgstr "" - -#: statemachine.c:620 -msgid "Marked Glyph Is Kashida Like" -msgstr "" - -#: statemachine.c:628 -msgid "Insert Before Current Glyph" -msgstr "" - -#: statemachine.c:636 -msgid "Insert Before Marked Glyph" -msgstr "" - -#: statemachine.c:644 -msgid "Mark Insert:" -msgstr "" - -#: statemachine.c:656 -msgid "Current Insert:" -msgstr "" - -#: statemachine.c:680 -msgid "Mark Subs:" -msgstr "" - -#: statemachine.c:693 -msgid "Current Subs:" -msgstr "" - -#: statemachine.c:707 -msgid "_Up↑" -msgstr "" - -#: statemachine.c:719 -msgid "←_Left" -msgstr "" - -#: statemachine.c:730 -msgid "_Right→" -msgstr "" - -#: statemachine.c:741 -msgid "↓_Down" -msgstr "" - -#: statemachine.c:913 -msgid "{Start of Input}" -msgstr "" - -#: statemachine.c:915 -msgid "{Start of Line}" -msgstr "" - -#: statemachine.c:1326 -msgid "Edit Indic Rearrangement" -msgstr "" - -#: statemachine.c:1326 -msgid "Edit Contextual Glyph Insertion" -msgstr "" - -#: statemachine.c:1326 -msgid "Edit Contextual Kerning" -msgstr "" - -#: statemachine.c:1327 -msgid "New Indic Rearrangement" -msgstr "" - -#: statemachine.c:1327 -msgid "New Contextual Glyph Insertion" -msgstr "" - -#: statemachine.c:1327 -msgid "New Contextual Kerning" -msgstr "" - -#: statemachine.c:1341 -msgid "{End of Text}" -msgstr "" - -#: statemachine.c:1343 -msgid "{Deleted Glyph}" -msgstr "" - -#: statemachine.c:1344 -msgid "{End of Line}" -msgstr "" - -#: statemachine.c:1392 -msgid "Vertical Only" -msgstr "" - -#: svg.c:1694 svg.c:1772 -#, c-format -msgid "Unknown type '%c' found in path specification\n" -msgstr "" - -#: svg.c:2498 -#, c-format -msgid "Bad hex color spec: %s\n" -msgstr "" - -#: svg.c:2510 -#, c-format -msgid "Bad RGB color spec: %s\n" -msgstr "" - -#: svg.c:2530 -#, c-format -msgid "Failed to parse color %s\n" -msgstr "" - -#: svg.c:3443 -msgid "This font does not specify units-per-em\n" -msgstr "" - -#: svg.c:3578 -msgid "This font does not specify font-face\n" -msgstr "" - -#: svg.c:3759 -msgid "This file contains no SVG fonts.\n" -msgstr "" - -#: svg.c:3799 svg.c:3824 svg.c:3844 svg.c:3887 ufo.c:1724 ufo.c:2048 -msgid "Can't find libxml2.\n" -msgstr "" - -#: svg.c:3901 -#, c-format -msgid "%s does not contain an <svg> element at the top\n" -msgstr "" - -#: tilepath.c:770 -msgid "Medial" -msgstr "" - -#: tilepath.c:770 -msgid "Final" -msgstr "" - -#: tilepath.c:770 -msgid "Isolated" -msgstr "" - -#: tilepath.c:926 tilepath.c:928 -msgid "Bad Tile" -msgstr "" - -#: tilepath.c:926 -msgid "You must specify an isolated (or medial) tile" -msgstr "" - -#: tilepath.c:928 -msgid "You must specify a medial tile" -msgstr "" - -#: tilepath.c:1065 -msgid "Tile Path" -msgstr "" - -#: tilepath.c:1113 -msgid "Include Whitespace below Tile" -msgstr "" - -#: tilepath.c:1117 -msgid "" -"Normally the Tile will consist of everything\n" -"within the minimum bounding box of the tile --\n" -"so adjacent tiles will abut directly on one\n" -"another. If you wish whitespace between tiles\n" -"set this flag" -msgstr "" - -#: tilepath.c:1127 -msgid "_Left" -msgstr "" - -#: tilepath.c:1131 -msgid "" -"The tiles should be placed to the left of the path\n" -"as the path is traced from its start point to its end" -msgstr "" - -#: tilepath.c:1143 -msgid "The tiles should be centered on the path" -msgstr "" - -#: tilepath.c:1151 -msgid "_Right" -msgstr "" - -#: tilepath.c:1155 -msgid "" -"The tiles should be placed to the right of the path\n" -"as the path is traced from its start point to its end" -msgstr "" - -#: tilepath.c:1172 -msgid "_Tile" -msgstr "" - -#: tilepath.c:1176 -msgid "Multiple copies of the selection should be tiled onto the path" -msgstr "" - -#: tilepath.c:1184 -msgid "Sc_ale & Tile" -msgstr "" - -#: tilepath.c:1188 -msgid "" -"An integral number of the selection will be used to cover the path.\n" -"If the path length is not evenly divisible by the selection's\n" -"height, then the selection should be scaled slightly." -msgstr "" - -#: tilepath.c:1196 -msgid "_Scale" -msgstr "" - -#: tilepath.c:1200 -msgid "" -"The selection should be scaled so that it will cover the path's length" -msgstr "" - -#: tilepath.c:1627 -msgid "X Repeat Count" -msgstr "" - -#: tilepath.c:1628 -msgid "Y Repeat Count" -msgstr "" - -#: tilepath.c:1632 tilepath.c:1636 -msgid "Bad Pattern Size" -msgstr "" - -#: tilepath.c:1632 -msgid "The pattern size (width & height) must be a positive number" -msgstr "" - -#: tilepath.c:1636 -msgid "The repeat counts must be positive numbers" -msgstr "" - -#: tilepath.c:1645 -msgid "Bad Pattern" -msgstr "" - -#: tilepath.c:1645 -msgid "You must specify a pattern" -msgstr "" - -#: tilepath.c:1721 -msgid "Pattern" -msgstr "" - -#: tilepath.c:1784 -msgid "Pattern Size:" -msgstr "" - -#: tilepath.c:1836 -msgid "Repeat Counts:" -msgstr "" - -#: tottf.c:600 -#, c-format -msgid "" -"Attempt to output %d into a 16-bit field. It will be truncated and the file " -"may not be useful." -msgstr "" - -#: tottf.c:4366 tottf.c:4372 tottf.c:4378 -#, c-format -msgid "" -"There is a single byte character (%d) using one of the slots needed for " -"double byte characters" -msgstr "" - -#: tottf.c:4384 tottf.c:4390 -#, c-format -msgid "There is a character (%d) which cannot be encoded" -msgstr "" - -#: tottf.c:4421 tottf.c:4429 -#, c-format -msgid "There is a character (%d) which is not normally in the encoding" -msgstr "" - -#: tottf.c:5780 -msgid "Missing bitmap strike" -msgstr "" - -#: tottf.c:5780 -#, c-format -msgid "The font database does not contain a bitmap of size %d and depth %d" -msgstr "" - -#: tottf.c:5794 -msgid "No bitmap strikes" -msgstr "" - -#: tottf.c:5803 -msgid "Too many glyphs" -msgstr "" - -#: tottf.c:5803 -#, c-format -msgid "" -"The 'sfnt' format is currently limited to 65535 glyphs, and your font has %d " -"of them." -msgstr "" - -#: tottf.c:6064 -#, c-format -msgid "Failed to open glyph to name map file for writing: %s\n" -msgstr "" - -#: tottf.c:6203 tottf.c:6210 tottf.c:6213 -msgid "No Encoded Glyphs" -msgstr "" - -#: tottf.c:6210 -msgid "" -"This font contains no glyphs with unicode encodings.\n" -"Would you like to use a \"Symbol\" encoding instead of Unicode?" -msgstr "" - -#: tottf.c:6213 -msgid "" -"This font contains no glyphs with unicode encodings.\n" -"You will probably not be able to use the output." -msgstr "" - -#: tottf.c:6283 -msgid "Table length should not be odd\n" -msgstr "" - -#: tottf.c:7133 -msgid "Something went wrong" -msgstr "" - -#: tottfaat.c:202 -msgid "Too many kern pairs" -msgstr "" - -#: tottfaat.c:202 -msgid "The 'kern' table supports at most 10920 kern pairs in a subtable" -msgstr "" - -#: tottfaat.c:259 -msgid "Kerning is likely to fail on Windows" -msgstr "" - -#: tottfaat.c:260 -#, c-format -msgid "" -"On Windows many apps will have problems with this font's kerning, because %d " -"of its glyph kern pairs cannot be mapped to unicode-BMP kern pairs" -msgstr "" - -#: tottfgpos.c:1136 -#, c-format -msgid "" -"Lookup subtable %s contains a glyph %s whose kerning information takes up " -"more than 64k bytes\n" -msgstr "" - -#: tottfgpos.c:1141 -#, c-format -msgid "" -"Lookup subtable %s had to be split into several subtables\n" -"because it was too big.\n" -msgstr "" - -#: tottfgpos.c:1248 -#, c-format -msgid "" -"I miscalculated the size of subtable %s, this means the kerning output is " -"wrong." -msgstr "" - -#: tottfgpos.c:1560 -msgid "Two cursive anchor classes" -msgstr "" - -#: tottfgpos.c:1560 -#, c-format -msgid "Two cursive anchor classes in the same subtable, %s" -msgstr "" - -#: tottfgpos.c:2966 -msgid "Lookup potentially too big" -msgstr "" - -#: tottfgpos.c:2967 -#, c-format -msgid "" -"Lookup %s has an\n" -"offset bigger than 65535 bytes. This means\n" -"FontForge must use an extension lookup to output it.\n" -"Not all applications support extension lookups." -msgstr "" - -#: tottfgpos.c:4626 -msgid "Failure" -msgstr "" - -#: tottfgpos.c:4626 -msgid "Offset in JSTF table is too big. The resultant font will not work." -msgstr "" - -#: transform.c:95 -msgid "Do Nothing" -msgstr "" - -#: transform.c:96 -msgid "Move..." -msgstr "" - -#: transform.c:97 -msgid "Rotate..." -msgstr "" - -#: transform.c:98 -msgid "Scale Uniformly..." -msgstr "" - -#: transform.c:99 -msgid "Scale..." -msgstr "" - -#: transform.c:100 -msgid "Flip..." -msgstr "" - -#: transform.c:102 -msgid "Rotate 3D Around..." -msgstr "" - -#: transform.c:103 -msgid "Move by Ruler..." -msgstr "" - -#: transform.c:104 -msgid "Rotate by Ruler..." -msgstr "" - -#: transform.c:105 -msgid "Skew by Ruler..." -msgstr "" - -#: transform.c:158 -msgid "X Movement" -msgstr "" - -#: transform.c:159 -msgid "Y Movement" -msgstr "" - -#: transform.c:163 -msgid "Rotation Angle" -msgstr "" - -#: transform.c:180 -msgid "Scale Factor" -msgstr "" - -#: transform.c:184 -msgid "X Scale Factor" -msgstr "" - -#: transform.c:185 -msgid "Y Scale Factor" -msgstr "" - -#: transform.c:198 -msgid "Skew Angle" -msgstr "" - -#: transform.c:206 -msgid "Rotation about X Axis" -msgstr "" - -#: transform.c:207 -msgid "Rotation about Y Axis" -msgstr "" - -#: transform.c:251 -msgid "" -"After rotating or skewing a glyph you should probably apply Element->Add " -"Extrema" -msgstr "" - -#: transform.c:423 -msgid "° Clockwise" -msgstr "" - -#. GT: Sometimes spelled Widdershins. An old word which means counter clockwise. -#. GT: I used it because "counter clockwise" took too much space. -#: transform.c:434 -msgid "° Withershins" -msgstr "" - -#: transform.c:613 -msgid "Transform" -msgstr "" - -#: transform.c:624 -msgid "Origin:" -msgstr "" - -#: transform.c:659 -msgid "Transform _All Layers" -msgstr "" - -#: transform.c:670 -msgid "Transform _Guide Layer Too" -msgstr "" - -#: transform.c:681 -msgid "Transform _Width Too" -msgstr "" - -#: transform.c:693 -msgid "Transform kerning _classes too" -msgstr "" - -#: transform.c:706 -msgid "Transform simple positioning features & _kern pairs" -msgstr "" - -#: transform.c:717 -msgid "Round To _Int" -msgstr "" - -#: ttfinstrs.c:309 -msgid "A value must be between [-32768,32767]" -msgstr "" - -#: ttfinstrs.c:317 -msgid "A value must be between [-8,-1] or [1,8]" -msgstr "" - -#: ttfinstrs.c:324 -msgid "Number expected" -msgstr "" - -#: ttfinstrs.c:332 -msgid "A value must be between [0,15]" -msgstr "" - -#: ttfinstrs.c:348 -msgid "Missing left parenthesis in command to get a cvt index" -msgstr "" - -#: ttfinstrs.c:355 -msgid "Missing right paren in command to get a cvt index" -msgstr "" - -#: ttfinstrs.c:370 -msgid "Expected a number for a push count" -msgstr "" - -#: ttfinstrs.c:372 -msgid "The push count must be a number between 0 and 255" -msgstr "" - -#: ttfinstrs.c:381 -msgid "More pushes specified than needed" -msgstr "" - -#: ttfinstrs.c:389 -msgid "A value to be pushed by a byte push must be between 0 and 255" -msgstr "" - -#: ttfinstrs.c:396 -msgid "Unexpected number" -msgstr "" - -#: ttfinstrs.c:402 -msgid "Missing pushes" -msgstr "" - -#: ttfinstrs.c:446 -msgid "Missing right bracket in command (or bad binary value in bracket)" -msgstr "" - -#: ttfinstrs.c:450 -msgid "Bracketted value is too large" -msgstr "" - -#: ttfinstrsui.c:63 -msgid "" -"Adjust Angle\n" -"Obsolete instruction\n" -"Pops one value" -msgstr "" - -#: ttfinstrsui.c:64 -msgid "" -"ABSolute Value\n" -"Replaces top of stack with its abs" -msgstr "" - -#: ttfinstrsui.c:65 -msgid "" -"ADD\n" -"Pops two 26.6 fixed numbers from stack\n" -"adds them, pushes result" -msgstr "" - -#: ttfinstrsui.c:66 -msgid "" -"ALIGN PoinTS\n" -"Aligns (&pops) the two points which are on the stack\n" -"by moving along freedom vector to the average of their\n" -"positions on projection vector" -msgstr "" - -#: ttfinstrsui.c:67 -msgid "" -"ALIGN to Reference Point\n" -"Pops as many points as specified in loop counter\n" -"Aligns points with RP0 by moving each\n" -"along freedom vector until distance to\n" -"RP0 on projection vector is 0" -msgstr "" - -#: ttfinstrsui.c:68 -msgid "" -"logical AND\n" -"Pops two values, ands them, pushes result" -msgstr "" - -#: ttfinstrsui.c:69 -msgid "" -"CALL function\n" -"Pops a value, calls the function represented by it" -msgstr "" - -#: ttfinstrsui.c:70 -msgid "" -"CEILING\n" -"Pops one 26.6 value, rounds upward to an int\n" -"pushes result" -msgstr "" - -#: ttfinstrsui.c:71 -msgid "" -"Copy INDEXed element to stack\n" -"Pops an index & copies stack\n" -"element[index] to top of stack" -msgstr "" - -#: ttfinstrsui.c:72 -msgid "" -"CLEAR\n" -"Pops all elements on stack" -msgstr "" - -#: ttfinstrsui.c:73 -msgid "" -"DEBUG call\n" -"Pops a value and executes a debugging interpreter\n" -"(if available)" -msgstr "" - -#: ttfinstrsui.c:74 -msgid "" -"DELTA exception C1\n" -"Pops a value n & then n exception specifications & cvt entries\n" -"changes each cvt entry at a given size by the pixel amount" -msgstr "" - -#: ttfinstrsui.c:75 -msgid "" -"DELTA exception C2\n" -"Pops a value n & then n exception specifications & cvt entries\n" -"changes each cvt entry at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:76 -msgid "" -"DELTA exception C3\n" -"Pops a value n & then n exception specifications & cvt entries\n" -"changes each cvt entry at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:77 -msgid "" -"DELTA exception P1\n" -"Pops a value n & then n exception specifications & points\n" -"moves each point at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:78 -msgid "" -"DELTA exception P2\n" -"Pops a value n & then n exception specifications & points\n" -"moves each point at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:79 -msgid "" -"DELTA exception P3\n" -"Pops a value n & then n exception specifications & points\n" -"moves each point at a given size by the amount" -msgstr "" - -#: ttfinstrsui.c:80 -msgid "" -"DEPTH of stack\n" -"Pushes the number of elements on the stack" -msgstr "" - -#: ttfinstrsui.c:81 -msgid "" -"DIVide\n" -"Pops two 26.6 numbers, divides them, pushes result" -msgstr "" - -#: ttfinstrsui.c:82 -msgid "" -"DUPlicate top stack element\n" -"Pushes the top stack element again" -msgstr "" - -#: ttfinstrsui.c:83 -msgid "" -"End IF\n" -"Ends an IF or IF-ELSE sequence" -msgstr "" - -#: ttfinstrsui.c:84 -msgid "" -"ELSE clause\n" -"Start of Else clause of preceding IF" -msgstr "" - -#: ttfinstrsui.c:85 -msgid "END Function definition" -msgstr "" - -#: ttfinstrsui.c:86 -msgid "" -"EQual\n" -"Pops two values, tests for equality, pushes result(0/1)" -msgstr "" - -#: ttfinstrsui.c:87 -msgid "" -"EVEN\n" -"Pops one value, rounds it and tests if it is even(0/1)" -msgstr "" - -#: ttfinstrsui.c:88 -msgid "" -"Function DEFinition\n" -"Pops a value (n) and starts the nth\n" -"function definition" -msgstr "" - -#: ttfinstrsui.c:89 -msgid "set the auto FLIP boolean to OFF" -msgstr "" - -#: ttfinstrsui.c:90 -msgid "set the auto FLIP boolean to ON" -msgstr "" - -#: ttfinstrsui.c:91 -msgid "" -"FLIP PoinT\n" -"Pops as many points as specified in loop counter\n" -"Flips whether each point is on/off curve" -msgstr "" - -#: ttfinstrsui.c:92 -msgid "" -"FLIP RanGe OFF\n" -"Pops two point numbers\n" -"sets all points between to be off curve points" -msgstr "" - -#: ttfinstrsui.c:93 -msgid "" -"FLIP RanGe ON\n" -"Pops two point numbers\n" -"sets all points between to be on curve points" -msgstr "" - -#: ttfinstrsui.c:94 -msgid "" -"FLOOR\n" -"Pops a value, rounds to lowest int, pushes result" -msgstr "" - -#: ttfinstrsui.c:95 -msgid "" -"Get Coordinate[a] projected onto projection vector\n" -" 0=>use current pos\n" -" 1=>use original pos\n" -"Pops one point, pushes the coordinate of\n" -"the point along projection vector" -msgstr "" - -#: ttfinstrsui.c:96 -msgid "" -"GET INFOrmation\n" -"Pops information type, pushes result" -msgstr "" - -#: ttfinstrsui.c:97 -msgid "" -"Get Freedom Vector\n" -"Decomposes freedom vector, pushes its\n" -"two coordinates onto stack as 2.14" -msgstr "" - -#: ttfinstrsui.c:98 -msgid "" -"Get Projection Vector\n" -"Decomposes projection vector, pushes its\n" -"two coordinates onto stack as 2.14" -msgstr "" - -#: ttfinstrsui.c:99 -msgid "" -"Greater Than\n" -"Pops two values, pushes (0/1) if bottom el > top" -msgstr "" - -#: ttfinstrsui.c:100 -msgid "" -"Greater Than or EQual\n" -"Pops two values, pushes (0/1) if bottom el >= top" -msgstr "" - -#: ttfinstrsui.c:101 -msgid "" -"Instruction DEFinition\n" -"Pops a value which becomes the opcode\n" -"and begins definition of new instruction" -msgstr "" - -#: ttfinstrsui.c:102 -msgid "" -"IF test\n" -"Pops an integer,\n" -"if 0 (false) next instruction is ELSE or EIF\n" -"if non-0 execution continues normally\n" -"(unless there's an ELSE)" -msgstr "" - -#: ttfinstrsui.c:103 -msgid "" -"INSTRuction execution ConTRoL\n" -"Pops a selector and value\n" -"Sets a state variable" -msgstr "" - -#: ttfinstrsui.c:104 -msgid "" -"Interpolate Point\n" -"Pops as many points as specified in loop counter\n" -"Interpolates each point to preserve original status\n" -"with respect to RP1 and RP2" -msgstr "" - -#: ttfinstrsui.c:105 -msgid "" -"moves point to InterSECTion of two lines\n" -"Pops start,end start,end points of two lines\n" -"and a point to move. Point is moved to\n" -"intersection" -msgstr "" - -#: ttfinstrsui.c:106 -msgid "" -"Interpolate Untouched Points[a]\n" -" 0=> interpolate in y direction\n" -" 1=> x direction" -msgstr "" - -#: ttfinstrsui.c:107 -msgid "" -"JuMP Relative\n" -"Pops offset (in bytes) to move the instruction pointer" -msgstr "" - -#: ttfinstrsui.c:108 -msgid "" -"Jump Relative On False\n" -"Pops a boolean and an offset\n" -"Changes instruction pointer by offset bytes\n" -"if boolean is false" -msgstr "" - -#: ttfinstrsui.c:109 -msgid "" -"Jump Relative On True\n" -"Pops a boolean and an offset\n" -"Changes instruction pointer by offset bytes\n" -"if boolean is true" -msgstr "" - -#: ttfinstrsui.c:110 -msgid "" -"LOOP and CALL function\n" -"Pops a function number & count\n" -"Calls function count times" -msgstr "" - -#: ttfinstrsui.c:111 -msgid "" -"Less Than\n" -"Pops two values, pushes (0/1) if bottom el < top" -msgstr "" - -#: ttfinstrsui.c:112 -msgid "" -"Less Than or EQual\n" -"Pops two values, pushes (0/1) if bottom el <= top" -msgstr "" - -#: ttfinstrsui.c:113 -msgid "" -"MAXimum of top two stack entries\n" -"Pops two values, pushes the maximum back" -msgstr "" - -#: ttfinstrsui.c:114 -msgid "" -"Measure Distance[a]\n" -" 0=>distance with current positions\n" -" 1=>distance with original positions\n" -"Pops two point numbers, pushes distance between them" -msgstr "" - -#: ttfinstrsui.c:115 -msgid "" -"Move Direct Absolute Point[a]\n" -" 0=>do not round\n" -" 1=>round\n" -"Pops a point number, touches that point\n" -"and perhaps rounds it to the grid along\n" -"the projection vector. Sets rp0&rp1 to the point" -msgstr "" - -#: ttfinstrsui.c:116 -msgid "" -"Move Direct Relative Point[abcde]\n" -" a=0=>don't set rp0\n" -" a=1=>set rp0 to p\n" -" b=0=>do not keep distance more than minimum\n" -" b=1=>keep distance at least minimum\n" -" c=0 do not round\n" -" c=1 round\n" -" de=0 => grey distance\n" -" de=1 => black distance\n" -" de=2 => white distance\n" -"Pops a point moves it so that it maintains\n" -"its original distance to the rp0. Sets\n" -"rp1 to rp0, rp2 to point, sometimes rp0 to point" -msgstr "" - -#: ttfinstrsui.c:117 -msgid "" -"Move Indirect Absolute Point[a]\n" -" 0=>do not round, don't use cvt cutin\n" -" 1=>round\n" -"Pops a point number & a cvt entry,\n" -"touches the point and moves it to the coord\n" -"specified in the cvt (along the projection vector).\n" -"Sets rp0&rp1 to the point" -msgstr "" - -#: ttfinstrsui.c:118 -msgid "" -"Minimum of top two stack entries\n" -"Pops two values, pushes the minimum back" -msgstr "" - -#: ttfinstrsui.c:119 -msgid "" -"Move INDEXed element to stack\n" -"Pops an index & moves stack\n" -"element[index] to top of stack\n" -"(removing it from where it was)" -msgstr "" - -#: ttfinstrsui.c:120 -msgid "" -"Move Indirect Relative Point[abcde]\n" -" a=0=>don't set rp0\n" -" a=1=>set rp0 to p\n" -" b=0=>do not keep distance more than minimum\n" -" b=1=>keep distance at least minimum\n" -" c=0 do not round nor use cvt cutin\n" -" c=1 round & use cvt cutin\n" -" de=0 => grey distance\n" -" de=1 => black distance\n" -" de=2 => white distance\n" -"Pops a cvt index and a point moves it so that it\n" -"is cvt[index] from rp0. Sets\n" -"rp1 to rp0, rp2 to point, sometimes rp0 to point" -msgstr "" - -#: ttfinstrsui.c:121 -msgid "" -"Measure Pixels Per EM\n" -"Pushs the pixels per em (for current rasterization)" -msgstr "" - -#: ttfinstrsui.c:122 -msgid "" -"Measure Point Size\n" -"Pushes the current point size" -msgstr "" - -#: ttfinstrsui.c:123 -msgid "" -"Move Stack Indirect Relative Point[a]\n" -" 0=>do not set rp0\n" -" 1=>set rp0 to point\n" -"Pops a 26.6 distance and a point\n" -"Moves point so it is distance from rp0" -msgstr "" - -#: ttfinstrsui.c:124 -msgid "" -"MULtiply\n" -"Pops two 26.6 numbers, multiplies them, pushes result" -msgstr "" - -#: ttfinstrsui.c:125 -msgid "" -"NEGate\n" -"Negates the top of the stack" -msgstr "" - -#: ttfinstrsui.c:126 -msgid "" -"Not EQual\n" -"Pops two values, tests for inequality, pushes result(0/1)" -msgstr "" - -#: ttfinstrsui.c:127 -msgid "" -"logical NOT\n" -"Pops a number, if 0 pushes 1, else pushes 0" -msgstr "" - -#: ttfinstrsui.c:128 -msgid "" -"N PUSH Bytes\n" -"Reads an (unsigned) count byte from the\n" -"instruction stream, then reads and pushes\n" -"that many unsigned bytes" -msgstr "" - -#: ttfinstrsui.c:129 -msgid "" -"N PUSH Words\n" -"Reads an (unsigned) count byte from the\n" -"instruction stream, then reads and pushes\n" -"that many signed 2byte words" -msgstr "" - -#: ttfinstrsui.c:130 -msgid "" -"No ROUNDing of value[ab]\n" -" ab=0 => grey distance\n" -" ab=1 => black distance\n" -" ab=2 => white distance\n" -"Pops a coordinate (26.6), changes it (without\n" -"rounding) to compensate for engine effects\n" -"pushes it back" -msgstr "" - -#: ttfinstrsui.c:131 -msgid "" -"ODD\n" -"Pops one value, rounds it and tests if it is odd(0/1)" -msgstr "" - -#: ttfinstrsui.c:132 -msgid "" -"logical OR\n" -"Pops two values, ors them, pushes result" -msgstr "" - -#: ttfinstrsui.c:133 -msgid "POP top stack element" -msgstr "" - -#: ttfinstrsui.c:134 -msgid "" -"PUSH Byte[abc]\n" -" abc is the number-1 of bytes to push\n" -"Reads abc+1 unsigned bytes from\n" -"the instruction stream and pushes them" -msgstr "" - -#: ttfinstrsui.c:135 -msgid "" -"PUSH Word[abc]\n" -" abc is the number-1 of words to push\n" -"Reads abc+1 signed words from\n" -"the instruction stream and pushes them" -msgstr "" - -#: ttfinstrsui.c:136 -msgid "" -"Read Control Value Table entry\n" -"Pops an index to the CVT and\n" -"pushes it in 26.6 format" -msgstr "" - -#: ttfinstrsui.c:137 -msgid "" -"Round Down To Grid\n" -"\n" -"Sets round state to the obvious" -msgstr "" - -#: ttfinstrsui.c:138 -msgid "" -"Round OFF\n" -"Sets round state so that no rounding occurs\n" -"but engine compensation does" -msgstr "" - -#: ttfinstrsui.c:139 -msgid "ROLL the top three stack elements" -msgstr "" - -#: ttfinstrsui.c:140 -msgid "" -"ROUND value[ab]\n" -" ab=0 => grey distance\n" -" ab=1 => black distance\n" -" ab=2 => white distance\n" -"Rounds a coordinate (26.6) at top of stack\n" -"and compensates for engine effects" -msgstr "" - -#: ttfinstrsui.c:141 -msgid "" -"Read Store\n" -"Pops an index into store array\n" -"Pushes value at that index" -msgstr "" - -#: ttfinstrsui.c:142 -msgid "" -"Round To Double Grid\n" -"Sets the round state (round to closest .5/int)" -msgstr "" - -#: ttfinstrsui.c:143 -msgid "" -"Round To Grid\n" -"Sets the round state" -msgstr "" - -#: ttfinstrsui.c:144 -msgid "" -"Round To Half Grid\n" -"Sets the round state (round to closest .5 not int)" -msgstr "" - -#: ttfinstrsui.c:145 -msgid "" -"Round Up To Grid\n" -"Sets the round state" -msgstr "" - -#: ttfinstrsui.c:146 -msgid "" -"Super 45° ROUND\n" -"Too complicated. Look it up" -msgstr "" - -#: ttfinstrsui.c:147 -msgid "" -"Set ANGle Weight\n" -"Pops an int, and sets the angle\n" -"weight state variable to it\n" -"Obsolete" -msgstr "" - -#: ttfinstrsui.c:148 -msgid "" -"SCAN conversion ConTRoL\n" -"Pops a number which sets the\n" -"dropout control mode" -msgstr "" - -#: ttfinstrsui.c:149 -msgid "" -"SCANTYPE\n" -"Pops number which sets which scan\n" -"conversion rules to use" -msgstr "" - -#: ttfinstrsui.c:150 -msgid "" -"Sets Coordinate From Stack using projection & freedom vectors\n" -"Pops a coordinate 26.6 and a point\n" -"Moves point to given coordinate" -msgstr "" - -#: ttfinstrsui.c:151 -msgid "" -"Sets Control Value Table Cut-In\n" -"Pops 26.6 from stack, sets cvt cutin" -msgstr "" - -#: ttfinstrsui.c:152 -msgid "" -"Set Delta Base\n" -"Pops value sets delta base" -msgstr "" - -#: ttfinstrsui.c:153 -msgid "" -"Set Dual Projection Vector To Line[a]\n" -" 0 => parallel to line\n" -" 1=>orthogonal to line\n" -"Pops two points used to establish the line\n" -"Sets a second projection vector based on original\n" -"positions of points" -msgstr "" - -#: ttfinstrsui.c:154 -msgid "" -"Set Delta Shift\n" -"Pops a new value for delta shift" -msgstr "" - -#: ttfinstrsui.c:155 -msgid "" -"Set Freedom Vector From Stack\n" -"pops 2 2.14 values (x,y) from stack\n" -"must be a unit vector" -msgstr "" - -#: ttfinstrsui.c:156 -msgid "" -"Set Freedom Vector To Coordinate Axis[a]\n" -" 0=>y axis\n" -" 1=>x axis\n" -msgstr "" - -#: ttfinstrsui.c:157 -msgid "" -"Set Freedom Vector To Line[a]\n" -" 0 => parallel to line\n" -" 1=>orthogonal to line\n" -"Pops two points used to establish the line\n" -"Sets the freedom vector" -msgstr "" - -#: ttfinstrsui.c:158 -msgid "Set Freedom Vector To Projection Vector" -msgstr "" - -#: ttfinstrsui.c:159 -msgid "" -"SHift Contour using reference point[a]\n" -" 0=>uses rp2 in zp1\n" -" 1=>uses rp1 in zp0\n" -"Pops number of contour to be shifted\n" -"Shifts the entire contour by the amount\n" -"reference point was shifted" -msgstr "" - -#: ttfinstrsui.c:160 -msgid "" -"SHift Point using reference point[a]\n" -" 0=>uses rp2 in zp1\n" -" 1=>uses rp1 in zp0\n" -"Pops as many points as specified by the loop count\n" -"Shifts each by the amount the reference\n" -"point was shifted" -msgstr "" - -#: ttfinstrsui.c:161 -msgid "" -"SHift point by a PIXel amount\n" -"Pops an amount (26.6) and as many points\n" -"as the loop counter specifies\n" -"each point is shifted along the FREEDOM vector" -msgstr "" - -#: ttfinstrsui.c:162 -msgid "" -"SHift Zone using reference point[a]\n" -" 0=>uses rp2 in zp1\n" -" 1=>uses rp1 in zp0\n" -"Pops the zone to be shifted\n" -"Shifts all points in zone by the amount\n" -"the reference point was shifted" -msgstr "" - -#: ttfinstrsui.c:163 -msgid "" -"Set LOOP variable\n" -"Pops the new value for the loop counter\n" -"Defaults to 1 after each use" -msgstr "" - -#: ttfinstrsui.c:164 -msgid "" -"Set Minimum Distance\n" -"Pops a 26.6 value from stack to be new minimum distance" -msgstr "" - -#: ttfinstrsui.c:165 -msgid "" -"Set Projection Vector From Stack\n" -"pops 2 2.14 values (x,y) from stack\n" -"must be a unit vector" -msgstr "" - -#: ttfinstrsui.c:166 -msgid "" -"Set Projection Vector To Coordinate Axis[a]\n" -" 0=>y axis\n" -" 1=>x axis\n" -msgstr "" - -#: ttfinstrsui.c:167 -msgid "" -"Set Projection Vector To Line[a]\n" -" 0 => parallel to line\n" -" 1=>orthogonal to line\n" -"Pops two points used to establish the line\n" -"Sets the projection vector" -msgstr "" - -#: ttfinstrsui.c:168 -msgid "" -"Super ROUND\n" -"Too complicated. Look it up" -msgstr "" - -#: ttfinstrsui.c:169 -msgid "" -"Set Reference Point 0\n" -"Pops a point which becomes the new rp0" -msgstr "" - -#: ttfinstrsui.c:170 -msgid "" -"Set Reference Point 1\n" -"Pops a point which becomes the new rp1" -msgstr "" - -#: ttfinstrsui.c:171 -msgid "" -"Set Reference Point 2\n" -"Pops a point which becomes the new rp2" -msgstr "" - -#: ttfinstrsui.c:172 -msgid "" -"Set Single Width\n" -"Pops value for single width value (FUnit)" -msgstr "" - -#: ttfinstrsui.c:173 -msgid "" -"Set Single Width Cut-In\n" -"Pops value for single width cut-in value (26.6)" -msgstr "" - -#: ttfinstrsui.c:174 -msgid "" -"SUBtract\n" -"Pops two 26.6 fixed numbers from stack\n" -"subtracts them, pushes result" -msgstr "" - -#: ttfinstrsui.c:175 -msgid "" -"Set freedom & projection Vectors To Coordinate Axis[a]\n" -" 0=>both to y axis\n" -" 1=>both to x axis\n" -msgstr "" - -#: ttfinstrsui.c:176 -msgid "SWAP top two elements on stack" -msgstr "" - -#: ttfinstrsui.c:177 -msgid "" -"Set Zone Pointer 0\n" -"Pops the zone number into zp0" -msgstr "" - -#: ttfinstrsui.c:178 -msgid "" -"Set Zone Pointer 1\n" -"Pops the zone number into zp1" -msgstr "" - -#: ttfinstrsui.c:179 -msgid "" -"Set Zone Pointer 2\n" -"Pops the zone number into zp2" -msgstr "" - -#: ttfinstrsui.c:180 -msgid "" -"Set Zone PointerS\n" -"Pops the zone number into zp0,zp1 and zp2" -msgstr "" - -#: ttfinstrsui.c:181 -msgid "" -"UnTouch Point\n" -"Pops a point number and marks it untouched" -msgstr "" - -#: ttfinstrsui.c:182 -msgid "" -"Write Control Value Table in Funits\n" -"Pops a number(Funits) and a\n" -"CVT index and writes the number to cvt[index]" -msgstr "" - -#: ttfinstrsui.c:183 -msgid "" -"Write Control Value Table in Pixel units\n" -"Pops a number(26.6) and a\n" -"CVT index and writes the number to cvt[index]" -msgstr "" - -#: ttfinstrsui.c:184 -msgid "" -"Write Store\n" -"Pops a value and an index and writes the value to storage[index]" -msgstr "" - -#: ttfinstrsui.c:261 -msgid "Parse Error" -msgstr "" - -#: ttfinstrsui.c:412 -msgid "<instrs inherited>" -msgstr "" - -#: ttfinstrsui.c:415 -msgid "<no instrs>" -msgstr "" - -#: ttfinstrsui.c:431 -msgid "<return>" -msgstr "" - -#: ttfinstrsui.c:512 -msgid "A short to be pushed on the stack" -msgstr "" - -#: ttfinstrsui.c:515 -msgid "" -"A count specifying how many bytes/shorts\n" -"should be pushed on the stack" -msgstr "" - -#: ttfinstrsui.c:518 -msgid "An unsigned byte to be pushed on the stack" -msgstr "" - -#: ttfinstrsui.c:793 -msgid "_Parse" -msgstr "" - -#: ttfinstrsui.c:935 ttfinstrsui.c:1994 -#, c-format -msgid "TrueType Instructions for %.50s" -msgstr "" - -#: ttfinstrsui.c:1077 ttfinstrsui.c:1483 -msgid "Change Length" -msgstr "" - -#: ttfinstrsui.c:1077 -msgid "How many entries should there be in the cvt table?" -msgstr "" - -#: ttfinstrsui.c:1363 ttfinstrsui.c:1364 -msgid "Index" -msgstr "" - -#: ttfinstrsui.c:1625 ttfinstrsui.c:1637 -msgid "Instructions were changed" -msgstr "" - -#: ttfinstrsui.c:1625 ttfinstrsui.c:1637 -#, c-format -msgid "" -"The instructions for %.80s have changed. Do you want to lose those changes?" -msgstr "" - -#: ttfinstrsui.c:1682 -msgid "Zones" -msgstr "" - -#: ttfinstrsui.c:1683 -msgid "Twilight Zone Point Count" -msgstr "" - -#: ttfinstrsui.c:1685 -msgid "Max Stack Depth" -msgstr "" - -#: ttfinstrsui.c:1686 -msgid "Max # Functions" -msgstr "" - -#: ttfinstrsui.c:1687 -msgid "Max Instruction Defines" -msgstr "" - -#: ttfinstrsui.c:1784 -msgid "_Zones:" -msgstr "" - -#: ttfinstrsui.c:1805 -msgid "_Twilight Pnt Cnt:" -msgstr "" - -#: ttfinstrsui.c:1826 -msgid "St_orage:" -msgstr "" - -#: ttfinstrsui.c:1847 -msgid "Max _Stack Depth:" -msgstr "" - -#: ttfinstrsui.c:1868 -msgid "_FDEF" -msgstr "" - -#: ttfinstrsui.c:1888 -msgid "_IDEFs" -msgstr "" - -#: ttfspecial.c:998 -msgid "Bad glyph range specified in glyph comment subtable of PfEd table\n" -msgstr "" - -#: ttfspecial.c:1032 -msgid "Bad glyph range specified in color subtable of PfEd table\n" -msgstr "" - -#: ttfspecial.c:1574 -#, c-format -msgid "Unknown subtable '%c%c%c%c' in 'PfEd' table, ignored\n" -msgstr "" - -#: ttfspecial.c:1904 -#, c-format -msgid "Unknown subtable '%c%c%c%c' in 'TeX ' table, ignored\n" -msgstr "" - -#: ufo.c:1176 -msgid "Expected glyph file with format==1\n" -msgstr "" - -#: ufo.c:1229 -msgid "component with no base glyph" -msgstr "" - -#: ufo.c:1437 -#, c-format -msgid "Bad glif file %s\n" -msgstr "" - -#: ufo.c:1455 -#, c-format -msgid "Failed to find glyph %s when fixing up references\n" -msgstr "" - -#: ufo.c:1484 -msgid "Bad contents.plist\n" -msgstr "" - -#: ufo.c:1490 ufo.c:1547 ufo.c:1747 ufo.c:2029 -msgid "Expected property list file" -msgstr "" - -#: ufo.c:1968 -msgid "This font does not specify unitsPerEm\n" -msgstr "" - -#: uiutil.c:75 -#, c-format -msgid "" -"Failed to default value of exten \"%s\".\n" -" Error=%ld" -msgstr "" - -#: uiutil.c:82 -#, c-format -msgid "Failed to find program \"%s\"\n" -msgstr "" - -#: uiutil.c:86 -#, c-format -msgid "Failed to find \"%s->shell\"\n" -msgstr "" - -#: uiutil.c:91 uiutil.c:96 -#, c-format -msgid "Failed to find \"%s->shell->open\"\n" -msgstr "" - -#: uiutil.c:103 -#, c-format -msgid "Failed to find default for \"%s->shell->open->command\"\n" -msgstr "" - -#: uiutil.c:123 uiutil.c:309 -msgid "No Browser" -msgstr "" - -#: uiutil.c:123 uiutil.c:309 -msgid "" -"Could not find a browser. Set the BROWSER environment variable to point to " -"one" -msgstr "" - -#: uiutil.c:390 -msgid "Leave X" -msgstr "" - -#: uiutil.c:390 -msgid "" -"A browser is probably running in the native Mac windowing system. You must " -"leave the X environment to view it. Try Cmd-Opt-A" -msgstr "" - -#: unicoderange.c:38 -msgid "Unicode Basic Multilingual Plane" -msgstr "" - -#: unicoderange.c:39 -msgid "Basic Multilingual Plane" -msgstr "" - -#: unicoderange.c:40 -msgid "Alphabetic" -msgstr "" - -#: unicoderange.c:41 -msgid "C0 Control Character" -msgstr "" - -#: unicoderange.c:42 -msgid "NUL, Default Character" -msgstr "" - -#: unicoderange.c:44 -msgid "Delete Character" -msgstr "" - -#: unicoderange.c:45 -msgid "C1 Control Character" -msgstr "" - -#: unicoderange.c:52 -msgid "Greek" -msgstr "" - -#: unicoderange.c:55 -msgid "Cyrillic Supplement" -msgstr "" - -#: unicoderange.c:60 -msgid "Arabic Supplement" -msgstr "" - -#: unicoderange.c:63 -msgid "Samaritan" -msgstr "" - -#: unicoderange.c:64 -msgid "Samaritan, Punctuation" -msgstr "" - -#: unicoderange.c:65 -msgid "Mandaic" -msgstr "" - -#: unicoderange.c:66 -msgid "Devangari" -msgstr "" - -#: unicoderange.c:81 -msgid "Hangul Jamo, Choseong" -msgstr "" - -#: unicoderange.c:82 -msgid "Hangul Jamo, Jungseong" -msgstr "" - -#: unicoderange.c:83 -msgid "Hangul Jamo, Jongseong" -msgstr "" - -#: unicoderange.c:85 -msgid "Ethiopic Supplement" -msgstr "" - -#: unicoderange.c:90 -msgid "Tagalog" -msgstr "" - -#: unicoderange.c:91 -msgid "Hanunóo" -msgstr "Hanunóo" - -#: unicoderange.c:92 -msgid "Buhid" -msgstr "" - -#: unicoderange.c:93 -msgid "Tagbanwa" -msgstr "" - -#: unicoderange.c:96 -msgid "Unified Canadian Aboriginal Syllabics Extended" -msgstr "" - -#: unicoderange.c:100 -msgid "Khmer Symbols" -msgstr "" - -#: unicoderange.c:102 -msgid "Tai Tham" -msgstr "" - -#: unicoderange.c:104 -msgid "Sundanese" -msgstr "" - -#: unicoderange.c:105 -msgid "Batak" -msgstr "" - -#: unicoderange.c:108 -msgid "Phonetic Extensions" -msgstr "" - -#: unicoderange.c:109 -msgid "Phonetic Extensions Supplement" -msgstr "" - -#: unicoderange.c:110 -msgid "Combining Diacritical Marks Supplement" -msgstr "" - -#: unicoderange.c:113 -msgid "Symbols" -msgstr "" - -#: unicoderange.c:115 -msgid "Super and Sub scripts" -msgstr "" - -#: unicoderange.c:117 -msgid "Combining Marks for Symbols" -msgstr "" - -#: unicoderange.c:119 -msgid "Number Forms" -msgstr "" - -#: unicoderange.c:120 -msgid "Arrows" -msgstr "" - -#: unicoderange.c:121 -msgid "Mathematical Operators" -msgstr "" - -#: unicoderange.c:122 -msgid "Miscellaneous Technical Symbols" -msgstr "" - -#: unicoderange.c:123 -msgid "Technical Symbols Misc." -msgstr "" - -#: unicoderange.c:125 -msgid "OCR" -msgstr "" - -#: unicoderange.c:131 -msgid "Symbols Misc." -msgstr "" - -#: unicoderange.c:133 -msgid "Zapf Dingbats" -msgstr "" - -#: unicoderange.c:134 -msgid "Miscellaneous Math Symbols-A" -msgstr "" - -#: unicoderange.c:135 -msgid "Math Misc. Symbols-A" -msgstr "" - -#: unicoderange.c:136 -msgid "Supplemental Arrows-A" -msgstr "" - -#: unicoderange.c:137 -msgid "Arrows Supplement-A" -msgstr "" - -#: unicoderange.c:139 -msgid "Supplemental Arrows-B" -msgstr "" - -#: unicoderange.c:140 -msgid "Arrows Supplement-B" -msgstr "" - -#: unicoderange.c:141 -msgid "Miscellaneous Math Symbols-B" -msgstr "" - -#: unicoderange.c:142 -msgid "Math Misc. Symbols-B" -msgstr "" - -#: unicoderange.c:143 -msgid "Supplemental Math Operators" -msgstr "" - -#: unicoderange.c:144 -msgid "Math Operators Supplement" -msgstr "" - -#: unicoderange.c:145 -msgid "Supplemental Symbols and Arrows" -msgstr "" - -#: unicoderange.c:146 -msgid "Symbols and Arrows Supplement" -msgstr "" - -#: unicoderange.c:147 -msgid "Alphabetic Extended" -msgstr "" - -#: unicoderange.c:149 -msgid "Latin Extended-C" -msgstr "" - -#: unicoderange.c:151 -msgid "Georgian Supplement" -msgstr "" - -#: unicoderange.c:153 -msgid "Ethiopic Extended" -msgstr "" - -#: unicoderange.c:154 -msgid "Cyrillic Extended-A" -msgstr "" - -#: unicoderange.c:155 -msgid "Supplemental Punctuation" -msgstr "" - -#: unicoderange.c:156 -msgid "Punctuation Supplement" -msgstr "" - -#: unicoderange.c:157 -msgid "CJK Radicals Supplement" -msgstr "" - -#: unicoderange.c:158 -msgid "Kanqxi Radicals" -msgstr "" - -#: unicoderange.c:159 -msgid "Ideographic Description Characters" -msgstr "" - -#: unicoderange.c:160 -msgid "CJK Phonetics and Symbols" -msgstr "" - -#: unicoderange.c:166 -msgid "Kanbun" -msgstr "" - -#: unicoderange.c:167 -msgid "Bopomofo Extended" -msgstr "" - -#: unicoderange.c:168 -msgid "CJK Strokes" -msgstr "" - -#: unicoderange.c:169 -msgid "Katakana Phonetic Extensions" -msgstr "" - -#: unicoderange.c:171 -msgid "CJK Enclosed Letters and Months" -msgstr "" - -#: unicoderange.c:173 -msgid "CJK Unified Ideographs Extension A" -msgstr "" - -#: unicoderange.c:176 -msgid "Yi Syllables" -msgstr "" - -#: unicoderange.c:177 -msgid "Yi" -msgstr "" - -#: unicoderange.c:178 -msgid "Yi Radicals" -msgstr "" - -#: unicoderange.c:179 -msgid "Lisu" -msgstr "" - -#: unicoderange.c:181 -msgid "Cyrillic Extended-B" -msgstr "" - -#: unicoderange.c:182 -msgid "Bamum" -msgstr "" - -#: unicoderange.c:183 -msgid "Modifier Tone Letters" -msgstr "" - -#: unicoderange.c:184 -msgid "Latin Extended-D" -msgstr "" - -#: unicoderange.c:186 -msgid "Common Indic Number Forms" -msgstr "" - -#: unicoderange.c:189 -msgid "Devanagari Extended" -msgstr "" - -#: unicoderange.c:192 -msgid "Hangul Jamo Extended-A" -msgstr "" - -#: unicoderange.c:193 -msgid "Javanese" -msgstr "" - -#: unicoderange.c:195 -msgid "Myanmar Extended-A" -msgstr "" - -#: unicoderange.c:196 -msgid "Tai Viet" -msgstr "" - -#: unicoderange.c:197 -msgid "Ethiopic Extended-A" -msgstr "" - -#: unicoderange.c:198 -msgid "Meetei Mayek" -msgstr "" - -#: unicoderange.c:200 -msgid "High Surrogate" -msgstr "" - -#: unicoderange.c:201 -msgid "Surrogate High" -msgstr "" - -#: unicoderange.c:202 -msgid "Surrogate High, Non Private Use" -msgstr "" - -#: unicoderange.c:203 -msgid "Surrogate High, Private Use" -msgstr "" - -#: unicoderange.c:204 -msgid "Low Surrogates" -msgstr "" - -#: unicoderange.c:206 -msgid "Private Use" -msgstr "" - -#: unicoderange.c:209 -msgid "Corporate Use" -msgstr "" - -#: unicoderange.c:210 -msgid "MicroSoft Symbol Area" -msgstr "" - -#: unicoderange.c:213 -msgid "Latin Ligatures" -msgstr "" - -#: unicoderange.c:214 -msgid "Armenian Ligatures" -msgstr "" - -#: unicoderange.c:215 -msgid "Hebrew Ligatures/Pointed Letters" -msgstr "" - -#: unicoderange.c:216 -msgid "Arabic Presentation Forms A" -msgstr "" - -#: unicoderange.c:218 -msgid "Vertical Forms" -msgstr "" - -#: unicoderange.c:222 -msgid "Arabic Presentation Forms B" -msgstr "" - -#: unicoderange.c:223 -msgid "Byte Order Mark" -msgstr "" - -#: unicoderange.c:224 -msgid "Half and Full Width Forms" -msgstr "" - -#: unicoderange.c:225 -msgid "Latin Full Width Forms" -msgstr "" - -#: unicoderange.c:226 -msgid "KataKana Half Width Forms" -msgstr "" - -#: unicoderange.c:227 -msgid "Hangul Jamo Half Width Forms" -msgstr "" - -#: unicoderange.c:229 -msgid "Not a Unicode Character" -msgstr "" - -#: unicoderange.c:230 -msgid "Signature Mark" -msgstr "" - -#: unicoderange.c:232 -msgid "Unicode Supplementary Multilingual Plane" -msgstr "" - -#: unicoderange.c:233 -msgid "Supplementary Multilingual Plane" -msgstr "" - -#: unicoderange.c:234 -msgid "Aegean scripts" -msgstr "" - -#: unicoderange.c:235 -msgid "Linear B Syllabary" -msgstr "" - -#: unicoderange.c:236 -msgid "Linear B Ideograms" -msgstr "" - -#: unicoderange.c:237 -msgid "Aegean numbers" -msgstr "" - -#: unicoderange.c:243 -msgid "Alphabetic and syllabic LTR scripts" -msgstr "" - -#: unicoderange.c:251 -msgid "Alphabetic and syllabic RTL scripts" -msgstr "" - -#: unicoderange.c:253 -msgid "Imperial Aramaic" -msgstr "" - -#: unicoderange.c:256 -msgid "Kharosthi" -msgstr "" - -#: unicoderange.c:257 -msgid "Old South Arabian" -msgstr "" - -#: unicoderange.c:258 -msgid "Avestan" -msgstr "" - -#: unicoderange.c:259 -msgid "Inscriptional Parthian" -msgstr "" - -#: unicoderange.c:260 -msgid "Inscriptional Pahlavi" -msgstr "" - -#: unicoderange.c:261 -msgid "Old Turkic" -msgstr "" - -#: unicoderange.c:262 -msgid "Rumi Numeral Symbols" -msgstr "" - -#: unicoderange.c:264 -msgid "Brahmi" -msgstr "" - -#: unicoderange.c:265 -msgid "Kaithi" -msgstr "" - -#: unicoderange.c:266 -msgid "African and other syllabic scripts" -msgstr "" - -#: unicoderange.c:267 -msgid "Cuneiform and other Near Eastern Scripts" -msgstr "" - -#: unicoderange.c:268 -msgid "Cuneiform" -msgstr "" - -#: unicoderange.c:269 -msgid "Sumero-Akkadian Cuneiform" -msgstr "" - -#: unicoderange.c:270 -msgid "Cuneiform Numbers" -msgstr "" - -#: unicoderange.c:272 -msgid "Egyptian hieroglyphs" -msgstr "" - -#: unicoderange.c:273 -msgid "North American ideographs and pictograms" -msgstr "" - -#: unicoderange.c:274 -msgid "Egyptian and Mayan hieroglyphs" -msgstr "" - -#: unicoderange.c:275 -msgid "Bamum Supplement" -msgstr "" - -#: unicoderange.c:276 -msgid "Sumerian pictograms" -msgstr "" - -#: unicoderange.c:277 -msgid "Large Asian Scripts" -msgstr "" - -#: unicoderange.c:278 -msgid "Kana Supplement" -msgstr "" - -#: unicoderange.c:279 -msgid "Notational systems" -msgstr "" - -#: unicoderange.c:280 -msgid "Byzantine Musical Symbols" -msgstr "" - -#: unicoderange.c:281 -msgid "Musical Symbols" -msgstr "" - -#: unicoderange.c:282 -msgid "Ancient Greek Musical Notation" -msgstr "" - -#: unicoderange.c:284 -msgid "Chinese counting rod numerals" -msgstr "" - -#: unicoderange.c:286 -msgid "Mahjong Tiles" -msgstr "" - -#: unicoderange.c:287 -msgid "Domino Tiles" -msgstr "" - -#: unicoderange.c:288 -msgid "Playing Cards" -msgstr "" - -#: unicoderange.c:289 -msgid "Enclosed Alphanumeric Supplement" -msgstr "" - -#: unicoderange.c:290 -msgid "Enclosed Ideographic Supplement" -msgstr "" - -#: unicoderange.c:291 -msgid "Miscellaneous Symbols And Pictographs" -msgstr "" - -#: unicoderange.c:292 -msgid "Emoticons" -msgstr "" - -#: unicoderange.c:293 -msgid "Transport And Map Symbols" -msgstr "" - -#: unicoderange.c:294 -msgid "Alchemical Symbols" -msgstr "" - -#: unicoderange.c:296 -msgid "Unicode Supplementary Ideographic Plane" -msgstr "" - -#: unicoderange.c:297 -msgid "Supplementary Ideographic Plane" -msgstr "" - -#: unicoderange.c:298 -msgid "CJK Unified Ideographs Extension B" -msgstr "" - -#: unicoderange.c:299 -msgid "CJK Unified Ideographs Extension C" -msgstr "" - -#: unicoderange.c:300 -msgid "CJK Unified Ideographs Extension D" -msgstr "" - -#: unicoderange.c:301 -msgid "CJK Compatibility Ideographs Supplement" -msgstr "" - -#: unicoderange.c:303 -msgid "Unicode Supplementary Special-purpose Plane" -msgstr "" - -#: unicoderange.c:304 -msgid "Supplementary Special-purpose Plane" -msgstr "" - -#: unicoderange.c:305 -msgid "Tag characters" -msgstr "" - -#: unicoderange.c:306 -msgid "Variation Selectors B" -msgstr "" - -#: unicoderange.c:308 -msgid "Supplementary Private Use Area-A" -msgstr "" - -#: unicoderange.c:309 -msgid "Supplementary Private Use Area-B" -msgstr "" - -#: unicoderange.c:314 -msgid "Non-Unicode Glyphs" -msgstr "" - -#: unicoderange.c:315 -msgid "Unassigned Code Points" -msgstr "" - -#: winfonts.c:387 -msgid "Bad magic number" -msgstr "" - -#: winfonts.c:387 -msgid "This does not appear to be a Windows FNT for FON file" -msgstr "" - -#: winfonts.c:509 -#, c-format -msgid "" -"At pixelsize %d the character %s either starts before the origin or extends " -"beyond the advance width.\n" -msgstr "" - -#: winfonts.c:599 -msgid "Internal error in creating FNT. File offset wrong\n" -msgstr "" - -#: winfonts.c:627 -msgid "Internal error in creating FNT. File offset wrong in bitmap data\n" -msgstr "" - -#: winfonts.c:938 -#, c-format -msgid "Could not open output file: %s" -msgstr "" - -#: woff.c:38 woff.c:44 woff.c:50 woff.c:286 woff.c:436 -msgid "WOFF not supported" -msgstr "" - -#: woff.c:38 woff.c:44 woff.c:50 -msgid "" -"This version of fontforge cannot handle WOFF files. You need to recompile it " -"with libpng and zlib" -msgstr "" - -#: woff.c:187 -msgid "Decompressed length did not match expected length for table" -msgstr "" - -#: woff.c:286 woff.c:436 -msgid "Could not find the zlib library which is needed to understand WOFF" -msgstr "" - -#: woff.c:294 -msgid "Bad signature in WOFF" -msgstr "" - -#: woff.c:301 -msgid "" -"File length as specified in the WOFF header does not match the actual file " -"length." -msgstr "" - -#: woff.c:307 -msgid "Bad WOFF header, a field which must be 0 is not." -msgstr "" - -#: woff.c:322 -msgid "Could not open temporary file." -msgstr "" - -#: woff.c:347 -#, c-format -msgid "Invalid compressed table length for '%c%c%c%c'." -msgstr "" - -#: woff.c:350 -#, c-format -msgid "Table length stretches beyond end of file for '%c%c%c%c'." -msgstr "" - -#: woff.c:371 -#, c-format -msgid "Problem decompressing '%c%c%c%c' table." -msgstr "" - -#: ../gdraw/gaskdlg.c:1493 -msgid "_None" -msgstr "" - -#: ../gdraw/gbuttons.c:55 -msgid "Label" -msgstr "" - -#: ../gdraw/gbuttons.c:56 -msgid "Text Labels" -msgstr "" - -#: ../gdraw/gbuttons.c:73 -msgid "Shift On Press" -msgstr "" - -#: ../gdraw/gbuttons.c:73 ../gdraw/gmatrixedit.c:48 -msgid "Background color of column headers at the top of a matrix edit" -msgstr "" - -#: ../gdraw/gbuttons.c:82 -msgid "Button" -msgstr "" - -#: ../gdraw/gbuttons.c:83 -msgid "Buttons" -msgstr "" - -#: ../gdraw/gbuttons.c:108 -msgid "Default Button" -msgstr "" - -#: ../gdraw/gbuttons.c:109 -msgid "Default Buttons" -msgstr "" - -#: ../gdraw/gbuttons.c:132 -msgid "Cancel Button" -msgstr "" - -#: ../gdraw/gbuttons.c:133 -msgid "Cancel Buttons" -msgstr "" - -#: ../gdraw/gbuttons.c:156 ../gdraw/gbuttons.c:157 -msgid "Color Button" -msgstr "" - -#: ../gdraw/gbuttons.c:181 ../gdraw/gbuttons.c:182 -msgid "Drop List Button" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Hue:" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Saturation:" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Value:" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Red:" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Green:" -msgstr "" - -#: ../gdraw/gcolor.c:179 -msgid "Blue:" -msgstr "" - -#: ../gdraw/gcolor.c:197 -msgid "Value out of bounds" -msgstr "" - -#: ../gdraw/gcolor.c:197 -msgid "Saturation and Value, and the three colors must be between 0 and 1" -msgstr "" - -#: ../gdraw/gdrawable.c:44 -msgid "Drawing Area" -msgstr "" - -#: ../gdraw/gdrawable.c:45 -msgid "A canvas (sub-window) wrapped up in a gadget, for drawing" -msgstr "" - -#: ../gdraw/gfilechooser.c:827 -msgid "Show Hidden Files" -msgstr "" - -#: ../gdraw/gfilechooser.c:828 -msgid "Directories Amid Files" -msgstr "" - -#: ../gdraw/gfilechooser.c:829 -msgid "Directories First" -msgstr "" - -#: ../gdraw/gfilechooser.c:830 -msgid "Directories Separate" -msgstr "" - -#: ../gdraw/gfilechooser.c:831 -msgid "Refresh File List" -msgstr "" - -#: ../gdraw/gfilechooser.c:920 -msgid "Remove bookmarks" -msgstr "" - -#: ../gdraw/gfilechooser.c:921 -msgid "Remove selected bookmarks" -msgstr "" - -#: ../gdraw/gfilechooser.c:973 -msgid "Directory|Back" -msgstr "" - -#: ../gdraw/gfilechooser.c:974 -msgid "Directory|Forward" -msgstr "" - -#: ../gdraw/gfilechooser.c:976 -msgid "Bookmark Current Dir" -msgstr "" - -#: ../gdraw/gfilechooser.c:977 -msgid "Remove Bookmark..." -msgstr "" - -#: ../gdraw/gfilechooser.c:1480 -msgid "Home Folder" -msgstr "" - -#: ../gdraw/gfilechooser.c:1489 -msgid "Bookmarks" -msgstr "" - -#: ../gdraw/gfilechooser.c:1504 -msgid "Parent Folder" -msgstr "" - -#: ../gdraw/gfilechooser.c:1513 -msgid "Configure" -msgstr "" - -#: ../gdraw/ggadgets.c:67 -msgid "Text Image Skip" -msgstr "" - -#: ../gdraw/ggadgets.c:67 -msgid "" -"Space (in points) left between images and text in labels, buttons, menu " -"items, etc. which have both" -msgstr "" - -#: ../gdraw/ggadgets.c:68 -msgid "Image Path" -msgstr "" - -#: ../gdraw/ggadgets.c:68 -msgid "List of directories to search for images, separated by colons" -msgstr "" - -#: ../gdraw/ggadgets.c:77 -msgid "GGadget" -msgstr "" - -#: ../gdraw/ggadgets.c:78 -msgid "" -"This is an \"abstract\" gadget. It will never appear on the screen\n" -"but it is the root of gadget tree from which all others inherit" -msgstr "" - -#: ../gdraw/ggadgets.c:84 ../gdraw/gprogress.c:189 -msgid "Color|Foreground" -msgstr "" - -#: ../gdraw/ggadgets.c:84 -msgid "Text color for popup windows" -msgstr "" - -#: ../gdraw/ggadgets.c:85 -msgid "Background color for popup windows" -msgstr "" - -#: ../gdraw/ggadgets.c:86 -msgid "Delay" -msgstr "" - -#: ../gdraw/ggadgets.c:86 -msgid "Delay (in milliseconds) before popup windows appear" -msgstr "" - -#: ../gdraw/ggadgets.c:87 -msgid "Life Time" -msgstr "" - -#: ../gdraw/ggadgets.c:87 -msgid "Time (in milliseconds) that popup windows remain visible" -msgstr "" - -#: ../gdraw/ggadgets.c:96 -msgid "Popup" -msgstr "" - -#: ../gdraw/ggadgets.c:97 ../gdraw/gprogress.c:200 -msgid "Popup windows" -msgstr "" - -#: ../gdraw/ggadgets.c:107 -msgid "Image used for enabled listmarks (overrides the box)" -msgstr "" - -#: ../gdraw/ggadgets.c:108 ../gdraw/gradio.c:74 ../gdraw/gradio.c:92 -#: ../gdraw/gradio.c:135 ../gdraw/gradio.c:153 -msgid "Disabled Image" -msgstr "" - -#: ../gdraw/ggadgets.c:108 -msgid "Image used for disabled listmarks (overrides the box)" -msgstr "" - -#: ../gdraw/ggadgets.c:109 -msgid "Size of the list mark" -msgstr "" - -#: ../gdraw/ggadgets.c:130 -msgid "List Mark" -msgstr "" - -#: ../gdraw/ggadgets.c:131 -msgid "" -"This is the mark that differentiates ComboBoxes and ListButtons\n" -"from TextFields and normal Buttons." -msgstr "" - -#: ../gdraw/ggroupbox.c:46 -msgid "Line" -msgstr "" - -#: ../gdraw/ggroupbox.c:47 -msgid "A separator line drawn across a dialog or in a menu" -msgstr "" - -#: ../gdraw/ghvbox.c:48 -msgid "HV Group Box" -msgstr "" - -#: ../gdraw/ghvbox.c:49 -msgid "A box drawn around other gadgets" -msgstr "" - -#: ../gdraw/glist.c:972 ../gdraw/glist.c:973 -msgid "List" -msgstr "" - -#: ../gdraw/gmatrixedit.c:48 -msgid "Title Background" -msgstr "" - -#: ../gdraw/gmatrixedit.c:49 -msgid "Title Text Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:49 -msgid "Text color of column headers at the top of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:50 -msgid "Title Divider Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:50 -msgid "Color of column dividers in the title section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:51 -msgid "Rule Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:51 -msgid "Color of column dividers in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:52 -msgid "Frozen Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:52 -msgid "" -"Color of frozen (unchangeable) entries in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:53 -msgid "Active Color" -msgstr "" - -#: ../gdraw/gmatrixedit.c:53 -msgid "Color of the active entry in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:54 -msgid "Active Background" -msgstr "" - -#: ../gdraw/gmatrixedit.c:54 -msgid "" -"Background color of the active entry in the main section of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:55 -msgid "Title Font" -msgstr "" - -#: ../gdraw/gmatrixedit.c:55 -msgid "Font used to draw titles of a matrix edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:64 -msgid "Matrix Edit" -msgstr "" - -#: ../gdraw/gmatrixedit.c:65 ../gdraw/gmatrixedit.c:79 -msgid "Matrix Edit (sort of like a spreadsheet)" -msgstr "" - -#: ../gdraw/gmatrixedit.c:78 -msgid "Matrix Edit Continued" -msgstr "" - -#: ../gdraw/gmatrixedit.c:1625 -msgid "Row|New" -msgstr "" - -#: ../gdraw/gmenu.c:68 ../gdraw/gmenu.c:69 -msgid "Menu Bar" -msgstr "" - -#: ../gdraw/gmenu.c:76 -msgid "MacIcons" -msgstr "" - -#: ../gdraw/gmenu.c:76 -msgid "" -"Whether to use mac-like icons to indicate modifiers (for instance ^ for " -"Control)\n" -"or to use an abbreviation (for instance \"Cnt-\")" -msgstr "" - -#: ../gdraw/gprogress.c:189 -msgid "Text color for progress windows" -msgstr "" - -#: ../gdraw/gprogress.c:190 -msgid "Color|FillColor" -msgstr "" - -#: ../gdraw/gprogress.c:190 -msgid "Color used to draw the progress bar" -msgstr "" - -#: ../gdraw/gprogress.c:191 -msgid "Background color for progress windows" -msgstr "" - -#: ../gdraw/gprogress.c:199 -msgid "Progress" -msgstr "" - -#: ../gdraw/gradio.c:65 ../gdraw/gradio.c:66 -msgid "Radio Button" -msgstr "" - -#: ../gdraw/gradio.c:73 ../gdraw/gradio.c:134 -msgid "Image used instead of the Radio On Mark" -msgstr "" - -#: ../gdraw/gradio.c:74 ../gdraw/gradio.c:135 -msgid "Image used instead of the Radio On Mark (when the radio is disabled)" -msgstr "" - -#: ../gdraw/gradio.c:83 -msgid "Radio On Mark" -msgstr "" - -#: ../gdraw/gradio.c:84 -msgid "The mark showing a radio button is on (depressed, selected)" -msgstr "" - -#: ../gdraw/gradio.c:91 -msgid "Image used instead of the Radio Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:92 -msgid "Image used instead of the Radio Off Mark (when the radio is disabled)" -msgstr "" - -#: ../gdraw/gradio.c:101 -msgid "Radio Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:102 -msgid "The mark showing a radio button is off (up, not selected)" -msgstr "" - -#: ../gdraw/gradio.c:126 ../gdraw/gradio.c:127 -msgid "Check Box" -msgstr "" - -#: ../gdraw/gradio.c:144 -msgid "Check Box On Mark" -msgstr "" - -#: ../gdraw/gradio.c:145 -msgid "The mark showing a checkbox is on (depressed, selected)" -msgstr "" - -#: ../gdraw/gradio.c:152 -msgid "Image used instead of the Check Box Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:153 -msgid "" -"Image used instead of the Check Box Off Mark (when the radio is disabled)" -msgstr "" - -#: ../gdraw/gradio.c:162 -msgid "Check Box Off Mark" -msgstr "" - -#: ../gdraw/gradio.c:163 -msgid "The mark showing a checkbox is off (up, not selected)" -msgstr "" - -#: ../gdraw/gresedit.c:487 ../gdraw/gresedit.c:508 -msgid "Bad font" -msgstr "" - -#: ../gdraw/gresedit.c:487 ../gdraw/gresedit.c:508 -msgid "Bad font specification" -msgstr "" - -#: ../gdraw/gresedit.c:551 -msgid "Could not open image" -msgstr "" - -#: ../gdraw/gresedit.c:551 -#, c-format -msgid "Could not open %s" -msgstr "" - -#: ../gdraw/gresedit.c:689 -msgid "Store this filename in preferences" -msgstr "" - -#: ../gdraw/gresedit.c:699 -msgid "Save Resource file as..." -msgstr "" - -#: ../gdraw/gresedit.c:704 -msgid "Open failed" -msgstr "" - -#: ../gdraw/gresedit.c:704 -#, c-format -msgid "Failed to open %s for output" -msgstr "" - -#: ../gdraw/gresedit.c:752 ../gdraw/gresedit.c:783 ../gdraw/gresedit.c:795 -#: ../gdraw/gresedit.c:901 ../gdraw/gresedit.c:915 -#, c-format -msgid "Bad numeric value for %s.%s" -msgstr "" - -#: ../gdraw/gresedit.c:849 -msgid "Write failed" -msgstr "" - -#: ../gdraw/gresedit.c:849 -msgid "An error occurred when writing the resource file" -msgstr "" - -#: ../gdraw/gresedit.c:868 -msgid "Border Width" -msgstr "" - -#: ../gdraw/gresedit.c:868 -msgid "Padding" -msgstr "" - -#: ../gdraw/gresedit.c:868 -msgid "Radius" -msgstr "" - -#: ../gdraw/gresedit.c:875 -#, c-format -msgid "Bad numeric value for %s.%s must be between 0 and 255" -msgstr "" - -#: ../gdraw/gresedit.c:984 -msgid "X Resource Editor" -msgstr "" - -#: ../gdraw/gresedit.c:1049 -msgid "Inherits from" -msgstr "" - -#: ../gdraw/gresedit.c:1072 -msgid "Does not inherit from anything" -msgstr "" - -#: ../gdraw/gresedit.c:1083 ../gdraw/gresedit.c:1111 ../gdraw/gresedit.c:1142 -#: ../gdraw/gresedit.c:1170 ../gdraw/gresedit.c:1201 ../gdraw/gresedit.c:1229 -#: ../gdraw/gresedit.c:1260 -msgid "Inherit" -msgstr "" - -#: ../gdraw/gresedit.c:1087 ../gdraw/gresedit.c:1115 ../gdraw/gresedit.c:1146 -#: ../gdraw/gresedit.c:1174 ../gdraw/gresedit.c:1205 ../gdraw/gresedit.c:1233 -#: ../gdraw/gresedit.c:1264 ../gdraw/gresedit.c:1305 ../gdraw/gresedit.c:1340 -#: ../gdraw/gresedit.c:1377 ../gdraw/gresedit.c:1412 ../gdraw/gresedit.c:1449 -#: ../gdraw/gresedit.c:1484 ../gdraw/gresedit.c:1521 ../gdraw/gresedit.c:1556 -#: ../gdraw/gresedit.c:1593 ../gdraw/gresedit.c:1628 ../gdraw/gresedit.c:1665 -#: ../gdraw/gresedit.c:1706 ../gdraw/gresedit.c:1742 ../gdraw/gresedit.c:1780 -#: ../gdraw/gresedit.c:1819 ../gdraw/gresedit.c:1860 ../gdraw/gresedit.c:1914 -msgid "Inherits for same field in parent" -msgstr "" - -#: ../gdraw/gresedit.c:1093 -msgid "Outline Inner Border" -msgstr "" - -#: ../gdraw/gresedit.c:1121 -msgid "Outline Outer Border" -msgstr "" - -#: ../gdraw/gresedit.c:1152 -msgid "Show Active Border" -msgstr "" - -#: ../gdraw/gresedit.c:1180 -msgid "Outer Shadow" -msgstr "" - -#: ../gdraw/gresedit.c:1211 -msgid "Depressed Background" -msgstr "" - -#: ../gdraw/gresedit.c:1239 -msgid "Outline Default Button" -msgstr "" - -#: ../gdraw/gresedit.c:1270 -msgid "Background Gradient" -msgstr "" - -#. GT: "I." is an abreviation for "Inherits" -#: ../gdraw/gresedit.c:1301 ../gdraw/gresedit.c:1336 ../gdraw/gresedit.c:1373 -#: ../gdraw/gresedit.c:1408 ../gdraw/gresedit.c:1445 ../gdraw/gresedit.c:1480 -#: ../gdraw/gresedit.c:1517 ../gdraw/gresedit.c:1552 ../gdraw/gresedit.c:1589 -#: ../gdraw/gresedit.c:1624 ../gdraw/gresedit.c:1661 ../gdraw/gresedit.c:1702 -#: ../gdraw/gresedit.c:1738 ../gdraw/gresedit.c:1776 ../gdraw/gresedit.c:1815 -#: ../gdraw/gresedit.c:1856 ../gdraw/gresedit.c:1910 -msgid "I." -msgstr "" - -#: ../gdraw/gresedit.c:1311 -msgid "Normal Text Color:" -msgstr "" - -#: ../gdraw/gresedit.c:1346 -msgid "Disabled Text Color:" -msgstr "" - -#: ../gdraw/gresedit.c:1383 -msgid "Normal Background:" -msgstr "" - -#: ../gdraw/gresedit.c:1418 -msgid "Disabled Background:" -msgstr "" - -#: ../gdraw/gresedit.c:1455 -msgid "Depressed Background:" -msgstr "" - -#: ../gdraw/gresedit.c:1490 -msgid "Background Gradient:" -msgstr "" - -#: ../gdraw/gresedit.c:1527 -msgid "Brightest Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1562 -msgid "Brighter Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1599 -msgid "Darker Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1634 -msgid "Darkest Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1671 -msgid "Active Border:" -msgstr "" - -#: ../gdraw/gresedit.c:1712 -msgid "Border Type:" -msgstr "" - -#: ../gdraw/gresedit.c:1748 -msgid "Border Shape:" -msgstr "" - -#: ../gdraw/gresedit.c:1786 -msgid "Border Width:" -msgstr "" - -#: ../gdraw/gresedit.c:1825 -msgid "Padding:" -msgstr "" - -#: ../gdraw/gresedit.c:1866 -msgid "Radius:" -msgstr "" - -#: ../gdraw/gresedit.c:1920 -msgid "Font:" -msgstr "" - -#: ../gdraw/gresedit.c:1953 -msgid "See also:" -msgstr "" - -#: ../gdraw/gresedit.c:2350 ../gdraw/gresedit.c:2356 -msgid "Default Background" -msgstr "" - -#: ../gdraw/gresedit.c:2350 ../gdraw/gresedit.c:2356 -msgid "Default background color for windows" -msgstr "" - -#: ../gdraw/gresedit.c:2351 ../gdraw/gresedit.c:2357 -msgid "Default Foreground" -msgstr "" - -#: ../gdraw/gresedit.c:2351 ../gdraw/gresedit.c:2357 -msgid "Default foreground color for windows" -msgstr "" - -#: ../gdraw/gresedit.c:2352 -msgid "Screen Width in Centimeters" -msgstr "" - -#: ../gdraw/gresedit.c:2352 -msgid "" -"Physical screen width, measured in centimeters\n" -"For this to take effect you must save the resource data (press the [Save] " -"button)\n" -"and restart fontforge" -msgstr "" - -#: ../gdraw/gresedit.c:2358 -msgid "Screen Width in Inches" -msgstr "" - -#: ../gdraw/gresedit.c:2358 -msgid "" -"Physical screen width, measured in inches\n" -"For this to take effect you must save the resource data (press the [Save] " -"button)\n" -"and restart fontforge" -msgstr "" - -#: ../gdraw/gresedit.c:2367 -msgid "GDraw" -msgstr "" - -#: ../gdraw/gresedit.c:2368 -msgid "General facts about the windowing system" -msgstr "" - -#: ../gdraw/gsavefiledlg.c:138 -#, c-format -msgid "" -"Couldn't create directory: %1$s\n" -"%2$s\n" -"%3$s" -msgstr "" - -#: ../gdraw/gscrollbar.c:54 -msgid "ScrollBar" -msgstr "PalangTatal" - -#: ../gdraw/gscrollbar.c:55 -msgid "Scroll Bar" -msgstr "Palang Tatal" - -#: ../gdraw/gscrollbar.c:68 -msgid "SB Thumb" -msgstr "" - -#: ../gdraw/gscrollbar.c:69 -msgid "Scroll Bar Thumb" -msgstr "" - -#: ../gdraw/gtabset.c:44 -msgid "TabSet" -msgstr "" - -#: ../gdraw/gtabset.c:45 -msgid "Tab Set" -msgstr "" - -#: ../gdraw/gtextfield.c:69 ../gdraw/gtextfield.c:70 -msgid "Text Field" -msgstr "Medan Teks" - -#: ../gdraw/gtextfield.c:89 -msgid "List Field" -msgstr "Medan Senarai" - -#: ../gdraw/gtextfield.c:90 -msgid "List Field (Combo Box)" -msgstr "" - -#: ../gdraw/gtextfield.c:101 -msgid "List Field Menu" -msgstr "" - -#: ../gdraw/gtextfield.c:102 -msgid "Box surrounding the ListMark in a list field (combobox)" -msgstr "" - -#: ../gdraw/gtextfield.c:121 -msgid "Numeric Field" -msgstr "Medan Nombor" - -#: ../gdraw/gtextfield.c:122 -msgid "Numeric Field (Spinner)" -msgstr "" - -#: ../gdraw/gtextfield.c:133 -msgid "Numeric Field Sign" -msgstr "" - -#: ../gdraw/gtextfield.c:134 -msgid "The box around the up/down arrows of a numeric field (spinner)" -msgstr "" - -#: ../gdraw/gtextfield.c:1154 ../gdraw/gtextfield.c:1186 -msgid "Could not open file" -msgstr "Tidak dapat buka fail" - -#: ../gdraw/gtextfield.c:1298 -msgid "_Save in UTF8" -msgstr "" - -#: ../gdraw/gtextfield.c:1299 -msgid "Save in _UCS2" -msgstr "" - -#. GT: This is an unusual string. It is used to get around a limitation in -#. GT: FontForge's widget set. You should put a number here (do NOT translate -#. GT: "GGadget|ButtonSize|", that's only to provide context. The number should -#. GT: be the number of points used for a standard sized button. It should be -#. GT: big enough to contain "OK", "Cancel", "New...", "Edit...", "Delete" -#. GT: (in their translated forms of course). -#: ../gdraw/gtextinfo.c:1057 -msgid "GGadget|ButtonSize|55" -msgstr "" - -#. GT: This is an unusual string. It is used to get around a limitation in -#. GT: FontForge's widget set. You should put a number here (do NOT translate -#. GT: "GGadget|ScaleFactor|", that's only to provide context. The number should -#. GT: be a percentage and indicates the the ratio of the length of a string in -#. GT: your language to the same string's length in English. -#. GT: Suppose it takes 116 pixels to say "Ne pas enregistrer" in French but -#. GT: only 67 pixels to say "Don't Save" in English. Then a value for ScaleFactor -#. GT: might be 116*100/67 = 173 -#: ../gdraw/gtextinfo.c:1069 -msgid "GGadget|ScaleFactor|100" -msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/friendly-recovery.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/friendly-recovery.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/friendly-recovery.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/friendly-recovery.po 2016-04-15 08:50: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: 2016-03-22 13:40+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:17+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../lib/recovery-mode/options/apt-snapshots:20 #, sh-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gas.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gas.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gas.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gas.po 2016-04-15 08:50: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: 2016-03-22 11:18+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: app.c:490 app.c:504 msgid "end of file in comment" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gawk.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gawk.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gawk.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gawk.po 2016-04-15 08:50: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: 2016-03-22 11:39+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:13+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" "X-Poedit-SourceCharset: UTF-8\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gdb.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gdb.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gdb.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gdb.po 2016-04-15 08:50:42.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: 2016-03-22 11:42+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:16+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: aarch64-linux-nat.c:176 aarch64-linux-nat.c:213 arm-linux-nat.c:185 #: arm-linux-nat.c:213 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gdebi.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gdebi.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gdebi.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gdebi.po 2016-04-15 08:50:50.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: gdebi\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2015-07-08 23:13+0000\n" +"POT-Creation-Date: 2016-04-11 17:04+0000\n" "PO-Revision-Date: 2014-07-08 08:23+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:01+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:43+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../gdebi:50 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/geoclue.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/geoclue.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/geoclue.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/geoclue.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,102 +0,0 @@ -# Malay translation for geoclue-2.0 -# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 -# This file is distributed under the same license as the geoclue-2.0 package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2015. -# -msgid "" -msgstr "" -"Project-Id-Version: geoclue-2.0\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-01-12 09:11+0000\n" -"PO-Revision-Date: 2015-11-27 01:43+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: ../demo/agent.c:42 ../src/gclue-main.c:47 -msgid "Display version number" -msgstr "Papar nombor versi" - -#: ../demo/agent.c:104 ../src/gclue-main.c:161 -msgid "GeoClue" -msgstr "GeoClue" - -#: ../demo/gclue-service-agent.c:170 -#, c-format -msgid "Geolocation service in use\n" -msgstr "Perkhidmatan Geolokasi sedang digunakan\n" - -#: ../demo/gclue-service-agent.c:172 -#, c-format -msgid "Geolocation service not in use\n" -msgstr "Perkhidmatan Geolokasi tidak digunakan\n" - -#: ../demo/gclue-service-agent.c:356 -#, c-format -msgid "Allow '%s' to access your location information?" -msgstr "Benarkan '%s' mencapai maklumat lokasi anda?" - -#: ../demo/gclue-service-agent.c:358 -msgid "Geolocation" -msgstr "Geolokasi" - -#: ../demo/gclue-service-agent.c:369 -msgid "Yes" -msgstr "Ya" - -#: ../demo/gclue-service-agent.c:375 -msgid "No" -msgstr "Tidak" - -#: ../demo/where-am-i.c:41 -msgid "Exit after T seconds. Default: 30" -msgstr "Keluar selepas T saat. Lalai: 30" - -#: ../demo/where-am-i.c:48 -msgid "" -"Request accuracy level A. Country = 1, City = 4, Neighborhood = 5, Street = " -"6, Exact = 8." -msgstr "" -"Permintaan ketepatan aras A. Negara = 1, Bandar = 4, Kejiranan = 5, Jalan = " -"6, Lokasi Tepat = 8." - -#: ../demo/geoclue-demo-agent.desktop.in.in.h:1 -msgid "Geoclue Demo agent" -msgstr "Ejen Dome Geoclue" - -#: ../demo/geoclue-demo-agent.desktop.in.in.h:2 -msgid "Demo geoclue agent" -msgstr "Demo ejen geoclue" - -#: ../demo/geoclue-demo-agent.desktop.in.in.h:3 -#: ../demo/geoclue-where-am-i.desktop.in.in.h:4 -msgid "geolocation;" -msgstr "geolokasi;" - -#: ../demo/geoclue-where-am-i.desktop.in.in.h:1 -msgid "Where am I?" -msgstr "Dimanakah saya?" - -#: ../demo/geoclue-where-am-i.desktop.in.in.h:2 -msgid "Demo geolocation application" -msgstr "Demo aplikasi geolokasi" - -#: ../demo/geoclue-where-am-i.desktop.in.in.h:3 -msgid "Find your current location" -msgstr "Cari lokasi semasa anda" - -#: ../src/gclue-main.c:54 -msgid "Exit after T seconds of inactivity. Default: 0 (never)" -msgstr "Keluar selepas T saat jika tidak aktif. Lalai: 0 (tidak sesekali)" - -#: ../src/gclue-main.c:61 -msgid "Enable submission of network data" -msgstr "Benarkan penyerahan data rangkaian" - -#: ../src/gclue-main.c:68 -msgid "Nickname to submit network data under (2-32 characters)" -msgstr "Gelaran untuk serahkan data rangkaian di bawah (2-32 aksara)" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gettext-runtime.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gettext-runtime.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gettext-runtime.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gettext-runtime.po 2016-04-15 08:50: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: 2016-03-22 11:44+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:18+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: gnulib-lib/closeout.c:66 msgid "write error" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gettext-tools.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gettext-tools.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gettext-tools.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gettext-tools.po 2016-04-15 08:50:50.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:44+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:19+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: gnulib-lib/argmatch.c:133 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/git-gui.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/git-gui.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/git-gui.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/git-gui.po 2016-04-15 08:50: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: 2016-03-22 12:38+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:18+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: git-gui.sh:41 git-gui.sh:793 git-gui.sh:807 git-gui.sh:820 git-gui.sh:903 #: git-gui.sh:922 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/git.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/git.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/git.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/git.po 2016-04-15 08:50:48.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:38+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:18+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: advice.c:55 #, c-format @@ -29,7 +29,7 @@ "as appropriate to mark resolution and make a commit." msgstr "" -#: builtin/merge.c:1227 git-pull.sh:74 +#: advice.c:101 builtin/merge.c:1225 msgid "You have not concluded your merge (MERGE_HEAD exists)." msgstr "" @@ -41,93 +41,93 @@ msgid "Exiting because of unfinished merge." msgstr "" -#: archive.c:11 +#: archive.c:12 msgid "git archive [<options>] <tree-ish> [<path>...]" msgstr "" -#: archive.c:12 +#: archive.c:13 msgid "git archive --list" msgstr "" -#: archive.c:13 +#: archive.c:14 msgid "" "git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> [<path>...]" msgstr "" -#: archive.c:14 +#: archive.c:15 msgid "git archive --remote <repo> [--exec <cmd>] --list" msgstr "" -#: archive.c:342 builtin/add.c:137 builtin/add.c:428 builtin/rm.c:327 +#: archive.c:344 builtin/add.c:137 builtin/add.c:420 builtin/rm.c:327 #, c-format msgid "pathspec '%s' did not match any files" msgstr "" -#: archive.c:427 +#: archive.c:429 msgid "fmt" msgstr "fmt" -#: archive.c:427 +#: archive.c:429 msgid "archive format" msgstr "format arkib" -#: archive.c:428 builtin/log.c:1204 +#: archive.c:430 builtin/log.c:1229 msgid "prefix" msgstr "awalan" -#: archive.c:429 +#: archive.c:431 msgid "prepend prefix to each pathname in the archive" msgstr "" -#: archive.c:430 builtin/archive.c:88 builtin/blame.c:2516 -#: builtin/blame.c:2517 builtin/config.c:57 builtin/fast-export.c:986 -#: builtin/fast-export.c:988 builtin/grep.c:712 builtin/hash-object.c:99 -#: builtin/ls-files.c:446 builtin/ls-files.c:449 builtin/notes.c:394 -#: builtin/notes.c:557 builtin/read-tree.c:109 parse-options.h:150 +#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2535 +#: builtin/blame.c:2536 builtin/config.c:58 builtin/fast-export.c:987 +#: builtin/fast-export.c:989 builtin/grep.c:707 builtin/hash-object.c:99 +#: builtin/ls-files.c:446 builtin/ls-files.c:449 builtin/notes.c:395 +#: builtin/notes.c:558 builtin/read-tree.c:109 parse-options.h:153 msgid "file" msgstr "fail" -#: archive.c:431 builtin/archive.c:89 +#: archive.c:433 builtin/archive.c:89 msgid "write the archive to this file" msgstr "tuliskan arikb pada fail ini" -#: archive.c:433 +#: archive.c:435 msgid "read .gitattributes in working directory" msgstr "" -#: archive.c:434 +#: archive.c:436 msgid "report archived files on stderr" msgstr "" -#: archive.c:435 +#: archive.c:437 msgid "store only" msgstr "simpan sahaja" -#: archive.c:436 +#: archive.c:438 msgid "compress faster" msgstr "" -#: archive.c:444 +#: archive.c:446 msgid "compress better" msgstr "" -#: archive.c:447 +#: archive.c:449 msgid "list supported archive formats" msgstr "" -#: archive.c:449 builtin/archive.c:90 builtin/clone.c:77 +#: archive.c:451 builtin/archive.c:90 builtin/clone.c:77 msgid "repo" msgstr "repo" -#: archive.c:450 builtin/archive.c:91 +#: archive.c:452 builtin/archive.c:91 msgid "retrieve the archive from remote repository <repo>" msgstr "" -#: archive.c:451 builtin/archive.c:92 builtin/notes.c:478 +#: archive.c:453 builtin/archive.c:92 builtin/notes.c:479 msgid "command" msgstr "perintah" -#: archive.c:452 builtin/archive.c:93 +#: archive.c:454 builtin/archive.c:93 msgid "path to the remote git-upload-archive command" msgstr "" @@ -137,82 +137,82 @@ "Use '\\!' for literal leading exclamation." msgstr "" -#: branch.c:60 +#: branch.c:61 #, c-format msgid "Not setting branch %s as its own upstream." msgstr "" -#: branch.c:83 +#: branch.c:84 #, c-format msgid "Branch %s set up to track remote branch %s from %s by rebasing." msgstr "" -#: branch.c:84 +#: branch.c:85 #, c-format msgid "Branch %s set up to track remote branch %s from %s." msgstr "" -#: branch.c:88 +#: branch.c:89 #, c-format msgid "Branch %s set up to track local branch %s by rebasing." msgstr "" -#: branch.c:89 +#: branch.c:90 #, c-format msgid "Branch %s set up to track local branch %s." msgstr "" -#: branch.c:94 +#: branch.c:95 #, c-format msgid "Branch %s set up to track remote ref %s by rebasing." msgstr "" -#: branch.c:95 +#: branch.c:96 #, c-format msgid "Branch %s set up to track remote ref %s." msgstr "" -#: branch.c:99 +#: branch.c:100 #, c-format msgid "Branch %s set up to track local ref %s by rebasing." msgstr "" -#: branch.c:100 +#: branch.c:101 #, c-format msgid "Branch %s set up to track local ref %s." msgstr "" -#: branch.c:133 +#: branch.c:134 #, c-format msgid "Not tracking: ambiguous information for ref %s" msgstr "" -#: branch.c:162 +#: branch.c:163 #, c-format msgid "'%s' is not a valid branch name." msgstr "" -#: branch.c:167 +#: branch.c:168 #, c-format msgid "A branch named '%s' already exists." msgstr "" -#: branch.c:175 +#: branch.c:176 msgid "Cannot force update the current branch." msgstr "" -#: branch.c:195 +#: branch.c:196 #, c-format msgid "" "Cannot setup tracking information; starting point '%s' is not a branch." msgstr "" -#: branch.c:197 +#: branch.c:198 #, c-format msgid "the requested upstream branch '%s' does not exist" msgstr "" -#: branch.c:199 +#: branch.c:200 msgid "" "\n" "If you are planning on basing your work on an upstream\n" @@ -224,22 +224,22 @@ "\"git push -u\" to set the upstream config as you push." msgstr "" -#: branch.c:243 +#: branch.c:244 #, c-format msgid "Not a valid object name: '%s'." msgstr "" -#: branch.c:263 +#: branch.c:264 #, c-format msgid "Ambiguous object name: '%s'." msgstr "" -#: branch.c:268 +#: branch.c:269 #, c-format msgid "Not a valid branch point: '%s'." msgstr "" -#: builtin/checkout.c:931 +#: branch.c:322 #, c-format msgid "'%s' is already checked out at '%s'" msgstr "" @@ -263,9 +263,9 @@ msgid "Repository lacks these prerequisite commits:" msgstr "" -#: bundle.c:163 sequencer.c:650 sequencer.c:1105 builtin/blame.c:2705 -#: builtin/branch.c:651 builtin/commit.c:1045 builtin/log.c:330 -#: builtin/log.c:825 builtin/log.c:1432 builtin/log.c:1666 builtin/merge.c:358 +#: bundle.c:163 ref-filter.c:1372 sequencer.c:636 sequencer.c:1083 +#: builtin/blame.c:2734 builtin/commit.c:1045 builtin/log.c:334 +#: builtin/log.c:849 builtin/log.c:1461 builtin/log.c:1694 builtin/merge.c:358 #: builtin/shortlog.c:158 msgid "revision walk setup failed" msgstr "" @@ -288,47 +288,48 @@ msgstr[0] "" msgstr[1] "" -#: bundle.c:251 +#: bundle.c:253 msgid "Could not spawn pack-objects" msgstr "" -#: bundle.c:269 +#: bundle.c:264 msgid "pack-objects died" msgstr "pack-objects mati" -#: bundle.c:309 +#: bundle.c:304 msgid "rev-list died" msgstr "rev-list mati" -#: bundle.c:358 +#: bundle.c:353 #, c-format msgid "ref '%s' is excluded by the rev-list options" msgstr "" -#: bundle.c:437 builtin/log.c:153 builtin/log.c:1342 builtin/shortlog.c:261 +#: bundle.c:443 builtin/log.c:157 builtin/log.c:1369 builtin/shortlog.c:261 #, c-format msgid "unrecognized argument: %s" msgstr "argumen tidak dikenali: %s" -#: bundle.c:443 +#: bundle.c:449 msgid "Refusing to create empty bundle." msgstr "" -#: bundle.c:453 +#: bundle.c:459 #, c-format msgid "cannot create '%s'" msgstr "gagal mencipta '%s'" -#: bundle.c:474 +#: bundle.c:480 msgid "index-pack died" msgstr "index-pack mati" -#: color.c:260 +#: color.c:275 #, c-format msgid "invalid color value: %.*s" msgstr "" -#: commit.c:40 +#: commit.c:40 builtin/am.c:452 builtin/am.c:488 builtin/am.c:1520 +#: builtin/am.c:2149 #, c-format msgid "could not parse %s" msgstr "gagal menghuraikan %s" @@ -486,75 +487,75 @@ msgid "Performing inexact rename detection" msgstr "" -#: diff.c:114 +#: diff.c:115 #, c-format msgid " Failed to parse dirstat cut-off percentage '%s'\n" msgstr "" -#: diff.c:119 +#: diff.c:120 #, c-format msgid " Unknown dirstat parameter '%s'\n" msgstr "" -#: diff.c:214 +#: diff.c:215 #, c-format msgid "Unknown value for 'diff.submodule' config variable: '%s'" msgstr "" -#: diff.c:266 +#: diff.c:267 #, c-format msgid "" "Found errors in 'diff.dirstat' config variable:\n" "%s" msgstr "" -#: diff.c:2997 +#: diff.c:3000 #, c-format msgid "external diff died, stopping at %s" msgstr "" -#: diff.c:3393 +#: diff.c:3396 msgid "--follow requires exactly one pathspec" msgstr "" -#: diff.c:3556 +#: diff.c:3559 #, c-format msgid "" "Failed to parse --dirstat/-X option parameter:\n" "%s" msgstr "" -#: diff.c:3570 +#: diff.c:3573 #, c-format msgid "Failed to parse --submodule option parameter: '%s'" msgstr "" -#: dir.c:1852 +#: dir.c:1915 msgid "failed to get kernel name and information" msgstr "" -#: dir.c:1945 +#: dir.c:1998 msgid "Untracked cache is disabled on this system." msgstr "" -#: gpg-interface.c:129 gpg-interface.c:200 +#: gpg-interface.c:166 gpg-interface.c:237 msgid "could not run gpg." msgstr "gagal jalankan gpg." -#: gpg-interface.c:141 +#: gpg-interface.c:178 msgid "gpg did not accept the data" msgstr "gpg tidak menerima data tersebut" -#: gpg-interface.c:152 +#: gpg-interface.c:189 msgid "gpg failed to sign the data" msgstr "" -#: gpg-interface.c:185 +#: gpg-interface.c:222 #, c-format msgid "could not create temporary file '%s': %s" msgstr "" -#: gpg-interface.c:188 +#: gpg-interface.c:225 #, c-format msgid "failed writing detached signature to '%s': %s" msgstr "" @@ -634,8 +635,8 @@ msgid "failed to read the cache" msgstr "" -#: merge.c:94 builtin/checkout.c:376 builtin/checkout.c:587 -#: builtin/clone.c:647 +#: merge.c:94 builtin/am.c:2022 builtin/am.c:2057 builtin/checkout.c:376 +#: builtin/checkout.c:587 builtin/clone.c:722 msgid "unable to write new index file" msgstr "" @@ -653,234 +654,234 @@ msgid "error building trees" msgstr "" -#: merge-recursive.c:687 +#: merge-recursive.c:686 #, c-format msgid "failed to create path '%s'%s" msgstr "" -#: merge-recursive.c:698 +#: merge-recursive.c:697 #, c-format msgid "Removing %s to make room for subdirectory\n" msgstr "" -#: merge-recursive.c:712 merge-recursive.c:733 +#: merge-recursive.c:711 merge-recursive.c:732 msgid ": perhaps a D/F conflict?" msgstr "" -#: merge-recursive.c:723 +#: merge-recursive.c:722 #, c-format msgid "refusing to lose untracked file at '%s'" msgstr "" -#: merge-recursive.c:763 +#: merge-recursive.c:762 #, c-format msgid "cannot read object %s '%s'" msgstr "gagal membaca objek %s '%s'" -#: merge-recursive.c:765 +#: merge-recursive.c:764 #, c-format msgid "blob expected for %s '%s'" msgstr "" -#: merge-recursive.c:788 builtin/clone.c:306 +#: merge-recursive.c:787 builtin/clone.c:369 #, c-format msgid "failed to open '%s'" msgstr "gagal membuka '%s'" -#: merge-recursive.c:796 +#: merge-recursive.c:795 #, c-format msgid "failed to symlink '%s'" msgstr "gagal untuk symlink '%s'" -#: merge-recursive.c:799 +#: merge-recursive.c:798 #, c-format msgid "do not know what to do with %06o %s '%s'" msgstr "" -#: merge-recursive.c:937 +#: merge-recursive.c:936 msgid "Failed to execute internal merge" msgstr "" -#: merge-recursive.c:941 +#: merge-recursive.c:940 #, c-format msgid "Unable to add %s to database" msgstr "" -#: merge-recursive.c:957 +#: merge-recursive.c:956 msgid "unsupported object type in the tree" msgstr "" -#: merge-recursive.c:1032 merge-recursive.c:1046 +#: merge-recursive.c:1031 merge-recursive.c:1045 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree." msgstr "" -#: merge-recursive.c:1038 merge-recursive.c:1051 +#: merge-recursive.c:1037 merge-recursive.c:1050 #, c-format msgid "" "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left " "in tree at %s." msgstr "" -#: merge-recursive.c:1092 +#: merge-recursive.c:1091 msgid "rename" msgstr "namakan semula" -#: merge-recursive.c:1092 +#: merge-recursive.c:1091 msgid "renamed" msgstr "dinamakan semula" -#: merge-recursive.c:1148 +#: merge-recursive.c:1147 #, c-format msgid "%s is a directory in %s adding as %s instead" msgstr "" -#: merge-recursive.c:1170 +#: merge-recursive.c:1169 #, c-format msgid "" "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename " "\"%s\"->\"%s\" in \"%s\"%s" msgstr "" -#: merge-recursive.c:1175 +#: merge-recursive.c:1174 msgid " (left unresolved)" msgstr "" -#: merge-recursive.c:1229 +#: merge-recursive.c:1228 #, c-format msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s" msgstr "" -#: merge-recursive.c:1259 +#: merge-recursive.c:1258 #, c-format msgid "Renaming %s to %s and %s to %s instead" msgstr "Namakan semula %s kepada %s dan %s kepada %s sebaliknya" -#: merge-recursive.c:1458 +#: merge-recursive.c:1457 #, c-format msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s" msgstr "" -#: merge-recursive.c:1468 +#: merge-recursive.c:1467 #, c-format msgid "Adding merged %s" msgstr "" -#: merge-recursive.c:1473 merge-recursive.c:1671 +#: merge-recursive.c:1472 merge-recursive.c:1674 #, c-format msgid "Adding as %s instead" msgstr "" -#: merge-recursive.c:1524 +#: merge-recursive.c:1523 #, c-format msgid "cannot read object %s" msgstr "gagal membaca objek %s" -#: merge-recursive.c:1527 +#: merge-recursive.c:1526 #, c-format msgid "object %s is not a blob" msgstr "" -#: merge-recursive.c:1575 +#: merge-recursive.c:1578 msgid "modify" msgstr "ubahsuai" -#: merge-recursive.c:1575 +#: merge-recursive.c:1578 msgid "modified" msgstr "diubahsuai" -#: merge-recursive.c:1585 +#: merge-recursive.c:1588 msgid "content" msgstr "kandungan" -#: merge-recursive.c:1592 +#: merge-recursive.c:1595 msgid "add/add" msgstr "" -#: merge-recursive.c:1626 +#: merge-recursive.c:1629 #, c-format msgid "Skipped %s (merged same as existing)" msgstr "" -#: merge-recursive.c:1640 +#: merge-recursive.c:1643 #, c-format msgid "Auto-merging %s" msgstr "" -#: merge-recursive.c:1644 git-submodule.sh:1150 +#: merge-recursive.c:1647 git-submodule.sh:1025 msgid "submodule" msgstr "" -#: merge-recursive.c:1645 +#: merge-recursive.c:1648 #, c-format msgid "CONFLICT (%s): Merge conflict in %s" msgstr "" -#: merge-recursive.c:1731 +#: merge-recursive.c:1734 #, c-format msgid "Removing %s" msgstr "Membuang %s" -#: merge-recursive.c:1756 +#: merge-recursive.c:1759 msgid "file/directory" msgstr "" -#: merge-recursive.c:1762 +#: merge-recursive.c:1765 msgid "directory/file" msgstr "" -#: merge-recursive.c:1767 +#: merge-recursive.c:1770 #, c-format msgid "" "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s" msgstr "" -#: merge-recursive.c:1777 +#: merge-recursive.c:1780 #, c-format msgid "Adding %s" msgstr "Menambah %s" -#: merge-recursive.c:1794 +#: merge-recursive.c:1797 msgid "Fatal merge failure, shouldn't happen." msgstr "" -#: merge-recursive.c:1813 +#: merge-recursive.c:1816 msgid "Already up-to-date!" msgstr "" -#: merge-recursive.c:1822 +#: merge-recursive.c:1825 #, c-format msgid "merging of trees %s and %s failed" msgstr "" -#: merge-recursive.c:1852 +#: merge-recursive.c:1855 #, c-format msgid "Unprocessed path??? %s" msgstr "" -#: merge-recursive.c:1900 +#: merge-recursive.c:1903 msgid "Merging:" msgstr "Mencantum:" -#: merge-recursive.c:1913 +#: merge-recursive.c:1916 #, c-format msgid "found %u common ancestor:" msgid_plural "found %u common ancestors:" msgstr[0] "" msgstr[1] "" -#: merge-recursive.c:1950 +#: merge-recursive.c:1953 msgid "merge returned no commit" msgstr "" -#: merge-recursive.c:2007 +#: merge-recursive.c:2010 #, c-format msgid "Could not parse object '%s'" msgstr "" -#: merge-recursive.c:2018 builtin/merge.c:645 +#: merge-recursive.c:2021 builtin/merge.c:645 msgid "Unable to write index." msgstr "" @@ -888,19 +889,19 @@ msgid "Cannot commit uninitialized/unreferenced notes tree" msgstr "" -#: notes-utils.c:82 +#: notes-utils.c:100 #, c-format msgid "Bad notes.rewriteMode value: '%s'" msgstr "" -#: notes-utils.c:92 +#: notes-utils.c:110 #, c-format msgid "Refusing to rewrite notes in %s (outside of refs/notes/)" msgstr "" #. TRANSLATORS: The first %s is the name of the #. environment variable, the second %s is its value -#: notes-utils.c:119 +#: notes-utils.c:137 #, c-format msgid "Bad %s value: '%s'" msgstr "" @@ -910,37 +911,37 @@ msgid "unable to parse object: %s" msgstr "" -#: parse-options.c:546 +#: parse-options.c:570 msgid "..." msgstr "..." -#: parse-options.c:564 +#: parse-options.c:588 #, c-format msgid "usage: %s" msgstr "pengunaan: %s" #. TRANSLATORS: the colon here should align with the #. one in "usage: %s" translation -#: parse-options.c:568 +#: parse-options.c:592 #, c-format msgid " or: %s" msgstr " atau: %s" -#: parse-options.c:571 +#: parse-options.c:595 #, c-format msgid " %s" msgstr " %s" -#: parse-options.c:605 +#: parse-options.c:629 msgid "-NUM" msgstr "" -#: builtin/tag.c:561 +#: parse-options-cb.c:108 #, c-format msgid "malformed object name '%s'" msgstr "" -#: builtin/init-db.c:35 +#: path.c:752 #, c-format msgid "Could not make %s writable by group" msgstr "" @@ -1005,29 +1006,29 @@ "Perhaps you forgot to add either ':/' or '.' ?" msgstr "" -#: pretty.c:968 +#: pretty.c:969 msgid "unable to parse --pretty format" msgstr "" -#: progress.c:236 +#: progress.c:235 msgid "done" msgstr "" -#: read-cache.c:1295 +#: read-cache.c:1281 #, c-format msgid "" "index.version set, but the value is invalid.\n" "Using version %i" msgstr "" -#: read-cache.c:1305 +#: read-cache.c:1291 #, c-format msgid "" "GIT_INDEX_VERSION set, but the value is invalid.\n" "Using version %i" msgstr "" -#: sequencer.c:172 builtin/merge.c:760 builtin/merge.c:871 builtin/merge.c:973 +#: refs.c:543 builtin/merge.c:760 builtin/merge.c:871 builtin/merge.c:973 #: builtin/merge.c:983 #, c-format msgid "Could not open '%s' for writing" @@ -1063,7 +1064,7 @@ msgid "expected format: %%(color:<color>)" msgstr "" -#: builtin/for-each-ref.c:687 +#: ref-filter.c:835 msgid "unable to parse format" msgstr "" @@ -1082,7 +1083,7 @@ msgid "positive width expected with the %%(align) atom" msgstr "" -#: builtin/tag.c:69 +#: ref-filter.c:1219 #, c-format msgid "malformed object at '%s'" msgstr "" @@ -1092,98 +1093,98 @@ msgid "format: %%(end) atom missing" msgstr "" -#: builtin/branch.c:758 +#: ref-filter.c:1615 #, c-format msgid "malformed object name %s" msgstr "" -#: remote.c:792 +#: remote.c:756 #, c-format msgid "Cannot fetch both %s and %s to %s" msgstr "" -#: remote.c:796 +#: remote.c:760 #, c-format msgid "%s usually tracks %s, not %s" msgstr "" -#: remote.c:800 +#: remote.c:764 #, c-format msgid "%s tracks both %s and %s" msgstr "" -#: remote.c:808 +#: remote.c:772 msgid "Internal error" msgstr "" -#: remote.c:1723 remote.c:1766 +#: remote.c:1687 remote.c:1730 msgid "HEAD does not point to a branch" msgstr "" -#: remote.c:1732 +#: remote.c:1696 #, c-format msgid "no such branch: '%s'" msgstr "" -#: remote.c:1735 +#: remote.c:1699 #, c-format msgid "no upstream configured for branch '%s'" msgstr "" -#: remote.c:1741 +#: remote.c:1705 #, c-format msgid "upstream branch '%s' not stored as a remote-tracking branch" msgstr "" -#: remote.c:1756 +#: remote.c:1720 #, c-format msgid "push destination '%s' on remote '%s' has no local tracking branch" msgstr "" -#: remote.c:1771 +#: remote.c:1735 #, c-format msgid "branch '%s' has no remote for pushing" msgstr "" -#: remote.c:1782 +#: remote.c:1746 #, c-format msgid "push refspecs for '%s' do not include '%s'" msgstr "" -#: remote.c:1795 +#: remote.c:1759 msgid "push has no destination (push.default is 'nothing')" msgstr "" -#: remote.c:1817 +#: remote.c:1781 msgid "cannot resolve 'simple' push to a single destination" msgstr "" -#: remote.c:2124 +#: remote.c:2083 #, c-format msgid "Your branch is based on '%s', but the upstream is gone.\n" msgstr "" -#: remote.c:2128 +#: remote.c:2087 msgid " (use \"git branch --unset-upstream\" to fixup)\n" msgstr "" -#: remote.c:2131 +#: remote.c:2090 #, c-format msgid "Your branch is up-to-date with '%s'.\n" msgstr "" -#: remote.c:2135 +#: remote.c:2094 #, c-format msgid "Your branch is ahead of '%s' by %d commit.\n" msgid_plural "Your branch is ahead of '%s' by %d commits.\n" msgstr[0] "" msgstr[1] "" -#: remote.c:2141 +#: remote.c:2100 msgid " (use \"git push\" to publish your local commits)\n" msgstr "" -#: remote.c:2144 +#: remote.c:2103 #, c-format msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n" msgid_plural "" @@ -1191,11 +1192,11 @@ msgstr[0] "" msgstr[1] "" -#: remote.c:2152 +#: remote.c:2111 msgid " (use \"git pull\" to update your local branch)\n" msgstr "" -#: remote.c:2155 +#: remote.c:2114 #, c-format msgid "" "Your branch and '%s' have diverged,\n" @@ -1206,7 +1207,7 @@ msgstr[0] "" msgstr[1] "" -#: remote.c:2165 +#: remote.c:2124 msgid " (use \"git pull\" to merge the remote branch into yours)\n" msgstr "" @@ -1219,24 +1220,24 @@ msgid "your current branch '%s' does not have any commits yet" msgstr "" -#: revision.c:2366 +#: revision.c:2390 msgid "--first-parent is incompatible with --bisect" msgstr "" -#: run-command.c:83 +#: run-command.c:90 msgid "open /dev/null failed" msgstr "" -#: run-command.c:85 +#: run-command.c:92 #, c-format msgid "dup2(%d,%d) failed" msgstr "" -#: send-pack.c:272 +#: send-pack.c:295 msgid "failed to sign the push certificate" msgstr "" -#: send-pack.c:378 +#: send-pack.c:404 msgid "the receiving end does not support --signed push" msgstr "" @@ -1246,246 +1247,246 @@ "signed push" msgstr "" -#: send-pack.c:389 +#: send-pack.c:418 msgid "the receiving end does not support --atomic push" msgstr "" -#: sequencer.c:195 +#: sequencer.c:183 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'" msgstr "" -#: sequencer.c:198 +#: sequencer.c:186 msgid "" "after resolving the conflicts, mark the corrected paths\n" "with 'git add <paths>' or 'git rm <paths>'\n" "and commit the result with 'git commit'" msgstr "" -#: sequencer.c:211 sequencer.c:861 sequencer.c:944 +#: sequencer.c:199 sequencer.c:842 sequencer.c:922 #, c-format msgid "Could not write to %s" msgstr "Tidak dapat tulis ke %s" -#: sequencer.c:214 +#: sequencer.c:202 #, c-format msgid "Error wrapping up %s" msgstr "" -#: sequencer.c:229 +#: sequencer.c:217 msgid "Your local changes would be overwritten by cherry-pick." msgstr "" -#: sequencer.c:231 +#: sequencer.c:219 msgid "Your local changes would be overwritten by revert." msgstr "" -#: sequencer.c:234 +#: sequencer.c:222 msgid "Commit your changes or stash them to proceed." msgstr "" #. TRANSLATORS: %s will be "revert" or "cherry-pick" -#: sequencer.c:321 +#: sequencer.c:309 #, c-format msgid "%s: Unable to write new index file" msgstr "" -#: sequencer.c:339 +#: sequencer.c:327 msgid "Could not resolve HEAD commit\n" msgstr "" -#: sequencer.c:359 +#: sequencer.c:347 msgid "Unable to update cache tree\n" msgstr "" -#: sequencer.c:411 +#: sequencer.c:399 #, c-format msgid "Could not parse commit %s\n" msgstr "" -#: sequencer.c:416 +#: sequencer.c:404 #, c-format msgid "Could not parse parent commit %s\n" msgstr "" -#: sequencer.c:482 +#: sequencer.c:469 msgid "Your index file is unmerged." msgstr "" -#: sequencer.c:501 +#: sequencer.c:488 #, c-format msgid "Commit %s is a merge but no -m option was given." msgstr "" -#: sequencer.c:509 +#: sequencer.c:496 #, c-format msgid "Commit %s does not have parent %d" msgstr "" -#: sequencer.c:513 +#: sequencer.c:500 #, c-format msgid "Mainline was specified but commit %s is not a merge." msgstr "" #. TRANSLATORS: The first %s will be "revert" or #. "cherry-pick", the second %s a SHA1 -#: sequencer.c:526 +#: sequencer.c:513 #, c-format msgid "%s: cannot parse parent commit %s" msgstr "" -#: sequencer.c:530 +#: sequencer.c:517 #, c-format msgid "Cannot get commit message for %s" msgstr "" -#: sequencer.c:616 +#: sequencer.c:603 #, c-format msgid "could not revert %s... %s" msgstr "" -#: sequencer.c:617 +#: sequencer.c:604 #, c-format msgid "could not apply %s... %s" msgstr "" -#: sequencer.c:653 +#: sequencer.c:639 msgid "empty commit set passed" msgstr "" -#: sequencer.c:661 +#: sequencer.c:647 #, c-format msgid "git %s: failed to read the index" msgstr "" -#: sequencer.c:665 +#: sequencer.c:651 #, c-format msgid "git %s: failed to refresh the index" msgstr "" -#: sequencer.c:725 +#: sequencer.c:711 #, c-format msgid "Cannot %s during a %s" msgstr "" -#: sequencer.c:747 +#: sequencer.c:733 #, c-format msgid "Could not parse line %d." msgstr "" -#: sequencer.c:752 +#: sequencer.c:738 msgid "No commits parsed." msgstr "" -#: sequencer.c:765 +#: sequencer.c:750 #, c-format msgid "Could not open %s" msgstr "" -#: sequencer.c:769 +#: sequencer.c:754 #, c-format msgid "Could not read %s." msgstr "" -#: sequencer.c:776 +#: sequencer.c:761 #, c-format msgid "Unusable instruction sheet: %s" msgstr "" -#: sequencer.c:806 +#: sequencer.c:791 #, c-format msgid "Invalid key: %s" msgstr "" -#: sequencer.c:809 +#: sequencer.c:794 builtin/pull.c:47 builtin/pull.c:49 #, c-format msgid "Invalid value for %s: %s" msgstr "" -#: sequencer.c:821 +#: sequencer.c:804 #, c-format msgid "Malformed options sheet: %s" msgstr "" -#: sequencer.c:842 +#: sequencer.c:823 msgid "a cherry-pick or revert is already in progress" msgstr "" -#: sequencer.c:843 +#: sequencer.c:824 msgid "try \"git cherry-pick (--continue | --quit | --abort)\"" msgstr "" -#: sequencer.c:847 +#: sequencer.c:828 #, c-format msgid "Could not create sequencer directory %s" msgstr "" -#: sequencer.c:863 sequencer.c:948 +#: sequencer.c:844 sequencer.c:926 #, c-format msgid "Error wrapping up %s." msgstr "" -#: sequencer.c:882 sequencer.c:1018 +#: sequencer.c:863 sequencer.c:996 msgid "no cherry-pick or revert in progress" msgstr "" -#: sequencer.c:884 +#: sequencer.c:865 msgid "cannot resolve HEAD" msgstr "" -#: sequencer.c:886 +#: sequencer.c:867 msgid "cannot abort from a branch yet to be born" msgstr "" -#: sequencer.c:908 builtin/apply.c:4291 +#: sequencer.c:887 builtin/apply.c:4287 #, c-format msgid "cannot open %s: %s" msgstr "" -#: sequencer.c:911 +#: sequencer.c:890 #, c-format msgid "cannot read %s: %s" msgstr "" -#: sequencer.c:912 +#: sequencer.c:891 msgid "unexpected end of file" msgstr "" -#: sequencer.c:918 +#: sequencer.c:897 #, c-format msgid "stored pre-cherry-pick HEAD file '%s' is corrupt" msgstr "" -#: sequencer.c:941 +#: sequencer.c:919 #, c-format msgid "Could not format %s." msgstr "" -#: sequencer.c:1086 +#: sequencer.c:1064 #, c-format msgid "%s: can't cherry-pick a %s" msgstr "" -#: sequencer.c:1089 +#: sequencer.c:1067 #, c-format msgid "%s: bad revision" msgstr "" -#: sequencer.c:1123 +#: sequencer.c:1101 msgid "Can't revert as initial commit" msgstr "" -#: sequencer.c:1124 +#: sequencer.c:1102 msgid "Can't cherry-pick into empty head" msgstr "" -#: setup.c:243 +#: setup.c:248 #, c-format msgid "failed to read %s" msgstr "" -#: sha1_name.c:453 +#: sha1_name.c:463 msgid "" "Git normally never creates a ref that ends with 40 hex characters\n" "because it will be ignored when you just specify 40-hex. These refs\n" @@ -1498,30 +1499,30 @@ "running \"git config advice.objectNameWarning false\"" msgstr "" -#: submodule.c:64 submodule.c:98 +#: submodule.c:61 submodule.c:95 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first" msgstr "" -#: submodule.c:68 submodule.c:102 +#: submodule.c:65 submodule.c:99 #, c-format msgid "Could not find section in .gitmodules where path=%s" msgstr "" -#: submodule.c:76 +#: submodule.c:73 #, c-format msgid "Could not update .gitmodules entry %s" msgstr "" -#: submodule.c:109 +#: submodule.c:106 #, c-format msgid "Could not remove .gitmodules entry for %s" msgstr "" -#: submodule.c:120 +#: submodule.c:117 msgid "staging updated .gitmodules failed" msgstr "" -#: submodule.c:1115 +#: submodule.c:1040 #, c-format msgid "Could not set core.worktree in %s" msgstr "" @@ -1532,7 +1533,7 @@ msgid "unknown value '%s' for key '%s'" msgstr "" -#: trailer.c:543 trailer.c:548 builtin/remote.c:290 +#: trailer.c:543 trailer.c:548 builtin/remote.c:296 #, c-format msgid "more than one %s" msgstr "" @@ -1599,224 +1600,225 @@ msgid "could not open '%s' for writing" msgstr "" -#: builtin/commit.c:1689 builtin/merge.c:1076 +#: wrapper.c:223 wrapper.c:366 builtin/am.c:338 builtin/commit.c:1691 +#: builtin/merge.c:1074 builtin/pull.c:380 #, c-format msgid "could not open '%s' for reading" msgstr "" -#: wrapper.c:523 +#: wrapper.c:579 #, c-format msgid "unable to access '%s': %s" msgstr "" -#: wrapper.c:544 +#: wrapper.c:600 #, c-format msgid "unable to access '%s'" msgstr "" -#: wrapper.c:564 +#: wrapper.c:608 msgid "unable to get current working directory" msgstr "" -#: wrapper.c:575 +#: wrapper.c:635 #, c-format msgid "could not open %s for writing" msgstr "" -#: wrapper.c:587 +#: wrapper.c:646 builtin/am.c:425 #, c-format msgid "could not write to %s" msgstr "" -#: wrapper.c:593 +#: wrapper.c:652 #, c-format msgid "could not close %s" msgstr "" -#: wt-status.c:150 +#: wt-status.c:149 msgid "Unmerged paths:" msgstr "" -#: wt-status.c:177 wt-status.c:204 +#: wt-status.c:176 wt-status.c:203 #, c-format msgid " (use \"git reset %s <file>...\" to unstage)" msgstr "" -#: wt-status.c:179 wt-status.c:206 +#: wt-status.c:178 wt-status.c:205 msgid " (use \"git rm --cached <file>...\" to unstage)" msgstr "" -#: wt-status.c:183 +#: wt-status.c:182 msgid " (use \"git add <file>...\" to mark resolution)" msgstr "" -#: wt-status.c:185 wt-status.c:189 +#: wt-status.c:184 wt-status.c:188 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)" msgstr "" -#: wt-status.c:187 +#: wt-status.c:186 msgid " (use \"git rm <file>...\" to mark resolution)" msgstr "" -#: wt-status.c:198 wt-status.c:881 +#: wt-status.c:197 wt-status.c:880 msgid "Changes to be committed:" msgstr "" -#: wt-status.c:216 wt-status.c:890 +#: wt-status.c:215 wt-status.c:889 msgid "Changes not staged for commit:" msgstr "" -#: wt-status.c:220 +#: wt-status.c:219 msgid " (use \"git add <file>...\" to update what will be committed)" msgstr "" -#: wt-status.c:222 +#: wt-status.c:221 msgid " (use \"git add/rm <file>...\" to update what will be committed)" msgstr "" -#: wt-status.c:223 +#: wt-status.c:222 msgid "" " (use \"git checkout -- <file>...\" to discard changes in working directory)" msgstr "" -#: wt-status.c:225 +#: wt-status.c:224 msgid " (commit or discard the untracked or modified content in submodules)" msgstr "" -#: wt-status.c:237 +#: wt-status.c:236 #, c-format msgid " (use \"git %s <file>...\" to include in what will be committed)" msgstr "" -#: wt-status.c:252 +#: wt-status.c:251 msgid "both deleted:" msgstr "" -#: wt-status.c:254 +#: wt-status.c:253 msgid "added by us:" msgstr "" -#: wt-status.c:256 +#: wt-status.c:255 msgid "deleted by them:" msgstr "" -#: wt-status.c:258 +#: wt-status.c:257 msgid "added by them:" msgstr "" -#: wt-status.c:260 +#: wt-status.c:259 msgid "deleted by us:" msgstr "" -#: wt-status.c:262 +#: wt-status.c:261 msgid "both added:" msgstr "" -#: wt-status.c:264 +#: wt-status.c:263 msgid "both modified:" msgstr "" -#: wt-status.c:266 +#: wt-status.c:265 #, c-format msgid "bug: unhandled unmerged status %x" msgstr "" -#: wt-status.c:274 +#: wt-status.c:273 msgid "new file:" msgstr "" -#: wt-status.c:276 +#: wt-status.c:275 msgid "copied:" msgstr "" -#: wt-status.c:278 +#: wt-status.c:277 msgid "deleted:" msgstr "" -#: wt-status.c:280 +#: wt-status.c:279 msgid "modified:" msgstr "" -#: wt-status.c:282 +#: wt-status.c:281 msgid "renamed:" msgstr "" -#: wt-status.c:284 +#: wt-status.c:283 msgid "typechange:" msgstr "" -#: wt-status.c:286 +#: wt-status.c:285 msgid "unknown:" msgstr "" -#: wt-status.c:288 +#: wt-status.c:287 msgid "unmerged:" msgstr "" -#: wt-status.c:370 +#: wt-status.c:369 msgid "new commits, " msgstr "" -#: wt-status.c:372 +#: wt-status.c:371 msgid "modified content, " msgstr "" -#: wt-status.c:374 +#: wt-status.c:373 msgid "untracked content, " msgstr "" -#: wt-status.c:391 +#: wt-status.c:390 #, c-format msgid "bug: unhandled diff status %c" msgstr "" -#: wt-status.c:755 +#: wt-status.c:754 msgid "Submodules changed but not updated:" msgstr "" -#: wt-status.c:757 +#: wt-status.c:756 msgid "Submodule changes to be committed:" msgstr "" -#: wt-status.c:838 +#: wt-status.c:837 msgid "" "Do not touch the line above.\n" "Everything below will be removed." msgstr "" -#: wt-status.c:949 +#: wt-status.c:948 msgid "You have unmerged paths." msgstr "" -#: wt-status.c:952 +#: wt-status.c:951 msgid " (fix conflicts and run \"git commit\")" msgstr "" -#: wt-status.c:955 +#: wt-status.c:954 msgid "All conflicts fixed but you are still merging." msgstr "" -#: wt-status.c:958 +#: wt-status.c:957 msgid " (use \"git commit\" to conclude merge)" msgstr "" -#: wt-status.c:968 +#: wt-status.c:967 msgid "You are in the middle of an am session." msgstr "" -#: wt-status.c:971 +#: wt-status.c:970 msgid "The current patch is empty." msgstr "" -#: wt-status.c:975 +#: wt-status.c:974 msgid " (fix conflicts and then run \"git am --continue\")" msgstr "" -#: wt-status.c:977 +#: wt-status.c:976 msgid " (use \"git am --skip\" to skip this patch)" msgstr "" -#: wt-status.c:979 +#: wt-status.c:978 msgid " (use \"git am --abort\" to restore the original branch)" msgstr "" @@ -1851,114 +1853,114 @@ msgid " (use \"git rebase --edit-todo\" to view and edit)" msgstr "" -#: wt-status.c:1039 wt-status.c:1056 +#: wt-status.c:1148 #, c-format msgid "You are currently rebasing branch '%s' on '%s'." msgstr "" -#: wt-status.c:1044 wt-status.c:1061 +#: wt-status.c:1153 msgid "You are currently rebasing." msgstr "" -#: wt-status.c:1047 +#: wt-status.c:1167 msgid " (fix conflicts and then run \"git rebase --continue\")" msgstr "" -#: wt-status.c:1049 +#: wt-status.c:1169 msgid " (use \"git rebase --skip\" to skip this patch)" msgstr "" -#: wt-status.c:1051 +#: wt-status.c:1171 msgid " (use \"git rebase --abort\" to check out the original branch)" msgstr "" -#: wt-status.c:1064 +#: wt-status.c:1177 msgid " (all conflicts fixed: run \"git rebase --continue\")" msgstr "" -#: wt-status.c:1068 +#: wt-status.c:1181 #, c-format msgid "" "You are currently splitting a commit while rebasing branch '%s' on '%s'." msgstr "" -#: wt-status.c:1073 +#: wt-status.c:1186 msgid "You are currently splitting a commit during a rebase." msgstr "" -#: wt-status.c:1076 +#: wt-status.c:1189 msgid "" " (Once your working directory is clean, run \"git rebase --continue\")" msgstr "" -#: wt-status.c:1080 +#: wt-status.c:1193 #, c-format msgid "" "You are currently editing a commit while rebasing branch '%s' on '%s'." msgstr "" -#: wt-status.c:1085 +#: wt-status.c:1198 msgid "You are currently editing a commit during a rebase." msgstr "" -#: wt-status.c:1088 +#: wt-status.c:1201 msgid " (use \"git commit --amend\" to amend the current commit)" msgstr "" -#: wt-status.c:1090 +#: wt-status.c:1203 msgid "" " (use \"git rebase --continue\" once you are satisfied with your changes)" msgstr "" -#: wt-status.c:1100 +#: wt-status.c:1213 #, c-format msgid "You are currently cherry-picking commit %s." msgstr "" -#: wt-status.c:1105 +#: wt-status.c:1218 msgid " (fix conflicts and run \"git cherry-pick --continue\")" msgstr "" -#: wt-status.c:1108 +#: wt-status.c:1221 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")" msgstr "" -#: wt-status.c:1110 +#: wt-status.c:1223 msgid "" " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)" msgstr "" -#: wt-status.c:1119 +#: wt-status.c:1232 #, c-format msgid "You are currently reverting commit %s." msgstr "" -#: wt-status.c:1124 +#: wt-status.c:1237 msgid " (fix conflicts and run \"git revert --continue\")" msgstr "" -#: wt-status.c:1127 +#: wt-status.c:1240 msgid " (all conflicts fixed: run \"git revert --continue\")" msgstr "" -#: wt-status.c:1129 +#: wt-status.c:1242 msgid " (use \"git revert --abort\" to cancel the revert operation)" msgstr "" -#: wt-status.c:1140 +#: wt-status.c:1253 #, c-format msgid "You are currently bisecting, started from branch '%s'." msgstr "" -#: wt-status.c:1144 +#: wt-status.c:1257 msgid "You are currently bisecting." msgstr "" -#: wt-status.c:1147 +#: wt-status.c:1260 msgid " (use \"git bisect reset\" to get back to the original branch)" msgstr "" -#: wt-status.c:1324 +#: wt-status.c:1438 msgid "On branch " msgstr "" @@ -1966,35 +1968,35 @@ msgid "interactive rebase in progress; onto " msgstr "" -#: wt-status.c:1331 +#: wt-status.c:1446 msgid "rebase in progress; onto " msgstr "" -#: wt-status.c:1336 +#: wt-status.c:1451 msgid "HEAD detached at " msgstr "" -#: wt-status.c:1338 +#: wt-status.c:1453 msgid "HEAD detached from " msgstr "" -#: wt-status.c:1341 +#: wt-status.c:1456 msgid "Not currently on any branch." msgstr "" -#: wt-status.c:1358 +#: wt-status.c:1474 msgid "Initial commit" msgstr "" -#: wt-status.c:1372 +#: wt-status.c:1488 msgid "Untracked files" msgstr "" -#: wt-status.c:1374 +#: wt-status.c:1490 msgid "Ignored files" msgstr "" -#: wt-status.c:1378 +#: wt-status.c:1494 #, c-format msgid "" "It took %.2f seconds to enumerate untracked files. 'status -uno'\n" @@ -2002,79 +2004,79 @@ "new files yourself (see 'git help status')." msgstr "" -#: wt-status.c:1384 +#: wt-status.c:1500 #, c-format msgid "Untracked files not listed%s" msgstr "" -#: wt-status.c:1386 +#: wt-status.c:1502 msgid " (use -u option to show untracked files)" msgstr "" -#: wt-status.c:1392 +#: wt-status.c:1508 msgid "No changes" msgstr "" -#: wt-status.c:1397 +#: wt-status.c:1513 #, c-format msgid "" "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n" msgstr "" -#: wt-status.c:1400 +#: wt-status.c:1516 #, c-format msgid "no changes added to commit\n" msgstr "" -#: wt-status.c:1403 +#: wt-status.c:1519 #, c-format msgid "" "nothing added to commit but untracked files present (use \"git add\" to " "track)\n" msgstr "" -#: wt-status.c:1406 +#: wt-status.c:1522 #, c-format msgid "nothing added to commit but untracked files present\n" msgstr "" -#: wt-status.c:1409 +#: wt-status.c:1525 #, c-format msgid "nothing to commit (create/copy files and use \"git add\" to track)\n" msgstr "" -#: wt-status.c:1412 wt-status.c:1417 +#: wt-status.c:1528 wt-status.c:1533 #, c-format msgid "nothing to commit\n" msgstr "" -#: wt-status.c:1415 +#: wt-status.c:1531 #, c-format msgid "nothing to commit (use -u to show untracked files)\n" msgstr "" -#: wt-status.c:1419 +#: wt-status.c:1535 #, c-format msgid "nothing to commit, working directory clean\n" msgstr "" -#: wt-status.c:1534 +#: wt-status.c:1642 msgid "Initial commit on " msgstr "" -#: wt-status.c:1528 +#: wt-status.c:1646 msgid "HEAD (no branch)" msgstr "" -#: wt-status.c:1561 +#: wt-status.c:1675 msgid "gone" msgstr "" -#: wt-status.c:1563 wt-status.c:1571 +#: wt-status.c:1677 wt-status.c:1685 msgid "behind " msgstr "" -#: compat/precompose_utf8.c:55 builtin/clone.c:345 +#: compat/precompose_utf8.c:56 builtin/clone.c:408 #, c-format msgid "failed to unlink '%s'" msgstr "" @@ -2088,7 +2090,7 @@ msgid "unexpected diff status %c" msgstr "" -#: builtin/add.c:70 builtin/commit.c:277 +#: builtin/add.c:70 builtin/commit.c:278 msgid "updating files failed" msgstr "" @@ -2136,15 +2138,15 @@ msgid "The following paths are ignored by one of your .gitignore files:\n" msgstr "" -#: builtin/add.c:249 builtin/clean.c:874 builtin/fetch.c:107 builtin/mv.c:110 -#: builtin/prune-packed.c:55 builtin/push.c:508 builtin/remote.c:1369 -#: builtin/rm.c:268 +#: builtin/add.c:249 builtin/clean.c:894 builtin/fetch.c:108 builtin/mv.c:110 +#: builtin/prune-packed.c:55 builtin/pull.c:182 builtin/push.c:543 +#: builtin/remote.c:1345 builtin/rm.c:268 builtin/send-pack.c:162 msgid "dry run" msgstr "" -#: builtin/add.c:250 builtin/apply.c:4580 builtin/check-ignore.c:19 -#: builtin/commit.c:1322 builtin/count-objects.c:63 builtin/fsck.c:616 -#: builtin/log.c:1617 builtin/mv.c:109 builtin/read-tree.c:114 +#: builtin/add.c:250 builtin/apply.c:4571 builtin/check-ignore.c:19 +#: builtin/commit.c:1322 builtin/count-objects.c:85 builtin/fsck.c:558 +#: builtin/log.c:1645 builtin/mv.c:109 builtin/read-tree.c:114 msgid "be verbose" msgstr "" @@ -2152,7 +2154,7 @@ msgid "interactive picking" msgstr "" -#: builtin/add.c:253 builtin/checkout.c:1221 builtin/reset.c:286 +#: builtin/add.c:253 builtin/checkout.c:1153 builtin/reset.c:286 msgid "select hunks interactively" msgstr "" @@ -2209,22 +2211,23 @@ msgid "Option --ignore-missing can only be used together with --dry-run" msgstr "" -#: builtin/add.c:358 +#: builtin/add.c:352 #, c-format msgid "Nothing specified, nothing added.\n" msgstr "" -#: builtin/add.c:359 +#: builtin/add.c:353 #, c-format msgid "Maybe you wanted to say 'git add .'?\n" msgstr "" -#: builtin/add.c:364 builtin/check-ignore.c:172 builtin/clean.c:918 -#: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:298 +#: builtin/add.c:358 builtin/check-ignore.c:172 builtin/clean.c:938 +#: builtin/commit.c:337 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:298 +#: builtin/submodule--helper.c:40 msgid "index file corrupt" msgstr "" -#: builtin/add.c:447 builtin/apply.c:4678 builtin/mv.c:279 builtin/rm.c:430 +#: builtin/add.c:439 builtin/apply.c:4669 builtin/mv.c:279 builtin/rm.c:430 msgid "Unable to write new index file" msgstr "" @@ -2233,7 +2236,7 @@ msgid "could not stat %s" msgstr "" -#: builtin/commit.c:738 builtin/merge.c:1079 +#: builtin/am.c:271 builtin/commit.c:738 builtin/merge.c:1077 #, c-format msgid "could not read '%s'" msgstr "" @@ -2247,12 +2250,12 @@ msgid "'%s' was deleted by the applypatch-msg hook" msgstr "" -#: builtin/notes.c:299 +#: builtin/am.c:563 builtin/notes.c:300 #, c-format msgid "Malformed input line: '%s'." msgstr "" -#: builtin/notes.c:314 +#: builtin/am.c:600 builtin/notes.c:315 #, c-format msgid "Failed to copy notes from '%s' to '%s'" msgstr "" @@ -2276,7 +2279,7 @@ msgid "could not parse patch '%s'" msgstr "" -#: git-am.sh:280 +#: builtin/am.c:868 msgid "Only one StGIT patch series can be applied at once" msgstr "" @@ -2292,11 +2295,11 @@ msgid "invalid timezone offset" msgstr "" -#: git-am.sh:369 +#: builtin/am.c:1011 msgid "Patch format detection failed." msgstr "" -#: builtin/clone.c:310 +#: builtin/am.c:1016 builtin/clone.c:373 #, c-format msgid "failed to create directory '%s'" msgstr "" @@ -2305,7 +2308,7 @@ msgid "Failed to split patches." msgstr "" -#: builtin/commit.c:361 +#: builtin/am.c:1152 builtin/commit.c:363 msgid "unable to write index file" msgstr "" @@ -2328,7 +2331,7 @@ msgid "Patch is empty. Was it split wrong?" msgstr "" -#: builtin/log.c:1320 +#: builtin/am.c:1417 builtin/log.c:1347 #, c-format msgid "invalid ident line: %s" msgstr "" @@ -2338,37 +2341,38 @@ msgid "unable to parse commit %s" msgstr "" -#: git-am.sh:142 +#: builtin/am.c:1646 msgid "Repository lacks necessary blobs to fall back on 3-way merge." msgstr "" -#: git-am.sh:144 +#: builtin/am.c:1648 msgid "Using index info to reconstruct a base tree..." msgstr "" -#: git-am.sh:159 +#: builtin/am.c:1667 msgid "" "Did you hand edit your patch?\n" "It does not apply to blobs recorded in its index." msgstr "" -#: git-am.sh:168 +#: builtin/am.c:1673 msgid "Falling back to patching base and 3-way merge..." msgstr "" -#: git-am.sh:185 +#: builtin/am.c:1688 msgid "Failed to merge in the changes." msgstr "" -#: builtin/merge.c:632 +#: builtin/am.c:1712 builtin/merge.c:632 msgid "git write-tree failed to write a tree" msgstr "" -#: git-am.sh:945 +#: builtin/am.c:1719 msgid "applying to an empty history" msgstr "" -#: builtin/commit.c:1753 builtin/merge.c:829 builtin/merge.c:854 +#: builtin/am.c:1732 builtin/commit.c:1755 builtin/merge.c:829 +#: builtin/merge.c:854 msgid "failed to write commit object" msgstr "" @@ -2377,11 +2381,11 @@ msgid "cannot resume: %s does not exist." msgstr "" -#: git-am.sh:821 +#: builtin/am.c:1784 msgid "cannot be interactive without stdin connected to a terminal." msgstr "" -#: git-am.sh:825 +#: builtin/am.c:1789 msgid "Commit Body is:" msgstr "" @@ -2403,7 +2407,7 @@ msgid "Applying: %.*s" msgstr "" -#: git-am.sh:913 +#: builtin/am.c:1900 msgid "No changes -- Patch already applied." msgstr "" @@ -2417,7 +2421,7 @@ msgid "The copy of the patch that failed is found in: %s" msgstr "" -#: git-am.sh:889 +#: builtin/am.c:1958 msgid "" "No changes - did you forget to use 'git add'?\n" "If there is nothing left to stage, chances are that something else\n" @@ -2430,7 +2434,8 @@ "Did you forget to use 'git add'?" msgstr "" -#: builtin/reset.c:308 builtin/reset.c:316 +#: builtin/am.c:2073 builtin/am.c:2077 builtin/am.c:2089 builtin/reset.c:308 +#: builtin/reset.c:316 #, c-format msgid "Could not parse object '%s'." msgstr "" @@ -2439,7 +2444,7 @@ msgid "failed to clean index" msgstr "" -#: git-am.sh:100 +#: builtin/am.c:2159 msgid "" "You seem to have moved HEAD since the last 'am' failure.\n" "Not rewinding to ORIG_HEAD" @@ -2470,7 +2475,8 @@ msgid "allow fall back on 3way merging if needed" msgstr "" -#: builtin/init-db.c:508 builtin/prune-packed.c:57 builtin/repack.c:171 +#: builtin/am.c:2265 builtin/init-db.c:474 builtin/prune-packed.c:57 +#: builtin/repack.c:171 msgid "be quiet" msgstr "" @@ -2506,7 +2512,7 @@ msgid "strip everything before a scissors line" msgstr "" -#: builtin/apply.c:4563 +#: builtin/am.c:2285 builtin/apply.c:4554 msgid "action" msgstr "" @@ -2516,27 +2522,31 @@ msgid "pass it through git-apply" msgstr "" -#: builtin/apply.c:4587 +#: builtin/am.c:2294 builtin/apply.c:4578 msgid "root" msgstr "" -#: builtin/apply.c:4525 builtin/apply.c:4528 builtin/clone.c:85 -#: builtin/fetch.c:92 +#: builtin/am.c:2297 builtin/am.c:2300 builtin/apply.c:4516 +#: builtin/apply.c:4519 builtin/clone.c:85 builtin/fetch.c:93 +#: builtin/pull.c:167 builtin/submodule--helper.c:78 +#: builtin/submodule--helper.c:166 builtin/submodule--helper.c:169 msgid "path" msgstr "" -#: builtin/fmt-merge-msg.c:668 builtin/fmt-merge-msg.c:671 builtin/grep.c:698 -#: builtin/merge.c:198 builtin/repack.c:178 builtin/repack.c:182 -#: builtin/show-branch.c:664 builtin/show-ref.c:180 builtin/tag.c:590 -#: parse-options.h:131 parse-options.h:238 +#: builtin/am.c:2303 builtin/fmt-merge-msg.c:666 builtin/fmt-merge-msg.c:669 +#: builtin/grep.c:693 builtin/merge.c:198 builtin/pull.c:127 +#: builtin/repack.c:178 builtin/repack.c:182 builtin/show-branch.c:645 +#: builtin/show-ref.c:175 builtin/tag.c:340 parse-options.h:132 +#: parse-options.h:134 parse-options.h:244 msgid "n" msgstr "" -#: builtin/apply.c:4531 +#: builtin/am.c:2306 builtin/apply.c:4522 msgid "num" msgstr "" -#: builtin/for-each-ref.c:1108 builtin/replace.c:438 +#: builtin/am.c:2309 builtin/for-each-ref.c:37 builtin/replace.c:438 +#: builtin/tag.c:372 msgid "format" msgstr "" @@ -2572,8 +2582,8 @@ msgid "use current timestamp for author date" msgstr "" -#: builtin/commit.c:1591 builtin/merge.c:225 builtin/revert.c:92 -#: builtin/tag.c:605 +#: builtin/am.c:2335 builtin/commit.c:1593 builtin/merge.c:225 +#: builtin/pull.c:155 builtin/revert.c:92 builtin/tag.c:355 msgid "key-id" msgstr "" @@ -2585,7 +2595,7 @@ msgid "(internal use for git-rebase)" msgstr "" -#: git-am.sh:407 +#: builtin/am.c:2354 msgid "" "The -b/--binary option has been a no-op for long time, and\n" "it will be removed. Please do not use it anymore." @@ -2607,7 +2617,7 @@ "Use \"git am --abort\" to remove it." msgstr "" -#: git-am.sh:568 +#: builtin/am.c:2406 msgid "Resolve operation not in progress, we are not resuming." msgstr "" @@ -2615,62 +2625,62 @@ msgid "git apply [<options>] [<patch>...]" msgstr "" -#: builtin/apply.c:112 +#: builtin/apply.c:111 #, c-format msgid "unrecognized whitespace option '%s'" msgstr "" -#: builtin/apply.c:127 +#: builtin/apply.c:126 #, c-format msgid "unrecognized whitespace ignore option '%s'" msgstr "" -#: builtin/apply.c:822 +#: builtin/apply.c:818 #, c-format msgid "Cannot prepare timestamp regexp %s" msgstr "" -#: builtin/apply.c:831 +#: builtin/apply.c:827 #, c-format msgid "regexec returned %d for input: %s" msgstr "" -#: builtin/apply.c:912 +#: builtin/apply.c:908 #, c-format msgid "unable to find filename in patch at line %d" msgstr "" -#: builtin/apply.c:944 +#: builtin/apply.c:940 #, c-format msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d" msgstr "" -#: builtin/apply.c:948 +#: builtin/apply.c:944 #, c-format msgid "git apply: bad git-diff - inconsistent new filename on line %d" msgstr "" -#: builtin/apply.c:949 +#: builtin/apply.c:945 #, c-format msgid "git apply: bad git-diff - inconsistent old filename on line %d" msgstr "" -#: builtin/apply.c:956 +#: builtin/apply.c:952 #, c-format msgid "git apply: bad git-diff - expected /dev/null on line %d" msgstr "" -#: builtin/apply.c:1419 +#: builtin/apply.c:1415 #, c-format msgid "recount: unexpected line: %.*s" msgstr "" -#: builtin/apply.c:1476 +#: builtin/apply.c:1472 #, c-format msgid "patch fragment without header at line %d: %.*s" msgstr "" -#: builtin/apply.c:1493 +#: builtin/apply.c:1489 #, c-format msgid "" "git diff header lacks filename information when removing %d leading pathname " @@ -2681,396 +2691,396 @@ msgstr[0] "" msgstr[1] "" -#: builtin/apply.c:1659 +#: builtin/apply.c:1655 msgid "new file depends on old contents" msgstr "" -#: builtin/apply.c:1661 +#: builtin/apply.c:1657 msgid "deleted file still has contents" msgstr "" -#: builtin/apply.c:1687 +#: builtin/apply.c:1683 #, c-format msgid "corrupt patch at line %d" msgstr "" -#: builtin/apply.c:1723 +#: builtin/apply.c:1719 #, c-format msgid "new file %s depends on old contents" msgstr "" -#: builtin/apply.c:1725 +#: builtin/apply.c:1721 #, c-format msgid "deleted file %s still has contents" msgstr "" -#: builtin/apply.c:1728 +#: builtin/apply.c:1724 #, c-format msgid "** warning: file %s becomes empty but is not deleted" msgstr "" -#: builtin/apply.c:1874 +#: builtin/apply.c:1870 #, c-format msgid "corrupt binary patch at line %d: %.*s" msgstr "" -#: builtin/apply.c:1903 +#: builtin/apply.c:1899 #, c-format msgid "unrecognized binary patch at line %d" msgstr "" -#: builtin/apply.c:2054 +#: builtin/apply.c:2050 #, c-format msgid "patch with only garbage at line %d" msgstr "" -#: builtin/apply.c:2144 +#: builtin/apply.c:2140 #, c-format msgid "unable to read symlink %s" msgstr "" -#: builtin/apply.c:2148 +#: builtin/apply.c:2144 #, c-format msgid "unable to open or read %s" msgstr "" -#: builtin/apply.c:2781 +#: builtin/apply.c:2777 #, c-format msgid "invalid start of line: '%c'" msgstr "" -#: builtin/apply.c:2900 +#: builtin/apply.c:2896 #, c-format msgid "Hunk #%d succeeded at %d (offset %d line)." msgid_plural "Hunk #%d succeeded at %d (offset %d lines)." msgstr[0] "" msgstr[1] "" -#: builtin/apply.c:2912 +#: builtin/apply.c:2908 #, c-format msgid "Context reduced to (%ld/%ld) to apply fragment at %d" msgstr "" -#: builtin/apply.c:2918 +#: builtin/apply.c:2914 #, c-format msgid "" "while searching for:\n" "%.*s" msgstr "" -#: builtin/apply.c:2938 +#: builtin/apply.c:2934 #, c-format msgid "missing binary patch data for '%s'" msgstr "" -#: builtin/apply.c:3039 +#: builtin/apply.c:3035 #, c-format msgid "binary patch does not apply to '%s'" msgstr "" -#: builtin/apply.c:3045 +#: builtin/apply.c:3041 #, c-format msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)" msgstr "" -#: builtin/apply.c:3066 +#: builtin/apply.c:3062 #, c-format msgid "patch failed: %s:%ld" msgstr "" -#: builtin/apply.c:3190 +#: builtin/apply.c:3186 #, c-format msgid "cannot checkout %s" msgstr "" -#: builtin/apply.c:3235 builtin/apply.c:3246 builtin/apply.c:3291 +#: builtin/apply.c:3231 builtin/apply.c:3242 builtin/apply.c:3287 #, c-format msgid "read of %s failed" msgstr "" -#: builtin/apply.c:3243 +#: builtin/apply.c:3239 #, c-format msgid "reading from '%s' beyond a symbolic link" msgstr "" -#: builtin/apply.c:3271 builtin/apply.c:3493 +#: builtin/apply.c:3267 builtin/apply.c:3489 #, c-format msgid "path %s has been renamed/deleted" msgstr "" -#: builtin/apply.c:3352 builtin/apply.c:3507 +#: builtin/apply.c:3348 builtin/apply.c:3503 #, c-format msgid "%s: does not exist in index" msgstr "" -#: builtin/apply.c:3356 builtin/apply.c:3499 builtin/apply.c:3521 +#: builtin/apply.c:3352 builtin/apply.c:3495 builtin/apply.c:3517 #, c-format msgid "%s: %s" msgstr "" -#: builtin/apply.c:3361 builtin/apply.c:3515 +#: builtin/apply.c:3357 builtin/apply.c:3511 #, c-format msgid "%s: does not match index" msgstr "" -#: builtin/apply.c:3463 +#: builtin/apply.c:3459 msgid "removal patch leaves file contents" msgstr "" -#: builtin/apply.c:3532 +#: builtin/apply.c:3528 #, c-format msgid "%s: wrong type" msgstr "" -#: builtin/apply.c:3534 +#: builtin/apply.c:3530 #, c-format msgid "%s has type %o, expected %o" msgstr "" -#: builtin/apply.c:3693 builtin/apply.c:3695 +#: builtin/apply.c:3689 builtin/apply.c:3691 #, c-format msgid "invalid path '%s'" msgstr "" -#: builtin/apply.c:3750 +#: builtin/apply.c:3746 #, c-format msgid "%s: already exists in index" msgstr "" -#: builtin/apply.c:3753 +#: builtin/apply.c:3749 #, c-format msgid "%s: already exists in working directory" msgstr "" -#: builtin/apply.c:3773 +#: builtin/apply.c:3769 #, c-format msgid "new mode (%o) of %s does not match old mode (%o)" msgstr "" -#: builtin/apply.c:3778 +#: builtin/apply.c:3774 #, c-format msgid "new mode (%o) of %s does not match old mode (%o) of %s" msgstr "" -#: builtin/apply.c:3798 +#: builtin/apply.c:3794 #, c-format msgid "affected file '%s' is beyond a symbolic link" msgstr "" -#: builtin/apply.c:3802 +#: builtin/apply.c:3798 #, c-format msgid "%s: patch does not apply" msgstr "" -#: builtin/apply.c:3816 +#: builtin/apply.c:3812 #, c-format msgid "Checking patch %s..." msgstr "" -#: builtin/apply.c:3909 builtin/checkout.c:233 builtin/reset.c:135 +#: builtin/apply.c:3905 builtin/checkout.c:233 builtin/reset.c:135 #, c-format msgid "make_cache_entry failed for path '%s'" msgstr "" -#: builtin/apply.c:4052 +#: builtin/apply.c:4048 #, c-format msgid "unable to remove %s from index" msgstr "" -#: builtin/apply.c:4081 +#: builtin/apply.c:4077 #, c-format msgid "corrupt patch for submodule %s" msgstr "" -#: builtin/apply.c:4085 +#: builtin/apply.c:4081 #, c-format msgid "unable to stat newly created file '%s'" msgstr "" -#: builtin/apply.c:4090 +#: builtin/apply.c:4086 #, c-format msgid "unable to create backing store for newly created file %s" msgstr "" -#: builtin/apply.c:4093 builtin/apply.c:4201 +#: builtin/apply.c:4089 builtin/apply.c:4197 #, c-format msgid "unable to add cache entry for %s" msgstr "" -#: builtin/apply.c:4126 +#: builtin/apply.c:4122 #, c-format msgid "closing file '%s'" msgstr "" -#: builtin/apply.c:4175 +#: builtin/apply.c:4171 #, c-format msgid "unable to write file '%s' mode %o" msgstr "" -#: builtin/apply.c:4262 +#: builtin/apply.c:4258 #, c-format msgid "Applied patch %s cleanly." msgstr "" -#: builtin/apply.c:4270 +#: builtin/apply.c:4266 msgid "internal error" msgstr "" -#: builtin/apply.c:4273 +#: builtin/apply.c:4269 #, c-format msgid "Applying patch %%s with %d reject..." msgid_plural "Applying patch %%s with %d rejects..." msgstr[0] "" msgstr[1] "" -#: builtin/apply.c:4283 +#: builtin/apply.c:4279 #, c-format msgid "truncating .rej filename to %.*s.rej" msgstr "" -#: builtin/apply.c:4304 +#: builtin/apply.c:4300 #, c-format msgid "Hunk #%d applied cleanly." msgstr "" -#: builtin/apply.c:4307 +#: builtin/apply.c:4303 #, c-format msgid "Rejected hunk #%d." msgstr "" -#: builtin/apply.c:4397 +#: builtin/apply.c:4393 msgid "unrecognized input" msgstr "" -#: builtin/apply.c:4408 +#: builtin/apply.c:4404 msgid "unable to read index file" msgstr "" -#: builtin/apply.c:4526 +#: builtin/apply.c:4517 msgid "don't apply changes matching the given path" msgstr "" -#: builtin/apply.c:4529 +#: builtin/apply.c:4520 msgid "apply changes matching the given path" msgstr "" -#: builtin/apply.c:4532 +#: builtin/apply.c:4523 msgid "remove <num> leading slashes from traditional diff paths" msgstr "" -#: builtin/apply.c:4535 +#: builtin/apply.c:4526 msgid "ignore additions made by the patch" msgstr "" -#: builtin/apply.c:4537 +#: builtin/apply.c:4528 msgid "instead of applying the patch, output diffstat for the input" msgstr "" -#: builtin/apply.c:4541 +#: builtin/apply.c:4532 msgid "show number of added and deleted lines in decimal notation" msgstr "" -#: builtin/apply.c:4543 +#: builtin/apply.c:4534 msgid "instead of applying the patch, output a summary for the input" msgstr "" -#: builtin/apply.c:4545 +#: builtin/apply.c:4536 msgid "instead of applying the patch, see if the patch is applicable" msgstr "" -#: builtin/apply.c:4547 +#: builtin/apply.c:4538 msgid "make sure the patch is applicable to the current index" msgstr "" -#: builtin/apply.c:4549 +#: builtin/apply.c:4540 msgid "apply a patch without touching the working tree" msgstr "" -#: builtin/apply.c:4551 +#: builtin/apply.c:4542 msgid "accept a patch that touches outside the working area" msgstr "" -#: builtin/apply.c:4553 +#: builtin/apply.c:4544 msgid "also apply the patch (use with --stat/--summary/--check)" msgstr "" -#: builtin/apply.c:4555 +#: builtin/apply.c:4546 msgid "attempt three-way merge if a patch does not apply" msgstr "" -#: builtin/apply.c:4557 +#: builtin/apply.c:4548 msgid "build a temporary index based on embedded index information" msgstr "" -#: builtin/apply.c:4559 builtin/checkout-index.c:198 builtin/ls-files.c:412 +#: builtin/apply.c:4550 builtin/checkout-index.c:198 builtin/ls-files.c:412 msgid "paths are separated with NUL character" msgstr "" -#: builtin/apply.c:4562 +#: builtin/apply.c:4553 msgid "ensure at least <n> lines of context match" msgstr "" -#: builtin/apply.c:4564 +#: builtin/apply.c:4555 msgid "detect new or modified lines that have whitespace errors" msgstr "" -#: builtin/apply.c:4567 builtin/apply.c:4570 +#: builtin/apply.c:4558 builtin/apply.c:4561 msgid "ignore changes in whitespace when finding context" msgstr "" -#: builtin/apply.c:4573 +#: builtin/apply.c:4564 msgid "apply the patch in reverse" msgstr "" -#: builtin/apply.c:4575 +#: builtin/apply.c:4566 msgid "don't expect at least one line of context" msgstr "" -#: builtin/apply.c:4577 +#: builtin/apply.c:4568 msgid "leave the rejected hunks in corresponding *.rej files" msgstr "" -#: builtin/apply.c:4579 +#: builtin/apply.c:4570 msgid "allow overlapping hunks" msgstr "" -#: builtin/apply.c:4582 +#: builtin/apply.c:4573 msgid "tolerate incorrectly detected missing new-line at the end of file" msgstr "" -#: builtin/apply.c:4585 +#: builtin/apply.c:4576 msgid "do not trust the line counts in the hunk headers" msgstr "" -#: builtin/apply.c:4588 +#: builtin/apply.c:4579 msgid "prepend <root> to all filenames" msgstr "" -#: builtin/apply.c:4610 +#: builtin/apply.c:4601 msgid "--3way outside a repository" msgstr "" -#: builtin/apply.c:4618 +#: builtin/apply.c:4609 msgid "--index outside a repository" msgstr "" -#: builtin/apply.c:4621 +#: builtin/apply.c:4612 msgid "--cached outside a repository" msgstr "" -#: builtin/apply.c:4640 +#: builtin/apply.c:4631 #, c-format msgid "can't open patch '%s'" msgstr "" -#: builtin/apply.c:4654 +#: builtin/apply.c:4645 #, c-format msgid "squelched %d whitespace error" msgid_plural "squelched %d whitespace errors" msgstr[0] "" msgstr[1] "" -#: builtin/apply.c:4660 builtin/apply.c:4670 +#: builtin/apply.c:4651 builtin/apply.c:4661 #, c-format msgid "%d line adds whitespace errors." msgid_plural "%d lines add whitespace errors." @@ -3124,103 +3134,103 @@ msgid "update BISECT_HEAD instead of checking out the current commit" msgstr "" -#: builtin/blame.c:31 +#: builtin/blame.c:32 msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>" msgstr "" -#: builtin/blame.c:36 +#: builtin/blame.c:37 msgid "<rev-opts> are documented in git-rev-list(1)" msgstr "" -#: builtin/blame.c:2500 +#: builtin/blame.c:2519 msgid "Show blame entries as we find them, incrementally" msgstr "" -#: builtin/blame.c:2501 +#: builtin/blame.c:2520 msgid "Show blank SHA-1 for boundary commits (Default: off)" msgstr "" -#: builtin/blame.c:2502 +#: builtin/blame.c:2521 msgid "Do not treat root commits as boundaries (Default: off)" msgstr "" -#: builtin/blame.c:2503 +#: builtin/blame.c:2522 msgid "Show work cost statistics" msgstr "" -#: builtin/blame.c:2504 +#: builtin/blame.c:2523 msgid "Show output score for blame entries" msgstr "" -#: builtin/blame.c:2505 +#: builtin/blame.c:2524 msgid "Show original filename (Default: auto)" msgstr "" -#: builtin/blame.c:2506 +#: builtin/blame.c:2525 msgid "Show original linenumber (Default: off)" msgstr "" -#: builtin/blame.c:2507 +#: builtin/blame.c:2526 msgid "Show in a format designed for machine consumption" msgstr "" -#: builtin/blame.c:2508 +#: builtin/blame.c:2527 msgid "Show porcelain format with per-line commit information" msgstr "" -#: builtin/blame.c:2509 +#: builtin/blame.c:2528 msgid "Use the same output mode as git-annotate (Default: off)" msgstr "" -#: builtin/blame.c:2510 +#: builtin/blame.c:2529 msgid "Show raw timestamp (Default: off)" msgstr "" -#: builtin/blame.c:2511 +#: builtin/blame.c:2530 msgid "Show long commit SHA1 (Default: off)" msgstr "" -#: builtin/blame.c:2512 +#: builtin/blame.c:2531 msgid "Suppress author name and timestamp (Default: off)" msgstr "" -#: builtin/blame.c:2513 +#: builtin/blame.c:2532 msgid "Show author email instead of name (Default: off)" msgstr "" -#: builtin/blame.c:2514 +#: builtin/blame.c:2533 msgid "Ignore whitespace differences" msgstr "" -#: builtin/blame.c:2515 +#: builtin/blame.c:2534 msgid "Spend extra cycles to find better match" msgstr "" -#: builtin/blame.c:2516 +#: builtin/blame.c:2535 msgid "Use revisions from <file> instead of calling git-rev-list" msgstr "" -#: builtin/blame.c:2517 +#: builtin/blame.c:2536 msgid "Use <file>'s contents as the final image" msgstr "" -#: builtin/blame.c:2518 builtin/blame.c:2519 +#: builtin/blame.c:2537 builtin/blame.c:2538 msgid "score" msgstr "" -#: builtin/blame.c:2518 +#: builtin/blame.c:2537 msgid "Find line copies within and across files" msgstr "" -#: builtin/blame.c:2519 +#: builtin/blame.c:2538 msgid "Find line movements within and across files" msgstr "" -#: builtin/blame.c:2520 +#: builtin/blame.c:2539 msgid "n,m" msgstr "" -#: builtin/blame.c:2520 +#: builtin/blame.c:2539 msgid "Process only line range n,m, counting from 1" msgstr "" @@ -3230,23 +3240,23 @@ #. takes 22 places, is the longest among various forms of #. relative timestamps, but your language may need more or #. fewer display columns. -#: builtin/blame.c:2601 +#: builtin/blame.c:2620 msgid "4 years, 11 months ago" msgstr "" -#: builtin/branch.c:24 +#: builtin/branch.c:25 msgid "git branch [<options>] [-r | -a] [--merged | --no-merged]" msgstr "" -#: builtin/branch.c:25 +#: builtin/branch.c:26 msgid "git branch [<options>] [-l] [-f] <branch-name> [<start-point>]" msgstr "" -#: builtin/branch.c:26 +#: builtin/branch.c:27 msgid "git branch [<options>] [-r] (-d | -D) <branch-name>..." msgstr "" -#: builtin/branch.c:27 +#: builtin/branch.c:28 msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>" msgstr "" @@ -3254,248 +3264,248 @@ msgid "git branch [<options>] [-r | -a] [--points-at]" msgstr "" -#: builtin/branch.c:150 +#: builtin/branch.c:142 #, c-format msgid "" "deleting branch '%s' that has been merged to\n" " '%s', but not yet merged to HEAD." msgstr "" -#: builtin/branch.c:154 +#: builtin/branch.c:146 #, c-format msgid "" "not deleting branch '%s' that is not yet merged to\n" " '%s', even though it is merged to HEAD." msgstr "" -#: builtin/branch.c:168 +#: builtin/branch.c:160 #, c-format msgid "Couldn't look up commit object for '%s'" msgstr "" -#: builtin/branch.c:172 +#: builtin/branch.c:164 #, c-format msgid "" "The branch '%s' is not fully merged.\n" "If you are sure you want to delete it, run 'git branch -D %s'." msgstr "" -#: builtin/branch.c:185 +#: builtin/branch.c:177 msgid "Update of config-file failed" msgstr "" -#: builtin/branch.c:213 +#: builtin/branch.c:205 msgid "cannot use -a with -d" msgstr "" -#: builtin/branch.c:219 +#: builtin/branch.c:211 msgid "Couldn't look up commit object for HEAD" msgstr "" -#: builtin/branch.c:227 +#: builtin/branch.c:219 #, c-format msgid "Cannot delete the branch '%s' which you are currently on." msgstr "" -#: builtin/branch.c:243 +#: builtin/branch.c:235 #, c-format msgid "remote-tracking branch '%s' not found." msgstr "" -#: builtin/branch.c:244 +#: builtin/branch.c:236 #, c-format msgid "branch '%s' not found." msgstr "" -#: builtin/branch.c:258 +#: builtin/branch.c:251 #, c-format msgid "Error deleting remote-tracking branch '%s'" msgstr "" -#: builtin/branch.c:259 +#: builtin/branch.c:252 #, c-format msgid "Error deleting branch '%s'" msgstr "" -#: builtin/branch.c:266 +#: builtin/branch.c:259 #, c-format msgid "Deleted remote-tracking branch %s (was %s).\n" msgstr "" -#: builtin/branch.c:267 +#: builtin/branch.c:260 #, c-format msgid "Deleted branch %s (was %s).\n" msgstr "" -#: builtin/branch.c:451 +#: builtin/branch.c:303 #, c-format msgid "[%s: gone]" msgstr "" -#: builtin/branch.c:456 +#: builtin/branch.c:308 #, c-format msgid "[%s]" msgstr "" -#: builtin/branch.c:461 +#: builtin/branch.c:313 #, c-format msgid "[%s: behind %d]" msgstr "" -#: builtin/branch.c:463 +#: builtin/branch.c:315 #, c-format msgid "[behind %d]" msgstr "" -#: builtin/branch.c:467 +#: builtin/branch.c:319 #, c-format msgid "[%s: ahead %d]" msgstr "" -#: builtin/branch.c:469 +#: builtin/branch.c:321 #, c-format msgid "[ahead %d]" msgstr "" -#: builtin/branch.c:472 +#: builtin/branch.c:324 #, c-format msgid "[%s: ahead %d, behind %d]" msgstr "" -#: builtin/branch.c:475 +#: builtin/branch.c:327 #, c-format msgid "[ahead %d, behind %d]" msgstr "" -#: builtin/branch.c:488 +#: builtin/branch.c:340 msgid " **** invalid ref ****" msgstr "" -#: builtin/branch.c:579 +#: builtin/branch.c:366 #, c-format msgid "(no branch, rebasing %s)" msgstr "" -#: builtin/branch.c:582 +#: builtin/branch.c:369 #, c-format msgid "(no branch, bisect started on %s)" msgstr "" -#: builtin/branch.c:588 +#: builtin/branch.c:375 #, c-format msgid "(HEAD detached at %s)" msgstr "" -#: builtin/branch.c:591 +#: builtin/branch.c:378 #, c-format msgid "(HEAD detached from %s)" msgstr "" -#: builtin/branch.c:595 +#: builtin/branch.c:382 msgid "(no branch)" msgstr "" -#: builtin/branch.c:703 +#: builtin/branch.c:524 msgid "cannot rename the current branch while not on any." msgstr "" -#: builtin/branch.c:713 +#: builtin/branch.c:534 #, c-format msgid "Invalid branch name: '%s'" msgstr "" -#: builtin/branch.c:728 +#: builtin/branch.c:549 msgid "Branch rename failed" msgstr "" -#: builtin/branch.c:732 +#: builtin/branch.c:553 #, c-format msgid "Renamed a misnamed branch '%s' away" msgstr "" -#: builtin/branch.c:736 +#: builtin/branch.c:557 #, c-format msgid "Branch renamed to %s, but HEAD is not updated!" msgstr "" -#: builtin/branch.c:743 +#: builtin/branch.c:564 msgid "Branch is renamed, but update of config-file failed" msgstr "" -#: builtin/branch.c:780 +#: builtin/branch.c:587 #, c-format msgid "could not write branch description template: %s" msgstr "" -#: builtin/branch.c:810 +#: builtin/branch.c:616 msgid "Generic options" msgstr "" -#: builtin/branch.c:812 +#: builtin/branch.c:618 msgid "show hash and subject, give twice for upstream branch" msgstr "" -#: builtin/branch.c:813 +#: builtin/branch.c:619 msgid "suppress informational messages" msgstr "" -#: builtin/branch.c:814 +#: builtin/branch.c:620 msgid "set up tracking mode (see git-pull(1))" msgstr "" -#: builtin/branch.c:816 +#: builtin/branch.c:622 msgid "change upstream info" msgstr "" -#: builtin/branch.c:820 +#: builtin/branch.c:626 msgid "use colored output" msgstr "" -#: builtin/branch.c:821 +#: builtin/branch.c:627 msgid "act on remote-tracking branches" msgstr "" -#: builtin/branch.c:825 builtin/branch.c:831 +#: builtin/branch.c:629 builtin/branch.c:630 msgid "print only branches that contain the commit" msgstr "" -#: builtin/branch.c:837 +#: builtin/branch.c:633 msgid "Specific git-branch actions:" msgstr "" -#: builtin/branch.c:838 +#: builtin/branch.c:634 msgid "list both remote-tracking and local branches" msgstr "" -#: builtin/branch.c:840 +#: builtin/branch.c:636 msgid "delete fully merged branch" msgstr "" -#: builtin/branch.c:841 +#: builtin/branch.c:637 msgid "delete branch (even if not merged)" msgstr "" -#: builtin/branch.c:842 +#: builtin/branch.c:638 msgid "move/rename a branch and its reflog" msgstr "" -#: builtin/branch.c:843 +#: builtin/branch.c:639 msgid "move/rename a branch, even if target exists" msgstr "" -#: builtin/branch.c:844 +#: builtin/branch.c:640 msgid "list branch names" msgstr "" -#: builtin/branch.c:845 +#: builtin/branch.c:641 msgid "create the branch's reflog" msgstr "" -#: builtin/branch.c:847 +#: builtin/branch.c:643 msgid "edit the description for the branch" msgstr "" -#: builtin/branch.c:848 +#: builtin/branch.c:644 msgid "force creation, move/rename, deletion" msgstr "" @@ -3507,20 +3517,21 @@ msgid "print only branches that are not merged" msgstr "" -#: builtin/branch.c:861 +#: builtin/branch.c:647 msgid "list branches in columns" msgstr "" -#: builtin/for-each-ref.c:1109 +#: builtin/branch.c:648 builtin/for-each-ref.c:38 builtin/tag.c:366 msgid "key" msgstr "" -#: builtin/for-each-ref.c:1110 +#: builtin/branch.c:649 builtin/for-each-ref.c:39 builtin/tag.c:367 msgid "field name to sort on" msgstr "" -#: builtin/notes.c:397 builtin/notes.c:400 builtin/notes.c:560 -#: builtin/notes.c:563 builtin/tag.c:628 +#: builtin/branch.c:651 builtin/for-each-ref.c:41 builtin/notes.c:398 +#: builtin/notes.c:401 builtin/notes.c:561 builtin/notes.c:564 +#: builtin/tag.c:369 msgid "object" msgstr "" @@ -3528,95 +3539,95 @@ msgid "print only branches of the object" msgstr "" -#: builtin/branch.c:874 +#: builtin/branch.c:670 msgid "Failed to resolve HEAD as a valid ref." msgstr "" -#: builtin/branch.c:878 builtin/clone.c:622 +#: builtin/branch.c:674 builtin/clone.c:697 msgid "HEAD not found below refs/heads!" msgstr "" -#: builtin/branch.c:900 +#: builtin/branch.c:694 msgid "--column and --verbose are incompatible" msgstr "" -#: builtin/branch.c:911 builtin/branch.c:950 +#: builtin/branch.c:705 builtin/branch.c:747 msgid "branch name required" msgstr "" -#: builtin/branch.c:926 +#: builtin/branch.c:723 msgid "Cannot give description to detached HEAD" msgstr "" -#: builtin/branch.c:931 +#: builtin/branch.c:728 msgid "cannot edit description of more than one branch" msgstr "" -#: builtin/branch.c:938 +#: builtin/branch.c:735 #, c-format msgid "No commit on branch '%s' yet." msgstr "" -#: builtin/branch.c:941 +#: builtin/branch.c:738 #, c-format msgid "No branch named '%s'." msgstr "" -#: builtin/branch.c:956 +#: builtin/branch.c:753 msgid "too many branches for a rename operation" msgstr "" -#: builtin/branch.c:961 +#: builtin/branch.c:758 msgid "too many branches to set new upstream" msgstr "" -#: builtin/branch.c:965 +#: builtin/branch.c:762 #, c-format msgid "" "could not set upstream of HEAD to %s when it does not point to any branch." msgstr "" -#: builtin/branch.c:968 builtin/branch.c:990 builtin/branch.c:1011 +#: builtin/branch.c:765 builtin/branch.c:787 builtin/branch.c:808 #, c-format msgid "no such branch '%s'" msgstr "" -#: builtin/branch.c:972 +#: builtin/branch.c:769 #, c-format msgid "branch '%s' does not exist" msgstr "" -#: builtin/branch.c:984 +#: builtin/branch.c:781 msgid "too many branches to unset upstream" msgstr "" -#: builtin/branch.c:988 +#: builtin/branch.c:785 msgid "" "could not unset upstream of HEAD when it does not point to any branch." msgstr "" -#: builtin/branch.c:994 +#: builtin/branch.c:791 #, c-format msgid "Branch '%s' has no upstream information" msgstr "" -#: builtin/branch.c:1008 +#: builtin/branch.c:805 msgid "it does not make sense to create 'HEAD' manually" msgstr "" -#: builtin/branch.c:1014 +#: builtin/branch.c:811 msgid "" "-a and -r options to 'git branch' do not make sense with a branch name" msgstr "" -#: builtin/branch.c:1017 +#: builtin/branch.c:814 #, c-format msgid "" "The --set-upstream flag is deprecated and will be removed. Consider using --" "track or --set-upstream-to\n" msgstr "" -#: builtin/branch.c:1034 +#: builtin/branch.c:831 #, c-format msgid "" "\n" @@ -3624,12 +3635,12 @@ "\n" msgstr "" -#: builtin/branch.c:1035 +#: builtin/branch.c:832 #, c-format msgid " git branch -d %s\n" msgstr "" -#: builtin/branch.c:1036 +#: builtin/branch.c:833 #, c-format msgid " git branch --set-upstream-to %s\n" msgstr "" @@ -3647,7 +3658,7 @@ msgid "Need a repository to unbundle." msgstr "" -#: builtin/cat-file.c:369 +#: builtin/cat-file.c:428 msgid "" "git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-" "p|<type>|--textconv) <object>" @@ -3657,31 +3668,31 @@ msgid "git cat-file (--batch | --batch-check) [--follow-symlinks]" msgstr "" -#: builtin/cat-file.c:407 +#: builtin/cat-file.c:466 msgid "<type> can be one of: blob, tree, commit, tag" msgstr "" -#: builtin/cat-file.c:408 +#: builtin/cat-file.c:467 msgid "show object type" msgstr "" -#: builtin/cat-file.c:409 +#: builtin/cat-file.c:468 msgid "show object size" msgstr "" -#: builtin/cat-file.c:411 +#: builtin/cat-file.c:470 msgid "exit with zero when there's no error" msgstr "" -#: builtin/cat-file.c:412 +#: builtin/cat-file.c:471 msgid "pretty-print object's content" msgstr "" -#: builtin/cat-file.c:414 +#: builtin/cat-file.c:473 msgid "for blob objects, run textconv on object's content" msgstr "" -#: builtin/cat-file.c:416 +#: builtin/cat-file.c:475 msgid "allow -s and -t to work with broken/corrupt objects" msgstr "" @@ -3689,15 +3700,15 @@ msgid "buffer --batch output" msgstr "" -#: builtin/cat-file.c:418 +#: builtin/cat-file.c:478 msgid "show info and content of objects fed from the standard input" msgstr "" -#: builtin/cat-file.c:421 +#: builtin/cat-file.c:481 msgid "show info about objects fed from the standard input" msgstr "" -#: builtin/cat-file.c:424 +#: builtin/cat-file.c:484 msgid "follow in-tree symlinks (used with --batch or --batch-check)" msgstr "" @@ -3729,7 +3740,7 @@ msgid "terminate input and output records by a NUL character" msgstr "" -#: builtin/check-ignore.c:18 builtin/checkout.c:1202 builtin/gc.c:279 +#: builtin/check-ignore.c:18 builtin/checkout.c:1134 builtin/gc.c:325 msgid "suppress progress reporting" msgstr "" @@ -3815,6 +3826,8 @@ msgstr "" #: builtin/checkout-index.c:204 builtin/column.c:30 +#: builtin/submodule--helper.c:172 builtin/submodule--helper.c:175 +#: builtin/submodule--helper.c:178 builtin/submodule--helper.c:181 msgid "string" msgstr "" @@ -3826,11 +3839,11 @@ msgid "copy out the files from named stage" msgstr "" -#: builtin/checkout.c:24 +#: builtin/checkout.c:25 msgid "git checkout [<options>] <branch>" msgstr "" -#: builtin/checkout.c:25 +#: builtin/checkout.c:26 msgid "git checkout [<options>] [<branch>] -- <file>..." msgstr "" @@ -3898,41 +3911,41 @@ msgid "Can not do reflog for '%s': %s\n" msgstr "" -#: builtin/checkout.c:663 +#: builtin/checkout.c:661 msgid "HEAD is now at" msgstr "" -#: builtin/checkout.c:670 +#: builtin/checkout.c:668 #, c-format msgid "Reset branch '%s'\n" msgstr "" -#: builtin/checkout.c:673 +#: builtin/checkout.c:671 #, c-format msgid "Already on '%s'\n" msgstr "" -#: builtin/checkout.c:677 +#: builtin/checkout.c:675 #, c-format msgid "Switched to and reset branch '%s'\n" msgstr "" -#: builtin/checkout.c:679 builtin/checkout.c:1134 +#: builtin/checkout.c:677 builtin/checkout.c:1066 #, c-format msgid "Switched to a new branch '%s'\n" msgstr "" -#: builtin/checkout.c:681 +#: builtin/checkout.c:679 #, c-format msgid "Switched to branch '%s'\n" msgstr "" -#: builtin/checkout.c:733 +#: builtin/checkout.c:731 #, c-format msgid " ... and %d more.\n" msgstr "" -#: builtin/checkout.c:739 +#: builtin/checkout.c:737 #, c-format msgid "" "Warning: you are leaving %d commit behind, not connected to\n" @@ -3947,7 +3960,7 @@ msgstr[0] "" msgstr[1] "" -#: builtin/checkout.c:758 +#: builtin/checkout.c:756 #, c-format msgid "" "If you want to keep it by creating a new branch, this may be a good time\n" @@ -3964,197 +3977,198 @@ msgstr[0] "" msgstr[1] "" -#: builtin/checkout.c:794 +#: builtin/checkout.c:792 msgid "internal error in revision walk" msgstr "" -#: builtin/checkout.c:798 +#: builtin/checkout.c:796 msgid "Previous HEAD position was" msgstr "" -#: builtin/checkout.c:825 builtin/checkout.c:1129 +#: builtin/checkout.c:823 builtin/checkout.c:1061 msgid "You are on a branch yet to be born" msgstr "" -#: builtin/checkout.c:1036 +#: builtin/checkout.c:968 #, c-format msgid "only one reference expected, %d given." msgstr "" -#: builtin/checkout.c:1075 +#: builtin/checkout.c:1007 builtin/worktree.c:213 #, c-format msgid "invalid reference: %s" msgstr "" -#: builtin/checkout.c:1104 +#: builtin/checkout.c:1036 #, c-format msgid "reference is not a tree: %s" msgstr "" -#: builtin/checkout.c:1143 +#: builtin/checkout.c:1075 msgid "paths cannot be used with switching branches" msgstr "" -#: builtin/checkout.c:1146 builtin/checkout.c:1150 +#: builtin/checkout.c:1078 builtin/checkout.c:1082 #, c-format msgid "'%s' cannot be used with switching branches" msgstr "" -#: builtin/checkout.c:1154 builtin/checkout.c:1157 builtin/checkout.c:1162 -#: builtin/checkout.c:1165 +#: builtin/checkout.c:1086 builtin/checkout.c:1089 builtin/checkout.c:1094 +#: builtin/checkout.c:1097 #, c-format msgid "'%s' cannot be used with '%s'" msgstr "" -#: builtin/checkout.c:1170 +#: builtin/checkout.c:1102 #, c-format msgid "Cannot switch branch to a non-commit '%s'" msgstr "" -#: builtin/checkout.c:1203 builtin/checkout.c:1205 builtin/clone.c:83 -#: builtin/remote.c:159 builtin/remote.c:161 builtin/worktree.c:282 -#: builtin/worktree.c:284 +#: builtin/checkout.c:1135 builtin/checkout.c:1137 builtin/clone.c:83 +#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:320 +#: builtin/worktree.c:322 msgid "branch" msgstr "" -#: builtin/checkout.c:1204 +#: builtin/checkout.c:1136 msgid "create and checkout a new branch" msgstr "" -#: builtin/checkout.c:1206 +#: builtin/checkout.c:1138 msgid "create/reset and checkout a branch" msgstr "" -#: builtin/checkout.c:1207 +#: builtin/checkout.c:1139 msgid "create reflog for new branch" msgstr "" -#: builtin/checkout.c:1208 +#: builtin/checkout.c:1140 msgid "detach the HEAD at named commit" msgstr "" -#: builtin/checkout.c:1209 +#: builtin/checkout.c:1141 msgid "set upstream info for new branch" msgstr "" -#: builtin/checkout.c:1211 +#: builtin/checkout.c:1143 msgid "new-branch" msgstr "" -#: builtin/checkout.c:1211 +#: builtin/checkout.c:1143 msgid "new unparented branch" msgstr "" -#: builtin/checkout.c:1212 +#: builtin/checkout.c:1144 msgid "checkout our version for unmerged files" msgstr "" -#: builtin/checkout.c:1214 +#: builtin/checkout.c:1146 msgid "checkout their version for unmerged files" msgstr "" -#: builtin/checkout.c:1216 +#: builtin/checkout.c:1148 msgid "force checkout (throw away local modifications)" msgstr "" -#: builtin/checkout.c:1217 +#: builtin/checkout.c:1149 msgid "perform a 3-way merge with the new branch" msgstr "" -#: builtin/checkout.c:1218 builtin/merge.c:227 +#: builtin/checkout.c:1150 builtin/merge.c:227 msgid "update ignored files (default)" msgstr "" -#: builtin/checkout.c:1219 builtin/log.c:1239 parse-options.h:244 +#: builtin/checkout.c:1151 builtin/log.c:1266 parse-options.h:250 msgid "style" msgstr "" -#: builtin/checkout.c:1220 +#: builtin/checkout.c:1152 msgid "conflict style (merge or diff3)" msgstr "" -#: builtin/checkout.c:1223 +#: builtin/checkout.c:1155 msgid "do not limit pathspecs to sparse entries only" msgstr "" -#: builtin/checkout.c:1225 +#: builtin/checkout.c:1157 msgid "second guess 'git checkout <no-such-branch>'" msgstr "" -#: builtin/checkout.c:1227 +#: builtin/checkout.c:1159 msgid "do not check if another worktree is holding the given ref" msgstr "" -#: builtin/clone.c:57 builtin/fetch.c:111 builtin/merge.c:224 -#: builtin/push.c:523 +#: builtin/checkout.c:1160 builtin/clone.c:57 builtin/fetch.c:112 +#: builtin/merge.c:224 builtin/pull.c:109 builtin/push.c:558 +#: builtin/send-pack.c:168 msgid "force progress reporting" msgstr "" -#: builtin/checkout.c:1252 +#: builtin/checkout.c:1191 msgid "-b, -B and --orphan are mutually exclusive" msgstr "" -#: builtin/checkout.c:1269 +#: builtin/checkout.c:1208 msgid "--track needs a branch name" msgstr "" -#: builtin/checkout.c:1274 +#: builtin/checkout.c:1213 msgid "Missing branch name; try -b" msgstr "" -#: builtin/checkout.c:1310 +#: builtin/checkout.c:1249 msgid "invalid path specification" msgstr "" -#: builtin/checkout.c:1317 +#: builtin/checkout.c:1256 #, c-format msgid "" "Cannot update paths and switch to branch '%s' at the same time.\n" "Did you intend to checkout '%s' which can not be resolved as commit?" msgstr "" -#: builtin/checkout.c:1322 +#: builtin/checkout.c:1261 #, c-format msgid "git checkout: --detach does not take a path argument '%s'" msgstr "" -#: builtin/checkout.c:1326 +#: builtin/checkout.c:1265 msgid "" "git checkout: --ours/--theirs, --force and --merge are incompatible when\n" "checking out of the index." msgstr "" -#: builtin/clean.c:26 +#: builtin/clean.c:25 msgid "" "git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..." msgstr "" -#: builtin/clean.c:30 +#: builtin/clean.c:29 #, c-format msgid "Removing %s\n" msgstr "" -#: builtin/clean.c:31 +#: builtin/clean.c:30 #, c-format msgid "Would remove %s\n" msgstr "" -#: builtin/clean.c:32 +#: builtin/clean.c:31 #, c-format msgid "Skipping repository %s\n" msgstr "" -#: builtin/clean.c:33 +#: builtin/clean.c:32 #, c-format msgid "Would skip repository %s\n" msgstr "" -#: builtin/clean.c:34 +#: builtin/clean.c:33 #, c-format msgid "failed to remove %s" msgstr "" -#: builtin/clean.c:295 +#: builtin/clean.c:315 msgid "" "Prompt help:\n" "1 - select a numbered item\n" @@ -4162,7 +4176,7 @@ " - (empty) select nothing" msgstr "" -#: builtin/clean.c:299 +#: builtin/clean.c:319 msgid "" "Prompt help:\n" "1 - select a single item\n" @@ -4174,36 +4188,36 @@ " - (empty) finish selecting" msgstr "" -#: builtin/clean.c:515 +#: builtin/clean.c:535 #, c-format msgid "Huh (%s)?" msgstr "" -#: builtin/clean.c:657 +#: builtin/clean.c:677 #, c-format msgid "Input ignore patterns>> " msgstr "" -#: builtin/clean.c:694 +#: builtin/clean.c:714 #, c-format msgid "WARNING: Cannot find items matched by: %s" msgstr "" -#: builtin/clean.c:715 +#: builtin/clean.c:735 msgid "Select items to delete" msgstr "" #. TRANSLATORS: Make sure to keep [y/N] as is -#: builtin/clean.c:756 +#: builtin/clean.c:776 #, c-format msgid "Remove %s [y/N]? " msgstr "" -#: builtin/clean.c:781 +#: builtin/clean.c:801 msgid "Bye." msgstr "" -#: builtin/clean.c:789 +#: builtin/clean.c:809 msgid "" "clean - start cleaning\n" "filter by pattern - exclude items from deletion\n" @@ -4214,68 +4228,68 @@ "? - help for prompt selection" msgstr "" -#: builtin/clean.c:816 +#: builtin/clean.c:836 msgid "*** Commands ***" msgstr "" -#: builtin/clean.c:817 +#: builtin/clean.c:837 msgid "What now" msgstr "" -#: builtin/clean.c:825 +#: builtin/clean.c:845 msgid "Would remove the following item:" msgid_plural "Would remove the following items:" msgstr[0] "" msgstr[1] "" -#: builtin/clean.c:842 +#: builtin/clean.c:862 msgid "No more files to clean, exiting." msgstr "" -#: builtin/clean.c:873 +#: builtin/clean.c:893 msgid "do not print names of files removed" msgstr "" -#: builtin/clean.c:875 +#: builtin/clean.c:895 msgid "force" msgstr "" -#: builtin/clean.c:876 +#: builtin/clean.c:896 msgid "interactive cleaning" msgstr "" -#: builtin/clean.c:878 +#: builtin/clean.c:898 msgid "remove whole directories" msgstr "" -#: builtin/clean.c:879 builtin/describe.c:407 builtin/grep.c:714 -#: builtin/ls-files.c:443 builtin/name-rev.c:311 builtin/show-ref.c:187 +#: builtin/clean.c:899 builtin/describe.c:407 builtin/grep.c:709 +#: builtin/ls-files.c:443 builtin/name-rev.c:307 builtin/show-ref.c:182 msgid "pattern" msgstr "" -#: builtin/clean.c:880 +#: builtin/clean.c:900 msgid "add <pattern> to ignore rules" msgstr "" -#: builtin/clean.c:881 +#: builtin/clean.c:901 msgid "remove ignored files, too" msgstr "" -#: builtin/clean.c:883 +#: builtin/clean.c:903 msgid "remove only ignored files" msgstr "" -#: builtin/clean.c:901 +#: builtin/clean.c:921 msgid "-x and -X cannot be used together" msgstr "" -#: builtin/clean.c:905 +#: builtin/clean.c:925 msgid "" "clean.requireForce set to true and neither -i, -n, nor -f given; refusing to " "clean" msgstr "" -#: builtin/clean.c:908 +#: builtin/clean.c:928 msgid "" "clean.requireForce defaults to true and neither -i, -n, nor -f given; " "refusing to clean" @@ -4289,7 +4303,7 @@ msgid "don't create a checkout" msgstr "" -#: builtin/clone.c:60 builtin/clone.c:62 builtin/init-db.c:503 +#: builtin/clone.c:60 builtin/clone.c:62 builtin/init-db.c:469 msgid "create a bare repository" msgstr "" @@ -4313,15 +4327,15 @@ msgid "initialize submodules in the clone" msgstr "" -#: builtin/clone.c:75 builtin/init-db.c:500 +#: builtin/clone.c:75 builtin/init-db.c:466 msgid "template-directory" msgstr "" -#: builtin/clone.c:76 builtin/init-db.c:501 +#: builtin/clone.c:76 builtin/init-db.c:467 msgid "directory from which templates will be used" msgstr "" -#: builtin/clone.c:78 +#: builtin/clone.c:78 builtin/submodule--helper.c:179 msgid "reference repository" msgstr "" @@ -4345,7 +4359,8 @@ msgid "path to git-upload-pack on the remote" msgstr "" -#: builtin/clone.c:87 builtin/fetch.c:112 builtin/grep.c:659 +#: builtin/clone.c:87 builtin/fetch.c:113 builtin/grep.c:654 +#: builtin/pull.c:186 msgid "depth" msgstr "" @@ -4357,11 +4372,11 @@ msgid "clone only one branch, HEAD or --branch" msgstr "" -#: builtin/clone.c:91 builtin/init-db.c:509 +#: builtin/clone.c:91 builtin/init-db.c:475 msgid "gitdir" msgstr "" -#: builtin/clone.c:92 builtin/init-db.c:510 +#: builtin/clone.c:92 builtin/init-db.c:476 msgid "separate git dir from working tree" msgstr "" @@ -4378,169 +4393,169 @@ msgid "reference repository '%s' as a linked checkout is not supported yet." msgstr "" -#: builtin/clone.c:240 +#: builtin/clone.c:302 #, c-format msgid "reference repository '%s' is not a local repository." msgstr "" -#: builtin/clone.c:244 +#: builtin/clone.c:307 #, c-format msgid "reference repository '%s' is shallow" msgstr "" -#: builtin/clone.c:247 +#: builtin/clone.c:310 #, c-format msgid "reference repository '%s' is grafted" msgstr "" -#: builtin/clone.c:312 builtin/diff.c:84 +#: builtin/clone.c:375 builtin/diff.c:84 #, c-format msgid "failed to stat '%s'" msgstr "" -#: builtin/clone.c:314 +#: builtin/clone.c:377 #, c-format msgid "%s exists and is not a directory" msgstr "" -#: builtin/clone.c:328 +#: builtin/clone.c:391 #, c-format msgid "failed to stat %s\n" msgstr "" -#: builtin/clone.c:350 +#: builtin/clone.c:413 #, c-format msgid "failed to create link '%s'" msgstr "" -#: builtin/clone.c:354 +#: builtin/clone.c:417 #, c-format msgid "failed to copy file to '%s'" msgstr "" -#: builtin/clone.c:377 builtin/clone.c:551 +#: builtin/clone.c:442 builtin/clone.c:626 #, c-format msgid "done.\n" msgstr "" -#: builtin/clone.c:389 +#: builtin/clone.c:454 msgid "" "Clone succeeded, but checkout failed.\n" "You can inspect what was checked out with 'git status'\n" "and retry the checkout with 'git checkout -f HEAD'\n" msgstr "" -#: builtin/clone.c:466 +#: builtin/clone.c:531 #, c-format msgid "Could not find remote branch %s to clone." msgstr "" -#: builtin/clone.c:546 +#: builtin/clone.c:621 #, c-format msgid "Checking connectivity... " msgstr "" -#: builtin/clone.c:549 +#: builtin/clone.c:624 msgid "remote did not send all necessary objects" msgstr "" -#: builtin/clone.c:613 +#: builtin/clone.c:688 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n" msgstr "" -#: builtin/clone.c:644 +#: builtin/clone.c:719 msgid "unable to checkout working tree" msgstr "" -#: builtin/clone.c:731 +#: builtin/clone.c:808 msgid "cannot repack to clean up" msgstr "" -#: builtin/clone.c:733 +#: builtin/clone.c:810 msgid "cannot unlink temporary alternates file" msgstr "" -#: builtin/clone.c:763 +#: builtin/clone.c:842 msgid "Too many arguments." msgstr "" -#: builtin/clone.c:767 +#: builtin/clone.c:846 msgid "You must specify a repository to clone." msgstr "" -#: builtin/clone.c:778 +#: builtin/clone.c:857 #, c-format msgid "--bare and --origin %s options are incompatible." msgstr "" -#: builtin/clone.c:781 +#: builtin/clone.c:860 msgid "--bare and --separate-git-dir are incompatible." msgstr "" -#: builtin/clone.c:794 +#: builtin/clone.c:873 #, c-format msgid "repository '%s' does not exist" msgstr "" -#: builtin/clone.c:800 builtin/fetch.c:1160 +#: builtin/clone.c:879 builtin/fetch.c:1166 #, c-format msgid "depth %s is not a positive number" msgstr "" -#: builtin/clone.c:810 +#: builtin/clone.c:889 #, c-format msgid "destination path '%s' already exists and is not an empty directory." msgstr "" -#: builtin/clone.c:820 +#: builtin/clone.c:899 #, c-format msgid "working tree '%s' already exists." msgstr "" -#: builtin/clone.c:835 builtin/clone.c:846 builtin/worktree.c:193 -#: builtin/worktree.c:220 +#: builtin/clone.c:914 builtin/clone.c:925 builtin/submodule--helper.c:224 +#: builtin/worktree.c:221 builtin/worktree.c:248 #, c-format msgid "could not create leading directories of '%s'" msgstr "" -#: builtin/clone.c:838 +#: builtin/clone.c:917 #, c-format msgid "could not create work tree dir '%s'" msgstr "" -#: builtin/clone.c:856 +#: builtin/clone.c:935 #, c-format msgid "Cloning into bare repository '%s'...\n" msgstr "" -#: builtin/clone.c:858 +#: builtin/clone.c:937 #, c-format msgid "Cloning into '%s'...\n" msgstr "" -#: builtin/clone.c:900 +#: builtin/clone.c:975 msgid "--depth is ignored in local clones; use file:// instead." msgstr "" -#: builtin/clone.c:903 +#: builtin/clone.c:978 msgid "source repository is shallow, ignoring --local" msgstr "" -#: builtin/clone.c:908 +#: builtin/clone.c:983 msgid "--local is ignored" msgstr "" -#: builtin/clone.c:912 +#: builtin/clone.c:987 #, c-format msgid "Don't know how to clone %s" msgstr "" -#: builtin/clone.c:961 builtin/clone.c:969 +#: builtin/clone.c:1036 builtin/clone.c:1044 #, c-format msgid "Remote branch %s not found in upstream %s" msgstr "" -#: builtin/clone.c:972 +#: builtin/clone.c:1047 msgid "You appear to have cloned an empty repository." msgstr "" @@ -4576,15 +4591,15 @@ msgid "--command must be the first argument" msgstr "" -#: builtin/commit.c:37 +#: builtin/commit.c:38 msgid "git commit [<options>] [--] <pathspec>..." msgstr "" -#: builtin/commit.c:42 +#: builtin/commit.c:43 msgid "git status [<options>] [--] <pathspec>..." msgstr "" -#: builtin/commit.c:47 +#: builtin/commit.c:48 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -4599,7 +4614,7 @@ " git commit --amend --reset-author\n" msgstr "" -#: builtin/commit.c:60 +#: builtin/commit.c:61 msgid "" "Your name and email address were configured automatically based\n" "on your username and hostname. Please check that they are accurate.\n" @@ -4613,14 +4628,14 @@ " git commit --amend --reset-author\n" msgstr "" -#: builtin/commit.c:72 +#: builtin/commit.c:73 msgid "" "You asked to amend the most recent commit, but doing so would make\n" "it empty. You can repeat your command with --allow-empty, or you can\n" "remove the commit entirely with \"git reset HEAD^\".\n" msgstr "" -#: builtin/commit.c:77 +#: builtin/commit.c:78 msgid "" "The previous cherry-pick is now empty, possibly due to conflict resolution.\n" "If you wish to commit it anyway, use:\n" @@ -4629,11 +4644,11 @@ "\n" msgstr "" -#: builtin/commit.c:84 +#: builtin/commit.c:85 msgid "Otherwise, please use 'git reset'\n" msgstr "" -#: builtin/commit.c:87 +#: builtin/commit.c:88 msgid "" "If you wish to skip this commit, use:\n" "\n" @@ -4643,27 +4658,27 @@ "the remaining commits.\n" msgstr "" -#: builtin/commit.c:304 +#: builtin/commit.c:305 msgid "failed to unpack HEAD tree object" msgstr "" -#: builtin/commit.c:344 +#: builtin/commit.c:346 msgid "unable to create temporary index" msgstr "" -#: builtin/commit.c:350 +#: builtin/commit.c:352 msgid "interactive add failed" msgstr "" -#: builtin/commit.c:363 +#: builtin/commit.c:365 msgid "unable to update temporary index" msgstr "" -#: builtin/commit.c:365 +#: builtin/commit.c:367 msgid "Failed to update main cache tree" msgstr "" -#: builtin/commit.c:389 builtin/commit.c:414 builtin/commit.c:463 +#: builtin/commit.c:391 builtin/commit.c:414 builtin/commit.c:463 msgid "unable to write new_index file" msgstr "" @@ -4797,7 +4812,7 @@ msgid "Error building trees" msgstr "" -#: builtin/commit.c:953 builtin/tag.c:495 +#: builtin/commit.c:953 builtin/tag.c:266 #, c-format msgid "Please supply the message using either -m or -F option.\n" msgstr "" @@ -4864,7 +4879,7 @@ msgid "Explicit paths specified without -i or -o; assuming --only paths..." msgstr "" -#: builtin/commit.c:1209 builtin/tag.c:728 +#: builtin/commit.c:1209 builtin/tag.c:475 #, c-format msgid "Invalid cleanup mode %s" msgstr "" @@ -4873,32 +4888,33 @@ msgid "Paths with -a does not make sense." msgstr "" -#: builtin/commit.c:1324 builtin/commit.c:1603 +#: builtin/commit.c:1324 builtin/commit.c:1605 msgid "show status concisely" msgstr "" -#: builtin/commit.c:1326 builtin/commit.c:1605 +#: builtin/commit.c:1326 builtin/commit.c:1607 msgid "show branch information" msgstr "" -#: builtin/commit.c:1328 builtin/commit.c:1607 builtin/push.c:509 +#: builtin/commit.c:1328 builtin/commit.c:1609 builtin/push.c:544 +#: builtin/worktree.c:423 msgid "machine-readable output" msgstr "" -#: builtin/commit.c:1331 builtin/commit.c:1609 +#: builtin/commit.c:1331 builtin/commit.c:1611 msgid "show status in long format (default)" msgstr "" -#: builtin/commit.c:1334 builtin/commit.c:1612 +#: builtin/commit.c:1334 builtin/commit.c:1614 msgid "terminate entries with NUL" msgstr "" -#: builtin/commit.c:1336 builtin/commit.c:1615 builtin/fast-export.c:980 -#: builtin/fast-export.c:983 builtin/tag.c:603 +#: builtin/commit.c:1336 builtin/commit.c:1617 builtin/fast-export.c:981 +#: builtin/fast-export.c:984 builtin/tag.c:353 msgid "mode" msgstr "" -#: builtin/commit.c:1337 builtin/commit.c:1615 +#: builtin/commit.c:1337 builtin/commit.c:1617 msgid "show untracked files, optional modes: all, normal, no. (Default: all)" msgstr "" @@ -4906,7 +4922,7 @@ msgid "show ignored files" msgstr "" -#: builtin/commit.c:1341 parse-options.h:152 +#: builtin/commit.c:1341 parse-options.h:155 msgid "when" msgstr "" @@ -4936,179 +4952,178 @@ msgid " (root-commit)" msgstr "" -#: builtin/commit.c:1573 +#: builtin/commit.c:1575 msgid "suppress summary after successful commit" msgstr "" -#: builtin/commit.c:1574 +#: builtin/commit.c:1576 msgid "show diff in commit message template" msgstr "" -#: builtin/commit.c:1576 +#: builtin/commit.c:1578 msgid "Commit message options" msgstr "" -#: builtin/commit.c:1577 builtin/tag.c:601 +#: builtin/commit.c:1579 builtin/tag.c:351 msgid "read message from file" msgstr "" -#: builtin/commit.c:1578 +#: builtin/commit.c:1580 msgid "author" msgstr "" -#: builtin/commit.c:1578 +#: builtin/commit.c:1580 msgid "override author for commit" msgstr "" -#: builtin/commit.c:1579 builtin/gc.c:280 +#: builtin/commit.c:1581 builtin/gc.c:326 msgid "date" msgstr "" -#: builtin/commit.c:1579 +#: builtin/commit.c:1581 msgid "override date for commit" msgstr "" -#: builtin/commit.c:1580 builtin/merge.c:218 builtin/notes.c:391 -#: builtin/notes.c:554 builtin/tag.c:599 +#: builtin/commit.c:1582 builtin/merge.c:218 builtin/notes.c:392 +#: builtin/notes.c:555 builtin/tag.c:349 msgid "message" msgstr "" -#: builtin/commit.c:1580 +#: builtin/commit.c:1582 msgid "commit message" msgstr "" -#: builtin/branch.c:824 builtin/branch.c:830 builtin/branch.c:851 -#: builtin/branch.c:857 builtin/commit.c:1581 builtin/commit.c:1582 -#: builtin/commit.c:1583 builtin/commit.c:1584 builtin/tag.c:616 -#: builtin/tag.c:622 +#: builtin/commit.c:1583 builtin/commit.c:1584 builtin/commit.c:1585 +#: builtin/commit.c:1586 parse-options.h:256 ref-filter.h:79 msgid "commit" msgstr "" -#: builtin/commit.c:1581 +#: builtin/commit.c:1583 msgid "reuse and edit message from specified commit" msgstr "" -#: builtin/commit.c:1582 +#: builtin/commit.c:1584 msgid "reuse message from specified commit" msgstr "" -#: builtin/commit.c:1583 +#: builtin/commit.c:1585 msgid "use autosquash formatted message to fixup specified commit" msgstr "" -#: builtin/commit.c:1584 +#: builtin/commit.c:1586 msgid "use autosquash formatted message to squash specified commit" msgstr "" -#: builtin/commit.c:1585 +#: builtin/commit.c:1587 msgid "the commit is authored by me now (used with -C/-c/--amend)" msgstr "" -#: builtin/commit.c:1586 builtin/log.c:1191 builtin/revert.c:86 +#: builtin/commit.c:1588 builtin/log.c:1216 builtin/revert.c:86 msgid "add Signed-off-by:" msgstr "" -#: builtin/commit.c:1587 +#: builtin/commit.c:1589 msgid "use specified template file" msgstr "" -#: builtin/commit.c:1588 +#: builtin/commit.c:1590 msgid "force edit of commit" msgstr "" -#: builtin/commit.c:1589 +#: builtin/commit.c:1591 msgid "default" msgstr "" -#: builtin/commit.c:1589 builtin/tag.c:604 +#: builtin/commit.c:1591 builtin/tag.c:354 msgid "how to strip spaces and #comments from message" msgstr "" -#: builtin/commit.c:1590 +#: builtin/commit.c:1592 msgid "include status in commit message template" msgstr "" -#: builtin/commit.c:1592 builtin/merge.c:226 builtin/revert.c:93 +#: builtin/commit.c:1594 builtin/merge.c:226 builtin/pull.c:156 +#: builtin/revert.c:93 msgid "GPG sign commit" msgstr "" -#: builtin/commit.c:1595 +#: builtin/commit.c:1597 msgid "Commit contents options" msgstr "" -#: builtin/commit.c:1596 +#: builtin/commit.c:1598 msgid "commit all changed files" msgstr "" -#: builtin/commit.c:1597 +#: builtin/commit.c:1599 msgid "add specified files to index for commit" msgstr "" -#: builtin/commit.c:1598 +#: builtin/commit.c:1600 msgid "interactively add files" msgstr "" -#: builtin/commit.c:1599 +#: builtin/commit.c:1601 msgid "interactively add changes" msgstr "" -#: builtin/commit.c:1600 +#: builtin/commit.c:1602 msgid "commit only specified files" msgstr "" -#: builtin/commit.c:1601 +#: builtin/commit.c:1603 msgid "bypass pre-commit hook" msgstr "" -#: builtin/commit.c:1602 +#: builtin/commit.c:1604 msgid "show what would be committed" msgstr "" -#: builtin/commit.c:1613 +#: builtin/commit.c:1615 msgid "amend previous commit" msgstr "" -#: builtin/commit.c:1614 +#: builtin/commit.c:1616 msgid "bypass post-rewrite hook" msgstr "" -#: builtin/commit.c:1619 +#: builtin/commit.c:1621 msgid "ok to record an empty change" msgstr "" -#: builtin/commit.c:1621 +#: builtin/commit.c:1623 msgid "ok to record a change with an empty message" msgstr "" -#: builtin/commit.c:1650 +#: builtin/commit.c:1652 msgid "could not parse HEAD commit" msgstr "" -#: builtin/commit.c:1696 +#: builtin/commit.c:1698 #, c-format msgid "Corrupt MERGE_HEAD file (%s)" msgstr "" -#: builtin/commit.c:1703 +#: builtin/commit.c:1705 msgid "could not read MERGE_MODE" msgstr "" -#: builtin/commit.c:1722 +#: builtin/commit.c:1724 #, c-format msgid "could not read commit message: %s" msgstr "" -#: builtin/commit.c:1733 +#: builtin/commit.c:1735 #, c-format msgid "Aborting commit; you did not edit the message.\n" msgstr "" -#: builtin/commit.c:1738 +#: builtin/commit.c:1740 #, c-format msgid "Aborting commit due to empty commit message.\n" msgstr "" -#: builtin/commit.c:1786 +#: builtin/commit.c:1788 msgid "" "Repository has been updated, but unable to write\n" "new_index file. Check that disk is not full and quota is\n" @@ -5119,119 +5134,119 @@ msgid "git config [<options>]" msgstr "" -#: builtin/config.c:53 +#: builtin/config.c:54 msgid "Config file location" msgstr "" -#: builtin/config.c:54 +#: builtin/config.c:55 msgid "use global config file" msgstr "" -#: builtin/config.c:55 +#: builtin/config.c:56 msgid "use system config file" msgstr "" -#: builtin/config.c:56 +#: builtin/config.c:57 msgid "use repository config file" msgstr "" -#: builtin/config.c:57 +#: builtin/config.c:58 msgid "use given config file" msgstr "" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "blob-id" msgstr "" -#: builtin/config.c:58 +#: builtin/config.c:59 msgid "read config from given blob object" msgstr "" -#: builtin/config.c:59 +#: builtin/config.c:60 msgid "Action" msgstr "" -#: builtin/config.c:60 +#: builtin/config.c:61 msgid "get value: name [value-regex]" msgstr "" -#: builtin/config.c:61 +#: builtin/config.c:62 msgid "get all values: key [value-regex]" msgstr "" -#: builtin/config.c:62 +#: builtin/config.c:63 msgid "get values for regexp: name-regex [value-regex]" msgstr "" -#: builtin/config.c:63 +#: builtin/config.c:64 msgid "get value specific for the URL: section[.var] URL" msgstr "" -#: builtin/config.c:64 +#: builtin/config.c:65 msgid "replace all matching variables: name value [value_regex]" msgstr "" -#: builtin/config.c:65 +#: builtin/config.c:66 msgid "add a new variable: name value" msgstr "" -#: builtin/config.c:66 +#: builtin/config.c:67 msgid "remove a variable: name [value-regex]" msgstr "" -#: builtin/config.c:67 +#: builtin/config.c:68 msgid "remove all matches: name [value-regex]" msgstr "" -#: builtin/config.c:68 +#: builtin/config.c:69 msgid "rename section: old-name new-name" msgstr "" -#: builtin/config.c:69 +#: builtin/config.c:70 msgid "remove a section: name" msgstr "" -#: builtin/config.c:70 +#: builtin/config.c:71 msgid "list all" msgstr "" -#: builtin/config.c:71 +#: builtin/config.c:72 msgid "open an editor" msgstr "" -#: builtin/config.c:72 +#: builtin/config.c:73 msgid "find the color configured: slot [default]" msgstr "" -#: builtin/config.c:73 +#: builtin/config.c:74 msgid "find the color setting: slot [stdout-is-tty]" msgstr "" -#: builtin/config.c:74 +#: builtin/config.c:75 msgid "Type" msgstr "" -#: builtin/config.c:75 +#: builtin/config.c:76 msgid "value is \"true\" or \"false\"" msgstr "" -#: builtin/config.c:76 +#: builtin/config.c:77 msgid "value is decimal number" msgstr "" -#: builtin/config.c:77 +#: builtin/config.c:78 msgid "value is --bool or --int" msgstr "" -#: builtin/config.c:78 +#: builtin/config.c:79 msgid "value is a path (file or directory name)" msgstr "" -#: builtin/config.c:79 +#: builtin/config.c:80 msgid "Other" msgstr "" -#: builtin/config.c:80 +#: builtin/config.c:81 msgid "terminate values with NUL byte" msgstr "" @@ -5239,15 +5254,15 @@ msgid "show variable names only" msgstr "" -#: builtin/config.c:81 +#: builtin/config.c:83 msgid "respect include directives on lookup" msgstr "" -#: builtin/config.c:316 +#: builtin/config.c:303 msgid "unable to parse default color value" msgstr "" -#: builtin/config.c:457 +#: builtin/config.c:441 #, c-format msgid "" "# This is Git's per-user configuration file.\n" @@ -5257,16 +5272,16 @@ "#\temail = %s\n" msgstr "" -#: builtin/config.c:587 +#: builtin/config.c:575 #, c-format msgid "cannot create configuration file %s" msgstr "" -#: builtin/count-objects.c:55 +#: builtin/count-objects.c:77 msgid "git count-objects [-v] [-H | --human-readable]" msgstr "" -#: builtin/count-objects.c:65 +#: builtin/count-objects.c:87 msgid "print sizes in human readable format" msgstr "" @@ -5293,7 +5308,7 @@ msgid "tag '%s' is really '%s' here" msgstr "" -#: builtin/describe.c:250 builtin/log.c:452 +#: builtin/describe.c:250 builtin/log.c:459 #, c-format msgid "Not a valid object name %s" msgstr "" @@ -5380,7 +5395,7 @@ msgid "only consider tags matching <pattern>" msgstr "" -#: builtin/describe.c:410 builtin/name-rev.c:318 +#: builtin/describe.c:410 builtin/name-rev.c:314 msgid "show abbreviated commit object as fallback" msgstr "" @@ -5433,344 +5448,344 @@ msgid "unhandled object '%s' given." msgstr "" -#: builtin/fast-export.c:24 +#: builtin/fast-export.c:25 msgid "git fast-export [rev-list-opts]" msgstr "" -#: builtin/fast-export.c:979 +#: builtin/fast-export.c:980 msgid "show progress after <n> objects" msgstr "" -#: builtin/fast-export.c:981 +#: builtin/fast-export.c:982 msgid "select handling of signed tags" msgstr "" -#: builtin/fast-export.c:984 +#: builtin/fast-export.c:985 msgid "select handling of tags that tag filtered objects" msgstr "" -#: builtin/fast-export.c:987 +#: builtin/fast-export.c:988 msgid "Dump marks to this file" msgstr "" -#: builtin/fast-export.c:989 +#: builtin/fast-export.c:990 msgid "Import marks from this file" msgstr "" -#: builtin/fast-export.c:991 +#: builtin/fast-export.c:992 msgid "Fake a tagger when tags lack one" msgstr "" -#: builtin/fast-export.c:993 +#: builtin/fast-export.c:994 msgid "Output full tree for each commit" msgstr "" -#: builtin/fast-export.c:995 +#: builtin/fast-export.c:996 msgid "Use the done feature to terminate the stream" msgstr "" -#: builtin/fast-export.c:996 +#: builtin/fast-export.c:997 msgid "Skip output of blob data" msgstr "" -#: builtin/fast-export.c:997 +#: builtin/fast-export.c:998 msgid "refspec" msgstr "" -#: builtin/fast-export.c:998 +#: builtin/fast-export.c:999 msgid "Apply refspec to exported refs" msgstr "" -#: builtin/fast-export.c:999 +#: builtin/fast-export.c:1000 msgid "anonymize output" msgstr "" -#: builtin/fetch.c:19 +#: builtin/fetch.c:20 msgid "git fetch [<options>] [<repository> [<refspec>...]]" msgstr "" -#: builtin/fetch.c:20 +#: builtin/fetch.c:21 msgid "git fetch [<options>] <group>" msgstr "" -#: builtin/fetch.c:21 +#: builtin/fetch.c:22 msgid "git fetch --multiple [<options>] [(<repository> | <group>)...]" msgstr "" -#: builtin/fetch.c:22 +#: builtin/fetch.c:23 msgid "git fetch --all [<options>]" msgstr "" -#: builtin/fetch.c:89 +#: builtin/fetch.c:90 builtin/pull.c:162 msgid "fetch from all remotes" msgstr "" -#: builtin/fetch.c:91 +#: builtin/fetch.c:92 builtin/pull.c:165 msgid "append to .git/FETCH_HEAD instead of overwriting" msgstr "" -#: builtin/fetch.c:93 +#: builtin/fetch.c:94 builtin/pull.c:168 msgid "path to upload pack on remote end" msgstr "" -#: builtin/fetch.c:94 +#: builtin/fetch.c:95 builtin/pull.c:170 msgid "force overwrite of local branch" msgstr "" -#: builtin/fetch.c:96 +#: builtin/fetch.c:97 msgid "fetch from multiple remotes" msgstr "" -#: builtin/fetch.c:98 +#: builtin/fetch.c:99 builtin/pull.c:172 msgid "fetch all tags and associated objects" msgstr "" -#: builtin/fetch.c:100 +#: builtin/fetch.c:101 msgid "do not fetch all tags (--no-tags)" msgstr "" -#: builtin/fetch.c:102 +#: builtin/fetch.c:103 builtin/pull.c:175 msgid "prune remote-tracking branches no longer on remote" msgstr "" -#: builtin/fetch.c:103 +#: builtin/fetch.c:104 builtin/pull.c:178 msgid "on-demand" msgstr "" -#: builtin/fetch.c:104 +#: builtin/fetch.c:105 builtin/pull.c:179 msgid "control recursive fetching of submodules" msgstr "" -#: builtin/fetch.c:108 +#: builtin/fetch.c:109 builtin/pull.c:184 msgid "keep downloaded pack" msgstr "" -#: builtin/fetch.c:110 +#: builtin/fetch.c:111 msgid "allow updating of HEAD ref" msgstr "" -#: builtin/fetch.c:113 +#: builtin/fetch.c:114 builtin/pull.c:187 msgid "deepen history of shallow clone" msgstr "" -#: builtin/fetch.c:115 +#: builtin/fetch.c:116 builtin/pull.c:190 msgid "convert to a complete repository" msgstr "" -#: builtin/fetch.c:117 builtin/log.c:1208 +#: builtin/fetch.c:118 builtin/log.c:1233 msgid "dir" msgstr "" -#: builtin/fetch.c:118 +#: builtin/fetch.c:119 msgid "prepend this to submodule path output" msgstr "" -#: builtin/fetch.c:121 +#: builtin/fetch.c:122 msgid "default mode for recursion" msgstr "" -#: builtin/fetch.c:123 +#: builtin/fetch.c:124 builtin/pull.c:193 msgid "accept refs that update .git/shallow" msgstr "" -#: builtin/fetch.c:124 +#: builtin/fetch.c:125 builtin/pull.c:195 msgid "refmap" msgstr "" -#: builtin/fetch.c:125 +#: builtin/fetch.c:126 builtin/pull.c:196 msgid "specify fetch refmap" msgstr "" -#: builtin/fetch.c:377 +#: builtin/fetch.c:378 msgid "Couldn't find remote ref HEAD" msgstr "" -#: builtin/fetch.c:457 +#: builtin/fetch.c:458 #, c-format msgid "object %s not found" msgstr "" -#: builtin/fetch.c:462 +#: builtin/fetch.c:463 msgid "[up to date]" msgstr "" -#: builtin/fetch.c:476 +#: builtin/fetch.c:477 #, c-format msgid "! %-*s %-*s -> %s (can't fetch in current branch)" msgstr "" -#: builtin/fetch.c:477 builtin/fetch.c:563 +#: builtin/fetch.c:478 builtin/fetch.c:566 msgid "[rejected]" msgstr "" -#: builtin/fetch.c:488 +#: builtin/fetch.c:489 msgid "[tag update]" msgstr "" -#: builtin/fetch.c:490 builtin/fetch.c:525 builtin/fetch.c:543 +#: builtin/fetch.c:491 builtin/fetch.c:526 builtin/fetch.c:544 msgid " (unable to update local ref)" msgstr "" -#: builtin/fetch.c:508 +#: builtin/fetch.c:509 msgid "[new tag]" msgstr "" -#: builtin/fetch.c:511 +#: builtin/fetch.c:512 msgid "[new branch]" msgstr "" -#: builtin/fetch.c:514 +#: builtin/fetch.c:515 msgid "[new ref]" msgstr "" -#: builtin/fetch.c:559 +#: builtin/fetch.c:561 msgid "unable to update local ref" msgstr "" -#: builtin/fetch.c:559 +#: builtin/fetch.c:561 msgid "forced update" msgstr "" -#: builtin/fetch.c:565 +#: builtin/fetch.c:568 msgid "(non-fast-forward)" msgstr "" -#: builtin/fetch.c:599 builtin/fetch.c:832 +#: builtin/fetch.c:602 builtin/fetch.c:843 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: builtin/fetch.c:608 +#: builtin/fetch.c:611 #, c-format msgid "%s did not send all necessary objects\n" msgstr "" -#: builtin/fetch.c:626 +#: builtin/fetch.c:629 #, c-format msgid "reject %s because shallow roots are not allowed to be updated" msgstr "" -#: builtin/fetch.c:714 builtin/fetch.c:797 +#: builtin/fetch.c:716 builtin/fetch.c:808 #, c-format msgid "From %.*s\n" msgstr "" -#: builtin/fetch.c:725 +#: builtin/fetch.c:727 #, c-format msgid "" "some local refs could not be updated; try running\n" " 'git remote prune %s' to remove any old, conflicting branches" msgstr "" -#: builtin/fetch.c:777 +#: builtin/fetch.c:779 #, c-format msgid " (%s will become dangling)" msgstr "" -#: builtin/fetch.c:778 +#: builtin/fetch.c:780 #, c-format msgid " (%s has become dangling)" msgstr "" -#: builtin/fetch.c:802 +#: builtin/fetch.c:812 msgid "[deleted]" msgstr "" -#: builtin/fetch.c:803 builtin/remote.c:1057 +#: builtin/fetch.c:813 builtin/remote.c:1040 msgid "(none)" msgstr "" -#: builtin/fetch.c:822 +#: builtin/fetch.c:833 #, c-format msgid "Refusing to fetch into current branch %s of non-bare repository" msgstr "" -#: builtin/fetch.c:841 +#: builtin/fetch.c:852 #, c-format msgid "Option \"%s\" value \"%s\" is not valid for %s" msgstr "" -#: builtin/fetch.c:844 +#: builtin/fetch.c:855 #, c-format msgid "Option \"%s\" is ignored for %s\n" msgstr "" -#: builtin/fetch.c:900 +#: builtin/fetch.c:911 #, c-format msgid "Don't know how to fetch from %s" msgstr "" -#: builtin/fetch.c:1063 +#: builtin/fetch.c:1072 #, c-format msgid "Fetching %s\n" msgstr "" -#: builtin/fetch.c:1065 builtin/remote.c:90 +#: builtin/fetch.c:1074 builtin/remote.c:96 #, c-format msgid "Could not fetch %s" msgstr "" -#: builtin/fetch.c:1083 +#: builtin/fetch.c:1092 msgid "" "No remote repository specified. Please, specify either a URL or a\n" "remote name from which new revisions should be fetched." msgstr "" -#: builtin/fetch.c:1106 +#: builtin/fetch.c:1115 msgid "You need to specify a tag name." msgstr "" -#: builtin/fetch.c:1148 +#: builtin/fetch.c:1157 msgid "--depth and --unshallow cannot be used together" msgstr "" -#: builtin/fetch.c:1150 +#: builtin/fetch.c:1159 msgid "--unshallow on a complete repository does not make sense" msgstr "" -#: builtin/fetch.c:1173 +#: builtin/fetch.c:1179 msgid "fetch --all does not take a repository argument" msgstr "" -#: builtin/fetch.c:1175 +#: builtin/fetch.c:1181 msgid "fetch --all does not make sense with refspecs" msgstr "" -#: builtin/fetch.c:1186 +#: builtin/fetch.c:1192 #, c-format msgid "No such remote or remote group: %s" msgstr "" -#: builtin/fetch.c:1194 +#: builtin/fetch.c:1200 msgid "Fetching a group and specifying refspecs does not make sense" msgstr "" -#: builtin/fmt-merge-msg.c:13 +#: builtin/fmt-merge-msg.c:14 msgid "" "git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]" msgstr "" -#: builtin/fmt-merge-msg.c:669 +#: builtin/fmt-merge-msg.c:667 msgid "populate log with at most <n> entries from shortlog" msgstr "" -#: builtin/fmt-merge-msg.c:672 +#: builtin/fmt-merge-msg.c:670 msgid "alias for --log (deprecated)" msgstr "" -#: builtin/fmt-merge-msg.c:675 +#: builtin/fmt-merge-msg.c:673 msgid "text" msgstr "" -#: builtin/fmt-merge-msg.c:676 +#: builtin/fmt-merge-msg.c:674 msgid "use <text> as start of message" msgstr "" -#: builtin/fmt-merge-msg.c:677 +#: builtin/fmt-merge-msg.c:675 msgid "file to read from" msgstr "" -#: builtin/for-each-ref.c:1083 +#: builtin/for-each-ref.c:9 msgid "git for-each-ref [<options>] [<pattern>]" msgstr "" @@ -5786,27 +5801,27 @@ msgid "git for-each-ref [--contains [<object>]]" msgstr "" -#: builtin/for-each-ref.c:1098 +#: builtin/for-each-ref.c:27 msgid "quote placeholders suitably for shells" msgstr "" -#: builtin/for-each-ref.c:1100 +#: builtin/for-each-ref.c:29 msgid "quote placeholders suitably for perl" msgstr "" -#: builtin/for-each-ref.c:1102 +#: builtin/for-each-ref.c:31 msgid "quote placeholders suitably for python" msgstr "" -#: builtin/for-each-ref.c:1104 +#: builtin/for-each-ref.c:33 msgid "quote placeholders suitably for Tcl" msgstr "" -#: builtin/for-each-ref.c:1107 +#: builtin/for-each-ref.c:36 msgid "show only <n> matched refs" msgstr "" -#: builtin/for-each-ref.c:1108 +#: builtin/for-each-ref.c:37 builtin/tag.c:372 msgid "format to use for the output" msgstr "" @@ -5826,43 +5841,43 @@ msgid "print only refs which contain the commit" msgstr "" -#: builtin/fsck.c:147 builtin/prune.c:137 +#: builtin/fsck.c:156 builtin/prune.c:140 msgid "Checking connectivity" msgstr "" -#: builtin/fsck.c:548 +#: builtin/fsck.c:486 msgid "Checking object directories" msgstr "" -#: builtin/fsck.c:611 +#: builtin/fsck.c:553 msgid "git fsck [<options>] [<object>...]" msgstr "" -#: builtin/fsck.c:617 +#: builtin/fsck.c:559 msgid "show unreachable objects" msgstr "" -#: builtin/fsck.c:618 +#: builtin/fsck.c:560 msgid "show dangling objects" msgstr "" -#: builtin/fsck.c:619 +#: builtin/fsck.c:561 msgid "report tags" msgstr "" -#: builtin/fsck.c:620 +#: builtin/fsck.c:562 msgid "report root nodes" msgstr "" -#: builtin/fsck.c:621 +#: builtin/fsck.c:563 msgid "make index objects head nodes" msgstr "" -#: builtin/fsck.c:622 +#: builtin/fsck.c:564 msgid "make reflogs head nodes (default)" msgstr "" -#: builtin/fsck.c:623 +#: builtin/fsck.c:565 msgid "also consider packs and alternate objects" msgstr "" @@ -5870,32 +5885,32 @@ msgid "check only connectivity" msgstr "" -#: builtin/fsck.c:624 +#: builtin/fsck.c:567 msgid "enable more strict checking" msgstr "" -#: builtin/fsck.c:626 +#: builtin/fsck.c:569 msgid "write dangling objects in .git/lost-found" msgstr "" -#: builtin/fsck.c:627 builtin/prune.c:107 +#: builtin/fsck.c:570 builtin/prune.c:107 msgid "show progress" msgstr "" -#: builtin/fsck.c:677 +#: builtin/fsck.c:631 msgid "Checking objects" msgstr "" -#: builtin/gc.c:24 +#: builtin/gc.c:25 msgid "git gc [<options>]" msgstr "" -#: builtin/gc.c:67 +#: builtin/gc.c:72 #, c-format msgid "Invalid %s: '%s'" msgstr "" -#: builtin/gc.c:112 +#: builtin/gc.c:139 #, c-format msgid "insanely long object directory %.*s" msgstr "" @@ -5910,44 +5925,44 @@ "%s" msgstr "" -#: builtin/gc.c:281 +#: builtin/gc.c:327 msgid "prune unreferenced objects" msgstr "" -#: builtin/gc.c:283 +#: builtin/gc.c:329 msgid "be more thorough (increased runtime)" msgstr "" -#: builtin/gc.c:284 +#: builtin/gc.c:330 msgid "enable auto-gc mode" msgstr "" -#: builtin/gc.c:285 +#: builtin/gc.c:331 msgid "force running gc even if there may be another gc running" msgstr "" -#: builtin/gc.c:327 +#: builtin/gc.c:373 #, c-format msgid "Auto packing the repository in background for optimum performance.\n" msgstr "" -#: builtin/gc.c:329 +#: builtin/gc.c:375 #, c-format msgid "Auto packing the repository for optimum performance.\n" msgstr "" -#: builtin/gc.c:330 +#: builtin/gc.c:376 #, c-format msgid "See \"git help gc\" for manual housekeeping.\n" msgstr "" -#: builtin/gc.c:348 +#: builtin/gc.c:397 #, c-format msgid "" "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)" msgstr "" -#: builtin/gc.c:376 +#: builtin/gc.c:441 msgid "" "There are too many unreachable loose objects; run 'git prune' to remove them." msgstr "" @@ -5981,195 +5996,195 @@ msgid "cannot open '%s'" msgstr "" -#: builtin/grep.c:638 +#: builtin/grep.c:633 msgid "search in index instead of in the work tree" msgstr "" -#: builtin/grep.c:640 +#: builtin/grep.c:635 msgid "find in contents not managed by git" msgstr "" -#: builtin/grep.c:642 +#: builtin/grep.c:637 msgid "search in both tracked and untracked files" msgstr "" -#: builtin/grep.c:644 +#: builtin/grep.c:639 msgid "ignore files specified via '.gitignore'" msgstr "" -#: builtin/grep.c:647 +#: builtin/grep.c:642 msgid "show non-matching lines" msgstr "" -#: builtin/grep.c:649 +#: builtin/grep.c:644 msgid "case insensitive matching" msgstr "" -#: builtin/grep.c:651 +#: builtin/grep.c:646 msgid "match patterns only at word boundaries" msgstr "" -#: builtin/grep.c:653 +#: builtin/grep.c:648 msgid "process binary files as text" msgstr "" -#: builtin/grep.c:655 +#: builtin/grep.c:650 msgid "don't match patterns in binary files" msgstr "" -#: builtin/grep.c:658 +#: builtin/grep.c:653 msgid "process binary files with textconv filters" msgstr "" -#: builtin/grep.c:660 +#: builtin/grep.c:655 msgid "descend at most <depth> levels" msgstr "" -#: builtin/grep.c:664 +#: builtin/grep.c:659 msgid "use extended POSIX regular expressions" msgstr "" -#: builtin/grep.c:667 +#: builtin/grep.c:662 msgid "use basic POSIX regular expressions (default)" msgstr "" -#: builtin/grep.c:670 +#: builtin/grep.c:665 msgid "interpret patterns as fixed strings" msgstr "" -#: builtin/grep.c:673 +#: builtin/grep.c:668 msgid "use Perl-compatible regular expressions" msgstr "" -#: builtin/grep.c:676 +#: builtin/grep.c:671 msgid "show line numbers" msgstr "" -#: builtin/grep.c:677 +#: builtin/grep.c:672 msgid "don't show filenames" msgstr "" -#: builtin/grep.c:678 +#: builtin/grep.c:673 msgid "show filenames" msgstr "" -#: builtin/grep.c:680 +#: builtin/grep.c:675 msgid "show filenames relative to top directory" msgstr "" -#: builtin/grep.c:682 +#: builtin/grep.c:677 msgid "show only filenames instead of matching lines" msgstr "" -#: builtin/grep.c:684 +#: builtin/grep.c:679 msgid "synonym for --files-with-matches" msgstr "" -#: builtin/grep.c:687 +#: builtin/grep.c:682 msgid "show only the names of files without match" msgstr "" -#: builtin/grep.c:689 +#: builtin/grep.c:684 msgid "print NUL after filenames" msgstr "" -#: builtin/grep.c:691 +#: builtin/grep.c:686 msgid "show the number of matches instead of matching lines" msgstr "" -#: builtin/grep.c:692 +#: builtin/grep.c:687 msgid "highlight matches" msgstr "" -#: builtin/grep.c:694 +#: builtin/grep.c:689 msgid "print empty line between matches from different files" msgstr "" -#: builtin/grep.c:696 +#: builtin/grep.c:691 msgid "show filename only once above matches from same file" msgstr "" -#: builtin/grep.c:699 +#: builtin/grep.c:694 msgid "show <n> context lines before and after matches" msgstr "" -#: builtin/grep.c:702 +#: builtin/grep.c:697 msgid "show <n> context lines before matches" msgstr "" -#: builtin/grep.c:704 +#: builtin/grep.c:699 msgid "show <n> context lines after matches" msgstr "" -#: builtin/grep.c:705 +#: builtin/grep.c:700 msgid "shortcut for -C NUM" msgstr "" -#: builtin/grep.c:708 +#: builtin/grep.c:703 msgid "show a line with the function name before matches" msgstr "" -#: builtin/grep.c:710 +#: builtin/grep.c:705 msgid "show the surrounding function" msgstr "" -#: builtin/grep.c:713 +#: builtin/grep.c:708 msgid "read patterns from file" msgstr "" -#: builtin/grep.c:715 +#: builtin/grep.c:710 msgid "match <pattern>" msgstr "" -#: builtin/grep.c:717 +#: builtin/grep.c:712 msgid "combine patterns specified with -e" msgstr "" -#: builtin/grep.c:729 +#: builtin/grep.c:724 msgid "indicate hit with exit status without output" msgstr "" -#: builtin/grep.c:731 +#: builtin/grep.c:726 msgid "show only matches from files that match all patterns" msgstr "" -#: builtin/grep.c:733 +#: builtin/grep.c:728 msgid "show parse tree for grep expression" msgstr "" -#: builtin/grep.c:737 +#: builtin/grep.c:732 msgid "pager" msgstr "" -#: builtin/grep.c:737 +#: builtin/grep.c:732 msgid "show matching files in the pager" msgstr "" -#: builtin/grep.c:740 +#: builtin/grep.c:735 msgid "allow calling of grep(1) (ignored by this build)" msgstr "" -#: builtin/grep.c:808 +#: builtin/grep.c:793 msgid "no pattern given." msgstr "" -#: builtin/grep.c:866 +#: builtin/grep.c:851 msgid "--open-files-in-pager only works on the worktree" msgstr "" -#: builtin/grep.c:892 +#: builtin/grep.c:877 msgid "--cached or --untracked cannot be used with --no-index." msgstr "" -#: builtin/grep.c:897 +#: builtin/grep.c:882 msgid "--no-index or --untracked cannot be used with revs." msgstr "" -#: builtin/grep.c:900 +#: builtin/grep.c:885 msgid "--[no-]exclude-standard cannot be used for tracked contents." msgstr "" -#: builtin/grep.c:908 +#: builtin/grep.c:893 msgid "both --cached and trees are given." msgstr "" @@ -6183,7 +6198,7 @@ msgid "git hash-object --stdin-paths" msgstr "" -#: builtin/hash-object.c:92 builtin/tag.c:612 +#: builtin/hash-object.c:92 msgid "type" msgstr "" @@ -6254,207 +6269,207 @@ msgid "emacsclient version '%d' too old (< 22)." msgstr "" -#: builtin/help.c:130 builtin/help.c:158 builtin/help.c:167 builtin/help.c:175 +#: builtin/help.c:130 builtin/help.c:151 builtin/help.c:160 builtin/help.c:168 #, c-format msgid "failed to exec '%s': %s" msgstr "" -#: builtin/help.c:215 +#: builtin/help.c:208 #, c-format msgid "" "'%s': path for unsupported man viewer.\n" "Please consider using 'man.<tool>.cmd' instead." msgstr "" -#: builtin/help.c:227 +#: builtin/help.c:220 #, c-format msgid "" "'%s': cmd for supported man viewer.\n" "Please consider using 'man.<tool>.path' instead." msgstr "" -#: builtin/help.c:354 +#: builtin/help.c:337 #, c-format msgid "'%s': unknown man viewer." msgstr "" -#: builtin/help.c:371 +#: builtin/help.c:354 msgid "no man viewer handled the request" msgstr "" -#: builtin/help.c:379 +#: builtin/help.c:362 msgid "no info viewer handled the request" msgstr "" -#: builtin/help.c:428 +#: builtin/help.c:411 msgid "Defining attributes per path" msgstr "" -#: builtin/help.c:429 +#: builtin/help.c:412 msgid "Everyday Git With 20 Commands Or So" msgstr "" -#: builtin/help.c:430 +#: builtin/help.c:413 msgid "A Git glossary" msgstr "" -#: builtin/help.c:431 +#: builtin/help.c:414 msgid "Specifies intentionally untracked files to ignore" msgstr "" -#: builtin/help.c:432 +#: builtin/help.c:415 msgid "Defining submodule properties" msgstr "" -#: builtin/help.c:433 +#: builtin/help.c:416 msgid "Specifying revisions and ranges for Git" msgstr "" -#: builtin/help.c:434 +#: builtin/help.c:417 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)" msgstr "" -#: builtin/help.c:435 +#: builtin/help.c:418 msgid "An overview of recommended workflows with Git" msgstr "" -#: builtin/help.c:447 +#: builtin/help.c:430 msgid "The common Git guides are:\n" msgstr "" -#: builtin/help.c:468 builtin/help.c:485 +#: builtin/help.c:451 builtin/help.c:468 #, c-format msgid "usage: %s%s" msgstr "" -#: builtin/help.c:501 +#: builtin/help.c:484 #, c-format msgid "`git %s' is aliased to `%s'" msgstr "" -#: builtin/index-pack.c:151 +#: builtin/index-pack.c:152 #, c-format msgid "unable to open %s" msgstr "" -#: builtin/index-pack.c:201 +#: builtin/index-pack.c:202 #, c-format msgid "object type mismatch at %s" msgstr "" -#: builtin/index-pack.c:221 +#: builtin/index-pack.c:222 #, c-format msgid "did not receive expected object %s" msgstr "" -#: builtin/index-pack.c:224 +#: builtin/index-pack.c:225 #, c-format msgid "object %s: expected type %s, found %s" msgstr "" -#: builtin/index-pack.c:266 +#: builtin/index-pack.c:267 #, c-format msgid "cannot fill %d byte" msgid_plural "cannot fill %d bytes" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:276 +#: builtin/index-pack.c:277 msgid "early EOF" msgstr "" -#: builtin/index-pack.c:277 +#: builtin/index-pack.c:278 msgid "read error on input" msgstr "" -#: builtin/index-pack.c:289 +#: builtin/index-pack.c:290 msgid "used more bytes than were available" msgstr "" -#: builtin/index-pack.c:296 +#: builtin/index-pack.c:297 msgid "pack too large for current definition of off_t" msgstr "" -#: builtin/index-pack.c:312 +#: builtin/index-pack.c:313 #, c-format msgid "unable to create '%s'" msgstr "" -#: builtin/index-pack.c:317 +#: builtin/index-pack.c:318 #, c-format msgid "cannot open packfile '%s'" msgstr "" -#: builtin/index-pack.c:331 +#: builtin/index-pack.c:332 msgid "pack signature mismatch" msgstr "" -#: builtin/index-pack.c:333 +#: builtin/index-pack.c:334 #, c-format msgid "pack version %<PRIu32> unsupported" msgstr "" -#: builtin/index-pack.c:351 +#: builtin/index-pack.c:352 #, c-format msgid "pack has bad object at offset %lu: %s" msgstr "" -#: builtin/index-pack.c:472 +#: builtin/index-pack.c:473 #, c-format msgid "inflate returned %d" msgstr "" -#: builtin/index-pack.c:521 +#: builtin/index-pack.c:522 msgid "offset value overflow for delta base object" msgstr "" -#: builtin/index-pack.c:529 +#: builtin/index-pack.c:530 msgid "delta base offset is out of bound" msgstr "" -#: builtin/index-pack.c:537 +#: builtin/index-pack.c:538 #, c-format msgid "unknown object type %d" msgstr "" -#: builtin/index-pack.c:568 +#: builtin/index-pack.c:569 msgid "cannot pread pack file" msgstr "" -#: builtin/index-pack.c:570 +#: builtin/index-pack.c:571 #, c-format msgid "premature end of pack file, %lu byte missing" msgid_plural "premature end of pack file, %lu bytes missing" msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:596 +#: builtin/index-pack.c:597 msgid "serious inflate inconsistency" msgstr "" -#: builtin/index-pack.c:742 builtin/index-pack.c:748 builtin/index-pack.c:771 -#: builtin/index-pack.c:805 builtin/index-pack.c:814 +#: builtin/index-pack.c:743 builtin/index-pack.c:749 builtin/index-pack.c:772 +#: builtin/index-pack.c:806 builtin/index-pack.c:815 #, c-format msgid "SHA1 COLLISION FOUND WITH %s !" msgstr "" -#: builtin/index-pack.c:745 builtin/pack-objects.c:162 +#: builtin/index-pack.c:746 builtin/pack-objects.c:162 #: builtin/pack-objects.c:254 #, c-format msgid "unable to read %s" msgstr "" -#: builtin/index-pack.c:811 +#: builtin/index-pack.c:812 #, c-format msgid "cannot read existing object %s" msgstr "" -#: builtin/index-pack.c:825 +#: builtin/index-pack.c:826 #, c-format msgid "invalid blob object %s" msgstr "" -#: builtin/index-pack.c:839 +#: builtin/index-pack.c:840 #, c-format msgid "invalid %s" msgstr "" @@ -6568,7 +6583,7 @@ msgid "invalid number of threads specified (%d)" msgstr "" -#: builtin/index-pack.c:1479 builtin/index-pack.c:1658 +#: builtin/index-pack.c:1479 builtin/index-pack.c:1663 #, c-format msgid "no threads support, ignoring %s" msgstr "" @@ -6597,85 +6612,85 @@ msgstr[0] "" msgstr[1] "" -#: builtin/index-pack.c:1622 +#: builtin/index-pack.c:1623 msgid "Cannot come back to cwd" msgstr "" -#: builtin/index-pack.c:1670 builtin/index-pack.c:1673 -#: builtin/index-pack.c:1685 builtin/index-pack.c:1689 +#: builtin/index-pack.c:1675 builtin/index-pack.c:1678 +#: builtin/index-pack.c:1690 builtin/index-pack.c:1694 #, c-format msgid "bad %s" msgstr "" -#: builtin/index-pack.c:1703 +#: builtin/index-pack.c:1708 msgid "--fix-thin cannot be used without --stdin" msgstr "" -#: builtin/index-pack.c:1707 builtin/index-pack.c:1716 +#: builtin/index-pack.c:1712 builtin/index-pack.c:1721 #, c-format msgid "packfile name '%s' does not end with '.pack'" msgstr "" -#: builtin/index-pack.c:1724 +#: builtin/index-pack.c:1729 msgid "--verify with no packfile name given" msgstr "" -#: builtin/init-db.c:67 +#: builtin/init-db.c:55 #, c-format msgid "cannot stat '%s'" msgstr "" -#: builtin/init-db.c:73 +#: builtin/init-db.c:61 #, c-format msgid "cannot stat template '%s'" msgstr "" -#: builtin/init-db.c:80 +#: builtin/init-db.c:66 #, c-format msgid "cannot opendir '%s'" msgstr "" -#: builtin/init-db.c:97 +#: builtin/init-db.c:77 #, c-format msgid "cannot readlink '%s'" msgstr "" -#: builtin/init-db.c:102 +#: builtin/init-db.c:79 #, c-format msgid "cannot symlink '%s' '%s'" msgstr "" -#: builtin/init-db.c:106 +#: builtin/init-db.c:85 #, c-format msgid "cannot copy '%s' to '%s'" msgstr "" -#: builtin/init-db.c:110 +#: builtin/init-db.c:89 #, c-format msgid "ignoring template %s" msgstr "" -#: builtin/init-db.c:144 +#: builtin/init-db.c:118 #, c-format msgid "templates not found %s" msgstr "" -#: builtin/init-db.c:157 +#: builtin/init-db.c:131 #, c-format msgid "not copying templates of a wrong format version %d from '%s'" msgstr "" -#: builtin/init-db.c:343 builtin/init-db.c:346 +#: builtin/init-db.c:309 builtin/init-db.c:312 #, c-format msgid "%s already exists" msgstr "" -#: builtin/init-db.c:374 +#: builtin/init-db.c:340 #, c-format msgid "unable to handle file type %d" msgstr "" -#: builtin/init-db.c:377 +#: builtin/init-db.c:343 #, c-format msgid "unable to move %s to %s" msgstr "" @@ -6683,55 +6698,55 @@ #. TRANSLATORS: The first '%s' is either "Reinitialized #. existing" or "Initialized empty", the second " shared" or #. "", and the last '%s%s' is the verbatim directory name. -#: builtin/init-db.c:433 +#: builtin/init-db.c:399 #, c-format msgid "%s%s Git repository in %s%s\n" msgstr "" -#: builtin/init-db.c:434 +#: builtin/init-db.c:400 msgid "Reinitialized existing" msgstr "" -#: builtin/init-db.c:434 +#: builtin/init-db.c:400 msgid "Initialized empty" msgstr "" -#: builtin/init-db.c:435 +#: builtin/init-db.c:401 msgid " shared" msgstr "" -#: builtin/init-db.c:482 +#: builtin/init-db.c:448 msgid "" "git init [-q | --quiet] [--bare] [--template=<template-directory>] [--" "shared[=<permissions>]] [<directory>]" msgstr "" -#: builtin/init-db.c:505 +#: builtin/init-db.c:471 msgid "permissions" msgstr "" -#: builtin/init-db.c:506 +#: builtin/init-db.c:472 msgid "specify that the git repository is to be shared amongst several users" msgstr "" -#: builtin/init-db.c:540 builtin/init-db.c:545 +#: builtin/init-db.c:506 builtin/init-db.c:511 #, c-format msgid "cannot mkdir %s" msgstr "" -#: builtin/init-db.c:549 +#: builtin/init-db.c:515 #, c-format msgid "cannot chdir to %s" msgstr "" -#: builtin/init-db.c:570 +#: builtin/init-db.c:536 #, c-format msgid "" "%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-" "dir=<directory>)" msgstr "" -#: builtin/init-db.c:598 +#: builtin/init-db.c:564 #, c-format msgid "Cannot access work tree '%s'" msgstr "" @@ -6754,146 +6769,146 @@ msgid "trailer(s) to add" msgstr "" -#: builtin/log.c:41 +#: builtin/log.c:43 msgid "git log [<options>] [<revision-range>] [[--] <path>...]" msgstr "" -#: builtin/log.c:42 +#: builtin/log.c:44 msgid "git show [<options>] <object>..." msgstr "" -#: builtin/log.c:81 +#: builtin/log.c:83 #, c-format msgid "invalid --decorate option: %s" msgstr "" -#: builtin/log.c:127 +#: builtin/log.c:131 msgid "suppress diff output" msgstr "" -#: builtin/log.c:128 +#: builtin/log.c:132 msgid "show source" msgstr "" -#: builtin/log.c:129 +#: builtin/log.c:133 msgid "Use mail map file" msgstr "" -#: builtin/log.c:130 +#: builtin/log.c:134 msgid "decorate options" msgstr "" -#: builtin/log.c:133 +#: builtin/log.c:137 msgid "Process line range n,m in file, counting from 1" msgstr "" -#: builtin/log.c:229 +#: builtin/log.c:233 #, c-format msgid "Final output: %d %s\n" msgstr "" -#: builtin/log.c:458 +#: builtin/log.c:465 #, c-format msgid "git show %s: bad file" msgstr "" -#: builtin/log.c:472 builtin/log.c:564 +#: builtin/log.c:479 builtin/log.c:572 #, c-format msgid "Could not read object %s" msgstr "" -#: builtin/log.c:588 +#: builtin/log.c:596 #, c-format msgid "Unknown type: %d" msgstr "" -#: builtin/log.c:689 +#: builtin/log.c:714 msgid "format.headers without value" msgstr "" -#: builtin/log.c:773 +#: builtin/log.c:798 msgid "name of output directory is too long" msgstr "" -#: builtin/log.c:789 +#: builtin/log.c:813 #, c-format msgid "Cannot open patch file %s" msgstr "" -#: builtin/log.c:803 +#: builtin/log.c:827 msgid "Need exactly one range." msgstr "" -#: builtin/log.c:813 +#: builtin/log.c:837 msgid "Not a range." msgstr "" -#: builtin/log.c:919 +#: builtin/log.c:943 msgid "Cover letter needs email format" msgstr "" -#: builtin/log.c:998 +#: builtin/log.c:1022 #, c-format msgid "insane in-reply-to: %s" msgstr "" -#: builtin/log.c:1026 +#: builtin/log.c:1050 msgid "git format-patch [<options>] [<since> | <revision-range>]" msgstr "" -#: builtin/log.c:1071 +#: builtin/log.c:1095 msgid "Two output directories?" msgstr "" -#: builtin/log.c:1186 +#: builtin/log.c:1211 msgid "use [PATCH n/m] even with a single patch" msgstr "" -#: builtin/log.c:1189 +#: builtin/log.c:1214 msgid "use [PATCH] even with multiple patches" msgstr "" -#: builtin/log.c:1193 +#: builtin/log.c:1218 msgid "print patches to standard out" msgstr "" -#: builtin/log.c:1195 +#: builtin/log.c:1220 msgid "generate a cover letter" msgstr "" -#: builtin/log.c:1197 +#: builtin/log.c:1222 msgid "use simple number sequence for output file names" msgstr "" -#: builtin/log.c:1198 +#: builtin/log.c:1223 msgid "sfx" msgstr "" -#: builtin/log.c:1199 +#: builtin/log.c:1224 msgid "use <sfx> instead of '.patch'" msgstr "" -#: builtin/log.c:1201 +#: builtin/log.c:1226 msgid "start numbering patches at <n> instead of 1" msgstr "" -#: builtin/log.c:1203 +#: builtin/log.c:1228 msgid "mark the series as Nth re-roll" msgstr "" -#: builtin/log.c:1205 +#: builtin/log.c:1230 msgid "Use [<prefix>] instead of [PATCH]" msgstr "" -#: builtin/log.c:1208 +#: builtin/log.c:1233 msgid "store resulting files in <dir>" msgstr "" -#: builtin/log.c:1211 +#: builtin/log.c:1236 msgid "don't strip/add [PATCH]" msgstr "" -#: builtin/log.c:1214 +#: builtin/log.c:1239 msgid "don't output binary diffs" msgstr "" @@ -6901,135 +6916,135 @@ msgid "output all-zero hash in From header" msgstr "" -#: builtin/log.c:1216 +#: builtin/log.c:1243 msgid "don't include a patch matching a commit upstream" msgstr "" -#: builtin/log.c:1218 +#: builtin/log.c:1245 msgid "show patch format instead of default (patch + stat)" msgstr "" -#: builtin/log.c:1220 +#: builtin/log.c:1247 msgid "Messaging" msgstr "" -#: builtin/log.c:1221 +#: builtin/log.c:1248 msgid "header" msgstr "" -#: builtin/log.c:1222 +#: builtin/log.c:1249 msgid "add email header" msgstr "" -#: builtin/log.c:1223 builtin/log.c:1225 +#: builtin/log.c:1250 builtin/log.c:1252 msgid "email" msgstr "" -#: builtin/log.c:1223 +#: builtin/log.c:1250 msgid "add To: header" msgstr "" -#: builtin/log.c:1225 +#: builtin/log.c:1252 msgid "add Cc: header" msgstr "" -#: builtin/log.c:1227 +#: builtin/log.c:1254 msgid "ident" msgstr "" -#: builtin/log.c:1228 +#: builtin/log.c:1255 msgid "set From address to <ident> (or committer ident if absent)" msgstr "" -#: builtin/log.c:1230 +#: builtin/log.c:1257 msgid "message-id" msgstr "" -#: builtin/log.c:1231 +#: builtin/log.c:1258 msgid "make first mail a reply to <message-id>" msgstr "" -#: builtin/log.c:1232 builtin/log.c:1235 +#: builtin/log.c:1259 builtin/log.c:1262 msgid "boundary" msgstr "" -#: builtin/log.c:1233 +#: builtin/log.c:1260 msgid "attach the patch" msgstr "" -#: builtin/log.c:1236 +#: builtin/log.c:1263 msgid "inline the patch" msgstr "" -#: builtin/log.c:1240 +#: builtin/log.c:1267 msgid "enable message threading, styles: shallow, deep" msgstr "" -#: builtin/log.c:1242 +#: builtin/log.c:1269 msgid "signature" msgstr "" -#: builtin/log.c:1243 +#: builtin/log.c:1270 msgid "add a signature" msgstr "" -#: builtin/log.c:1245 +#: builtin/log.c:1272 msgid "add a signature from a file" msgstr "" -#: builtin/log.c:1246 +#: builtin/log.c:1273 msgid "don't print the patch filenames" msgstr "" -#: builtin/log.c:1335 +#: builtin/log.c:1362 msgid "-n and -k are mutually exclusive." msgstr "" -#: builtin/log.c:1337 +#: builtin/log.c:1364 msgid "--subject-prefix and -k are mutually exclusive." msgstr "" -#: builtin/log.c:1345 +#: builtin/log.c:1372 msgid "--name-only does not make sense" msgstr "" -#: builtin/log.c:1347 +#: builtin/log.c:1374 msgid "--name-status does not make sense" msgstr "" -#: builtin/log.c:1349 +#: builtin/log.c:1376 msgid "--check does not make sense" msgstr "" -#: builtin/log.c:1372 +#: builtin/log.c:1401 msgid "standard output, or directory, which one?" msgstr "" -#: builtin/log.c:1374 +#: builtin/log.c:1403 #, c-format msgid "Could not create directory '%s'" msgstr "" -#: builtin/log.c:1472 +#: builtin/log.c:1500 #, c-format msgid "unable to read signature file '%s'" msgstr "" -#: builtin/log.c:1535 +#: builtin/log.c:1563 msgid "Failed to create output files" msgstr "" -#: builtin/log.c:1583 +#: builtin/log.c:1611 msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]" msgstr "" -#: builtin/log.c:1637 +#: builtin/log.c:1665 #, c-format msgid "" "Could not find a tracked remote branch, please specify <upstream> manually.\n" msgstr "" -#: builtin/log.c:1648 builtin/log.c:1650 builtin/log.c:1662 +#: builtin/log.c:1676 builtin/log.c:1678 builtin/log.c:1690 #, c-format msgid "Unknown commit %s" msgstr "" @@ -7130,35 +7145,35 @@ msgid "git ls-tree [<options>] <tree-ish> [<path>...]" msgstr "" -#: builtin/ls-tree.c:127 +#: builtin/ls-tree.c:128 msgid "only show trees" msgstr "" -#: builtin/ls-tree.c:129 +#: builtin/ls-tree.c:130 msgid "recurse into subtrees" msgstr "" -#: builtin/ls-tree.c:131 +#: builtin/ls-tree.c:132 msgid "show trees when recursing" msgstr "" -#: builtin/ls-tree.c:134 +#: builtin/ls-tree.c:135 msgid "terminate entries with NUL byte" msgstr "" -#: builtin/ls-tree.c:135 +#: builtin/ls-tree.c:136 msgid "include object size" msgstr "" -#: builtin/ls-tree.c:137 builtin/ls-tree.c:139 +#: builtin/ls-tree.c:138 builtin/ls-tree.c:140 msgid "list only filenames" msgstr "" -#: builtin/ls-tree.c:142 +#: builtin/ls-tree.c:143 msgid "use full path names" msgstr "" -#: builtin/ls-tree.c:144 +#: builtin/ls-tree.c:145 msgid "list entire tree; not just current directory (implies --full-name)" msgstr "" @@ -7193,31 +7208,31 @@ msgid "Available custom strategies are:" msgstr "" -#: builtin/merge.c:193 +#: builtin/merge.c:193 builtin/pull.c:119 msgid "do not show a diffstat at the end of the merge" msgstr "" -#: builtin/merge.c:196 +#: builtin/merge.c:196 builtin/pull.c:122 msgid "show a diffstat at the end of the merge" msgstr "" -#: builtin/merge.c:197 +#: builtin/merge.c:197 builtin/pull.c:125 msgid "(synonym to --stat)" msgstr "" -#: builtin/merge.c:199 +#: builtin/merge.c:199 builtin/pull.c:128 msgid "add (at most <n>) entries from shortlog to merge commit message" msgstr "" -#: builtin/merge.c:202 +#: builtin/merge.c:202 builtin/pull.c:131 msgid "create a single commit instead of doing a merge" msgstr "" -#: builtin/merge.c:204 +#: builtin/merge.c:204 builtin/pull.c:134 msgid "perform a commit if the merge succeeds (default)" msgstr "" -#: builtin/merge.c:206 +#: builtin/merge.c:206 builtin/pull.c:137 msgid "edit message before committing" msgstr "" @@ -7225,7 +7240,7 @@ msgid "allow fast-forward (default)" msgstr "" -#: builtin/merge.c:209 +#: builtin/merge.c:209 builtin/pull.c:143 msgid "abort if fast-forward is not possible" msgstr "" @@ -7233,19 +7248,20 @@ msgid "Verify that the named commit has a valid GPG signature" msgstr "" -#: builtin/merge.c:214 builtin/notes.c:753 builtin/revert.c:89 +#: builtin/merge.c:214 builtin/notes.c:767 builtin/pull.c:148 +#: builtin/revert.c:89 msgid "strategy" msgstr "" -#: builtin/merge.c:215 +#: builtin/merge.c:215 builtin/pull.c:149 msgid "merge strategy to use" msgstr "" -#: builtin/merge.c:216 +#: builtin/merge.c:216 builtin/pull.c:152 msgid "option=value" msgstr "" -#: builtin/merge.c:217 +#: builtin/merge.c:217 builtin/pull.c:153 msgid "option for selected merge strategy" msgstr "" @@ -7283,7 +7299,7 @@ msgid "Squash commit -- not updating HEAD\n" msgstr "" -#: sequencer.c:174 builtin/merge.c:344 builtin/merge.c:763 builtin/merge.c:975 +#: builtin/merge.c:344 builtin/merge.c:763 builtin/merge.c:975 #: builtin/merge.c:988 #, c-format msgid "Could not write to '%s'" @@ -7382,72 +7398,72 @@ msgid "No remote-tracking branch for %s from %s" msgstr "" -#: builtin/merge.c:1081 +#: builtin/merge.c:1079 #, c-format msgid "could not close '%s'" msgstr "" -#: builtin/merge.c:1208 +#: builtin/merge.c:1206 msgid "There is no merge to abort (MERGE_HEAD missing)." msgstr "" -#: builtin/merge.c:1224 +#: builtin/merge.c:1222 msgid "" "You have not concluded your merge (MERGE_HEAD exists).\n" "Please, commit your changes before you merge." msgstr "" -#: builtin/merge.c:1231 +#: builtin/merge.c:1229 msgid "" "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n" "Please, commit your changes before you merge." msgstr "" -#: builtin/merge.c:1234 +#: builtin/merge.c:1232 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)." msgstr "" -#: builtin/merge.c:1243 +#: builtin/merge.c:1241 msgid "You cannot combine --squash with --no-ff." msgstr "" -#: builtin/merge.c:1251 +#: builtin/merge.c:1249 msgid "No commit specified and merge.defaultToUpstream not set." msgstr "" -#: builtin/merge.c:1268 +#: builtin/merge.c:1266 msgid "Squash commit into empty head not supported yet" msgstr "" -#: builtin/merge.c:1270 +#: builtin/merge.c:1268 msgid "Non-fast-forward commit does not make sense into an empty head" msgstr "" -#: builtin/merge.c:1276 +#: builtin/merge.c:1274 #, c-format msgid "%s - not something we can merge" msgstr "" -#: builtin/merge.c:1278 +#: builtin/merge.c:1276 msgid "Can merge only exactly one commit into empty head" msgstr "" -#: builtin/merge.c:1333 +#: builtin/merge.c:1331 #, c-format msgid "Commit %s has an untrusted GPG signature, allegedly by %s." msgstr "" -#: builtin/merge.c:1336 +#: builtin/merge.c:1334 #, c-format msgid "Commit %s has a bad GPG signature allegedly by %s." msgstr "" -#: builtin/merge.c:1339 +#: builtin/merge.c:1337 #, c-format msgid "Commit %s does not have a GPG signature." msgstr "" -#: builtin/merge.c:1342 +#: builtin/merge.c:1340 #, c-format msgid "Commit %s has a good GPG signature by %s\n" msgstr "" @@ -7457,46 +7473,46 @@ msgid "Updating %s..%s\n" msgstr "" -#: builtin/merge.c:1462 +#: builtin/merge.c:1460 #, c-format msgid "Trying really trivial in-index merge...\n" msgstr "" -#: builtin/merge.c:1469 +#: builtin/merge.c:1467 #, c-format msgid "Nope.\n" msgstr "" -#: builtin/merge.c:1501 +#: builtin/merge.c:1499 msgid "Not possible to fast-forward, aborting." msgstr "" -#: builtin/merge.c:1524 builtin/merge.c:1603 +#: builtin/merge.c:1522 builtin/merge.c:1601 #, c-format msgid "Rewinding the tree to pristine...\n" msgstr "" -#: builtin/merge.c:1528 +#: builtin/merge.c:1526 #, c-format msgid "Trying merge strategy %s...\n" msgstr "" -#: builtin/merge.c:1594 +#: builtin/merge.c:1592 #, c-format msgid "No merge strategy handled the merge.\n" msgstr "" -#: builtin/merge.c:1596 +#: builtin/merge.c:1594 #, c-format msgid "Merge with strategy %s failed.\n" msgstr "" -#: builtin/merge.c:1605 +#: builtin/merge.c:1603 #, c-format msgid "Using the %s to prepare resolving by hand.\n" msgstr "" -#: builtin/merge.c:1617 +#: builtin/merge.c:1615 #, c-format msgid "Automatic merge went well; stopped before committing as requested\n" msgstr "" @@ -7682,326 +7698,326 @@ msgid "Renaming %s to %s\n" msgstr "" -#: builtin/mv.c:256 builtin/remote.c:725 builtin/repack.c:361 +#: builtin/mv.c:256 builtin/remote.c:728 builtin/repack.c:365 #, c-format msgid "renaming '%s' failed" msgstr "" -#: builtin/name-rev.c:255 +#: builtin/name-rev.c:251 msgid "git name-rev [<options>] <commit>..." msgstr "" -#: builtin/name-rev.c:256 +#: builtin/name-rev.c:252 msgid "git name-rev [<options>] --all" msgstr "" -#: builtin/name-rev.c:257 +#: builtin/name-rev.c:253 msgid "git name-rev [<options>] --stdin" msgstr "" -#: builtin/name-rev.c:309 +#: builtin/name-rev.c:305 msgid "print only names (no SHA-1)" msgstr "" -#: builtin/name-rev.c:310 +#: builtin/name-rev.c:306 msgid "only use tags to name the commits" msgstr "" -#: builtin/name-rev.c:312 +#: builtin/name-rev.c:308 msgid "only use refs matching <pattern>" msgstr "" -#: builtin/name-rev.c:314 +#: builtin/name-rev.c:310 msgid "list all commits reachable from all refs" msgstr "" -#: builtin/name-rev.c:315 +#: builtin/name-rev.c:311 msgid "read from stdin" msgstr "" -#: builtin/name-rev.c:316 +#: builtin/name-rev.c:312 msgid "allow to print `undefined` names (default)" msgstr "" -#: builtin/name-rev.c:322 +#: builtin/name-rev.c:318 msgid "dereference tags in the input (internal use)" msgstr "" -#: builtin/notes.c:24 +#: builtin/notes.c:25 msgid "git notes [--ref <notes-ref>] [list [<object>]]" msgstr "" -#: builtin/notes.c:25 +#: builtin/notes.c:26 msgid "" "git notes [--ref <notes-ref>] add [-f] [--allow-empty] [-m <msg> | -F <file> " "| (-c | -C) <object>] [<object>]" msgstr "" -#: builtin/notes.c:26 +#: builtin/notes.c:27 msgid "git notes [--ref <notes-ref>] copy [-f] <from-object> <to-object>" msgstr "" -#: builtin/notes.c:27 +#: builtin/notes.c:28 msgid "" "git notes [--ref <notes-ref>] append [--allow-empty] [-m <msg> | -F <file> | " "(-c | -C) <object>] [<object>]" msgstr "" -#: builtin/notes.c:28 +#: builtin/notes.c:29 msgid "git notes [--ref <notes-ref>] edit [--allow-empty] [<object>]" msgstr "" -#: builtin/notes.c:29 +#: builtin/notes.c:30 msgid "git notes [--ref <notes-ref>] show [<object>]" msgstr "" -#: builtin/notes.c:30 +#: builtin/notes.c:31 msgid "" "git notes [--ref <notes-ref>] merge [-v | -q] [-s <strategy>] <notes-ref>" msgstr "" -#: builtin/notes.c:31 +#: builtin/notes.c:32 msgid "git notes merge --commit [-v | -q]" msgstr "" -#: builtin/notes.c:32 +#: builtin/notes.c:33 msgid "git notes merge --abort [-v | -q]" msgstr "" -#: builtin/notes.c:33 +#: builtin/notes.c:34 msgid "git notes [--ref <notes-ref>] remove [<object>...]" msgstr "" -#: builtin/notes.c:34 +#: builtin/notes.c:35 msgid "git notes [--ref <notes-ref>] prune [-n | -v]" msgstr "" -#: builtin/notes.c:35 +#: builtin/notes.c:36 msgid "git notes [--ref <notes-ref>] get-ref" msgstr "" -#: builtin/notes.c:40 +#: builtin/notes.c:41 msgid "git notes [list [<object>]]" msgstr "" -#: builtin/notes.c:45 +#: builtin/notes.c:46 msgid "git notes add [<options>] [<object>]" msgstr "" -#: builtin/notes.c:50 +#: builtin/notes.c:51 msgid "git notes copy [<options>] <from-object> <to-object>" msgstr "" -#: builtin/notes.c:51 +#: builtin/notes.c:52 msgid "git notes copy --stdin [<from-object> <to-object>]..." msgstr "" -#: builtin/notes.c:56 +#: builtin/notes.c:57 msgid "git notes append [<options>] [<object>]" msgstr "" -#: builtin/notes.c:61 +#: builtin/notes.c:62 msgid "git notes edit [<object>]" msgstr "" -#: builtin/notes.c:66 +#: builtin/notes.c:67 msgid "git notes show [<object>]" msgstr "" -#: builtin/notes.c:71 +#: builtin/notes.c:72 msgid "git notes merge [<options>] <notes-ref>" msgstr "" -#: builtin/notes.c:72 +#: builtin/notes.c:73 msgid "git notes merge --commit [<options>]" msgstr "" -#: builtin/notes.c:73 +#: builtin/notes.c:74 msgid "git notes merge --abort [<options>]" msgstr "" -#: builtin/notes.c:78 +#: builtin/notes.c:79 msgid "git notes remove [<object>]" msgstr "" -#: builtin/notes.c:83 +#: builtin/notes.c:84 msgid "git notes prune [<options>]" msgstr "" -#: builtin/notes.c:88 +#: builtin/notes.c:89 msgid "git notes get-ref" msgstr "" -#: builtin/notes.c:146 +#: builtin/notes.c:147 #, c-format msgid "unable to start 'show' for object '%s'" msgstr "" -#: builtin/notes.c:150 +#: builtin/notes.c:151 msgid "could not read 'show' output" msgstr "" -#: builtin/notes.c:158 +#: builtin/notes.c:159 #, c-format msgid "failed to finish 'show' for object '%s'" msgstr "" -#: builtin/notes.c:173 builtin/tag.c:477 +#: builtin/notes.c:174 builtin/tag.c:248 #, c-format msgid "could not create file '%s'" msgstr "" -#: builtin/notes.c:192 +#: builtin/notes.c:193 msgid "Please supply the note contents using either -m or -F option" msgstr "" -#: builtin/notes.c:201 +#: builtin/notes.c:202 msgid "unable to write note object" msgstr "" -#: builtin/notes.c:203 +#: builtin/notes.c:204 #, c-format msgid "The note contents have been left in %s" msgstr "" -#: builtin/notes.c:231 builtin/tag.c:693 +#: builtin/notes.c:232 builtin/tag.c:440 #, c-format msgid "cannot read '%s'" msgstr "" -#: builtin/notes.c:233 builtin/tag.c:696 +#: builtin/notes.c:234 builtin/tag.c:443 #, c-format msgid "could not open or read '%s'" msgstr "" -#: builtin/notes.c:252 builtin/notes.c:303 builtin/notes.c:305 -#: builtin/notes.c:365 builtin/notes.c:420 builtin/notes.c:506 -#: builtin/notes.c:511 builtin/notes.c:589 builtin/notes.c:652 -#: builtin/notes.c:854 builtin/tag.c:709 +#: builtin/notes.c:253 builtin/notes.c:304 builtin/notes.c:306 +#: builtin/notes.c:366 builtin/notes.c:421 builtin/notes.c:507 +#: builtin/notes.c:512 builtin/notes.c:590 builtin/notes.c:653 +#: builtin/notes.c:877 builtin/tag.c:456 #, c-format msgid "Failed to resolve '%s' as a valid ref." msgstr "" -#: builtin/notes.c:255 +#: builtin/notes.c:256 #, c-format msgid "Failed to read object '%s'." msgstr "" -#: builtin/notes.c:259 +#: builtin/notes.c:260 #, c-format msgid "Cannot read note data from non-blob object '%s'." msgstr "" -#: builtin/notes.c:358 builtin/notes.c:413 builtin/notes.c:489 -#: builtin/notes.c:501 builtin/notes.c:577 builtin/notes.c:645 -#: builtin/notes.c:919 +#: builtin/notes.c:359 builtin/notes.c:414 builtin/notes.c:490 +#: builtin/notes.c:502 builtin/notes.c:578 builtin/notes.c:646 +#: builtin/notes.c:942 msgid "too many parameters" msgstr "" -#: builtin/notes.c:371 builtin/notes.c:658 +#: builtin/notes.c:372 builtin/notes.c:659 #, c-format msgid "No note found for object %s." msgstr "" -#: builtin/notes.c:392 builtin/notes.c:555 +#: builtin/notes.c:393 builtin/notes.c:556 msgid "note contents as a string" msgstr "" -#: builtin/notes.c:395 builtin/notes.c:558 +#: builtin/notes.c:396 builtin/notes.c:559 msgid "note contents in a file" msgstr "" -#: builtin/notes.c:398 builtin/notes.c:561 +#: builtin/notes.c:399 builtin/notes.c:562 msgid "reuse and edit specified note object" msgstr "" -#: builtin/notes.c:401 builtin/notes.c:564 +#: builtin/notes.c:402 builtin/notes.c:565 msgid "reuse specified note object" msgstr "" -#: builtin/notes.c:404 builtin/notes.c:567 +#: builtin/notes.c:405 builtin/notes.c:568 msgid "allow storing empty note" msgstr "" -#: builtin/notes.c:405 builtin/notes.c:476 +#: builtin/notes.c:406 builtin/notes.c:477 msgid "replace existing notes" msgstr "" -#: builtin/notes.c:430 +#: builtin/notes.c:431 #, c-format msgid "" "Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite " "existing notes" msgstr "" -#: builtin/notes.c:445 builtin/notes.c:524 +#: builtin/notes.c:446 builtin/notes.c:525 #, c-format msgid "Overwriting existing notes for object %s\n" msgstr "" -#: builtin/notes.c:456 builtin/notes.c:617 builtin/notes.c:859 +#: builtin/notes.c:457 builtin/notes.c:618 builtin/notes.c:882 #, c-format msgid "Removing note for object %s\n" msgstr "" -#: builtin/notes.c:477 +#: builtin/notes.c:478 msgid "read objects from stdin" msgstr "" -#: builtin/notes.c:479 +#: builtin/notes.c:480 msgid "load rewriting config for <command> (implies --stdin)" msgstr "" -#: builtin/notes.c:497 +#: builtin/notes.c:498 msgid "too few parameters" msgstr "" -#: builtin/notes.c:518 +#: builtin/notes.c:519 #, c-format msgid "" "Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite " "existing notes" msgstr "" -#: builtin/notes.c:530 +#: builtin/notes.c:531 #, c-format msgid "Missing notes on source object %s. Cannot copy." msgstr "" -#: builtin/notes.c:582 +#: builtin/notes.c:583 #, c-format msgid "" "The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\n" "Please use 'git notes add -f -m/-F/-c/-C' instead.\n" msgstr "" -#: builtin/notes.c:750 +#: builtin/notes.c:764 msgid "General options" msgstr "" -#: builtin/notes.c:752 +#: builtin/notes.c:766 msgid "Merge options" msgstr "" -#: builtin/notes.c:754 +#: builtin/notes.c:768 msgid "" "resolve notes conflicts using the given strategy " "(manual/ours/theirs/union/cat_sort_uniq)" msgstr "" -#: builtin/notes.c:756 +#: builtin/notes.c:770 msgid "Committing unmerged notes" msgstr "" -#: builtin/notes.c:758 +#: builtin/notes.c:772 msgid "finalize notes merge by committing unmerged notes" msgstr "" -#: builtin/notes.c:760 +#: builtin/notes.c:774 msgid "Aborting notes merge resolution" msgstr "" -#: builtin/notes.c:762 +#: builtin/notes.c:776 msgid "abort notes merge" msgstr "" @@ -8010,28 +8026,28 @@ msgid "A notes merge into %s is already in-progress at %s" msgstr "" -#: builtin/notes.c:857 +#: builtin/notes.c:880 #, c-format msgid "Object %s has no note\n" msgstr "" -#: builtin/notes.c:869 +#: builtin/notes.c:892 msgid "attempt to remove non-existent note is not an error" msgstr "" -#: builtin/notes.c:872 +#: builtin/notes.c:895 msgid "read object names from the standard input" msgstr "" -#: builtin/notes.c:953 +#: builtin/notes.c:976 msgid "notes-ref" msgstr "" -#: builtin/notes.c:954 +#: builtin/notes.c:977 msgid "use notes from <notes-ref>" msgstr "" -#: builtin/notes.c:989 builtin/remote.c:1618 +#: builtin/notes.c:1012 builtin/remote.c:1647 #, c-format msgid "Unknown subcommand: %s" msgstr "" @@ -8073,143 +8089,143 @@ msgid "bad index version '%s'" msgstr "" -#: builtin/pack-objects.c:2619 +#: builtin/pack-objects.c:2602 msgid "do not show progress meter" msgstr "" -#: builtin/pack-objects.c:2621 +#: builtin/pack-objects.c:2604 msgid "show progress meter" msgstr "" -#: builtin/pack-objects.c:2623 +#: builtin/pack-objects.c:2606 msgid "show progress meter during object writing phase" msgstr "" -#: builtin/pack-objects.c:2626 +#: builtin/pack-objects.c:2609 msgid "similar to --all-progress when progress meter is shown" msgstr "" -#: builtin/pack-objects.c:2627 +#: builtin/pack-objects.c:2610 msgid "version[,offset]" msgstr "" -#: builtin/pack-objects.c:2628 +#: builtin/pack-objects.c:2611 msgid "write the pack index file in the specified idx format version" msgstr "" -#: builtin/pack-objects.c:2631 +#: builtin/pack-objects.c:2614 msgid "maximum size of each output pack file" msgstr "" -#: builtin/pack-objects.c:2633 +#: builtin/pack-objects.c:2616 msgid "ignore borrowed objects from alternate object store" msgstr "" -#: builtin/pack-objects.c:2635 +#: builtin/pack-objects.c:2618 msgid "ignore packed objects" msgstr "" -#: builtin/pack-objects.c:2637 +#: builtin/pack-objects.c:2620 msgid "limit pack window by objects" msgstr "" -#: builtin/pack-objects.c:2639 +#: builtin/pack-objects.c:2622 msgid "limit pack window by memory in addition to object limit" msgstr "" -#: builtin/pack-objects.c:2641 +#: builtin/pack-objects.c:2624 msgid "maximum length of delta chain allowed in the resulting pack" msgstr "" -#: builtin/pack-objects.c:2643 +#: builtin/pack-objects.c:2626 msgid "reuse existing deltas" msgstr "" -#: builtin/pack-objects.c:2645 +#: builtin/pack-objects.c:2628 msgid "reuse existing objects" msgstr "" -#: builtin/pack-objects.c:2647 +#: builtin/pack-objects.c:2630 msgid "use OFS_DELTA objects" msgstr "" -#: builtin/pack-objects.c:2649 +#: builtin/pack-objects.c:2632 msgid "use threads when searching for best delta matches" msgstr "" -#: builtin/pack-objects.c:2651 +#: builtin/pack-objects.c:2634 msgid "do not create an empty pack output" msgstr "" -#: builtin/pack-objects.c:2653 +#: builtin/pack-objects.c:2636 msgid "read revision arguments from standard input" msgstr "" -#: builtin/pack-objects.c:2655 +#: builtin/pack-objects.c:2638 msgid "limit the objects to those that are not yet packed" msgstr "" -#: builtin/pack-objects.c:2658 +#: builtin/pack-objects.c:2641 msgid "include objects reachable from any reference" msgstr "" -#: builtin/pack-objects.c:2661 +#: builtin/pack-objects.c:2644 msgid "include objects referred by reflog entries" msgstr "" -#: builtin/pack-objects.c:2664 +#: builtin/pack-objects.c:2647 msgid "include objects referred to by the index" msgstr "" -#: builtin/pack-objects.c:2667 +#: builtin/pack-objects.c:2650 msgid "output pack to stdout" msgstr "" -#: builtin/pack-objects.c:2669 +#: builtin/pack-objects.c:2652 msgid "include tag objects that refer to objects to be packed" msgstr "" -#: builtin/pack-objects.c:2671 +#: builtin/pack-objects.c:2654 msgid "keep unreachable objects" msgstr "" -#: builtin/pack-objects.c:2672 parse-options.h:139 +#: builtin/pack-objects.c:2655 parse-options.h:142 msgid "time" msgstr "" -#: builtin/pack-objects.c:2673 +#: builtin/pack-objects.c:2656 msgid "unpack unreachable objects newer than <time>" msgstr "" -#: builtin/pack-objects.c:2676 +#: builtin/pack-objects.c:2659 msgid "create thin packs" msgstr "" -#: builtin/pack-objects.c:2678 +#: builtin/pack-objects.c:2661 msgid "create packs suitable for shallow fetches" msgstr "" -#: builtin/pack-objects.c:2680 +#: builtin/pack-objects.c:2663 msgid "ignore packs that have companion .keep file" msgstr "" -#: builtin/pack-objects.c:2682 +#: builtin/pack-objects.c:2665 msgid "pack compression level" msgstr "" -#: builtin/pack-objects.c:2684 +#: builtin/pack-objects.c:2667 msgid "do not hide commits by grafts" msgstr "" -#: builtin/pack-objects.c:2686 +#: builtin/pack-objects.c:2669 msgid "use a bitmap index if available to speed up counting objects" msgstr "" -#: builtin/pack-objects.c:2688 +#: builtin/pack-objects.c:2671 msgid "write a bitmap index together with the pack index" msgstr "" -#: builtin/pack-objects.c:2779 +#: builtin/pack-objects.c:2762 msgid "Counting objects" msgstr "" @@ -8237,15 +8253,15 @@ msgid "git prune [-n] [-v] [--expire <time>] [--] [<head>...]" msgstr "" -#: builtin/prune.c:105 builtin/worktree.c:112 +#: builtin/prune.c:105 builtin/worktree.c:124 msgid "do not remove, show only" msgstr "" -#: builtin/prune.c:106 builtin/worktree.c:113 +#: builtin/prune.c:106 builtin/worktree.c:125 msgid "report pruned objects" msgstr "" -#: builtin/prune.c:109 builtin/worktree.c:115 +#: builtin/prune.c:109 builtin/worktree.c:127 msgid "expire objects older than <time>" msgstr "" @@ -8265,7 +8281,7 @@ msgid "incorporate changes by rebasing rather than merging" msgstr "" -#: builtin/revert.c:105 +#: builtin/pull.c:140 builtin/revert.c:105 msgid "allow fast-forward" msgstr "" @@ -8385,25 +8401,25 @@ msgid "Cannot rebase onto multiple branches." msgstr "" -#: builtin/push.c:14 +#: builtin/push.c:16 msgid "git push [<options>] [<repository> [<refspec>...]]" msgstr "" -#: builtin/push.c:85 +#: builtin/push.c:88 msgid "tag shorthand without <tag>" msgstr "" -#: builtin/push.c:95 +#: builtin/push.c:98 msgid "--delete only accepts plain target ref names" msgstr "" -#: builtin/push.c:139 +#: builtin/push.c:142 msgid "" "\n" "To choose either option permanently, see push.default in 'git help config'." msgstr "" -#: builtin/push.c:142 +#: builtin/push.c:145 #, c-format msgid "" "The upstream branch of your current branch does not match\n" @@ -8418,7 +8434,7 @@ "%s" msgstr "" -#: builtin/push.c:157 +#: builtin/push.c:160 #, c-format msgid "" "You are not currently on a branch.\n" @@ -8428,7 +8444,7 @@ " git push %s HEAD:<name-of-remote-branch>\n" msgstr "" -#: builtin/push.c:171 +#: builtin/push.c:174 #, c-format msgid "" "The current branch %s has no upstream branch.\n" @@ -8437,13 +8453,13 @@ " git push --set-upstream %s %s\n" msgstr "" -#: builtin/push.c:179 +#: builtin/push.c:182 #, c-format msgid "" "The current branch %s has multiple upstream branches, refusing to push." msgstr "" -#: builtin/push.c:182 +#: builtin/push.c:185 #, c-format msgid "" "You are pushing to remote '%s', which is not the upstream of\n" @@ -8451,7 +8467,7 @@ "to update which remote branch." msgstr "" -#: builtin/push.c:205 +#: builtin/push.c:208 msgid "" "push.default is unset; its implicit value has changed in\n" "Git 2.0 from 'matching' to 'simple'. To squelch this message\n" @@ -8476,12 +8492,12 @@ "'current' instead of 'simple' if you sometimes use older versions of Git)" msgstr "" -#: builtin/push.c:272 +#: builtin/push.c:275 msgid "" "You didn't specify any refspecs to push, and push.default is \"nothing\"." msgstr "" -#: builtin/push.c:279 +#: builtin/push.c:282 msgid "" "Updates were rejected because the tip of your current branch is behind\n" "its remote counterpart. Integrate the remote changes (e.g.\n" @@ -8489,7 +8505,7 @@ "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "" -#: builtin/push.c:285 +#: builtin/push.c:288 msgid "" "Updates were rejected because a pushed branch tip is behind its remote\n" "counterpart. Check out this branch and integrate the remote changes\n" @@ -8497,7 +8513,7 @@ "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "" -#: builtin/push.c:291 +#: builtin/push.c:294 msgid "" "Updates were rejected because the remote contains work that you do\n" "not have locally. This is usually caused by another repository pushing\n" @@ -8506,33 +8522,33 @@ "See the 'Note about fast-forwards' in 'git push --help' for details." msgstr "" -#: builtin/push.c:298 +#: builtin/push.c:301 msgid "Updates were rejected because the tag already exists in the remote." msgstr "" -#: builtin/push.c:301 +#: builtin/push.c:304 msgid "" "You cannot update a remote ref that points at a non-commit object,\n" "or update a remote ref to make it point at a non-commit object,\n" "without using the '--force' option.\n" msgstr "" -#: builtin/push.c:360 +#: builtin/push.c:363 #, c-format msgid "Pushing to %s\n" msgstr "" -#: builtin/push.c:364 +#: builtin/push.c:367 #, c-format msgid "failed to push some refs to '%s'" msgstr "" -#: builtin/push.c:394 +#: builtin/push.c:397 #, c-format msgid "bad repository '%s'" msgstr "" -#: builtin/push.c:395 +#: builtin/push.c:398 msgid "" "No configured push destination.\n" "Either specify the URL from the command-line or configure a remote " @@ -8545,55 +8561,55 @@ " git push <name>\n" msgstr "" -#: builtin/push.c:410 +#: builtin/push.c:413 msgid "--all and --tags are incompatible" msgstr "" -#: builtin/push.c:411 +#: builtin/push.c:414 msgid "--all can't be combined with refspecs" msgstr "" -#: builtin/push.c:416 +#: builtin/push.c:419 msgid "--mirror and --tags are incompatible" msgstr "" -#: builtin/push.c:417 +#: builtin/push.c:420 msgid "--mirror can't be combined with refspecs" msgstr "" -#: builtin/push.c:422 +#: builtin/push.c:425 msgid "--all and --mirror are incompatible" msgstr "" -#: builtin/push.c:502 +#: builtin/push.c:537 msgid "repository" msgstr "" -#: builtin/push.c:503 +#: builtin/push.c:538 builtin/send-pack.c:161 msgid "push all refs" msgstr "" -#: builtin/push.c:504 +#: builtin/push.c:539 builtin/send-pack.c:163 msgid "mirror all refs" msgstr "" -#: builtin/push.c:506 +#: builtin/push.c:541 msgid "delete refs" msgstr "" -#: builtin/push.c:507 +#: builtin/push.c:542 msgid "push tags (can't be used with --all or --mirror)" msgstr "" -#: builtin/push.c:510 +#: builtin/push.c:545 builtin/send-pack.c:164 msgid "force updates" msgstr "" -#: builtin/push.c:512 +#: builtin/push.c:547 builtin/send-pack.c:175 msgid "refname>:<expect" msgstr "" -#: builtin/push.c:513 +#: builtin/push.c:548 builtin/send-pack.c:176 msgid "require old value of ref to be at this value" msgstr "" @@ -8601,47 +8617,48 @@ msgid "check|on-demand|no" msgstr "" -#: builtin/push.c:516 +#: builtin/push.c:551 msgid "control recursive pushing of submodules" msgstr "" -#: builtin/push.c:518 +#: builtin/push.c:553 builtin/send-pack.c:169 msgid "use thin pack" msgstr "" -#: builtin/push.c:519 builtin/push.c:520 +#: builtin/push.c:554 builtin/push.c:555 builtin/send-pack.c:158 +#: builtin/send-pack.c:159 msgid "receive pack program" msgstr "" -#: builtin/push.c:521 +#: builtin/push.c:556 msgid "set upstream for git pull/status" msgstr "" -#: builtin/push.c:524 +#: builtin/push.c:559 msgid "prune locally removed refs" msgstr "" -#: builtin/push.c:526 +#: builtin/push.c:561 msgid "bypass pre-push hook" msgstr "" -#: builtin/push.c:527 +#: builtin/push.c:562 msgid "push missing but relevant tags" msgstr "" -#: builtin/push.c:529 +#: builtin/push.c:565 builtin/send-pack.c:166 msgid "GPG sign the push" msgstr "" -#: builtin/push.c:530 +#: builtin/push.c:567 builtin/send-pack.c:170 msgid "request atomic transaction on remote side" msgstr "" -#: builtin/push.c:539 +#: builtin/push.c:577 msgid "--delete is incompatible with --all, --mirror and --tags" msgstr "" -#: builtin/push.c:541 +#: builtin/push.c:579 msgid "--delete doesn't make sense without any refs" msgstr "" @@ -8721,7 +8738,7 @@ msgid "'%s' for '%s' is not a valid timestamp" msgstr "" -#: builtin/reflog.c:547 builtin/reflog.c:552 +#: builtin/reflog.c:545 builtin/reflog.c:550 #, c-format msgid "'%s' is not a valid timestamp" msgstr "" @@ -8736,15 +8753,15 @@ "mirror=<fetch|push>] <name> <url>" msgstr "" -#: builtin/remote.c:14 builtin/remote.c:33 +#: builtin/remote.c:14 builtin/remote.c:34 msgid "git remote rename <old> <new>" msgstr "" -#: builtin/remote.c:15 builtin/remote.c:38 +#: builtin/remote.c:15 builtin/remote.c:39 msgid "git remote remove <name>" msgstr "" -#: builtin/remote.c:16 builtin/remote.c:43 +#: builtin/remote.c:16 builtin/remote.c:44 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)" msgstr "" @@ -8769,143 +8786,143 @@ msgid "git remote get-url [--push] [--all] <name>" msgstr "" -#: builtin/remote.c:21 builtin/remote.c:69 +#: builtin/remote.c:22 builtin/remote.c:75 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]" msgstr "" -#: builtin/remote.c:22 builtin/remote.c:70 +#: builtin/remote.c:23 builtin/remote.c:76 msgid "git remote set-url --add <name> <newurl>" msgstr "" -#: builtin/remote.c:23 builtin/remote.c:71 +#: builtin/remote.c:24 builtin/remote.c:77 msgid "git remote set-url --delete <name> <url>" msgstr "" -#: builtin/remote.c:28 +#: builtin/remote.c:29 msgid "git remote add [<options>] <name> <url>" msgstr "" -#: builtin/remote.c:48 +#: builtin/remote.c:49 msgid "git remote set-branches <name> <branch>..." msgstr "" -#: builtin/remote.c:49 +#: builtin/remote.c:50 msgid "git remote set-branches --add <name> <branch>..." msgstr "" -#: builtin/remote.c:54 +#: builtin/remote.c:55 msgid "git remote show [<options>] <name>" msgstr "" -#: builtin/remote.c:59 +#: builtin/remote.c:60 msgid "git remote prune [<options>] <name>" msgstr "" -#: builtin/remote.c:64 +#: builtin/remote.c:65 msgid "git remote update [<options>] [<group> | <remote>]..." msgstr "" -#: builtin/remote.c:88 +#: builtin/remote.c:94 #, c-format msgid "Updating %s" msgstr "" -#: builtin/remote.c:120 +#: builtin/remote.c:126 msgid "" "--mirror is dangerous and deprecated; please\n" "\t use --mirror=fetch or --mirror=push instead" msgstr "" -#: builtin/remote.c:137 +#: builtin/remote.c:143 #, c-format msgid "unknown mirror argument: %s" msgstr "" -#: builtin/remote.c:153 +#: builtin/remote.c:159 msgid "fetch the remote branches" msgstr "" -#: builtin/remote.c:155 +#: builtin/remote.c:161 msgid "import all tags and associated objects when fetching" msgstr "" -#: builtin/remote.c:158 +#: builtin/remote.c:164 msgid "or do not fetch any tag at all (--no-tags)" msgstr "" -#: builtin/remote.c:160 +#: builtin/remote.c:166 msgid "branch(es) to track" msgstr "" -#: builtin/remote.c:161 +#: builtin/remote.c:167 msgid "master branch" msgstr "" -#: builtin/remote.c:162 +#: builtin/remote.c:168 msgid "push|fetch" msgstr "" -#: builtin/remote.c:163 +#: builtin/remote.c:169 msgid "set up remote as a mirror to push to or fetch from" msgstr "" -#: builtin/remote.c:175 +#: builtin/remote.c:181 msgid "specifying a master branch makes no sense with --mirror" msgstr "" -#: builtin/remote.c:177 +#: builtin/remote.c:183 msgid "specifying branches to track makes sense only with fetch mirrors" msgstr "" -#: builtin/remote.c:187 builtin/remote.c:640 +#: builtin/remote.c:193 builtin/remote.c:643 #, c-format msgid "remote %s already exists." msgstr "" -#: builtin/remote.c:191 builtin/remote.c:644 +#: builtin/remote.c:197 builtin/remote.c:647 #, c-format msgid "'%s' is not a valid remote name" msgstr "" -#: builtin/remote.c:235 +#: builtin/remote.c:241 #, c-format msgid "Could not setup master '%s'" msgstr "" -#: builtin/remote.c:335 +#: builtin/remote.c:341 #, c-format msgid "Could not get fetch map for refspec %s" msgstr "" -#: builtin/remote.c:436 builtin/remote.c:444 +#: builtin/remote.c:442 builtin/remote.c:450 msgid "(matching)" msgstr "" -#: builtin/remote.c:448 +#: builtin/remote.c:454 msgid "(delete)" msgstr "" -#: builtin/remote.c:589 builtin/remote.c:595 builtin/remote.c:601 +#: builtin/remote.c:594 builtin/remote.c:600 builtin/remote.c:606 #, c-format msgid "Could not append '%s' to '%s'" msgstr "" -#: builtin/remote.c:633 builtin/remote.c:792 builtin/remote.c:892 +#: builtin/remote.c:636 builtin/remote.c:775 builtin/remote.c:875 #, c-format msgid "No such remote: %s" msgstr "" -#: builtin/remote.c:650 +#: builtin/remote.c:653 #, c-format msgid "Could not rename config section '%s' to '%s'" msgstr "" -#: builtin/remote.c:656 builtin/remote.c:844 +#: builtin/remote.c:659 builtin/remote.c:827 #, c-format msgid "Could not remove config section '%s'" msgstr "" -#: builtin/remote.c:671 +#: builtin/remote.c:674 #, c-format msgid "" "Not updating non-default fetch refspec\n" @@ -8913,27 +8930,27 @@ "\tPlease update the configuration manually if necessary." msgstr "" -#: builtin/remote.c:677 +#: builtin/remote.c:680 #, c-format msgid "Could not append '%s'" msgstr "" -#: builtin/remote.c:688 +#: builtin/remote.c:691 #, c-format msgid "Could not set '%s'" msgstr "" -#: builtin/remote.c:710 +#: builtin/remote.c:713 #, c-format msgid "deleting '%s' failed" msgstr "" -#: builtin/remote.c:744 +#: builtin/remote.c:747 #, c-format msgid "creating '%s' failed" msgstr "" -#: builtin/remote.c:830 +#: builtin/remote.c:813 msgid "" "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n" "to delete it, use:" @@ -8943,228 +8960,228 @@ msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:945 +#: builtin/remote.c:928 #, c-format msgid " new (next fetch will store in remotes/%s)" msgstr "" -#: builtin/remote.c:948 +#: builtin/remote.c:931 msgid " tracked" msgstr "" -#: builtin/remote.c:950 +#: builtin/remote.c:933 msgid " stale (use 'git remote prune' to remove)" msgstr "" -#: builtin/remote.c:952 +#: builtin/remote.c:935 msgid " ???" msgstr "" -#: builtin/remote.c:993 +#: builtin/remote.c:976 #, c-format msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch" msgstr "" -#: builtin/remote.c:1000 +#: builtin/remote.c:983 #, c-format msgid "rebases onto remote %s" msgstr "" -#: builtin/remote.c:1003 +#: builtin/remote.c:986 #, c-format msgid " merges with remote %s" msgstr "" -#: builtin/remote.c:1004 +#: builtin/remote.c:987 msgid " and with remote" msgstr "" -#: builtin/remote.c:1006 +#: builtin/remote.c:989 #, c-format msgid "merges with remote %s" msgstr "" -#: builtin/remote.c:1007 +#: builtin/remote.c:990 msgid " and with remote" msgstr "" -#: builtin/remote.c:1053 +#: builtin/remote.c:1036 msgid "create" msgstr "" -#: builtin/remote.c:1056 +#: builtin/remote.c:1039 msgid "delete" msgstr "" -#: builtin/remote.c:1060 +#: builtin/remote.c:1043 msgid "up to date" msgstr "" -#: builtin/remote.c:1063 +#: builtin/remote.c:1046 msgid "fast-forwardable" msgstr "" -#: builtin/remote.c:1066 +#: builtin/remote.c:1049 msgid "local out of date" msgstr "" -#: builtin/remote.c:1073 +#: builtin/remote.c:1056 #, c-format msgid " %-*s forces to %-*s (%s)" msgstr "" -#: builtin/remote.c:1076 +#: builtin/remote.c:1059 #, c-format msgid " %-*s pushes to %-*s (%s)" msgstr "" -#: builtin/remote.c:1080 +#: builtin/remote.c:1063 #, c-format msgid " %-*s forces to %s" msgstr "" -#: builtin/remote.c:1083 +#: builtin/remote.c:1066 #, c-format msgid " %-*s pushes to %s" msgstr "" -#: builtin/remote.c:1151 +#: builtin/remote.c:1134 msgid "do not query remotes" msgstr "" -#: builtin/remote.c:1178 +#: builtin/remote.c:1161 #, c-format msgid "* remote %s" msgstr "" -#: builtin/remote.c:1179 +#: builtin/remote.c:1162 #, c-format msgid " Fetch URL: %s" msgstr "" -#: builtin/remote.c:1180 builtin/remote.c:1331 +#: builtin/remote.c:1163 builtin/remote.c:1314 msgid "(no URL)" msgstr "" -#: builtin/remote.c:1189 builtin/remote.c:1191 +#: builtin/remote.c:1172 builtin/remote.c:1174 #, c-format msgid " Push URL: %s" msgstr "" -#: builtin/remote.c:1193 builtin/remote.c:1195 builtin/remote.c:1197 +#: builtin/remote.c:1176 builtin/remote.c:1178 builtin/remote.c:1180 #, c-format msgid " HEAD branch: %s" msgstr "" -#: builtin/remote.c:1199 +#: builtin/remote.c:1182 #, c-format msgid "" " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n" msgstr "" -#: builtin/remote.c:1211 +#: builtin/remote.c:1194 #, c-format msgid " Remote branch:%s" msgid_plural " Remote branches:%s" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:1214 builtin/remote.c:1241 +#: builtin/remote.c:1197 builtin/remote.c:1224 msgid " (status not queried)" msgstr "" -#: builtin/remote.c:1223 +#: builtin/remote.c:1206 msgid " Local branch configured for 'git pull':" msgid_plural " Local branches configured for 'git pull':" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:1231 +#: builtin/remote.c:1214 msgid " Local refs will be mirrored by 'git push'" msgstr "" -#: builtin/remote.c:1238 +#: builtin/remote.c:1221 #, c-format msgid " Local ref configured for 'git push'%s:" msgid_plural " Local refs configured for 'git push'%s:" msgstr[0] "" msgstr[1] "" -#: builtin/remote.c:1259 +#: builtin/remote.c:1242 msgid "set refs/remotes/<name>/HEAD according to remote" msgstr "" -#: builtin/remote.c:1261 +#: builtin/remote.c:1244 msgid "delete refs/remotes/<name>/HEAD" msgstr "" -#: builtin/remote.c:1276 +#: builtin/remote.c:1259 msgid "Cannot determine remote HEAD" msgstr "" -#: builtin/remote.c:1278 +#: builtin/remote.c:1261 msgid "Multiple remote HEAD branches. Please choose one explicitly with:" msgstr "" -#: builtin/remote.c:1288 +#: builtin/remote.c:1271 #, c-format msgid "Could not delete %s" msgstr "" -#: builtin/remote.c:1296 +#: builtin/remote.c:1279 #, c-format msgid "Not a valid ref: %s" msgstr "" -#: builtin/remote.c:1298 +#: builtin/remote.c:1281 #, c-format msgid "Could not setup %s" msgstr "" -#: builtin/remote.c:1316 +#: builtin/remote.c:1299 #, c-format msgid " %s will become dangling!" msgstr "" -#: builtin/remote.c:1317 +#: builtin/remote.c:1300 #, c-format msgid " %s has become dangling!" msgstr "" -#: builtin/remote.c:1327 +#: builtin/remote.c:1310 #, c-format msgid "Pruning %s" msgstr "" -#: builtin/remote.c:1328 +#: builtin/remote.c:1311 #, c-format msgid "URL: %s" msgstr "" -#: builtin/remote.c:1351 +#: builtin/remote.c:1327 #, c-format msgid " * [would prune] %s" msgstr "" -#: builtin/remote.c:1354 +#: builtin/remote.c:1330 #, c-format msgid " * [pruned] %s" msgstr "" -#: builtin/remote.c:1399 +#: builtin/remote.c:1375 msgid "prune remotes after fetching" msgstr "" -#: builtin/remote.c:1465 builtin/remote.c:1539 +#: builtin/remote.c:1441 builtin/remote.c:1498 builtin/remote.c:1566 #, c-format msgid "No such remote '%s'" msgstr "" -#: builtin/remote.c:1485 +#: builtin/remote.c:1461 msgid "add branch" msgstr "" -#: builtin/remote.c:1492 +#: builtin/remote.c:1468 msgid "no remote specified" msgstr "" @@ -9181,37 +9198,37 @@ msgid "no URLs configured for remote '%s'" msgstr "" -#: builtin/remote.c:1514 +#: builtin/remote.c:1541 msgid "manipulate push URLs" msgstr "" -#: builtin/remote.c:1516 +#: builtin/remote.c:1543 msgid "add URL" msgstr "" -#: builtin/remote.c:1518 +#: builtin/remote.c:1545 msgid "delete URLs" msgstr "" -#: builtin/remote.c:1525 +#: builtin/remote.c:1552 msgid "--add --delete doesn't make sense" msgstr "" -#: builtin/remote.c:1565 +#: builtin/remote.c:1592 #, c-format msgid "Invalid old URL pattern: %s" msgstr "" -#: builtin/remote.c:1573 +#: builtin/remote.c:1600 #, c-format msgid "No such URL found: %s" msgstr "" -#: builtin/remote.c:1575 +#: builtin/remote.c:1602 msgid "Will not delete all non-push URLs" msgstr "" -#: builtin/remote.c:1589 +#: builtin/remote.c:1616 msgid "be verbose; must be placed before a subcommand" msgstr "" @@ -9287,7 +9304,7 @@ msgid "cannot delete packs in a precious-objects repo" msgstr "" -#: builtin/repack.c:377 +#: builtin/repack.c:381 #, c-format msgid "removing '%s' failed" msgstr "" @@ -9381,7 +9398,7 @@ "git rerere [clear | forget <path>... | status | remaining | diff | gc]" msgstr "" -#: builtin/rerere.c:57 +#: builtin/rerere.c:58 msgid "register clean resolutions in index" msgstr "" @@ -9514,19 +9531,19 @@ msgid "rev-list does not support display of notes" msgstr "" -#: builtin/rev-parse.c:361 +#: builtin/rev-parse.c:358 msgid "git rev-parse --parseopt [<options>] -- [<args>...]" msgstr "" -#: builtin/rev-parse.c:366 +#: builtin/rev-parse.c:363 msgid "keep the `--` passed as an arg" msgstr "" -#: builtin/rev-parse.c:368 +#: builtin/rev-parse.c:365 msgid "stop parsing after the first non-option argument" msgstr "" -#: builtin/rev-parse.c:371 +#: builtin/rev-parse.c:368 msgid "output in stuck long form" msgstr "" @@ -9765,7 +9782,7 @@ msgid "Linewrap output" msgstr "" -#: builtin/show-branch.c:9 +#: builtin/show-branch.c:10 msgid "" "git show-branch [-a | --all] [-r | --remotes] [--topo-order | --date-order]\n" "\t\t[--current] [--color[=<when>] | --no-color] [--sparse]\n" @@ -9773,71 +9790,71 @@ "\t\t[--no-name | --sha1-name] [--topics] [(<rev> | <glob>)...]" msgstr "" -#: builtin/show-branch.c:13 +#: builtin/show-branch.c:14 msgid "git show-branch (-g | --reflog)[=<n>[,<base>]] [--list] [<ref>]" msgstr "" -#: builtin/show-branch.c:659 +#: builtin/show-branch.c:640 msgid "show remote-tracking and local branches" msgstr "" -#: builtin/show-branch.c:661 +#: builtin/show-branch.c:642 msgid "show remote-tracking branches" msgstr "" -#: builtin/show-branch.c:663 +#: builtin/show-branch.c:644 msgid "color '*!+-' corresponding to the branch" msgstr "" -#: builtin/show-branch.c:665 +#: builtin/show-branch.c:646 msgid "show <n> more commits after the common ancestor" msgstr "" -#: builtin/show-branch.c:667 +#: builtin/show-branch.c:648 msgid "synonym to more=-1" msgstr "" -#: builtin/show-branch.c:668 +#: builtin/show-branch.c:649 msgid "suppress naming strings" msgstr "" -#: builtin/show-branch.c:670 +#: builtin/show-branch.c:651 msgid "include the current branch" msgstr "" -#: builtin/show-branch.c:672 +#: builtin/show-branch.c:653 msgid "name commits with their object names" msgstr "" -#: builtin/show-branch.c:674 +#: builtin/show-branch.c:655 msgid "show possible merge bases" msgstr "" -#: builtin/show-branch.c:676 +#: builtin/show-branch.c:657 msgid "show refs unreachable from any other ref" msgstr "" -#: builtin/show-branch.c:678 +#: builtin/show-branch.c:659 msgid "show commits in topological order" msgstr "" -#: builtin/show-branch.c:681 +#: builtin/show-branch.c:662 msgid "show only commits not on the first branch" msgstr "" -#: builtin/show-branch.c:683 +#: builtin/show-branch.c:664 msgid "show merges reachable from only one tip" msgstr "" -#: builtin/show-branch.c:685 +#: builtin/show-branch.c:666 msgid "topologically sort, maintaining date order where possible" msgstr "" -#: builtin/show-branch.c:688 +#: builtin/show-branch.c:669 msgid "<n>[,<base>]" msgstr "" -#: builtin/show-branch.c:689 +#: builtin/show-branch.c:670 msgid "show <n> most recent ref-log entries starting at base" msgstr "" @@ -9851,35 +9868,35 @@ msgid "git show-ref --exclude-existing[=<pattern>]" msgstr "" -#: builtin/show-ref.c:170 +#: builtin/show-ref.c:165 msgid "only show tags (can be combined with heads)" msgstr "" -#: builtin/show-ref.c:171 +#: builtin/show-ref.c:166 msgid "only show heads (can be combined with tags)" msgstr "" -#: builtin/show-ref.c:172 +#: builtin/show-ref.c:167 msgid "stricter reference checking, requires exact ref path" msgstr "" -#: builtin/show-ref.c:175 builtin/show-ref.c:177 +#: builtin/show-ref.c:170 builtin/show-ref.c:172 msgid "show the HEAD reference, even if it would be filtered out" msgstr "" -#: builtin/show-ref.c:179 +#: builtin/show-ref.c:174 msgid "dereference tags into object IDs" msgstr "" -#: builtin/show-ref.c:181 +#: builtin/show-ref.c:176 msgid "only show SHA1 hash using <n> digits" msgstr "" -#: builtin/show-ref.c:185 +#: builtin/show-ref.c:180 msgid "do not print results to stdout (useful with --verify)" msgstr "" -#: builtin/show-ref.c:187 +#: builtin/show-ref.c:182 msgid "show refs from stdin that aren't in local repository" msgstr "" @@ -9993,21 +10010,21 @@ msgid "shorten ref output" msgstr "" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:358 +#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 msgid "reason" msgstr "" -#: builtin/symbolic-ref.c:43 builtin/update-ref.c:358 +#: builtin/symbolic-ref.c:43 builtin/update-ref.c:362 msgid "reason of the update" msgstr "" -#: builtin/tag.c:22 +#: builtin/tag.c:23 msgid "" "git tag [-a | -s | -u <key-id>] [-f] [-m <msg> | -F <file>] <tagname> " "[<head>]" msgstr "" -#: builtin/tag.c:23 +#: builtin/tag.c:24 msgid "git tag -d <tagname>..." msgstr "" @@ -10017,31 +10034,31 @@ "\t\t[--format=<format>] [--[no-]merged [<commit>]] [<pattern>...]" msgstr "" -#: builtin/tag.c:26 +#: builtin/tag.c:27 msgid "git tag -v <tagname>..." msgstr "" -#: builtin/tag.c:301 +#: builtin/tag.c:80 #, c-format msgid "tag name too long: %.*s..." msgstr "" -#: builtin/tag.c:306 +#: builtin/tag.c:85 #, c-format msgid "tag '%s' not found." msgstr "" -#: builtin/tag.c:321 +#: builtin/tag.c:100 #, c-format msgid "Deleted tag '%s' (was %s)\n" msgstr "" -#: builtin/tag.c:333 +#: builtin/tag.c:112 #, c-format msgid "could not verify the tag '%s'" msgstr "" -#: builtin/tag.c:343 +#: builtin/tag.c:122 #, c-format msgid "" "\n" @@ -10050,7 +10067,7 @@ "Lines starting with '%c' will be ignored.\n" msgstr "" -#: builtin/tag.c:347 +#: builtin/tag.c:126 #, c-format msgid "" "\n" @@ -10060,68 +10077,68 @@ "want to.\n" msgstr "" -#: builtin/tag.c:428 +#: builtin/tag.c:199 msgid "unable to sign the tag" msgstr "" -#: builtin/tag.c:430 +#: builtin/tag.c:201 msgid "unable to write tag file" msgstr "" -#: builtin/tag.c:455 +#: builtin/tag.c:226 msgid "bad object type." msgstr "" -#: builtin/tag.c:468 +#: builtin/tag.c:239 msgid "tag header too big." msgstr "" -#: builtin/tag.c:504 +#: builtin/tag.c:275 msgid "no tag message?" msgstr "" -#: builtin/tag.c:510 +#: builtin/tag.c:281 #, c-format msgid "The tag message has been left in %s\n" msgstr "" -#: builtin/tag.c:589 +#: builtin/tag.c:339 msgid "list tag names" msgstr "" -#: builtin/tag.c:591 +#: builtin/tag.c:341 msgid "print <n> lines of each tag message" msgstr "" -#: builtin/tag.c:593 +#: builtin/tag.c:343 msgid "delete tags" msgstr "" -#: builtin/tag.c:594 +#: builtin/tag.c:344 msgid "verify tags" msgstr "" -#: builtin/tag.c:596 +#: builtin/tag.c:346 msgid "Tag creation options" msgstr "" -#: builtin/tag.c:598 +#: builtin/tag.c:348 msgid "annotated tag, needs a message" msgstr "" -#: builtin/tag.c:600 +#: builtin/tag.c:350 msgid "tag message" msgstr "" -#: builtin/tag.c:602 +#: builtin/tag.c:352 msgid "annotated and GPG-signed tag" msgstr "" -#: builtin/tag.c:606 +#: builtin/tag.c:356 msgid "use another key to sign the tag" msgstr "" -#: builtin/tag.c:607 +#: builtin/tag.c:357 msgid "replace the tag if exists" msgstr "" @@ -10129,15 +10146,15 @@ msgid "create a reflog" msgstr "" -#: builtin/tag.c:609 +#: builtin/tag.c:360 msgid "Tag listing options" msgstr "" -#: builtin/tag.c:610 +#: builtin/tag.c:361 msgid "show tag list in columns" msgstr "" -#: builtin/tag.c:617 builtin/tag.c:623 +#: builtin/tag.c:362 builtin/tag.c:363 msgid "print only tags that contain the commit" msgstr "" @@ -10149,23 +10166,23 @@ msgid "print only tags that are not merged" msgstr "" -#: builtin/tag.c:629 +#: builtin/tag.c:370 msgid "print only tags of the object" msgstr "" -#: builtin/tag.c:655 +#: builtin/tag.c:399 msgid "--column and -n are incompatible" msgstr "" -#: builtin/tag.c:674 +#: builtin/tag.c:419 msgid "-n option is only allowed with -l." msgstr "" -#: builtin/tag.c:676 +#: builtin/tag.c:421 msgid "--contains option is only allowed with -l." msgstr "" -#: builtin/tag.c:678 +#: builtin/tag.c:423 msgid "--points-at option is only allowed with -l." msgstr "" @@ -10173,30 +10190,30 @@ msgid "--merged and --no-merged option are only allowed with -l" msgstr "" -#: builtin/tag.c:686 +#: builtin/tag.c:433 msgid "only one -F or -m option is allowed." msgstr "" -#: builtin/tag.c:706 +#: builtin/tag.c:453 msgid "too many params" msgstr "" -#: builtin/tag.c:712 +#: builtin/tag.c:459 #, c-format msgid "'%s' is not a valid tag name." msgstr "" -#: builtin/tag.c:717 +#: builtin/tag.c:464 #, c-format msgid "tag '%s' already exists" msgstr "" -#: builtin/tag.c:741 +#: builtin/tag.c:489 #, c-format msgid "Updated tag '%s' (was %s)\n" msgstr "" -#: builtin/unpack-objects.c:489 +#: builtin/unpack-objects.c:490 msgid "Unpacking objects" msgstr "" @@ -10394,19 +10411,19 @@ msgid "git update-ref [<options>] --stdin [-z]" msgstr "" -#: builtin/update-ref.c:359 +#: builtin/update-ref.c:363 msgid "delete the reference" msgstr "" -#: builtin/update-ref.c:361 +#: builtin/update-ref.c:365 msgid "update <refname> not the one it points to" msgstr "" -#: builtin/update-ref.c:362 +#: builtin/update-ref.c:366 msgid "stdin has NUL-terminated arguments" msgstr "" -#: builtin/update-ref.c:363 +#: builtin/update-ref.c:367 msgid "read updates from stdin" msgstr "" @@ -10422,7 +10439,7 @@ msgid "git verify-commit [-v | --verbose] <commit>..." msgstr "" -#: builtin/verify-commit.c:75 +#: builtin/verify-commit.c:72 msgid "print commit contents" msgstr "" @@ -10446,7 +10463,7 @@ msgid "git verify-tag [-v | --verbose] <tag>..." msgstr "" -#: builtin/verify-tag.c:73 +#: builtin/verify-tag.c:83 msgid "print tag contents" msgstr "" @@ -10454,7 +10471,7 @@ msgid "git worktree add [<options>] <path> [<branch>]" msgstr "" -#: builtin/worktree.c:12 +#: builtin/worktree.c:16 msgid "git worktree prune [<options>]" msgstr "" @@ -10462,42 +10479,42 @@ msgid "git worktree list [<options>]" msgstr "" -#: builtin/worktree.c:27 +#: builtin/worktree.c:39 #, c-format msgid "Removing worktrees/%s: not a valid directory" msgstr "" -#: builtin/worktree.c:33 +#: builtin/worktree.c:45 #, c-format msgid "Removing worktrees/%s: gitdir file does not exist" msgstr "" -#: builtin/worktree.c:38 +#: builtin/worktree.c:50 #, c-format msgid "Removing worktrees/%s: unable to read gitdir file (%s)" msgstr "" -#: builtin/worktree.c:49 +#: builtin/worktree.c:61 #, c-format msgid "Removing worktrees/%s: invalid gitdir file" msgstr "" -#: builtin/worktree.c:65 +#: builtin/worktree.c:77 #, c-format msgid "Removing worktrees/%s: gitdir file points to non-existent location" msgstr "" -#: builtin/worktree.c:100 +#: builtin/worktree.c:112 #, c-format msgid "failed to remove: %s" msgstr "" -#: builtin/worktree.c:186 +#: builtin/worktree.c:201 #, c-format msgid "'%s' already exists" msgstr "" -#: builtin/worktree.c:207 +#: builtin/worktree.c:235 #, c-format msgid "could not create directory of '%s'" msgstr "" @@ -10507,19 +10524,19 @@ msgid "Preparing %s (identifier %s)" msgstr "" -#: builtin/worktree.c:281 +#: builtin/worktree.c:319 msgid "checkout <branch> even if already checked out in other worktree" msgstr "" -#: builtin/worktree.c:283 +#: builtin/worktree.c:321 msgid "create a new branch" msgstr "" -#: builtin/worktree.c:285 +#: builtin/worktree.c:323 msgid "create or reset a branch" msgstr "" -#: builtin/worktree.c:286 +#: builtin/worktree.c:324 msgid "detach HEAD at named commit" msgstr "" @@ -10543,7 +10560,7 @@ msgid "only useful for debugging" msgstr "" -#: credential-cache--daemon.c:267 +#: credential-cache--daemon.c:255 msgid "print debugging messages to stderr" msgstr "" @@ -10554,27 +10571,27 @@ "to read about a specific subcommand or concept." msgstr "" -#: common-cmds.h:10 +#: common-cmds.h:9 msgid "start a working area (see also: git help tutorial)" msgstr "" -#: common-cmds.h:11 +#: common-cmds.h:10 msgid "work on the current change (see also: git help everyday)" msgstr "" -#: common-cmds.h:12 +#: common-cmds.h:11 msgid "examine the history and state (see also: git help revisions)" msgstr "" -#: common-cmds.h:13 +#: common-cmds.h:12 msgid "grow, mark and tweak your common history" msgstr "" -#: common-cmds.h:14 +#: common-cmds.h:13 msgid "collaborate (see also: git help workflows)" msgstr "" -#: common-cmds.h:18 +#: common-cmds.h:17 msgid "Add file contents to the index" msgstr "" @@ -10582,160 +10599,160 @@ msgid "Use binary search to find the commit that introduced a bug" msgstr "" -#: common-cmds.h:20 +#: common-cmds.h:19 msgid "List, create, or delete branches" msgstr "" -#: common-cmds.h:21 +#: common-cmds.h:20 msgid "Switch branches or restore working tree files" msgstr "" -#: common-cmds.h:22 +#: common-cmds.h:21 msgid "Clone a repository into a new directory" msgstr "" -#: common-cmds.h:23 +#: common-cmds.h:22 msgid "Record changes to the repository" msgstr "" -#: common-cmds.h:24 +#: common-cmds.h:23 msgid "Show changes between commits, commit and working tree, etc" msgstr "" -#: common-cmds.h:25 +#: common-cmds.h:24 msgid "Download objects and refs from another repository" msgstr "" -#: common-cmds.h:26 +#: common-cmds.h:25 msgid "Print lines matching a pattern" msgstr "" -#: common-cmds.h:27 +#: common-cmds.h:26 msgid "Create an empty Git repository or reinitialize an existing one" msgstr "" -#: common-cmds.h:28 +#: common-cmds.h:27 msgid "Show commit logs" msgstr "" -#: common-cmds.h:29 +#: common-cmds.h:28 msgid "Join two or more development histories together" msgstr "" -#: common-cmds.h:30 +#: common-cmds.h:29 msgid "Move or rename a file, a directory, or a symlink" msgstr "" -#: common-cmds.h:31 +#: common-cmds.h:30 msgid "Fetch from and integrate with another repository or a local branch" msgstr "" -#: common-cmds.h:32 +#: common-cmds.h:31 msgid "Update remote refs along with associated objects" msgstr "" -#: common-cmds.h:33 +#: common-cmds.h:32 msgid "Forward-port local commits to the updated upstream head" msgstr "" -#: common-cmds.h:34 +#: common-cmds.h:33 msgid "Reset current HEAD to the specified state" msgstr "" -#: common-cmds.h:35 +#: common-cmds.h:34 msgid "Remove files from the working tree and from the index" msgstr "" -#: common-cmds.h:36 +#: common-cmds.h:35 msgid "Show various types of objects" msgstr "" -#: common-cmds.h:37 +#: common-cmds.h:36 msgid "Show the working tree status" msgstr "" -#: common-cmds.h:38 +#: common-cmds.h:37 msgid "Create, list, delete or verify a tag object signed with GPG" msgstr "" -#: parse-options.h:142 +#: parse-options.h:145 msgid "expiry-date" msgstr "" -#: parse-options.h:157 +#: parse-options.h:160 msgid "no-op (backward compatibility)" msgstr "" -#: parse-options.h:231 +#: parse-options.h:237 msgid "be more verbose" msgstr "" -#: parse-options.h:233 +#: parse-options.h:239 msgid "be more quiet" msgstr "" -#: parse-options.h:239 +#: parse-options.h:245 msgid "use <n> digits to display SHA-1s" msgstr "" -#: rerere.h:27 +#: rerere.h:38 msgid "update the index with reused conflict resolution if possible" msgstr "" -#: git-bisect.sh:48 +#: git-bisect.sh:55 msgid "You need to start by \"git bisect start\"" msgstr "" #. TRANSLATORS: Make sure to include [Y] and [n] in your #. translation. The program will only accept English input #. at this point. -#: git-bisect.sh:54 +#: git-bisect.sh:61 msgid "Do you want me to do it for you [Y/n]? " msgstr "" -#: git-bisect.sh:95 +#: git-bisect.sh:122 #, sh-format msgid "unrecognised option: '$arg'" msgstr "" -#: git-bisect.sh:99 +#: git-bisect.sh:126 #, sh-format msgid "'$arg' does not appear to be a valid revision" msgstr "" -#: git-bisect.sh:117 +#: git-bisect.sh:155 msgid "Bad HEAD - I need a HEAD" msgstr "" -#: git-bisect.sh:130 +#: git-bisect.sh:168 #, sh-format msgid "" "Checking out '$start_head' failed. Try 'git bisect reset <valid-branch>'." msgstr "" -#: git-bisect.sh:140 +#: git-bisect.sh:178 msgid "won't bisect on cg-seek'ed tree" msgstr "" -#: git-bisect.sh:144 +#: git-bisect.sh:182 msgid "Bad HEAD - strange symbolic ref" msgstr "" -#: git-bisect.sh:189 +#: git-bisect.sh:234 #, sh-format msgid "Bad bisect_write argument: $state" msgstr "" -#: git-bisect.sh:218 +#: git-bisect.sh:263 #, sh-format msgid "Bad rev input: $arg" msgstr "" -#: git-bisect.sh:232 +#: git-bisect.sh:278 msgid "Please call 'bisect_state' with at least one argument." msgstr "" -#: git-bisect.sh:244 +#: git-bisect.sh:290 #, sh-format msgid "Bad rev input: $rev" msgstr "" @@ -10753,7 +10770,7 @@ #. TRANSLATORS: Make sure to include [Y] and [n] in your #. translation. The program will only accept English input #. at this point. -#: git-bisect.sh:282 +#: git-bisect.sh:328 msgid "Are you sure [Y/n]? " msgstr "" @@ -10772,59 +10789,59 @@ "(You can use \"git bisect $bad_syn\" and \"git bisect $good_syn\" for that.)" msgstr "" -#: git-bisect.sh:366 git-bisect.sh:493 +#: git-bisect.sh:414 git-bisect.sh:546 msgid "We are not bisecting." msgstr "" -#: git-bisect.sh:373 +#: git-bisect.sh:421 #, sh-format msgid "'$invalid' is not a valid commit" msgstr "" -#: git-bisect.sh:382 +#: git-bisect.sh:430 #, sh-format msgid "" "Could not check out original HEAD '$branch'.\n" "Try 'git bisect reset <commit>'." msgstr "" -#: git-bisect.sh:409 +#: git-bisect.sh:458 msgid "No logfile given" msgstr "" -#: git-bisect.sh:410 +#: git-bisect.sh:459 #, sh-format msgid "cannot read $file for replaying" msgstr "" -#: git-bisect.sh:427 +#: git-bisect.sh:480 msgid "?? what are you talking about?" msgstr "" -#: git-bisect.sh:439 +#: git-bisect.sh:492 #, sh-format msgid "running $command" msgstr "" -#: git-bisect.sh:446 +#: git-bisect.sh:499 #, sh-format msgid "" "bisect run failed:\n" "exit code $res from '$command' is < 0 or >= 128" msgstr "" -#: git-bisect.sh:472 +#: git-bisect.sh:525 msgid "bisect run cannot continue any more" msgstr "" -#: git-bisect.sh:478 +#: git-bisect.sh:531 #, sh-format msgid "" "bisect run failed:\n" "'bisect_state $state' exited with error code $res" msgstr "" -#: git-bisect.sh:485 +#: git-bisect.sh:538 msgid "bisect run success" msgstr "" @@ -10895,34 +10912,34 @@ msgid "It looks like git-am is in progress. Cannot rebase." msgstr "" -#: git-rebase.sh:351 +#: git-rebase.sh:354 msgid "The --exec option must be used with the --interactive option" msgstr "" -#: git-rebase.sh:356 +#: git-rebase.sh:359 msgid "No rebase in progress?" msgstr "" -#: git-rebase.sh:367 +#: git-rebase.sh:370 msgid "The --edit-todo action can only be used during interactive rebase." msgstr "" -#: git-rebase.sh:374 +#: git-rebase.sh:377 msgid "Cannot read HEAD" msgstr "" -#: git-rebase.sh:377 +#: git-rebase.sh:380 msgid "" "You must edit all merge conflicts and then\n" "mark them as resolved using git add" msgstr "" -#: git-rebase.sh:395 +#: git-rebase.sh:398 #, sh-format msgid "Could not move back to $head_name" msgstr "" -#: git-rebase.sh:414 +#: git-rebase.sh:417 #, sh-format msgid "" "It seems that there is already a $state_dir_base directory, and\n" @@ -10935,64 +10952,64 @@ "valuable there." msgstr "" -#: git-rebase.sh:465 +#: git-rebase.sh:468 #, sh-format msgid "invalid upstream $upstream_name" msgstr "" -#: git-rebase.sh:489 +#: git-rebase.sh:492 #, sh-format msgid "$onto_name: there are more than one merge bases" msgstr "" -#: git-rebase.sh:492 git-rebase.sh:496 +#: git-rebase.sh:495 git-rebase.sh:499 #, sh-format msgid "$onto_name: there is no merge base" msgstr "" -#: git-rebase.sh:501 +#: git-rebase.sh:504 #, sh-format msgid "Does not point to a valid commit: $onto_name" msgstr "" -#: git-rebase.sh:524 +#: git-rebase.sh:527 #, sh-format msgid "fatal: no such branch: $branch_name" msgstr "" -#: git-rebase.sh:557 +#: git-rebase.sh:560 msgid "Cannot autostash" msgstr "" -#: git-rebase.sh:562 +#: git-rebase.sh:565 #, sh-format msgid "Created autostash: $stash_abbrev" msgstr "" -#: git-rebase.sh:566 +#: git-rebase.sh:569 msgid "Please commit or stash them." msgstr "" -#: git-rebase.sh:586 +#: git-rebase.sh:589 #, sh-format msgid "Current branch $branch_name is up to date." msgstr "" -#: git-rebase.sh:590 +#: git-rebase.sh:593 #, sh-format msgid "Current branch $branch_name is up to date, rebase forced." msgstr "" -#: git-rebase.sh:601 +#: git-rebase.sh:604 #, sh-format msgid "Changes from $mb to $onto:" msgstr "" -#: git-rebase.sh:610 +#: git-rebase.sh:613 msgid "First, rewinding head to replay your work on top of it..." msgstr "" -#: git-rebase.sh:620 +#: git-rebase.sh:623 #, sh-format msgid "Fast-forwarded $branch_name to $onto_name." msgstr "" @@ -11025,7 +11042,7 @@ msgid "Cannot record working tree state" msgstr "" -#: git-stash.sh:191 +#: git-stash.sh:189 #, sh-format msgid "Cannot update $ref_stash with $w_commit" msgstr "" @@ -11040,120 +11057,120 @@ #. $ git stash save --blah-blah 2>&1 | head -n 2 #. error: unknown option for 'stash save': --blah-blah #. To provide a message, use git stash save -- '--blah-blah' -#: git-stash.sh:241 +#: git-stash.sh:239 #, sh-format msgid "" "error: unknown option for 'stash save': $option\n" " To provide a message, use git stash save -- '$option'" msgstr "" -#: git-stash.sh:262 +#: git-stash.sh:260 msgid "No local changes to save" msgstr "" -#: git-stash.sh:266 +#: git-stash.sh:264 msgid "Cannot initialize stash" msgstr "" -#: git-stash.sh:270 +#: git-stash.sh:268 msgid "Cannot save the current status" msgstr "" -#: git-stash.sh:288 +#: git-stash.sh:286 msgid "Cannot remove worktree changes" msgstr "" -#: git-stash.sh:389 +#: git-stash.sh:405 #, sh-format msgid "unknown option: $opt" msgstr "" -#: git-stash.sh:399 +#: git-stash.sh:415 msgid "No stash found." msgstr "" -#: git-stash.sh:406 +#: git-stash.sh:422 #, sh-format msgid "Too many revisions specified: $REV" msgstr "" -#: git-stash.sh:412 +#: git-stash.sh:428 #, sh-format msgid "$reference is not a valid reference" msgstr "" -#: git-stash.sh:440 +#: git-stash.sh:456 #, sh-format msgid "'$args' is not a stash-like commit" msgstr "" -#: git-stash.sh:451 +#: git-stash.sh:467 #, sh-format msgid "'$args' is not a stash reference" msgstr "" -#: git-stash.sh:459 +#: git-stash.sh:475 msgid "unable to refresh index" msgstr "" -#: git-stash.sh:463 +#: git-stash.sh:479 msgid "Cannot apply a stash in the middle of a merge" msgstr "" -#: git-stash.sh:471 +#: git-stash.sh:487 msgid "Conflicts in index. Try without --index." msgstr "" -#: git-stash.sh:473 +#: git-stash.sh:489 msgid "Could not save index tree" msgstr "" -#: git-stash.sh:507 +#: git-stash.sh:523 msgid "Cannot unstage modified files" msgstr "" -#: git-stash.sh:522 +#: git-stash.sh:538 msgid "Index was not unstashed." msgstr "" -#: git-stash.sh:545 +#: git-stash.sh:561 #, sh-format msgid "Dropped ${REV} ($s)" msgstr "" -#: git-stash.sh:546 +#: git-stash.sh:562 #, sh-format msgid "${REV}: Could not drop stash entry" msgstr "" -#: git-stash.sh:554 +#: git-stash.sh:570 msgid "No branch name specified" msgstr "" -#: git-stash.sh:626 +#: git-stash.sh:642 msgid "(To restore them type \"git stash apply\")" msgstr "" -#: git-submodule.sh:95 +#: git-submodule.sh:104 #, sh-format msgid "cannot strip one component off url '$remoteurl'" msgstr "" -#: git-submodule.sh:406 +#: git-submodule.sh:281 msgid "Relative path can only be used from the toplevel of the working tree" msgstr "" -#: git-submodule.sh:416 +#: git-submodule.sh:291 #, sh-format msgid "repo URL: '$repo' must be absolute or begin with ./|../" msgstr "" -#: git-submodule.sh:433 +#: git-submodule.sh:308 #, sh-format msgid "'$sm_path' already exists in the index" msgstr "" -#: git-submodule.sh:437 +#: git-submodule.sh:312 #, sh-format msgid "" "The following path is ignored by one of your .gitignore files:\n" @@ -11161,181 +11178,181 @@ "Use -f if you really want to add it." msgstr "" -#: git-submodule.sh:455 +#: git-submodule.sh:330 #, sh-format msgid "Adding existing repo at '$sm_path' to the index" msgstr "" -#: git-submodule.sh:457 +#: git-submodule.sh:332 #, sh-format msgid "'$sm_path' already exists and is not a valid git repo" msgstr "" -#: git-submodule.sh:465 +#: git-submodule.sh:340 #, sh-format msgid "A git directory for '$sm_name' is found locally with remote(s):" msgstr "" -#: git-submodule.sh:467 +#: git-submodule.sh:342 #, sh-format msgid "" "If you want to reuse this local git directory instead of cloning again from" msgstr "" -#: git-submodule.sh:469 +#: git-submodule.sh:344 #, sh-format msgid "" "use the '--force' option. If the local git directory is not the correct repo" msgstr "" -#: git-submodule.sh:470 +#: git-submodule.sh:345 #, sh-format msgid "" "or you are unsure what this means choose another name with the '--name' " "option." msgstr "" -#: git-submodule.sh:472 +#: git-submodule.sh:347 #, sh-format msgid "Reactivating local git directory for submodule '$sm_name'." msgstr "" -#: git-submodule.sh:484 +#: git-submodule.sh:359 #, sh-format msgid "Unable to checkout submodule '$sm_path'" msgstr "" -#: git-submodule.sh:489 +#: git-submodule.sh:364 #, sh-format msgid "Failed to add submodule '$sm_path'" msgstr "" -#: git-submodule.sh:498 +#: git-submodule.sh:373 #, sh-format msgid "Failed to register submodule '$sm_path'" msgstr "" -#: git-submodule.sh:542 +#: git-submodule.sh:417 #, sh-format msgid "Entering '$prefix$displaypath'" msgstr "" -#: git-submodule.sh:562 +#: git-submodule.sh:437 #, sh-format msgid "Stopping at '$prefix$displaypath'; script returned non-zero status." msgstr "" -#: git-submodule.sh:608 +#: git-submodule.sh:483 #, sh-format msgid "No url found for submodule path '$displaypath' in .gitmodules" msgstr "" -#: git-submodule.sh:617 +#: git-submodule.sh:492 #, sh-format msgid "Failed to register url for submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:619 +#: git-submodule.sh:494 #, sh-format msgid "Submodule '$name' ($url) registered for path '$displaypath'" msgstr "" -#: git-submodule.sh:636 +#: git-submodule.sh:511 #, sh-format msgid "Failed to register update mode for submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:674 +#: git-submodule.sh:549 #, sh-format msgid "Use '.' if you really want to deinitialize all submodules" msgstr "" -#: git-submodule.sh:691 +#: git-submodule.sh:566 #, sh-format msgid "Submodule work tree '$displaypath' contains a .git directory" msgstr "" -#: git-submodule.sh:692 +#: git-submodule.sh:567 #, sh-format msgid "" "(use 'rm -rf' if you really want to remove it including all of its history)" msgstr "" -#: git-submodule.sh:698 +#: git-submodule.sh:573 #, sh-format msgid "" "Submodule work tree '$displaypath' contains local modifications; use '-f' to " "discard them" msgstr "" -#: git-submodule.sh:701 +#: git-submodule.sh:576 #, sh-format msgid "Cleared directory '$displaypath'" msgstr "" -#: git-submodule.sh:702 +#: git-submodule.sh:577 #, sh-format msgid "Could not remove submodule work tree '$displaypath'" msgstr "" -#: git-submodule.sh:705 +#: git-submodule.sh:580 #, sh-format msgid "Could not create empty submodule directory '$displaypath'" msgstr "" -#: git-submodule.sh:714 +#: git-submodule.sh:589 #, sh-format msgid "Submodule '$name' ($url) unregistered for path '$displaypath'" msgstr "" -#: git-submodule.sh:830 +#: git-submodule.sh:705 #, sh-format msgid "" "Submodule path '$displaypath' not initialized\n" "Maybe you want to use 'update --init'?" msgstr "" -#: git-submodule.sh:843 +#: git-submodule.sh:718 #, sh-format msgid "Unable to find current revision in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:852 +#: git-submodule.sh:727 #, sh-format msgid "Unable to fetch in submodule path '$sm_path'" msgstr "" -#: git-submodule.sh:876 +#: git-submodule.sh:751 #, sh-format msgid "Unable to fetch in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:890 +#: git-submodule.sh:765 #, sh-format msgid "Unable to checkout '$sha1' in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:891 +#: git-submodule.sh:766 #, sh-format msgid "Submodule path '$displaypath': checked out '$sha1'" msgstr "" -#: git-submodule.sh:895 +#: git-submodule.sh:770 #, sh-format msgid "Unable to rebase '$sha1' in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:896 +#: git-submodule.sh:771 #, sh-format msgid "Submodule path '$displaypath': rebased into '$sha1'" msgstr "" -#: git-submodule.sh:901 +#: git-submodule.sh:776 #, sh-format msgid "Unable to merge '$sha1' in submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:902 +#: git-submodule.sh:777 #, sh-format msgid "Submodule path '$displaypath': merged in '$sha1'" msgstr "" @@ -11346,50 +11363,50 @@ "Execution of '$command $sha1' failed in submodule path '$prefix$sm_path'" msgstr "" -#: git-submodule.sh:908 +#: git-submodule.sh:783 #, sh-format msgid "Submodule path '$prefix$sm_path': '$command $sha1'" msgstr "" -#: git-submodule.sh:938 +#: git-submodule.sh:813 #, sh-format msgid "Failed to recurse into submodule path '$displaypath'" msgstr "" -#: git-submodule.sh:1046 +#: git-submodule.sh:921 msgid "The --cached option cannot be used with the --files option" msgstr "" -#: git-submodule.sh:1098 +#: git-submodule.sh:973 #, sh-format msgid "unexpected mode $mod_dst" msgstr "" -#: git-submodule.sh:1118 +#: git-submodule.sh:993 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_src" msgstr "" -#: git-submodule.sh:1121 +#: git-submodule.sh:996 #, sh-format msgid " Warn: $display_name doesn't contain commit $sha1_dst" msgstr "" -#: git-submodule.sh:1124 +#: git-submodule.sh:999 #, sh-format msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst" msgstr "" -#: git-submodule.sh:1149 +#: git-submodule.sh:1024 msgid "blob" msgstr "" -#: git-submodule.sh:1267 +#: git-submodule.sh:1142 #, sh-format msgid "Failed to recurse into submodule path '$sm_path'" msgstr "" -#: git-submodule.sh:1331 +#: git-submodule.sh:1206 #, sh-format msgid "Synchronizing submodule url for '$displaypath'" msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/glance.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/glance.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/glance.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/glance.po 2016-04-15 08:50:47.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Glance\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2016-02-10 07:06+0000\n" +"POT-Creation-Date: 2016-03-12 06:16+0000\n" "PO-Revision-Date: 2015-12-17 13:30+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay " @@ -15,59 +15,63 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:18+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:54+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Generated-By: Babel 1.3\n" -#: glance/location.py:100 +#: glance/location.py:101 msgid "Invalid location" msgstr "Lokasi tidak sah" -#: glance/location.py:330 +#: glance/location.py:331 msgid "Invalid locations" msgstr "Lokasi tidak sah" -#: glance/location.py:336 +#: glance/location.py:341 #, python-format msgid "Original locations is not empty: %s" msgstr "Lokasi asal tidak kosong: %s" -#: glance/location.py:442 +#: glance/location.py:438 +msgid "Signature verification failed" +msgstr "" + +#: glance/location.py:479 #, python-format msgid "Get image %(id)s data failed: %(err)s." msgstr "Imej data %(id)s gagal diperoleh: %(err)s." -#: glance/notifier.py:397 glance/api/v1/upload_utils.py:226 +#: glance/notifier.py:398 glance/api/v1/upload_utils.py:226 #: glance/api/v2/image_data.py:197 #, python-format msgid "Image storage media is full: %s" msgstr "Media storan imej sudah penuh: %s" -#: glance/notifier.py:402 glance/api/v1/upload_utils.py:236 +#: glance/notifier.py:403 glance/api/v1/upload_utils.py:236 #: glance/api/v2/image_data.py:221 #, python-format msgid "Insufficient permissions on image storage media: %s" msgstr "Keizinan tidak mencukupi di media storan imej: %s" -#: glance/notifier.py:407 +#: glance/notifier.py:408 #, python-format msgid "Cannot save data for image %(image_id)s: %(error)s" msgstr "Tidak dapat simpan data untuk imej %(image_id)s: %(error)s" -#: glance/notifier.py:414 +#: glance/notifier.py:415 #, python-format msgid "" "Unable to upload duplicate image data for image%(image_id)s: %(error)s" msgstr "" "Tidak boleh muat naik data imej pendua untuk imej %(image_id)s: %(error)s" -#: glance/notifier.py:421 +#: glance/notifier.py:422 #, python-format msgid "Not allowed to upload image data for image %(image_id)s: %(error)s" msgstr "" "Tidak dibenarkan muat naik data imej untuk imej %(image_id)s: %(error)s" -#: glance/notifier.py:429 +#: glance/notifier.py:430 #, python-format msgid "" "Image %(image_id)s could not be found after upload. The image may have been " @@ -76,7 +80,7 @@ "Imej %(image_id)s tidak ditemui selepad muat naik. Imej mungkin telah " "dipadam ketika proses muat naik: %(error)s" -#: glance/notifier.py:437 +#: glance/notifier.py:438 #, python-format msgid "" "Failed to upload image data for image %(image_id)s due to HTTP error: " @@ -85,7 +89,7 @@ "Gagal memuat naik data imej bagi imej %(image_id)s kerana terdapat ralat " "HTTP: %(error)s" -#: glance/notifier.py:444 +#: glance/notifier.py:445 #, python-format msgid "" "Failed to upload image data for image %(image_id)s due to internal error: " @@ -311,7 +315,7 @@ msgid "Invalid locations: %s" msgstr "Lokasi tidak sah: %s" -#: glance/api/versions.py:28 +#: glance/api/versions.py:27 glance/api/glare/versions.py:28 msgid "" "Public url to use for versions endpoint. The default is None, which will use " "the request's host_url attribute to populate the URL base. If Glance is " @@ -322,6 +326,150 @@ "gunakan atribut permintaan host_url untuk populasikan asas URL. Jika Glance " "beroperasi disebalik proksi, anda perlu menukar ini untuk wakili URL proksi." +#: glance/api/glare/v0_1/glare.py:121 +#, python-format +msgid "The format of the version %s is not valid. Use semver notation" +msgstr "" + +#: glance/api/glare/v0_1/glare.py:188 +#, python-format +msgid "Invalid Content-Type for work with %s" +msgstr "" + +#: glance/api/glare/v0_1/glare.py:225 +msgid "Invalid request PATCH for work with blob" +msgstr "" + +#: glance/api/glare/v0_1/glare.py:239 +#, python-format +msgid "Denying attempt to upload artifact because it exceeds the quota: %s" +msgstr "" +"Menafikan percubaan untuk muat naik artifak kerana ia melebihi kuota: %s" + +#: glance/api/glare/v0_1/glare.py:263 +#, python-format +msgid "Failed to find artifact %(artifact_id)s to delete" +msgstr "Gagal mencari artifak %(artifact_id)s untuk dipadamkan" + +#: glance/api/glare/v0_1/glare.py:267 +#, python-format +msgid "Artifact %s could not be deleted because it is in use: %s" +msgstr "Artifak %s tidak dapat dipadamkan kerana ia sedang digunakan: %s" + +#: glance/api/glare/v0_1/glare.py:296 +msgid "Unable to PUT to non-empty collection" +msgstr "Tidak boleh LETAK ke koleksi bukan-kosong" + +#: glance/api/glare/v0_1/glare.py:299 +msgid "Index is out of range" +msgstr "Indeks diluar julat" + +#: glance/api/glare/v0_1/glare.py:322 +#, python-format +msgid "Not a blob property '%s'" +msgstr "Bukan sifat blob '%s'" + +#: glance/api/glare/v0_1/glare.py:330 +#, python-format +msgid "Not a list property '%s'" +msgstr "Bukan senarai sifat '%s'" + +#: glance/api/glare/v0_1/glare.py:344 +msgid "Error in store configuration. Adding artifacts to store is disabled." +msgstr "" +"Ralat dalam konfigurasi stor. Menambah artifak untuk disimpan telah " +"dilumpuhkan." + +#: glance/api/glare/v0_1/glare.py:366 +#, python-format +msgid "Artifact storage media is full: %s" +msgstr "Media storan artifak telah penuh: %s" + +#: glance/api/glare/v0_1/glare.py:374 +#, python-format +msgid "Artifact exceeds the storage quota: %s" +msgstr "Artifak melebihi kuota storan: %s" + +#: glance/api/glare/v0_1/glare.py:382 +#, python-format +msgid "The incoming artifact blob is too large: %s" +msgstr "Blob artifak masuk terlalu besar: %s" + +#: glance/api/glare/v0_1/glare.py:390 +#, python-format +msgid "Insufficient permissions on artifact storage media: %s" +msgstr "Keizinan tidak mencukupi pada media storan artifak: %s" + +#: glance/api/glare/v0_1/glare.py:423 +msgid "Index is required" +msgstr "Indeks diperlukan" + +#: glance/api/glare/v0_1/glare.py:431 +msgid "Not a list property" +msgstr "Bukan sifat senarai" + +#: glance/api/glare/v0_1/glare.py:435 +msgid "Not a downloadable entity" +msgstr "Bukan entiti boleh dimuat turun" + +#: glance/api/glare/v0_1/glare.py:529 glance/api/v2/image_members.py:242 +#: glance/api/v2/images.py:365 glance/api/v2/metadef_namespaces.py:407 +#: glance/api/v2/metadef_objects.py:237 glance/api/v2/metadef_properties.py:183 +#: glance/api/v2/metadef_resource_types.py:150 +#: glance/api/v2/metadef_tags.py:269 glance/api/v2/tasks.py:151 +#: glance/tests/functional/v2/test_metadef_resourcetypes.py:144 +msgid "Body expected in request." +msgstr "Badan dijangka dalam permintaan." + +#: glance/api/glare/v0_1/glare.py:577 +#, python-format +msgid "Invalid headers \"Content-Type\": %s" +msgstr "" + +#: glance/api/glare/v0_1/glare.py:615 +#, python-format +msgid "Invalid json body: %s" +msgstr "Badan json tidak sah: %s" + +#: glance/api/glare/v0_1/glare.py:628 +msgid "Only list indexes are allowed for blob lists" +msgstr "Hanya indeks senarai dibenarkan untuk senarai blob" + +#: glance/api/glare/v0_1/glare.py:649 +msgid "Limit param must be an integer" +msgstr "Param had mestilah integer" + +#: glance/api/glare/v0_1/glare.py:653 +msgid "Limit param must be positive" +msgstr "Param had mestilah positif" + +#: glance/api/glare/v0_1/glare.py:657 +#, python-format +msgid "Limit param must not be higher than %d" +msgstr "Param had mestilah tidak lebih besar berbanding %d" + +#: glance/api/glare/v0_1/glare.py:667 +#, python-format +msgid "" +"Invalid sort key: %(sort_key)s. If type version is not set it must be one of " +"the following: %(available)s." +msgstr "" +"Kunci isih tidak sah: %(sort_key)s. Jika versi jenis tidak ditetapkan ia " +"mestilah salah satu dari berikut: %(available)s." + +#: glance/api/glare/v0_1/glare.py:678 +#, python-format +msgid "Invalid sort key: %(sort_key)s. You cannot sort by this property" +msgstr "" +"Kunci isih tidak sah: %(sort_key)s. Anda tidak boleh isih mengikut sifat ini" + +#: glance/api/glare/v0_1/glare.py:687 glance/api/v2/images.py:604 +#: glance/api/v2/metadef_namespaces.py:444 glance/api/v2/metadef_objects.py:283 +#: glance/api/v2/metadef_tags.py:275 glance/api/v2/tasks.py:157 +#, python-format +msgid "Invalid sort direction: %s" +msgstr "Arah isih tidak sah: %s" + #: glance/api/middleware/context.py:29 msgid "" "When true, this option sets the owner of an image to be the tenant. " @@ -537,7 +685,7 @@ "Percubaan mengemaskini medan Lokasi untuk imej yang tiada dalam status " "dibaris gilirkan." -#: glance/api/v1/images.py:1061 glance/registry/api/v1/images.py:476 +#: glance/api/v1/images.py:1061 glance/registry/api/v1/images.py:479 #, python-format msgid "Failed to update image metadata. Got error: %s" msgstr "Gagal mengemaskini data meta imej. Dapat ralat: %s" @@ -566,7 +714,7 @@ msgstr "Dilarang memadam imej %s." #: glance/api/v1/images.py:1128 glance/api/v2/image_members.py:67 -#: glance/api/v2/image_tags.py:51 glance/api/v2/image_tags.py:80 +#: glance/api/v2/image_tags.py:52 glance/api/v2/image_tags.py:81 #, python-format msgid "Image %s not found." msgstr "Imej %s tidak ditemui." @@ -581,7 +729,7 @@ msgid "Forbidden to delete image: %s" msgstr "Dilarang memadam imej: %s" -#: glance/api/v1/images.py:1177 glance/api/v2/images.py:245 +#: glance/api/v1/images.py:1177 glance/api/v2/images.py:246 #, python-format msgid "Image %(id)s could not be deleted because it is in use: %(exc)s" msgstr "" @@ -651,7 +799,7 @@ msgid "Forbidden upload attempt: %s" msgstr "Cubaan muat naik dilarang: %s" -#: glance/api/v1/upload_utils.py:256 glance/api/v2/images.py:158 +#: glance/api/v1/upload_utils.py:256 glance/api/v2/images.py:159 #, python-format msgid "Denying attempt to upload image because it exceeds the quota: %s" msgstr "" @@ -694,11 +842,10 @@ msgid "The incoming image is too large: %s" msgstr "Imej masuk terlalu besar: %s" -#: glance/api/v2/image_data.py:257 -#, python-format +#: glance/api/v2/image_data.py:256 msgid "" -"The requested image is in status %s. Image data download is forbidden." -msgstr "" +"The requested image has been deactivated. Image data download is forbidden." +msgstr "Imej dipinta telah dinyahaktifkan. Muat turun data imej dilarang." #: glance/api/v2/image_members.py:56 #, python-format @@ -755,16 +902,6 @@ msgid "Not allowed to delete members for image %s." msgstr "Tidak dibenarkan memadam ahli bagi imej %s." -#: glance/api/v2/image_members.py:242 glance/api/v2/images.py:358 -#: glance/api/v2/metadef_namespaces.py:407 glance/api/v2/metadef_objects.py:235 -#: glance/api/v2/metadef_properties.py:183 -#: glance/api/v2/metadef_resource_types.py:150 -#: glance/api/v2/metadef_tags.py:269 glance/api/v2/tasks.py:151 -#: glance/api/v3/artifacts.py:523 -#: glance/tests/functional/v2/test_metadef_resourcetypes.py:144 -msgid "Body expected in request." -msgstr "Badan dijangka dalam permintaan." - #: glance/api/v2/image_members.py:253 msgid "Member to be added not specified" msgstr "Ahli untuk ditambah tidak dinyatakan" @@ -773,97 +910,112 @@ msgid "Member can't be empty" msgstr "Ahli tidak boleh kosong" -#: glance/api/v2/image_members.py:265 +#: glance/api/v2/image_members.py:259 +msgid "Expected a member in the form: {\"member\": \"image_id\"}" +msgstr "" + +#: glance/api/v2/image_members.py:269 msgid "Status not specified" msgstr "Status tidak dinyatakan" -#: glance/api/v2/image_members.py:320 +#: glance/api/v2/image_members.py:272 +msgid "Expected a status in the form: {\"status\": \"status\"}" +msgstr "" + +#: glance/api/v2/image_members.py:328 msgid "An identifier for the image member (tenantId)" msgstr "Pengenalpasti untuk ahli imej (tenantld)" -#: glance/api/v2/image_members.py:324 glance/api/v2/images.py:827 +#: glance/api/v2/image_members.py:332 glance/api/v2/images.py:834 msgid "An identifier for the image" msgstr "Pengenalpasti untuk imej" -#: glance/api/v2/image_members.py:330 +#: glance/api/v2/image_members.py:338 msgid "Date and time of image member creation" msgstr "Tarikh dan masa penciptaan ahli imej" -#: glance/api/v2/image_members.py:337 +#: glance/api/v2/image_members.py:345 msgid "Date and time of last modification of image member" msgstr "Tarikh dan masa pengubahsuaian terakhir ahli imej" -#: glance/api/v2/image_members.py:342 +#: glance/api/v2/image_members.py:350 msgid "The status of this image member" msgstr "Status ahli imej ini" -#: glance/api/v2/image_tags.py:55 +#: glance/api/v2/image_tags.py:56 #, python-format msgid "Not allowed to update tags for image %s." msgstr "Tidak dibenarkan mengemaskini tag bagi imej %s." -#: glance/api/v2/image_tags.py:59 +#: glance/api/v2/image_tags.py:60 #, python-format msgid "Could not update image: %s" msgstr "Tidak dapat kemaskini imej: %s" -#: glance/api/v2/image_tags.py:64 +#: glance/api/v2/image_tags.py:65 #, python-format msgid "Image tag limit exceeded for image %(id)s: %(e)s:" msgstr "Had tag imej dilangkaui bagi imej %(id)s: %(e)s:" -#: glance/api/v2/image_tags.py:84 +#: glance/api/v2/image_tags.py:85 #, python-format msgid "Not allowed to delete tags for image %s." msgstr "Tidak dibenarkan memadam tag bagi imej %s." -#: glance/api/v2/images.py:177 +#: glance/api/v2/images.py:178 msgid "Cannot set locations to empty list." msgstr "" -#: glance/api/v2/images.py:182 +#: glance/api/v2/images.py:183 msgid "Owner can't be updated by non admin." msgstr "Pemilik tidak boleh dikemaskini oleh bukan pentadbir." -#: glance/api/v2/images.py:190 glance/api/v2/images.py:226 +#: glance/api/v2/images.py:191 glance/api/v2/images.py:227 #, python-format msgid "Property %s does not exist." msgstr "Sifat %s tidak wujud." -#: glance/api/v2/images.py:204 +#: glance/api/v2/images.py:205 #, python-format msgid "Property %s already present." msgstr "Sifat %s sudah ada." -#: glance/api/v2/images.py:221 +#: glance/api/v2/images.py:222 #, python-format msgid "Property %s may not be removed." msgstr "Sifat %s tidak boleh dibuang." -#: glance/api/v2/images.py:240 +#: glance/api/v2/images.py:241 #, python-format msgid "Failed to find image %(image_id)s to delete" msgstr "Gagal mencari imej %(image_id)s untuk dipadam" -#: glance/api/v2/images.py:270 -msgid "Cannot replace locations from a non-empty list to a non-empty list." +#: glance/api/v2/images.py:271 +msgid "It's not allowed to update locations if locations are invisible." +msgstr "" + +#: glance/api/v2/images.py:289 +msgid "It's not allowed to add locations if locations are invisible." msgstr "" -"Tidak dapat ganti lokasi dari senarai bukan-kosong ke senaran bukan-kosong." -#: glance/api/v2/images.py:294 +#: glance/api/v2/images.py:296 msgid "Invalid position for adding a location." msgstr "Kedudukan tidak sah untuk menambah lokasi." #: glance/api/v2/images.py:310 +msgid "It's not allowed to remove locations if locations are invisible." +msgstr "" + +#: glance/api/v2/images.py:317 msgid "Cannot remove last location in the image." msgstr "" -#: glance/api/v2/images.py:315 +#: glance/api/v2/images.py:322 msgid "Invalid position for removing a location." msgstr "Kedudukan tidak sah untuk membuang lokasi." -#: glance/api/v2/images.py:366 glance/api/v2/images.py:480 -#: glance/api/v2/metadef_namespaces.py:415 glance/api/v2/metadef_objects.py:312 +#: glance/api/v2/images.py:373 glance/api/v2/images.py:487 +#: glance/api/v2/metadef_namespaces.py:415 glance/api/v2/metadef_objects.py:314 #: glance/api/v2/metadef_properties.py:191 #: glance/api/v2/metadef_resource_types.py:158 #: glance/api/v2/metadef_tags.py:346 @@ -872,7 +1024,7 @@ msgid "Attribute '%s' is read-only." msgstr "Atribut '%s' adalah baca sahaja." -#: glance/api/v2/images.py:396 +#: glance/api/v2/images.py:403 #, python-format msgid "" "Unable to find `op` in JSON Schema change. It must be one of the following: " @@ -881,14 +1033,14 @@ "Tidak boleh cari `op` dalam perubahan Skema JSON. Ia mesti salah satu yang " "berikut: %(available)s." -#: glance/api/v2/images.py:401 +#: glance/api/v2/images.py:408 #, python-format msgid "" "Invalid operation: `%(op)s`. It must be one of the following: %(available)s." msgstr "" "Operasi tidak sah: `%(op)s`. Ia mesti salah satu dari berikut: %(available)s." -#: glance/api/v2/images.py:413 +#: glance/api/v2/images.py:420 msgid "" "Operation objects must contain only one member named \"add\", \"remove\", or " "\"replace\"." @@ -896,7 +1048,7 @@ "Objek operasi mesti hanya mengandungi satu ahli yang bernama \"tambah\", " "\"buang\", atau \"ganti\"." -#: glance/api/v2/images.py:418 +#: glance/api/v2/images.py:425 msgid "" "Operation objects must contain exactly one member named \"add\", \"remove\", " "or \"replace\"." @@ -904,78 +1056,78 @@ "Objek operasi mestilah mengandungi satu ahli yang bernama \"tambah\", " "\"buang\", atau \"ganti\"." -#: glance/api/v2/images.py:427 +#: glance/api/v2/images.py:434 #, python-format msgid "Unable to find '%s' in JSON Schema change" msgstr "Tidak boleh cari '%s' dalam perubahan Skema JSON" -#: glance/api/v2/images.py:455 +#: glance/api/v2/images.py:462 #, python-format msgid "Pointer `%s` does not start with \"/\"." msgstr "Penuding '%s' tidak bermula dengan tanda \"/\"." -#: glance/api/v2/images.py:458 +#: glance/api/v2/images.py:465 #, python-format msgid "Pointer `%s` contains adjacent \"/\"." msgstr "Penuding '%s' mengandungi penghubung \"/\"." -#: glance/api/v2/images.py:461 +#: glance/api/v2/images.py:468 #, python-format msgid "Pointer `%s` end with \"/\"." msgstr "Penuding '%s' tamat dengan \"/\"." -#: glance/api/v2/images.py:464 +#: glance/api/v2/images.py:471 #, python-format msgid "Pointer `%s` does not contains valid token." msgstr "Penuding '%s' tidak mengandungi token yang sah." -#: glance/api/v2/images.py:467 +#: glance/api/v2/images.py:474 #, python-format msgid "Pointer `%s` contains \"~\" not part of a recognized escape sequence." msgstr "" "Penuding '%s' mengandungi tanda \"~\" bukanlah sebahagian dari jujukan " "keluar yang dikenali." -#: glance/api/v2/images.py:473 +#: glance/api/v2/images.py:480 #, python-format msgid "Operation \"%s\" requires a member named \"value\"." msgstr "Operasi \"%s\" memerlukan ahli bernama \"value\"." -#: glance/api/v2/images.py:483 +#: glance/api/v2/images.py:490 #, python-format msgid "Attribute '%s' is reserved." msgstr "Atribut '%s' adalah simpanan." -#: glance/api/v2/images.py:513 +#: glance/api/v2/images.py:520 #, python-format msgid "Invalid JSON pointer for this resource: '/%s'" msgstr "Penuding JSON tidak sah untuk sumber ini: '/%s'" -#: glance/api/v2/images.py:525 +#: glance/api/v2/images.py:532 msgid "Unrecognized JSON Schema draft version" msgstr "Draf skema JSON versi tidak diketahui" -#: glance/api/v2/images.py:547 +#: glance/api/v2/images.py:554 msgid "Request body must be a JSON array of operation objects." msgstr "Badan yang dipinta mestilah tatasusunan JSON bagi objek operasi" -#: glance/api/v2/images.py:552 +#: glance/api/v2/images.py:559 msgid "Operations must be JSON objects." msgstr "Operasi mestilah objek JSON." -#: glance/api/v2/images.py:576 glance/api/v2/metadef_namespaces.py:462 -#: glance/api/v2/metadef_objects.py:299 glance/api/v2/metadef_tags.py:293 +#: glance/api/v2/images.py:583 glance/api/v2/metadef_namespaces.py:462 +#: glance/api/v2/metadef_objects.py:301 glance/api/v2/metadef_tags.py:293 #: glance/api/v2/tasks.py:187 glance/registry/api/v1/images.py:267 msgid "limit param must be an integer" msgstr "had param mestilah integer" -#: glance/api/v2/images.py:580 glance/api/v2/metadef_namespaces.py:466 -#: glance/api/v2/metadef_objects.py:303 glance/api/v2/metadef_tags.py:297 +#: glance/api/v2/images.py:587 glance/api/v2/metadef_namespaces.py:466 +#: glance/api/v2/metadef_objects.py:305 glance/api/v2/metadef_tags.py:297 #: glance/api/v2/tasks.py:191 glance/registry/api/v1/images.py:270 msgid "limit param must be positive" msgstr "had param mesti positif" -#: glance/api/v2/images.py:587 +#: glance/api/v2/images.py:594 #, python-format msgid "" "Invalid sort key: %(sort_key)s. It must be one of the following: " @@ -984,113 +1136,106 @@ "Kunci isih tidak sah: %(sort_key)s. Ia mesti salah satu dari berikut: " "%(available)s." -#: glance/api/v2/images.py:597 glance/api/v2/metadef_namespaces.py:444 -#: glance/api/v2/metadef_objects.py:281 glance/api/v2/metadef_tags.py:275 -#: glance/api/v2/tasks.py:157 glance/api/v3/artifacts.py:681 -#, python-format -msgid "Invalid sort direction: %s" -msgstr "Arah isih tidak sah: %s" - -#: glance/api/v2/images.py:604 +#: glance/api/v2/images.py:611 #, python-format msgid "Invalid status: %s" msgstr "Status tidak sah: %s" -#: glance/api/v2/images.py:613 glance/api/v2/metadef_namespaces.py:453 -#: glance/api/v2/metadef_objects.py:290 glance/api/v2/metadef_tags.py:284 +#: glance/api/v2/images.py:620 glance/api/v2/metadef_namespaces.py:453 +#: glance/api/v2/metadef_objects.py:292 glance/api/v2/metadef_tags.py:284 #, python-format msgid "Invalid visibility value: %s" msgstr "Nilai ketampakan tidak sah: %s" -#: glance/api/v2/images.py:617 +#: glance/api/v2/images.py:624 msgid "The \"changes-since\" filter is no longer available on v2." msgstr "Penapis \"changes-since\" tiada lagi tersedia pada v2." -#: glance/api/v2/images.py:636 +#: glance/api/v2/images.py:643 msgid "Old and new sorting syntax cannot be combined" msgstr "Sintaks pengisihan lama dan baru tidak dapat digabungkan" -#: glance/api/v2/images.py:667 +#: glance/api/v2/images.py:674 msgid "Number of sort dirs does not match the number of sort keys" msgstr "Bilangan dir isih tidak sepadan dengan bilangan kunci isih" -#: glance/api/v2/images.py:833 +#: glance/api/v2/images.py:840 msgid "Descriptive name for the image" msgstr "Nama keterangan bagi imej" -#: glance/api/v2/images.py:839 +#: glance/api/v2/images.py:846 msgid "Status of the image" msgstr "" -#: glance/api/v2/images.py:845 +#: glance/api/v2/images.py:852 msgid "Scope of image accessibility" msgstr "Skop kebolehcapaian imej" -#: glance/api/v2/images.py:850 +#: glance/api/v2/images.py:857 msgid "If true, image will not be deletable." msgstr "Jika benar, imej tidak boleh dipadam." -#: glance/api/v2/images.py:855 +#: glance/api/v2/images.py:862 msgid "md5 hash of image contents." msgstr "" -#: glance/api/v2/images.py:860 +#: glance/api/v2/images.py:867 msgid "Owner of the image" msgstr "Pemilik imej" -#: glance/api/v2/images.py:866 +#: glance/api/v2/images.py:873 msgid "Size of image file in bytes" msgstr "" -#: glance/api/v2/images.py:871 +#: glance/api/v2/images.py:878 msgid "Virtual size of image in bytes" msgstr "" -#: glance/api/v2/images.py:875 +#: glance/api/v2/images.py:882 msgid "Format of the container" msgstr "Format bekas" -#: glance/api/v2/images.py:880 +#: glance/api/v2/images.py:887 msgid "Format of the disk" msgstr "Format cakera" -#: glance/api/v2/images.py:886 +#: glance/api/v2/images.py:893 msgid "Date and time of image registration" msgstr "" -#: glance/api/v2/images.py:895 +#: glance/api/v2/images.py:902 msgid "Date and time of the last image modification" msgstr "" -#: glance/api/v2/images.py:901 +#: glance/api/v2/images.py:908 msgid "List of strings related to the image" msgstr "Senarai rentetan yang berkaitan dengan imej" -#: glance/api/v2/images.py:910 +#: glance/api/v2/images.py:917 msgid "URL to access the image file kept in external store" msgstr "" -#: glance/api/v2/images.py:915 +#: glance/api/v2/images.py:922 msgid "Amount of ram (in MB) required to boot image." msgstr "Amaun ram (dalam MB) yang diperlukan untuk membut imej." -#: glance/api/v2/images.py:919 +#: glance/api/v2/images.py:926 msgid "Amount of disk space (in GB) required to boot image." msgstr "Amaun ruang cakera (dalam GB) yang diperlukan untuk membut imej." -#: glance/api/v2/images.py:925 +#: glance/api/v2/images.py:932 msgid "An image self url" msgstr "" -#: glance/api/v2/images.py:930 +#: glance/api/v2/images.py:937 msgid "An image file url" msgstr "" -#: glance/api/v2/images.py:935 +#: glance/api/v2/images.py:942 msgid "An image schema url" msgstr "" -#: glance/api/v2/images.py:952 +#: glance/api/v2/images.py:959 msgid "A set of URLs to access the image file kept in external store" msgstr "Set URL untuk capai fail imej yang disimpan dalam storan luar" @@ -1127,11 +1272,11 @@ msgid "Date and time of the last namespace modification" msgstr "" -#: glance/api/v2/metadef_objects.py:195 +#: glance/api/v2/metadef_objects.py:197 msgid "Date and time of object creation" msgstr "" -#: glance/api/v2/metadef_objects.py:201 +#: glance/api/v2/metadef_objects.py:203 msgid "Date and time of the last object modification" msgstr "" @@ -1283,169 +1428,6 @@ msgid "Datetime when this resource was updated" msgstr "Datetime bila sumber ini telah dikemaskini" -#: glance/api/v3/artifacts.py:121 -#, python-format -msgid "The format of the version %s is not valid. Use semver notation" -msgstr "" - -#: glance/api/v3/artifacts.py:188 -#, python-format -msgid "Invalid Content-Type for work with %s" -msgstr "" - -#: glance/api/v3/artifacts.py:234 -#, python-format -msgid "Denying attempt to upload artifact because it exceeds the quota: %s" -msgstr "" -"Menafikan percubaan untuk muat naik artifak kerana ia melebihi kuota: %s" - -#: glance/api/v3/artifacts.py:258 -#, python-format -msgid "Failed to find artifact %(artifact_id)s to delete" -msgstr "Gagal mencari artifak %(artifact_id)s untuk dipadamkan" - -#: glance/api/v3/artifacts.py:262 -#, python-format -msgid "Artifact %s could not be deleted because it is in use: %s" -msgstr "Artifak %s tidak dapat dipadamkan kerana ia sedang digunakan: %s" - -#: glance/api/v3/artifacts.py:291 -msgid "Unable to PUT to non-empty collection" -msgstr "Tidak boleh LETAK ke koleksi bukan-kosong" - -#: glance/api/v3/artifacts.py:294 -msgid "Index is out of range" -msgstr "Indeks diluar julat" - -#: glance/api/v3/artifacts.py:317 -#, python-format -msgid "Not a blob property '%s'" -msgstr "Bukan sifat blob '%s'" - -#: glance/api/v3/artifacts.py:325 -#, python-format -msgid "Not a list property '%s'" -msgstr "Bukan senarai sifat '%s'" - -#: glance/api/v3/artifacts.py:339 -msgid "Error in store configuration. Adding artifacts to store is disabled." -msgstr "" -"Ralat dalam konfigurasi stor. Menambah artifak untuk disimpan telah " -"dilumpuhkan." - -#: glance/api/v3/artifacts.py:361 -#, python-format -msgid "Artifact storage media is full: %s" -msgstr "Media storan artifak telah penuh: %s" - -#: glance/api/v3/artifacts.py:369 -#, python-format -msgid "Artifact exceeds the storage quota: %s" -msgstr "Artifak melebihi kuota storan: %s" - -#: glance/api/v3/artifacts.py:377 -#, python-format -msgid "The incoming artifact blob is too large: %s" -msgstr "Blob artifak masuk terlalu besar: %s" - -#: glance/api/v3/artifacts.py:385 -#, python-format -msgid "Insufficient permissions on artifact storage media: %s" -msgstr "Keizinan tidak mencukupi pada media storan artifak: %s" - -#: glance/api/v3/artifacts.py:418 -msgid "Index is required" -msgstr "Indeks diperlukan" - -#: glance/api/v3/artifacts.py:426 -msgid "Not a list property" -msgstr "Bukan sifat senarai" - -#: glance/api/v3/artifacts.py:430 -msgid "Not a downloadable entity" -msgstr "Bukan entiti boleh dimuat turun" - -#: glance/api/v3/artifacts.py:571 -#, python-format -msgid "Invalid headers \"Content-Type\": %s" -msgstr "" - -#: glance/api/v3/artifacts.py:609 -#, python-format -msgid "Invalid json body: %s" -msgstr "Badan json tidak sah: %s" - -#: glance/api/v3/artifacts.py:622 -msgid "Only list indexes are allowed for blob lists" -msgstr "Hanya indeks senarai dibenarkan untuk senarai blob" - -#: glance/api/v3/artifacts.py:643 -msgid "Limit param must be an integer" -msgstr "Param had mestilah integer" - -#: glance/api/v3/artifacts.py:647 -msgid "Limit param must be positive" -msgstr "Param had mestilah positif" - -#: glance/api/v3/artifacts.py:651 -#, python-format -msgid "Limit param must not be higher than %d" -msgstr "Param had mestilah tidak lebih besar berbanding %d" - -#: glance/api/v3/artifacts.py:661 -#, python-format -msgid "" -"Invalid sort key: %(sort_key)s. If type version is not set it must be one of " -"the following: %(available)s." -msgstr "" -"Kunci isih tidak sah: %(sort_key)s. Jika versi jenis tidak ditetapkan ia " -"mestilah salah satu dari berikut: %(available)s." - -#: glance/api/v3/artifacts.py:672 -#, python-format -msgid "Invalid sort key: %(sort_key)s. You cannot sort by this property" -msgstr "" -"Kunci isih tidak sah: %(sort_key)s. Anda tidak boleh isih mengikut sifat ini" - -#: glance/artifacts/dependency.py:66 -#, python-format -msgid "Not all dependencies are in '%s' state" -msgstr "Bukan semua dependensi dalam keadaan '%s'" - -#: glance/artifacts/dependency.py:98 -#, python-format -msgid "Dependency property '%s' has to be deleted first" -msgstr "Sifat dependensi '%s' perlu dipadam terlebih dahulu" - -#: glance/artifacts/location.py:159 -#, python-format -msgid "Get blob %(name)s data failed: %(err)s." -msgstr "Pemerolehan data blob %(name)s gagal: %(err)s." - -#: glance/artifacts/updater.py:52 -msgid "No property to access" -msgstr "Tiada sifat dicapai" - -#: glance/artifacts/updater.py:130 -#, python-format -msgid "Array has no element at position %d" -msgstr "Tatasusunan tidal mempunyai unsur pada kedudukan %d" - -#: glance/artifacts/updater.py:134 -#, python-format -msgid "Not an array idx '%s'" -msgstr "Bukan idx tatasusunan '%s'" - -#: glance/artifacts/updater.py:174 -#, python-format -msgid "No such key '%s' in a dict" -msgstr "Tiada kunci '%s' sebegitu dalam kamus" - -#: glance/artifacts/domain/__init__.py:43 glance/domain/__init__.py:134 -#, python-format -msgid "__init__() got unexpected keyword argument '%s'" -msgstr "__init__() dapat argumen kata kunci '%s' yang tidak dijangka" - #: glance/async/taskflow_executor.py:40 msgid "The mode in which the engine will run. Can be 'serial' or 'parallel'." msgstr "" @@ -1481,7 +1463,7 @@ "%(task_id)s bagi %(task_type)s tidak dikonfigur dengan baik. Tidak dapat " "muat stor sistem fail" -#: glance/async/flows/base_import.py:169 +#: glance/async/flows/base_import.py:170 #, python-format msgid "File %(path)s has invalid backing file %(bfile)s, aborting." msgstr "" @@ -1494,6 +1476,29 @@ "RBD backend, this should be set to 'raw'" msgstr "" +#: glance/async/flows/ovf_process.py:111 +msgid "OVA extract is limited to admin" +msgstr "" + +#: glance/async/flows/ovf_process.py:151 +msgid "Could not find OVF file in OVA archive file." +msgstr "" + +#: glance/async/flows/ovf_process.py:202 +msgid "Currently, OVA packages containing multiple disk are not supported." +msgstr "" + +#: glance/async/flows/ovf_process.py:243 +msgid "" +"OVF metadata of interest was not specified in ovf-metadata.json config file. " +"Please set \"cim_pasd\" to a list of interested " +"CIM_ProcessorAllocationSettingData properties." +msgstr "" + +#: glance/async/flows/ovf_process.py:249 +msgid "OVF properties config file \"ovf-metadata.json\" was not found." +msgstr "" + #: glance/cmd/__init__.py:41 #, python-format msgid "" @@ -1600,23 +1605,23 @@ msgid "Suppressed respawn as %(serv)s was %(rsn)s." msgstr "Wujud semula dipaksa sebagai %(serv)s sebelum ini %(rsn)s." -#: glance/cmd/manage.py:159 +#: glance/cmd/manage.py:163 msgid "Must supply a positive, non-zero value for age." msgstr "" -#: glance/cmd/manage.py:161 +#: glance/cmd/manage.py:165 msgid "Maximal age is count of days since epoch." msgstr "" -#: glance/cmd/manage.py:163 +#: glance/cmd/manage.py:167 msgid "Minimal rows limit is 1." msgstr "" -#: glance/cmd/manage.py:312 +#: glance/cmd/manage.py:320 msgid "Available categories:" msgstr "Kategori tersedia:" -#: glance/cmd/manage.py:314 +#: glance/cmd/manage.py:322 #, python-format msgid "\t%s" msgstr "\t%s" @@ -1648,21 +1653,16 @@ msgid "Unknown command: %s" msgstr "Perintah tidak diketahui: %s" -#: glance/common/auth.py:189 glance/common/auth.py:228 +#: glance/common/auth.py:190 glance/common/auth.py:229 #, python-format msgid "Unexpected response: %s" msgstr "Sambutan tidak dijangka: %s" -#: glance/common/auth.py:256 +#: glance/common/auth.py:257 #, python-format msgid "Unknown auth strategy '%s'" msgstr "Strategi pengesahihan tidak diketahui '%s'" -#: glance/common/auth.py:277 -#, python-format -msgid "Encountered service with no \"type\": %s" -msgstr "Perkhidmatan dihadapi tanpa \"type\": %s" - #: glance/common/client.py:243 msgid "" "You have selected to use SSL in connecting, and you have supplied a cert, " @@ -1703,7 +1703,7 @@ msgid "Constructed URL: %s" msgstr "URL dibina: %s" -#: glance/common/config.py:36 +#: glance/common/config.py:35 msgid "" "Partial name of a pipeline in your paste configuration file with the service " "name removed. For example, if your paste section name is [pipeline:glance-" @@ -1713,30 +1713,30 @@ "perkhidmatan dibuang. Contohnya, jika nama seksyen tampal anda ialah " "[pipeline:glance-api-keystone] guna nilai \"keystone\"" -#: glance/common/config.py:42 +#: glance/common/config.py:41 msgid "Name of the paste configuration file." msgstr "Nama bagi fail konfigurasi tampal." -#: glance/common/config.py:47 +#: glance/common/config.py:46 msgid "Supported values for the 'container_format' image attribute" msgstr "Nilai disokong untuk atribut imej 'container_format'" -#: glance/common/config.py:54 +#: glance/common/config.py:53 msgid "Supported values for the 'disk_format' image attribute" msgstr "Nilai disokong untuk atribut imej 'disk_format'" -#: glance/common/config.py:62 +#: glance/common/config.py:61 msgid "" "Time in hours for which a task lives after, either succeeding or failing" msgstr "" "Masa dalam jam yang mana hayat tugas berakhir, sama ada berjaya atau gagal" -#: glance/common/config.py:68 +#: glance/common/config.py:67 msgid "Specifies which task executor to be used to run the task scripts." msgstr "" "Nyatakan pelaku tugas yang manakah digunakan untuk jalankan skrip tugas." -#: glance/common/config.py:71 +#: glance/common/config.py:70 msgid "" "Work dir for asynchronous task operations. The directory set here will be " "used to operate over images - normally before they are imported in the " @@ -1765,7 +1765,7 @@ "format imej dibenarkan. Perlu diingat, ini hanyalah anggaran dan anda patut " "lakukannya berdasarkan senario terburuk dan bersedia jika ia berlaku." -#: glance/common/config.py:92 +#: glance/common/config.py:91 msgid "" "Whether to allow users to specify image properties beyond what the image " "schema provides" @@ -1773,14 +1773,14 @@ "Sama ada hendak benarkan pengguna nyatakan sifat imej melangkaui skema imej " "sediakan" -#: glance/common/config.py:95 +#: glance/common/config.py:94 msgid "" "Maximum number of image members per image. Negative values evaluate to " "unlimited." msgstr "" "Bilangan maksimum ahli imej per imej. Nilai negatif bermaksud tidak terhad." -#: glance/common/config.py:98 +#: glance/common/config.py:97 msgid "" "Maximum number of properties allowed on an image. Negative values evaluate " "to unlimited." @@ -1788,7 +1788,7 @@ "Bilangan maksimum sifat dibenarkan pada imej. Nilai negatif dinilai menjadi " "tidak terhad." -#: glance/common/config.py:101 +#: glance/common/config.py:100 msgid "" "Maximum number of tags allowed on an image. Negative values evaluate to " "unlimited." @@ -1796,7 +1796,7 @@ "Bilangan maksimum tag dibenarkan pada imej. Nilai negatif dinilai menjadi " "tidak terhad." -#: glance/common/config.py:104 +#: glance/common/config.py:103 msgid "" "Maximum number of locations allowed on an image. Negative values evaluate to " "unlimited." @@ -1804,11 +1804,11 @@ "Bilangan maksimum lokasi dibenarkan pada imej. Nilai negatif dinilai menjadi " "tidak terhad." -#: glance/common/config.py:107 +#: glance/common/config.py:106 msgid "Python module path of data access API" msgstr "Laluan modul Python bagi API capaian data" -#: glance/common/config.py:109 +#: glance/common/config.py:108 msgid "" "Default value for the number of items returned by a request if not specified " "explicitly in the request" @@ -1816,12 +1816,12 @@ "Nilai lalai bagi bilangan item yang dikembali oleh permintaan jika tidak " "dinyatakan secara eksplisit dalam permintaan" -#: glance/common/config.py:112 +#: glance/common/config.py:111 msgid "" "Maximum permissible number of items that could be returned by a request" msgstr "Bilangan maksimum item dibenarkan yang dikembali oleh permintaan" -#: glance/common/config.py:115 +#: glance/common/config.py:114 msgid "" "Whether to include the backend image storage location in image properties. " "Revealing storage location can be a security risk, so use this setting with " @@ -1831,7 +1831,7 @@ "imej. Mendedahkan lokasi storan adalah berisiko, oleh itu guna tetapan ini " "dengan hati-hati!" -#: glance/common/config.py:120 +#: glance/common/config.py:119 msgid "" "Whether to include the backend image locations in image properties. For " "example, if using the file system store a URL of \"file:///path/to/image\" " @@ -1846,7 +1846,7 @@ "hati-hati! Menetapkan ini ke benar akan batalkan pilihan " "show_image_direct_url." -#: glance/common/config.py:132 +#: glance/common/config.py:131 msgid "" "Maximum size of image a user can upload in bytes. Defaults to 1099511627776 " "bytes (1 TB).WARNING: this value should only be increased after careful " @@ -1857,7 +1857,7 @@ "pertimbangan secara berhati-hati dan mesti ditetapkan pada nilai dibawah 8 " "EB (9223372036854775808)." -#: glance/common/config.py:138 +#: glance/common/config.py:137 msgid "" "Set a system wide quota for every user. This value is the total capacity " "that a user can use across all storage systems. A value of 0 means " @@ -1875,36 +1875,32 @@ "digunapakai. Perhatian sepatutnya tiada jarak diantara nilai dengan unit dan " "unit adalah sensitif kata." -#: glance/common/config.py:148 +#: glance/common/config.py:147 msgid "Deploy the v1 OpenStack Images API." msgstr "Letak Atur API Imej OpenStack v1." -#: glance/common/config.py:150 +#: glance/common/config.py:149 msgid "Deploy the v2 OpenStack Images API." msgstr "Letak Atur API Imej OpenStack v2." -#: glance/common/config.py:152 -msgid "Deploy the v3 OpenStack Objects API." -msgstr "Pasang atur API Objek OpenStack v3" - -#: glance/common/config.py:154 +#: glance/common/config.py:151 msgid "Deploy the v1 OpenStack Registry API." msgstr "Atur kedudukan v1 OpenStack Registry API." -#: glance/common/config.py:156 +#: glance/common/config.py:153 msgid "Deploy the v2 OpenStack Registry API." msgstr "Atur kedudukan v2 OpenStack Registry API." -#: glance/common/config.py:158 +#: glance/common/config.py:155 msgid "The hostname/IP of the pydev process listening for debug connections" msgstr "" "IP/Nama Hos bagi pendengaran proses pydev untuk sambungan nyahpepijat" -#: glance/common/config.py:161 +#: glance/common/config.py:158 msgid "The port on which a pydev process is listening for connections." msgstr "Port yang mana proses pydev mendengar sambungan." -#: glance/common/config.py:164 +#: glance/common/config.py:161 msgid "" "AES key for encrypting store 'location' metadata. This includes, if used, " "Swift or S3 credentials. Should be set to a random string of length 16, 24 " @@ -1914,7 +1910,7 @@ "kelayakan Swift atau S3. Sepatutnya ditetapkan pada rentetan rawak dengan " "panjang 16, 24 atau 32 bait" -#: glance/common/config.py:169 +#: glance/common/config.py:166 msgid "" "Digest algorithm which will be used for digital signature. Use the command " "\"openssl list-message-digest-algorithms\" to get the available algorithms " @@ -1922,12 +1918,12 @@ "\"sha256\", \"sha512\", etc." msgstr "" -#: glance/common/config.py:231 +#: glance/common/config.py:228 #, python-format msgid "Unable to locate paste config file for %s." msgstr "Tidak boleh cari fail konfig tampal untuk %s." -#: glance/common/config.py:270 +#: glance/common/config.py:267 #, python-format msgid "" "Unable to load %(app_name)s from configuration file %(conf_file)s.\n" @@ -2588,7 +2584,7 @@ "Penuding mengandungi '~' yang mana bukan sebahagian dari jujukan escape yang " "dikenali [~0, ~1]." -#: glance/common/property_utils.py:34 +#: glance/common/property_utils.py:31 msgid "" "The location of the property protection file.This file contains the rules " "for property protections and the roles/policies associated with it. If this " @@ -2602,7 +2598,7 @@ "dikuatkuasakan. Jika satu nilai dinyatakan dan fail tidak ditemui, maka " "perkhidmatan glance-api tidak akan dimulakan." -#: glance/common/property_utils.py:44 +#: glance/common/property_utils.py:41 msgid "" "This config value indicates whether \"roles\" or \"policies\" are used in " "the property protection file." @@ -2610,7 +2606,7 @@ "Nilai konfig ini menunjukkan sama ada \"roles\" atau \"policies\" digunakan " "dalam fail perlindungan sifat." -#: glance/common/property_utils.py:131 +#: glance/common/property_utils.py:128 #, python-format msgid "" "Property protection on operation %(operation)s for rule %(rule)s is not " @@ -2647,7 +2643,84 @@ msgid "Prerelease numeric component is too large (%d characters max)" msgstr "Komponen numerik prakeluaran terlalu besar (%d aksara maks)" -#: glance/common/swift_store_utils.py:26 +#: glance/common/signature_utils.py:138 +#, python-format +msgid "Invalid signature key type: %s" +msgstr "" + +#: glance/common/signature_utils.py:161 +#, python-format +msgid "Invalid mask_gen_algorithm: %s" +msgstr "" + +#: glance/common/signature_utils.py:174 +#, python-format +msgid "Invalid pss_salt_length: %s" +msgstr "" + +#: glance/common/signature_utils.py:261 glance/common/signature_utils.py:335 +msgid "" +"Required image properties for signature verification do not exist. Cannot " +"verify signature." +msgstr "" + +#: glance/common/signature_utils.py:285 glance/common/signature_utils.py:361 +msgid "" +"Unable to verify signature since the algorithm is unsupported on this system" +msgstr "" + +#: glance/common/signature_utils.py:294 +msgid "Error occurred while creating the verifier" +msgstr "" + +#: glance/common/signature_utils.py:373 +msgid "Signature verification failed." +msgstr "" + +#: glance/common/signature_utils.py:378 +msgid "Error occurred while verifying the signature" +msgstr "" + +#: glance/common/signature_utils.py:394 +msgid "The signature data was not properly encoded using base64" +msgstr "" + +#: glance/common/signature_utils.py:410 +#, python-format +msgid "Invalid signature hash method: %s" +msgstr "" + +#: glance/common/signature_utils.py:436 +#, python-format +msgid "Invalid public key type for signature key type: %s" +msgstr "" + +#: glance/common/signature_utils.py:467 +#, python-format +msgid "Unable to retrieve certificate with ID: %s" +msgstr "" + +#: glance/common/signature_utils.py:473 +#, python-format +msgid "Invalid certificate format: %s" +msgstr "" + +#: glance/common/signature_utils.py:483 +#, python-format +msgid "Certificate format not supported: %s" +msgstr "" + +#: glance/common/signature_utils.py:505 +#, python-format +msgid "Certificate is not valid before: %s UTC" +msgstr "" + +#: glance/common/signature_utils.py:510 +#, python-format +msgid "Certificate is not valid after: %s UTC" +msgstr "" + +#: glance/common/swift_store_utils.py:25 msgid "" "The reference to the default swift account/backing store parameters to use " "for adding new images." @@ -2655,19 +2728,19 @@ "Rujukan ke parameter stor sandar/akaun swift lalai digunakan untuk menambah " "imej baharu." -#: glance/common/swift_store_utils.py:29 +#: glance/common/swift_store_utils.py:28 msgid "" "The address where the Swift authentication service is listening.(deprecated)" msgstr "Alamat yang mana perkhidmatan pengesahihan Swift didengari.(lapuk)" -#: glance/common/swift_store_utils.py:32 +#: glance/common/swift_store_utils.py:31 msgid "" "The user to authenticate against the Swift authentication service " "(deprecated)" msgstr "" "Pengguna yang disahihkan terhadap pekhidmatan pengesahihan Swift (lapuk)" -#: glance/common/swift_store_utils.py:35 +#: glance/common/swift_store_utils.py:34 msgid "" "Auth key for the user authenticating against the Swift authentication " "service. (deprecated)" @@ -2675,25 +2748,25 @@ "Kunci autoriti untuk pengesahihan pengguna terhadap perkhidmatan " "pengesahihan Swift. (lapuk)" -#: glance/common/swift_store_utils.py:38 +#: glance/common/swift_store_utils.py:37 msgid "The config file that has the swift account(s)configs." msgstr "Fail konfig yang mempunyai konfig akaun swift." -#: glance/common/utils.py:291 +#: glance/common/utils.py:292 #, python-format msgid "Bad header: %(header_name)s" msgstr "Pengepala teruk: %(header_name)s" -#: glance/common/utils.py:305 +#: glance/common/utils.py:306 #, python-format msgid "Cannot convert image %(key)s '%(value)s' to an integer." msgstr "Tidak dapat tukar imej %(key)s '%(value)s' ke integer." -#: glance/common/utils.py:312 +#: glance/common/utils.py:313 msgid "Cannot be a negative value." msgstr "Tidak boleh jadi nilai negatif" -#: glance/common/utils.py:401 +#: glance/common/utils.py:402 #, python-format msgid "" "There is a problem with your %(error_key_name)s %(error_filename)s. Please " @@ -2702,7 +2775,7 @@ "Terdapat masalah dengan %(error_key_name)s %(error_filename)s anda. Sila " "sahkannya. Ralat: %(ioe)s" -#: glance/common/utils.py:408 +#: glance/common/utils.py:409 #, python-format msgid "" "There is a problem with your %(error_key_name)s %(error_filename)s. Please " @@ -2711,7 +2784,7 @@ "Terdapat masalah dengan %(error_key_name)s %(error_filename)s anda. Sila " "sahkannya. Ralat OpenSSL: %(ce)s" -#: glance/common/utils.py:429 +#: glance/common/utils.py:434 #, python-format msgid "" "There is a problem with your key pair. Please verify that cert " @@ -2721,22 +2794,22 @@ "%(cert_file)s dan kunci %(key_file)s dimiliki bersama-sama. Ralat OpenSSL " "%(ce)s" -#: glance/common/utils.py:475 +#: glance/common/utils.py:480 #, python-format msgid "Host and port \"%s\" is not valid." msgstr "Hos dan port \"%s\" tidak sah." -#: glance/common/utils.py:478 +#: glance/common/utils.py:483 #, python-format msgid "Port \"%s\" is not valid." msgstr "Port \"%s\" tidak sah." -#: glance/common/utils.py:487 +#: glance/common/utils.py:492 #, python-format msgid "Host \"%s\" is not valid." msgstr "Hos \"%s\" tidak sah." -#: glance/common/utils.py:490 +#: glance/common/utils.py:495 #, python-format msgid "" "%s Please specify a host:port pair, where host is an IPv4 address, IPv6 " @@ -2747,34 +2820,51 @@ "IPv6, nama hos, atau FQDN. Jika gunakan alamat IPv6, kurungkan berasingan " "dari port (iaitiu, \"[fe80::a:b:c]:9876\")." -#: glance/common/utils.py:525 +#: glance/common/utils.py:530 msgid "Property names can't contain 4 byte unicode." msgstr "Nama sifat tidak boleh mengandungi unikod 4 bait." -#: glance/common/utils.py:528 +#: glance/common/utils.py:533 #, python-format msgid "%s can't contain 4 byte unicode characters." msgstr "%s tidak boleh mengandungi aksar unikod 4 bait." -#: glance/common/utils.py:537 +#: glance/common/utils.py:542 msgid "Param values can't contain 4 byte unicode." msgstr "Nilai param tidak boleh mengandungi unikod 4 bait." -#: glance/common/utils.py:557 +#: glance/common/utils.py:562 #, python-format msgid "Value %(value)d out of range, must not exceed %(max)d" msgstr "Nilai %(value)d diluar julat, mesti tidak melebihi %(max)d" -#: glance/common/utils.py:565 +#: glance/common/utils.py:570 #, python-format msgid "'%(param)s' value out of range, must not exceed %(max)d" msgstr "Nilai '%(param)s' diluar julat, mesti tidak melebihi %(max)d" -#: glance/common/utils.py:636 +#: glance/common/utils.py:627 +#, python-format +msgid "" +"Invalid filter value %s. There is no comma before opening quotation mark." +msgstr "" + +#: glance/common/utils.py:632 +#, python-format +msgid "" +"Invalid filter value %s. There is no comma after closing quotation mark." +msgstr "" + +#: glance/common/utils.py:637 +#, python-format +msgid "Invalid filter value %s. The quote is not closed." +msgstr "" + +#: glance/common/utils.py:687 msgid "Unable to filter on a unknown operator." msgstr "" -#: glance/common/wsgi.py:58 +#: glance/common/wsgi.py:59 msgid "" "Address to bind the server. Useful when selecting a particular network " "interface." @@ -2782,17 +2872,17 @@ "Alamat untuk mengikat pelayan. Berguna bila memilih antaramuka rangkaian " "tertentu." -#: glance/common/wsgi.py:61 +#: glance/common/wsgi.py:62 msgid "The port on which the server will listen." msgstr "Port yang mana pelayan akan dengari." -#: glance/common/wsgi.py:66 +#: glance/common/wsgi.py:67 msgid "" "The backlog value that will be used when creating the TCP listener socket." msgstr "" "Nilai log belakang yang akan digunakan bila mencipta soket pendengar TCP." -#: glance/common/wsgi.py:69 +#: glance/common/wsgi.py:70 msgid "" "The value for the socket option TCP_KEEPIDLE. This is the time in seconds " "that the connection must be idle before TCP starts sending keepalive probes." @@ -2800,21 +2890,21 @@ "Nilai bagi pilih soket TCP_KEEPIDLE. Ia dalam masa saat yang mana sambungan " "mestilah melahu sebelum TCP mula menghantar kuar keepalive." -#: glance/common/wsgi.py:72 +#: glance/common/wsgi.py:73 msgid "CA certificate file to use to verify connecting clients." msgstr "Fail sijil CA yang digunakan untuk sahkan klien yang bersambung." -#: glance/common/wsgi.py:74 +#: glance/common/wsgi.py:75 msgid "Certificate file to use when starting API server securely." msgstr "Fail sijil yang digunakan bila memulakna pelayan API secara selamat." -#: glance/common/wsgi.py:76 +#: glance/common/wsgi.py:77 msgid "Private key file to use when starting API server securely." msgstr "" "Fail kunci peribadi untuk digunakan bila memulakan pelayan API secara " "selamat." -#: glance/common/wsgi.py:82 +#: glance/common/wsgi.py:83 msgid "" "The number of child process workers that will be created to service " "requests. The default will be equal to the number of CPUs available." @@ -2822,7 +2912,7 @@ "Bilangan pekerja proses anak yang akan dicipta untuk permintaan " "perkhidmatan. Lalai akan sama dengan bilangan CPU yang ada." -#: glance/common/wsgi.py:86 +#: glance/common/wsgi.py:87 msgid "" "Maximum line size of message headers to be accepted. max_header_line may " "need to be increased when using large tokens (typically those generated by " @@ -2832,7 +2922,7 @@ "diperlukan untuk ditingkatkan bila menggunakan token besar (biasanya dijana " "oleh API Keystone v3 dengan katalog perkhidmatan besar" -#: glance/common/wsgi.py:91 +#: glance/common/wsgi.py:92 msgid "" "If False, server will return the header \"Connection: close\", If True, " "server will return \"Connection: Keep-Alive\" in its responses. In order to " @@ -2846,7 +2936,7 @@ "dihantar dan dibaca oleh klien, anda hanya tetapkan pilihan ini ke Palsu " "bila anda cipta pelayan wsgi." -#: glance/common/wsgi.py:100 +#: glance/common/wsgi.py:101 msgid "" "Timeout for client connections' socket operations. If an incoming connection " "is idle for this number of seconds it will be closed. A value of '0' means " @@ -2856,21 +2946,21 @@ "dalam tempoh bilangan saat ini ia akan ditutup. Nilai '0' bermaksud tunggu " "selamanya." -#: glance/common/wsgi.py:108 +#: glance/common/wsgi.py:109 msgid "If False fully disable profiling feature." msgstr "Jika Palsu lumpuh sepenuhnya fitur pemprofilan." -#: glance/common/wsgi.py:110 +#: glance/common/wsgi.py:111 msgid "If False doesn't trace SQL requests." msgstr "Jika Palsu tidak menyurih permintaan SQL." -#: glance/common/wsgi.py:112 +#: glance/common/wsgi.py:113 msgid "" "Secret key to use to sign Glance API and Glance Registry services tracing " "messages." msgstr "" -#: glance/common/wsgi.py:183 +#: glance/common/wsgi.py:192 msgid "" "When running server in SSL mode, you must specify both a cert_file and " "key_file option value in your configuration file" @@ -2878,247 +2968,251 @@ "Bila menjalankan pelayan dalam mod SSL, anda mesti nyatakan kedua-dua nilai " "pilihan cert_file dan key_file dalam fail konfigurasi anda" -#: glance/common/wsgi.py:200 +#: glance/common/wsgi.py:209 #, python-format msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" msgstr "" "Tidak dapat ikat ke %(host)s:%(port)s selepas percubaan selama 30 saat" -#: glance/common/wsgi.py:215 +#: glance/common/wsgi.py:224 msgid "eventlet 'poll' nor 'selects' hubs are available on this platform" msgstr "hab eventlet 'poll' atau 'selects' tersedia dalam platform ini" -#: glance/common/wsgi.py:759 +#: glance/common/wsgi.py:770 #, python-format msgid "Malformed Content-Range header: %s" msgstr "Pengepala Content-Range cacat: %s" -#: glance/common/wsgi.py:792 +#: glance/common/wsgi.py:803 msgid "Unexpected body type. Expected list/dict." msgstr "Jenis badan tidak dijangka. Dijangka list/dict." -#: glance/common/wsgi.py:796 +#: glance/common/wsgi.py:807 msgid "Malformed JSON in request body." msgstr "JSON cacat dalam badan yang dipinta." -#: glance/common/wsgi.py:886 +#: glance/common/wsgi.py:896 msgid "A body is not expected with this request." msgstr "" -#: glance/common/wsgi.py:898 +#: glance/common/wsgi.py:908 msgid "" "Error decoding your request. Either the URL or the request body contained " "characters that could not be decoded by Glance" msgstr "" -#: glance/common/artifacts/declarative.py:59 +#: glance/common/glare/declarative.py:59 msgid "Not a valid value type" msgstr "Bukan jenis nilai yang sah" -#: glance/common/artifacts/declarative.py:92 +#: glance/common/glare/declarative.py:92 msgid "Default value is invalid" msgstr "Nilai lalai tidak sah" -#: glance/common/artifacts/declarative.py:106 -#: glance/common/artifacts/declarative.py:712 +#: glance/common/glare/declarative.py:106 +#: glance/common/glare/declarative.py:712 msgid "Value is required" msgstr "Nilai diperlukan" -#: glance/common/artifacts/declarative.py:129 +#: glance/common/glare/declarative.py:129 msgid "Invalid item type specification" msgstr "Spesifikasi jenis item tidak sah" -#: glance/common/artifacts/declarative.py:132 +#: glance/common/glare/declarative.py:132 msgid "List definitions may hot have defaults" msgstr "Takrifan senarai mungkin tidak mempunyai lalai" -#: glance/common/artifacts/declarative.py:147 +#: glance/common/glare/declarative.py:147 msgid "Cannot specify 'min_size' explicitly" msgstr "Tidak dapat nyatakan 'min_size' secara eksplisit" -#: glance/common/artifacts/declarative.py:152 +#: glance/common/glare/declarative.py:152 msgid "Cannot specify 'max_size' explicitly" msgstr "Tidak dapat nyatakan 'max_size' secara eksplisit" -#: glance/common/artifacts/declarative.py:177 +#: glance/common/glare/declarative.py:177 msgid "List size is less than minimum" msgstr "Saiz senarai kurang dari minimum" -#: glance/common/artifacts/declarative.py:186 +#: glance/common/glare/declarative.py:186 msgid "List size is greater than maximum" msgstr "Saiz senarai lebih besar dari maksimum" -#: glance/common/artifacts/declarative.py:201 +#: glance/common/glare/declarative.py:201 msgid "Items have to be unique" msgstr "Item perlulah unik" -#: glance/common/artifacts/declarative.py:249 +#: glance/common/glare/declarative.py:249 msgid "Invalid dict property type specification" msgstr "Sesifikasi jenis sifat dict tidak sah" -#: glance/common/artifacts/declarative.py:255 +#: glance/common/glare/declarative.py:255 msgid "Invalid dict property type" msgstr "Jenis sifat dict tidak sah" -#: glance/common/artifacts/declarative.py:269 +#: glance/common/glare/declarative.py:269 msgid "Dictionary contains unexpected key(s)" msgstr "Kamuns mengandungi kunci tidak dijangka" -#: glance/common/artifacts/declarative.py:285 +#: glance/common/glare/declarative.py:285 msgid "Dictionary size is less than minimum" msgstr "Saiz kamus kurang dari minimum" -#: glance/common/artifacts/declarative.py:295 +#: glance/common/glare/declarative.py:295 msgid "Dictionary size is greater than maximum" msgstr "Saiz kamus lebih besar dari maksimum" -#: glance/common/artifacts/declarative.py:362 +#: glance/common/glare/declarative.py:362 msgid "Custom validators list should contain tuples '(function, message)'" msgstr "" "Senarai pengesah suai patut mengandungi tuples '(function, message)'" -#: glance/common/artifacts/declarative.py:379 +#: glance/common/glare/declarative.py:379 #, python-format msgid "Allowed values %s are invalid under given validators" msgstr "" "Nilai %s dibenarkan adalah tidak sah di bawah pengesah yang diberikan" -#: glance/common/artifacts/declarative.py:386 +#: glance/common/glare/declarative.py:386 msgid "Is not allowed value" msgstr "Bukanlah nilai yang dibenarkan" -#: glance/common/artifacts/declarative.py:404 +#: glance/common/glare/declarative.py:404 msgid "Dependency relations cannot be mutable" msgstr "Hubungan dependensi tidak boleh disenyapkan" -#: glance/common/artifacts/declarative.py:463 +#: glance/common/glare/declarative.py:463 msgid "Attempt to set readonly property" msgstr "Percubaan untuk tetapkan sifat baca sahaja" -#: glance/common/artifacts/declarative.py:471 +#: glance/common/glare/declarative.py:471 msgid "Attempt to set value of immutable property" msgstr "Percubaan untuk tetapkan nilai sifat tidak boleh disenyapkan" -#: glance/common/artifacts/declarative.py:557 +#: glance/common/glare/declarative.py:557 msgid "Type version has to be a valid semver string" msgstr "Versi jenis mestilah rentetan semver yang sah" -#: glance/common/artifacts/declarative.py:565 +#: glance/common/glare/declarative.py:565 #, python-format msgid "%(attribute)s is required" msgstr "%(attribute)s diperlukan" -#: glance/common/artifacts/declarative.py:570 +#: glance/common/glare/declarative.py:570 #, python-format msgid "%(attribute)s have to be string" msgstr "%(attribute)s mestilah rentetan" -#: glance/common/artifacts/declarative.py:573 +#: glance/common/glare/declarative.py:573 #, python-format msgid "%(attribute)s may not be longer than %(length)i" msgstr "%(attribute)s tidak boleh lebih panjang dari %(length)i" -#: glance/common/artifacts/declarative.py:577 +#: glance/common/glare/declarative.py:577 #, python-format msgid "%(attribute)s may not be shorter than %(length)i" msgstr "%(attribute)s tidak boleh lebih pendek dari %(length)i" -#: glance/common/artifacts/declarative.py:581 +#: glance/common/glare/declarative.py:581 #, python-format msgid "%(attribute)s should match pattern %(pattern)s" msgstr "%(attribute)s patut sepadan dengan corak %(pattern)s" -#: glance/common/artifacts/declarative.py:625 +#: glance/common/glare/declarative.py:625 msgid "Cannot declare artifact property with reserved name 'metadata'" msgstr "Tidak dapat isytihar sifat artifak dengan nama simpanan 'metadata'" -#: glance/common/artifacts/declarative.py:654 +#: glance/common/glare/declarative.py:654 msgid "Unable to modify collection in immutable or readonly property" msgstr "" "Tidak boleh ubahsuai koleksi dalam sifat tidak boleh disenyap atau baca " "sahaja" -#: glance/common/artifacts/definitions.py:71 +#: glance/common/glare/definitions.py:71 msgid "Max string length may not exceed 255 characters" msgstr "Panjang rentetan maks tidak boleh mencapai 255 aksara" -#: glance/common/artifacts/definitions.py:74 +#: glance/common/glare/definitions.py:74 msgid "Length is greater than maximum" msgstr "Panjang lebih besar dari maksimum" -#: glance/common/artifacts/definitions.py:85 +#: glance/common/glare/definitions.py:85 msgid "Min string length may not be negative" msgstr "Panjang rentetan min tidak boleh negatif" -#: glance/common/artifacts/definitions.py:89 +#: glance/common/glare/definitions.py:89 msgid "Length is less than minimum" msgstr "Panjang adalah kurang dari minimum" -#: glance/common/artifacts/definitions.py:101 +#: glance/common/glare/definitions.py:101 msgid "Does not match pattern" msgstr "Tidak sepadan dengan corak" -#: glance/common/artifacts/definitions.py:158 -#: glance/common/artifacts/definitions.py:210 -#: glance/common/artifacts/definitions.py:260 +#: glance/common/glare/definitions.py:158 +#: glance/common/glare/definitions.py:210 +#: glance/common/glare/definitions.py:260 msgid "Value is less than minimum" msgstr "Nilai kurang dari minimum" -#: glance/common/artifacts/definitions.py:169 -#: glance/common/artifacts/definitions.py:221 -#: glance/common/artifacts/definitions.py:271 +#: glance/common/glare/definitions.py:169 +#: glance/common/glare/definitions.py:221 +#: glance/common/glare/definitions.py:271 msgid "Value is greater than maximum" msgstr "Nilai lebih besar dari maksimum" -#: glance/common/artifacts/definitions.py:312 +#: glance/common/glare/definitions.py:312 msgid "Array property can't have item_type=Array" msgstr "Sifat tatasusunan tidak boleh mempunyai item_type=Array" -#: glance/common/artifacts/definitions.py:384 +#: glance/common/glare/definitions.py:384 msgid "Unable to specify artifact type explicitly" msgstr "Tidak boleh nyatakan jenis artifak secara eksplisit" -#: glance/common/artifacts/definitions.py:387 +#: glance/common/glare/definitions.py:387 msgid "Unable to specify artifact type version explicitly" msgstr "Tidak boleh nyatakan versj jenis artifak secara eksplisit" -#: glance/common/artifacts/definitions.py:426 +#: glance/common/glare/definitions.py:426 msgid "Unable to specify version if multiple types are possible" msgstr "Tidak boleh nyatakan versi jika jenis berbilang dibolehkan" -#: glance/common/artifacts/definitions.py:441 +#: glance/common/glare/definitions.py:441 msgid "Invalid referenced type" msgstr "Jenis rujukan tidak sah" -#: glance/common/artifacts/definitions.py:444 +#: glance/common/glare/definitions.py:444 msgid "Unable to specify version if type is not specified" msgstr "Tidak boleh nyatakan versi jika jenis tidak dinyatakan" -#: glance/common/artifacts/definitions.py:462 +#: glance/common/glare/definitions.py:462 msgid "Invalid reference list specification" msgstr "Spesifikasi senarai rujukan tidak sah" -#: glance/common/artifacts/definitions.py:528 +#: glance/common/glare/definitions.py:522 +msgid "BinaryObject property cannot be declared mutable" +msgstr "" + +#: glance/common/glare/definitions.py:532 msgid "Blob size is not set" msgstr "Saiz blob tidak ditetapkan" -#: glance/common/artifacts/definitions.py:532 +#: glance/common/glare/definitions.py:536 msgid "File too large" msgstr "Fail terlalu besar" -#: glance/common/artifacts/definitions.py:536 +#: glance/common/glare/definitions.py:540 msgid "File too small" msgstr "Fail terlalu kecil" -#: glance/common/artifacts/definitions.py:541 +#: glance/common/glare/definitions.py:545 msgid "Too few locations" msgstr "Lokasi terlalu sedikit" -#: glance/common/artifacts/definitions.py:546 +#: glance/common/glare/definitions.py:550 msgid "Too many locations" msgstr "Terlalu banyak lokasi" -#: glance/common/artifacts/loader.py:31 +#: glance/common/glare/loader.py:31 msgid "" "When false, no artifacts can be loaded regardless of available_plugins. When " "true, artifacts can be loaded." @@ -3126,7 +3220,7 @@ "Bila palsu, tiada artifaks boleh dimuatkan tanpa mengira pemalam sedia ada. " "Bila benar, artifaks boleh dimuatkan." -#: glance/common/artifacts/loader.py:35 +#: glance/common/glare/loader.py:35 msgid "" "A list of artifacts that are allowed in the format name or name-version. " "Empty list means that any artifact can be loaded." @@ -3134,12 +3228,12 @@ "Senarai artifaks yang dibenarkan dalam nama format atau name-version. " "Senarai kosong bermaksud mana-mana artifaks boleh dimuatkan." -#: glance/common/artifacts/serialization.py:192 +#: glance/common/glare/serialization.py:192 #, python-format msgid "Blob %(name)s may not have multiple values" msgstr "Blob %(name)s mungkin tidak mempunyai nilai berbilang" -#: glance/common/artifacts/serialization.py:213 +#: glance/common/glare/serialization.py:213 #, python-format msgid "Relation %(name)s may not have multiple values" msgstr "Hubungan %(name)s mungkin tidak mempunyai nilai berbilang" @@ -3215,21 +3309,25 @@ "Objek imej %(image_id)s telah dicipta oleh tugas %(task_id)s ini, tiada lagi " "dalam status sah untuk pemprosesan lanjut." -#: glance/contrib/plugins/image_artifact/v2/image.py:38 +#: glance/contrib/plugins/image_artifact/v2/image.py:44 msgid "Either a file or a legacy_image_id has to be specified" msgstr "Sama ada fail atau legacy_image_id mesti dinyatakan" -#: glance/contrib/plugins/image_artifact/v2/image.py:43 +#: glance/contrib/plugins/image_artifact/v2/image.py:49 msgid "Both file and legacy_image_id may not be specified at the same time" msgstr "" "Kedua-dua fail dan legacy_image_id mungkin tidak dinyatakan pada masa yang " "sama" -#: glance/contrib/plugins/image_artifact/v2/image.py:57 +#: glance/contrib/plugins/image_artifact/v2/image.py:59 +msgid "Glance client not installed" +msgstr "" + +#: glance/contrib/plugins/image_artifact/v2/image.py:68 msgid "Unable to get legacy image" msgstr "Tidak boleh dapatkan imej legasi" -#: glance/contrib/plugins/image_artifact/v2/image.py:71 +#: glance/contrib/plugins/image_artifact/v2/image.py:82 msgid "Legacy image was not found" msgstr "Imej legasi tidak ditemui" @@ -3309,26 +3407,31 @@ msgid "The specified metadata tag %s could not be found" msgstr "Tag data meta %s yang dinyatakan tidak ditemui" -#: glance/db/simple/api.py:294 glance/db/sqlalchemy/api.py:490 +#: glance/db/simple/api.py:293 glance/db/sqlalchemy/api.py:490 msgid "Unable to filter on a range with a non-numeric value." msgstr "Tidak boleh tapis pada julat dengan nilai bukan-angka." -#: glance/db/simple/api.py:496 glance/db/sqlalchemy/api.py:1166 +#: glance/db/simple/api.py:317 glance/db/sqlalchemy/api.py:523 +#, python-format +msgid "Unable to filter by unknown operator '%s'." +msgstr "" + +#: glance/db/simple/api.py:509 glance/db/sqlalchemy/api.py:1180 msgid "Image id is required." msgstr "Id imej diperlukan." -#: glance/db/simple/api.py:557 glance/db/sqlalchemy/api.py:857 +#: glance/db/simple/api.py:570 glance/db/sqlalchemy/api.py:871 #, python-format msgid "The location data has an invalid ID: %d" msgstr "Data lokasi mempunyai ID tidak sah: %d" -#: glance/db/simple/api.py:577 glance/db/simple/api.py:603 -#: glance/db/sqlalchemy/api.py:877 glance/db/sqlalchemy/api.py:903 +#: glance/db/simple/api.py:590 glance/db/simple/api.py:616 +#: glance/db/sqlalchemy/api.py:891 glance/db/sqlalchemy/api.py:917 #, python-format msgid "No location found with ID %(loc)s from image %(img)s" msgstr "Tiada lokasi ditemui dengan ID %(loc)s dar imej %(img)s" -#: glance/db/simple/api.py:587 +#: glance/db/simple/api.py:600 msgid "" "The status of deleted image location can only be set to 'pending_delete' or " "'deleted'." @@ -3336,16 +3439,16 @@ "Status lokasi imej dipadam hanya boleh ditetapkan menjadi 'pending_delete' " "atau 'deleted'." -#: glance/db/simple/api.py:928 +#: glance/db/simple/api.py:941 #, python-format msgid "Forbidding request, task %s is not visible" msgstr "Permintaan dilarang, tugas %s tidak kelihatan" -#: glance/db/simple/api.py:1043 +#: glance/db/simple/api.py:1056 msgid "Task does not exist" msgstr "Tugas tidak wujud" -#: glance/db/simple/api.py:1142 +#: glance/db/simple/api.py:1155 #: glance/db/sqlalchemy/metadef_api/namespace.py:249 #, python-format msgid "" @@ -3355,13 +3458,13 @@ "Kemaskini tidak sah. Ia menyebabkan ruang nama takrifan data meta pendua " "dengan nama %s yang sama" -#: glance/db/simple/api.py:1163 +#: glance/db/simple/api.py:1176 #: glance/db/sqlalchemy/metadef_api/namespace.py:88 #, python-format msgid "Metadata definition namespace not found for id=%s" msgstr "Ruang nama takrifan data meta tidak ditemui bagi id=%s" -#: glance/db/simple/api.py:1171 glance/db/simple/api.py:2115 +#: glance/db/simple/api.py:1184 glance/db/simple/api.py:2128 #: glance/db/sqlalchemy/metadef_api/namespace.py:97 #: glance/db/sqlalchemy/metadef_api/namespace.py:119 #, python-format @@ -3369,12 +3472,12 @@ msgstr "" "Permintaan dilarang, takrifan data meta namespace=%s tidak kelihatan." -#: glance/db/simple/api.py:1294 glance/db/sqlalchemy/metadef_api/object.py:35 +#: glance/db/simple/api.py:1307 glance/db/sqlalchemy/metadef_api/object.py:35 #, python-format msgid "Metadata definition object not found for id=%s" msgstr "Objek takrifan data meta tidak ditemui bagi id=%s" -#: glance/db/simple/api.py:1375 +#: glance/db/simple/api.py:1388 #, python-format msgid "" "Invalid update. It would result in a duplicate metadata definition object " @@ -3383,7 +3486,7 @@ "Kemaskini tidak sah. Ia menyebabkan objek takrifan data meta pendua dengan " "name=%(name)s yang sama dalam namespace=%(namespace_name)s." -#: glance/db/simple/api.py:1502 +#: glance/db/simple/api.py:1515 #: glance/db/sqlalchemy/metadef_api/property.py:122 #, python-format msgid "" @@ -3393,12 +3496,12 @@ "Kemaskini tidak sah. Ia menyebabkan sifat takrifan data meta pendua dengan " "name=%(name)s yang sama dalam namespace=%(namespace_name)s." -#: glance/db/simple/api.py:1546 glance/db/sqlalchemy/metadef_api/property.py:37 +#: glance/db/simple/api.py:1559 glance/db/sqlalchemy/metadef_api/property.py:37 #, python-format msgid "Metadata definition property not found for id=%s" msgstr "Sift takrifan data meta tidak ditemui bagi id=%s" -#: glance/db/simple/api.py:1752 +#: glance/db/simple/api.py:1765 #, python-format msgid "Metadata definition tag not found for id=%s" msgstr "Tag takrifan data meta tidak ditemui bagi id=%s" @@ -3416,7 +3519,7 @@ msgid "Bad \"%s\" query filter format. Use ISO 8601 DateTime notation." msgstr "" -#: glance/db/sqlalchemy/api.py:806 +#: glance/db/sqlalchemy/api.py:820 #: glance/tests/unit/v2/test_registry_client.py:582 #, python-format msgid "" @@ -3426,7 +3529,7 @@ "tidak dapat alih dari %(current)s ke %(next)s dalam kemaskini (dikehendaki " "from_state=%(from)s)" -#: glance/db/sqlalchemy/api.py:886 +#: glance/db/sqlalchemy/api.py:900 msgid "" "The status of deleted image location can only be set to 'pending_delete' or " "'deleted'" @@ -3483,6 +3586,11 @@ msgid "new_image() got unexpected keywords %s" msgstr "new_image() dapat kata kunci %s yang tidak dijangka" +#: glance/domain/__init__.py:134 glance/glare/domain/__init__.py:43 +#, python-format +msgid "__init__() got unexpected keyword argument '%s'" +msgstr "__init__() dapat argumen kata kunci '%s' yang tidak dijangka" + #: glance/domain/__init__.py:156 #, python-format msgid "Property %s must be set prior to saving data." @@ -3524,6 +3632,40 @@ msgid "Status must be \"pending\", \"accepted\" or \"rejected\"." msgstr "Status mestilah \"pending\", \"accepted\" atau \"rejected\"." +#: glance/glare/dependency.py:66 +#, python-format +msgid "Not all dependencies are in '%s' state" +msgstr "Bukan semua dependensi dalam keadaan '%s'" + +#: glance/glare/dependency.py:98 +#, python-format +msgid "Dependency property '%s' has to be deleted first" +msgstr "Sifat dependensi '%s' perlu dipadam terlebih dahulu" + +#: glance/glare/location.py:159 +#, python-format +msgid "Get blob %(name)s data failed: %(err)s." +msgstr "Pemerolehan data blob %(name)s gagal: %(err)s." + +#: glance/glare/updater.py:52 +msgid "No property to access" +msgstr "Tiada sifat dicapai" + +#: glance/glare/updater.py:130 +#, python-format +msgid "Array has no element at position %d" +msgstr "Tatasusunan tidal mempunyai unsur pada kedudukan %d" + +#: glance/glare/updater.py:134 +#, python-format +msgid "Not an array idx '%s'" +msgstr "Bukan idx tatasusunan '%s'" + +#: glance/glare/updater.py:174 +#, python-format +msgid "No such key '%s' in a dict" +msgstr "Tiada kunci '%s' sebegitu dalam kamus" + #: glance/image_cache/__init__.py:37 msgid "The driver to use for image cache management." msgstr "Pemacu yang digunakan untuk pengurusan cache imej." @@ -3719,7 +3861,7 @@ "Tempoh masa, dalam saat yang mana pelayan API akan tunggu untuk permintaan " "registry selesai, Nilai 0 menunjukkan tiada had masa." -#: glance/registry/client/__init__.py:55 +#: glance/registry/client/__init__.py:64 msgid "" "Whether to pass through the user token when making requests to the registry. " "To prevent failures with token expiration during big files upload, it is " @@ -3731,7 +3873,7 @@ "disarankan tetapkan parameter ini ke Palsu. Jika \"use_user_token\" tidak " "berkesan, maka kelayakan pentadbir boleh dinyatakan." -#: glance/registry/client/__init__.py:63 +#: glance/registry/client/__init__.py:73 msgid "" "The administrators user name. If \"use_user_token\" is not in effect, then " "admin credentials can be specified." @@ -3739,7 +3881,7 @@ "Nama pengguna pentadbir. Jika \"use_user_token\" tidak berkesan, maka " "kelayakan admin boleh dinyatakan." -#: glance/registry/client/__init__.py:67 +#: glance/registry/client/__init__.py:78 msgid "" "The administrators password. If \"use_user_token\" is not in effect, then " "admin credentials can be specified." @@ -3747,7 +3889,7 @@ "Kata laluan pentadbir. Jika \"use_user_token\" tidak berkesan, maka " "kelayakan admin boleh dinyatakan." -#: glance/registry/client/__init__.py:71 +#: glance/registry/client/__init__.py:83 msgid "" "The tenant name of the administrative user. If \"use_user_token\" is not in " "effect, then admin tenant name can be specified." @@ -3755,7 +3897,7 @@ "Nama penyewa bagi pengguna pentadbir. Jika \"use_user_token\" tidak " "berkesan, maka nama penyewa admin boleh dinyatakan." -#: glance/registry/client/__init__.py:75 +#: glance/registry/client/__init__.py:88 msgid "" "The URL to the keystone service. If \"use_user_token\" is not in effect and " "using keystone auth, then URL of keystone can be specified." @@ -3763,7 +3905,7 @@ "URL ke perkhidmatan keystone. Jika \"use_user_token\" tidak berkesan dan " "menggunakan auth keystone, maka keystone boleh dinyatakan." -#: glance/registry/client/__init__.py:80 +#: glance/registry/client/__init__.py:94 msgid "" "The strategy to use for authentication. If \"use_user_token\" is not in " "effect, then auth strategy can be specified." @@ -3771,7 +3913,7 @@ "Startegi yang digunakan untuk pengesahihan. Jika \"use_user_token\" tidak " "berkesan, maka strategi auth boleh dinyatakan." -#: glance/registry/client/__init__.py:84 +#: glance/registry/client/__init__.py:99 msgid "" "The region for the authentication service. If \"use_user_token\" is not in " "effect and using keystone auth, then region name can be specified." @@ -3787,7 +3929,7 @@ msgid "Could not find required configuration option" msgstr "Tidak dapat cari pilihan konfigurasi yang diperlukan" -#: glance/tests/unit/test_migrations.py:622 +#: glance/tests/unit/test_migrations.py:619 #, python-format msgid "location: %s data lost" msgstr "lokasi: data %s hilang" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gnupg2.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gnupg2.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gnupg2.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gnupg2.po 2016-04-15 08:50:49.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gnupg2\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2015-06-02 14:35+0200\n" +"POT-Creation-Date: 2016-01-26 13:55+0100\n" "PO-Revision-Date: 2015-12-07 04:00+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" @@ -15,10 +15,10 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:41+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:22+0000\n" +"X-Generator: Launchpad (build 17995)\n" -#: agent/call-pinentry.c:254 +#: agent/call-pinentry.c:257 #, c-format msgid "failed to acquire the pinentry lock: %s\n" msgstr "gagal mendapatkan kunci pinentry: %s\n" @@ -27,46 +27,47 @@ #. Pinentries. An underscore indicates that the next letter #. should be used as an accelerator. Double the underscore for #. a literal one. The actual to be translated text starts after -#. the second vertical bar. -#: agent/call-pinentry.c:428 +#. the second vertical bar. Note that gpg-agent has been set to +#. utf-8 so that the strings are in the expected encoding. +#: agent/call-pinentry.c:447 msgid "|pinentry-label|_OK" msgstr "|pinentry-label|_OK" -#: agent/call-pinentry.c:429 +#: agent/call-pinentry.c:448 msgid "|pinentry-label|_Cancel" msgstr "|pinentry-label|_Batal" -#: agent/call-pinentry.c:430 +#: agent/call-pinentry.c:449 msgid "|pinentry-label|_Yes" msgstr "|pinentry-label|_Ya" -#: agent/call-pinentry.c:431 +#: agent/call-pinentry.c:450 msgid "|pinentry-label|_No" msgstr "|pinentry-label|_Tidak" -#: agent/call-pinentry.c:432 +#: agent/call-pinentry.c:451 msgid "|pinentry-label|PIN:" msgstr "|pinentry-label|PIN:" -#: agent/call-pinentry.c:433 +#: agent/call-pinentry.c:452 msgid "|pinentry-label|_Save in password manager" msgstr "|pinentry-label|_Simpan dalam pengurus kata laluan" -#: agent/call-pinentry.c:434 +#: agent/call-pinentry.c:453 msgid "Do you really want to make your passphrase visible on the screen?" msgstr "Anda pasti mahu frasa laluan anda kelihatan di atas skrin?" -#: agent/call-pinentry.c:436 +#: agent/call-pinentry.c:455 msgid "|pinentry-tt|Make passphrase visible" msgstr "|pinentry-tt|Jadikan frasa laluan kelihatan" -#: agent/call-pinentry.c:437 +#: agent/call-pinentry.c:456 msgid "|pinentry-tt|Hide passphrase" msgstr "|pinentry-tt|Sembunyi frasa laluan" #. TRANSLATORS: This string is displayed by Pinentry as the label #. for the quality bar. -#: agent/call-pinentry.c:683 +#: agent/call-pinentry.c:736 msgid "Quality:" msgstr "Kualiti:" @@ -76,17 +77,17 @@ #. tooltip is limited to about 900 characters. If you do not #. translate this entry, a default english text (see source) #. will be used. -#: agent/call-pinentry.c:705 +#: agent/call-pinentry.c:758 msgid "pinentry.qualitybar.tooltip" msgstr "pinentry.qualitybar.tooltip" -#: agent/call-pinentry.c:772 +#: agent/call-pinentry.c:868 msgid "" "Please enter your PIN, so that the secret key can be unlocked for this " "session" msgstr "Sila masukkan PIN anda, kunci rahsia akan dibuka untuk sesi ini" -#: agent/call-pinentry.c:775 +#: agent/call-pinentry.c:871 msgid "" "Please enter your passphrase, so that the secret key can be unlocked for " "this session" @@ -94,98 +95,114 @@ "Sila masukkan frasa laluan anda, supaya kunci rahsia boleh dibuka untuk sesi " "ini" +#: agent/call-pinentry.c:909 agent/call-pinentry.c:1093 +msgid "PIN:" +msgstr "" + +#: agent/call-pinentry.c:909 agent/call-pinentry.c:1093 +#: agent/protect-tool.c:704 tools/symcryptrun.c:443 +msgid "Passphrase:" +msgstr "" + +#: agent/call-pinentry.c:938 agent/command-ssh.c:3237 agent/genkey.c:416 +#: tools/symcryptrun.c:442 +msgid "does not match - try again" +msgstr "tidak sepadan - cuba lagi" + #. TRANSLATORS: The string is appended to an error message in #. the pinentry. The %s is the actual error message, the #. two %d give the current and maximum number of tries. -#: agent/call-pinentry.c:851 +#: agent/call-pinentry.c:959 #, c-format msgid "SETERROR %s (try %d of %d)" msgstr "SETERROR %s (cuba %d dari %d)" -#: agent/call-pinentry.c:876 agent/call-pinentry.c:888 +#: agent/call-pinentry.c:971 +msgid "Repeat:" +msgstr "" + +#: agent/call-pinentry.c:1001 agent/call-pinentry.c:1013 msgid "PIN too long" msgstr "PIN terlalu panjang" -#: agent/call-pinentry.c:877 +#: agent/call-pinentry.c:1002 msgid "Passphrase too long" msgstr "Frasa laluan terlalu panjang" -#: agent/call-pinentry.c:885 +#: agent/call-pinentry.c:1010 msgid "Invalid characters in PIN" msgstr "Aksara tidak sah dalam PIN" -#: agent/call-pinentry.c:890 +#: agent/call-pinentry.c:1015 msgid "PIN too short" msgstr "PIN terlalu pendek" -#: agent/call-pinentry.c:902 +#: agent/call-pinentry.c:1028 msgid "Bad PIN" msgstr "PIN tidak sesuai" -#: agent/call-pinentry.c:903 +#: agent/call-pinentry.c:1028 msgid "Bad Passphrase" msgstr "Frasa laluan tidak sesuai" -#: agent/call-pinentry.c:946 -msgid "Passphrase" -msgstr "Frasa Laluan" - -#: agent/command-ssh.c:595 +#: agent/command-ssh.c:651 agent/command-ssh.c:746 #, c-format msgid "ssh keys greater than %d bits are not supported\n" msgstr "kunci ssh yang besar dari %d tidak akan disokong\n" -#: agent/command-ssh.c:763 g10/card-util.c:834 g10/exec.c:476 g10/gpg.c:1143 -#: g10/keygen.c:3419 g10/keygen.c:3452 g10/keyring.c:1265 g10/keyring.c:1597 -#: g10/openfile.c:275 g10/openfile.c:397 g10/sign.c:801 g10/sign.c:1110 -#: g10/tdbio.c:554 jnlib/dotlock.c:316 -#, c-format -msgid "can't create `%s': %s\n" -msgstr "tidak dapat mencipta `%s': %s\n" - -#: agent/command-ssh.c:775 common/helpfile.c:47 g10/card-util.c:788 -#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:70 g10/encode.c:194 -#: g10/encode.c:504 g10/gpg.c:1144 g10/import.c:209 g10/keygen.c:2902 -#: g10/keyring.c:1623 g10/openfile.c:192 g10/openfile.c:382 -#: g10/plaintext.c:511 g10/sign.c:783 g10/sign.c:978 g10/sign.c:1094 -#: g10/sign.c:1250 g10/tdbdump.c:142 g10/tdbdump.c:150 g10/tdbio.c:558 -#: g10/tdbio.c:622 g10/verify.c:99 g10/verify.c:162 sm/gpgsm.c:2048 -#: sm/gpgsm.c:2078 sm/gpgsm.c:2116 sm/gpgsm.c:2154 sm/qualified.c:66 +#: agent/command-ssh.c:915 common/dotlock.c:839 g10/card-util.c:838 +#: g10/exec.c:484 g10/gpg.c:1256 g10/keygen.c:4008 g10/keyring.c:1327 +#: g10/keyring.c:1656 g10/openfile.c:298 g10/openfile.c:425 g10/sign.c:812 +#: g10/sign.c:1114 g10/tdbio.c:702 +#, c-format +msgid "can't create '%s': %s\n" +msgstr "" + +#: agent/command-ssh.c:927 common/helpfile.c:57 g10/card-util.c:792 +#: g10/dearmor.c:60 g10/dearmor.c:107 g10/decrypt.c:67 g10/decrypt.c:136 +#: g10/decrypt.c:153 g10/encrypt.c:198 g10/encrypt.c:545 g10/gpg.c:1257 +#: g10/import.c:223 g10/import.c:396 g10/keygen.c:3242 g10/keyring.c:1682 +#: g10/openfile.c:202 g10/openfile.c:216 g10/openfile.c:406 +#: g10/plaintext.c:626 g10/sign.c:794 g10/sign.c:994 g10/sign.c:1098 +#: g10/sign.c:1243 g10/tdbdump.c:144 g10/tdbdump.c:152 g10/tdbio.c:707 +#: g10/tdbio.c:779 g10/verify.c:98 g10/verify.c:162 sm/gpgsm.c:2127 +#: sm/gpgsm.c:2157 sm/gpgsm.c:2195 sm/qualified.c:66 dirmngr/certcache.c:371 +#: dirmngr/crlcache.c:2415 dirmngr/dirmngr.c:1668 #, c-format -msgid "can't open `%s': %s\n" -msgstr "tidak dapat buka `%s': %s\n" +msgid "can't open '%s': %s\n" +msgstr "" -#: agent/command-ssh.c:2110 agent/command-ssh.c:2128 +#: agent/command-ssh.c:2535 agent/command-ssh.c:2553 #, c-format msgid "error getting serial number of card: %s\n" msgstr "ralat dapatkan nombor siri dari kad: %s\n" -#: agent/command-ssh.c:2114 +#: agent/command-ssh.c:2539 #, c-format msgid "detected card with S/N: %s\n" msgstr "pengesanan kad dengan S/N: %s\n" -#: agent/command-ssh.c:2119 +#: agent/command-ssh.c:2544 #, c-format -msgid "error getting default authentication keyID of card: %s\n" -msgstr "ralat mendapatkan ID kunci pengesahihan lalai kad: %s\n" +msgid "no authentication key for ssh on card: %s\n" +msgstr "" -#: agent/command-ssh.c:2139 +#: agent/command-ssh.c:2564 #, c-format msgid "no suitable card key found: %s\n" msgstr "tiada kunci kad yang sesuai ditemui: %s\n" -#: agent/command-ssh.c:2189 +#: agent/command-ssh.c:2614 #, c-format msgid "shadowing the key failed: %s\n" msgstr "pembayangan kunci gagal: %s\n" -#: agent/command-ssh.c:2204 +#: agent/command-ssh.c:2629 #, c-format msgid "error writing key: %s\n" msgstr "ralat menulis kunci: %s\n" -#: agent/command-ssh.c:2498 +#: agent/command-ssh.c:2912 #, c-format msgid "" "An ssh process requested the use of key%%0A %s%%0A (%s)%%0ADo you want to " @@ -194,24 +211,24 @@ "Proses ssh meminta penggunaan kunci%%0A %s%%0A (%s)%%0AAnda hendak " "benarkannya?" -#: agent/command-ssh.c:2505 +#: agent/command-ssh.c:2919 msgid "Allow" msgstr "Benarkan" -#: agent/command-ssh.c:2505 +#: agent/command-ssh.c:2919 msgid "Deny" msgstr "Nafikan" -#: agent/command-ssh.c:2514 +#: agent/command-ssh.c:2928 #, c-format msgid "Please enter the passphrase for the ssh key%%0A %F%%0A (%c)" msgstr "Sila masukkan frasa laluan untuk kunci ssh%%0A %F%%0A (%c)" -#: agent/command-ssh.c:2833 agent/genkey.c:310 agent/genkey.c:432 +#: agent/command-ssh.c:3167 agent/genkey.c:351 msgid "Please re-enter this passphrase" msgstr "Sila masukkan semula frasa laluan ini" -#: agent/command-ssh.c:2858 +#: agent/command-ssh.c:3192 #, c-format msgid "" "Please enter a passphrase to protect the received secret key%%0A %s%%0A " @@ -220,533 +237,506 @@ "Sila masukkan frasa laluan untuk melindungi kunci rahsia yang diterima%%0A " "%s%%0A %s%%0Adidalam storan kunci ejen-gpg" -#: agent/command-ssh.c:2896 agent/genkey.c:340 agent/genkey.c:463 -#: tools/symcryptrun.c:436 -msgid "does not match - try again" -msgstr "tidak sepadan - cuba lagi" - -#: agent/command-ssh.c:3408 +#: agent/command-ssh.c:3712 #, c-format msgid "failed to create stream from socket: %s\n" msgstr "gagal mencipta strim dari soket: %s\n" -#: agent/divert-scd.c:92 g10/call-agent.c:991 +#: agent/divert-scd.c:92 g10/call-agent.c:1270 msgid "Please insert the card with serial number" msgstr "Sila masukkan kad dengan nombor siri" -#: agent/divert-scd.c:93 g10/call-agent.c:992 +#: agent/divert-scd.c:93 g10/call-agent.c:1271 msgid "Please remove the current card and insert the one with serial number" msgstr "Sila buang kad semasa dan masukkan dengan nombor siri" -#: agent/divert-scd.c:200 +#: agent/divert-scd.c:204 msgid "Admin PIN" msgstr "PIN Pentadbir" #. TRANSLATORS: A PUK is the Personal Unblocking Code #. used to unblock a PIN. -#: agent/divert-scd.c:205 +#: agent/divert-scd.c:209 msgid "PUK" msgstr "PUK" -#: agent/divert-scd.c:212 +#: agent/divert-scd.c:216 msgid "Reset Code" msgstr "Kod Tetap Semula" -#: agent/divert-scd.c:238 +#: agent/divert-scd.c:242 #, c-format msgid "%s%%0A%%0AUse the reader's pinpad for input." msgstr "%s%%0A%%0AGuna pinpad pembaca untuk input." -#: agent/divert-scd.c:287 +#: agent/divert-scd.c:291 msgid "Repeat this Reset Code" msgstr "Ulang Kod Tetap Semula ini" -#: agent/divert-scd.c:289 +#: agent/divert-scd.c:293 msgid "Repeat this PUK" msgstr "Ulang PUK ini" -#: agent/divert-scd.c:290 +#: agent/divert-scd.c:294 msgid "Repeat this PIN" msgstr "Ulang PIN ini" -#: agent/divert-scd.c:295 +#: agent/divert-scd.c:299 msgid "Reset Code not correctly repeated; try again" msgstr "Kod Tetap Semula tidak diulang dengan betul; cuba lagi" -#: agent/divert-scd.c:297 +#: agent/divert-scd.c:301 msgid "PUK not correctly repeated; try again" msgstr "PUK tidak diulang dengan betul; cuba lagi" -#: agent/divert-scd.c:298 +#: agent/divert-scd.c:302 msgid "PIN not correctly repeated; try again" msgstr "PIN tidak diulang dengan betul; cuba lagi" -#: agent/divert-scd.c:310 +#: agent/divert-scd.c:314 #, c-format msgid "Please enter the PIN%s%s%s to unlock the card" msgstr "Sila masukkan PIN%s%s%s untuk membuka kad" -#: agent/genkey.c:108 sm/certreqgen-ui.c:384 sm/export.c:638 sm/export.c:654 -#: sm/import.c:667 sm/import.c:692 +#: agent/genkey.c:110 sm/certreqgen-ui.c:394 #, c-format msgid "error creating temporary file: %s\n" msgstr "ralat mencipta fail sementara: %s\n" -#: agent/genkey.c:115 sm/export.c:645 sm/import.c:675 +#: agent/genkey.c:117 #, c-format msgid "error writing to temporary file: %s\n" msgstr "ralat menulis ke fail sementara: %s\n" -#: agent/genkey.c:153 agent/genkey.c:159 +#: agent/genkey.c:158 agent/genkey.c:164 msgid "Enter new passphrase" msgstr "Masukkan frasa laluan baharu" -#: agent/genkey.c:167 +#: agent/genkey.c:172 msgid "Take this one anyway" msgstr "Ambil ini jua" -#: agent/genkey.c:193 +#: agent/genkey.c:202 #, c-format msgid "" -"Warning: You have entered an insecure passphrase.%%0AA passphrase should be " -"at least %u character long." -msgid_plural "" -"Warning: You have entered an insecure passphrase.%%0AA passphrase should be " -"at least %u characters long." -msgstr[0] "" -"Amaran: Anda telah masukkan frasa laluan tidak selamat.%%0AA frasa laluan " -"seharusnya sekurang-kurangnya %u aksara panjang." -msgstr[1] "" -"Amaran: Anda telah masukkan frasa laluan tidak selamat.%%0AA frasa laluan " -"seharusnya sekurang-kurangnya %u aksara panjang." +"You have not entered a passphrase!%0AAn empty passphrase is not allowed." +msgstr "" +"Anda tidak masukkan frasa laluan!Frasa laluan %0AAn kosong tidak dibenarkan." -#: agent/genkey.c:214 +#: agent/genkey.c:204 #, c-format msgid "" -"Warning: You have entered an insecure passphrase.%%0AA passphrase should " -"contain at least %u digit or%%0Aspecial character." -msgid_plural "" -"Warning: You have entered an insecure passphrase.%%0AA passphrase should " -"contain at least %u digits or%%0Aspecial characters." +"You have not entered a passphrase - this is in general a bad idea!%0APlease " +"confirm that you do not want to have any protection on your key." +msgstr "" + +#: agent/genkey.c:216 +msgid "Yes, protection is not needed" +msgstr "Ya, perlindungan tidak diperlukan" + +#: agent/genkey.c:233 +#, c-format +msgid "A passphrase should be at least %u character long." +msgid_plural "A passphrase should be at least %u characters long." msgstr[0] "" -"Amaran: Anda telah masukkan frasa laluan tidak selamat. Frasa laluan %%0AA " -"seharusnya sekurang-kurangnya %u digit atau %%0A aksara khas." msgstr[1] "" -"Amaran: Anda telah masukkan frasa laluan tidak selamat. Frasa laluan %%0AA " -"seharusnya sekurang-kurangnya %u digit atau %%0A aksara khas." -#: agent/genkey.c:237 +#: agent/genkey.c:252 #, c-format msgid "" -"Warning: You have entered an insecure passphrase.%%0AA passphrase may not be " -"a known term or match%%0Acertain pattern." -msgstr "" -"Amaran: Anda telah masukkan frasa laluan tidak selamat. Frasa laluan %%0AA " -"mungkin terma yang tidak diketahui atau padan%%0Apola tertentu." +"A passphrase should contain at least %u digit or%%0Aspecial character." +msgid_plural "" +"A passphrase should contain at least %u digits or%%0Aspecial characters." +msgstr[0] "" +msgstr[1] "" -#: agent/genkey.c:253 +#: agent/genkey.c:278 #, c-format -msgid "" -"You have not entered a passphrase!%0AAn empty passphrase is not allowed." +msgid "A passphrase may not be a known term or match%%0Acertain pattern." msgstr "" -"Anda tidak masukkan frasa laluan!Frasa laluan %0AAn kosong tidak dibenarkan." -#: agent/genkey.c:255 -#, c-format -msgid "" -"You have not entered a passphrase - this is in general a bad idea!%0APlease " -"confirm that you do not want to have any protection on your key." +#: agent/genkey.c:293 +msgid "Warning: You have entered an insecure passphrase." msgstr "" -#: agent/genkey.c:264 -msgid "Yes, protection is not needed" -msgstr "Ya, perlindungan tidak diperlukan" - -#: agent/genkey.c:308 +#: agent/genkey.c:480 #, c-format msgid "Please enter the passphrase to%0Aprotect your new key" msgstr "" -#: agent/genkey.c:431 +#: agent/genkey.c:606 msgid "Please enter the new passphrase" msgstr "" -#: agent/gpg-agent.c:134 agent/preset-passphrase.c:75 scd/scdaemon.c:105 -#: tools/gpg-check-pattern.c:70 +#: agent/gpg-agent.c:148 agent/preset-passphrase.c:74 scd/scdaemon.c:110 +#: tools/gpg-check-pattern.c:69 msgid "" "@Options:\n" " " msgstr "" -#: agent/gpg-agent.c:136 scd/scdaemon.c:110 +#: agent/gpg-agent.c:150 scd/scdaemon.c:115 dirmngr/dirmngr.c:157 msgid "run in daemon mode (background)" msgstr "" -#: agent/gpg-agent.c:137 scd/scdaemon.c:107 +#: agent/gpg-agent.c:151 scd/scdaemon.c:112 dirmngr/dirmngr.c:156 msgid "run in server mode (foreground)" msgstr "" -#: agent/gpg-agent.c:138 g10/gpg.c:501 g10/gpgv.c:71 kbx/kbxutil.c:88 -#: scd/scdaemon.c:111 sm/gpgsm.c:281 tools/gpg-connect-agent.c:69 -#: tools/gpgconf.c:80 tools/symcryptrun.c:166 +#: agent/gpg-agent.c:152 g10/gpg.c:541 g10/gpgv.c:72 kbx/kbxutil.c:88 +#: scd/scdaemon.c:116 sm/gpgsm.c:293 dirmngr/dirmngr-client.c:69 +#: dirmngr/dirmngr.c:171 dirmngr/dirmngr_ldap.c:135 +#: tools/gpg-connect-agent.c:77 tools/gpgconf.c:85 tools/symcryptrun.c:166 msgid "verbose" msgstr "" -#: agent/gpg-agent.c:139 g10/gpgv.c:72 kbx/kbxutil.c:89 scd/scdaemon.c:112 -#: sm/gpgsm.c:282 +#: agent/gpg-agent.c:153 g10/gpgv.c:73 kbx/kbxutil.c:89 scd/scdaemon.c:117 +#: sm/gpgsm.c:294 dirmngr/dirmngr-client.c:70 dirmngr/dirmngr.c:172 +#: dirmngr/dirmngr_ldap.c:136 msgid "be somewhat more quiet" msgstr "" -#: agent/gpg-agent.c:140 scd/scdaemon.c:113 +#: agent/gpg-agent.c:154 scd/scdaemon.c:118 dirmngr/dirmngr.c:173 msgid "sh-style command output" msgstr "" -#: agent/gpg-agent.c:141 scd/scdaemon.c:114 +#: agent/gpg-agent.c:155 scd/scdaemon.c:119 dirmngr/dirmngr.c:174 msgid "csh-style command output" msgstr "" -#: agent/gpg-agent.c:142 scd/scdaemon.c:115 sm/gpgsm.c:312 -#: tools/symcryptrun.c:169 +#: agent/gpg-agent.c:156 scd/scdaemon.c:120 sm/gpgsm.c:324 +#: dirmngr/dirmngr.c:175 tools/symcryptrun.c:169 msgid "|FILE|read options from FILE" msgstr "" -#: agent/gpg-agent.c:147 scd/scdaemon.c:125 +#: agent/gpg-agent.c:165 scd/scdaemon.c:131 dirmngr/dirmngr.c:178 msgid "do not detach from the console" msgstr "" -#: agent/gpg-agent.c:148 +#: agent/gpg-agent.c:166 msgid "do not grab keyboard and mouse" msgstr "" -#: agent/gpg-agent.c:149 tools/symcryptrun.c:168 +#: agent/gpg-agent.c:167 tools/symcryptrun.c:168 msgid "use a log file for the server" msgstr "" -#: agent/gpg-agent.c:151 -msgid "use a standard location for the socket" -msgstr "" - -#: agent/gpg-agent.c:154 +#: agent/gpg-agent.c:169 msgid "|PGM|use PGM as the PIN-Entry program" msgstr "" -#: agent/gpg-agent.c:157 +#: agent/gpg-agent.c:174 msgid "|PGM|use PGM as the SCdaemon program" msgstr "" -#: agent/gpg-agent.c:158 +#: agent/gpg-agent.c:176 msgid "do not use the SCdaemon" msgstr "" -#: agent/gpg-agent.c:170 +#: agent/gpg-agent.c:180 +msgid "|NAME|accept some commands via NAME" +msgstr "" + +#: agent/gpg-agent.c:196 msgid "ignore requests to change the TTY" msgstr "" -#: agent/gpg-agent.c:172 +#: agent/gpg-agent.c:198 msgid "ignore requests to change the X display" msgstr "" -#: agent/gpg-agent.c:175 +#: agent/gpg-agent.c:201 msgid "|N|expire cached PINs after N seconds" msgstr "" -#: agent/gpg-agent.c:188 +#: agent/gpg-agent.c:215 msgid "do not use the PIN cache when signing" msgstr "" -#: agent/gpg-agent.c:190 +#: agent/gpg-agent.c:217 +msgid "disallow the use of an external password cache" +msgstr "" + +#: agent/gpg-agent.c:219 msgid "disallow clients to mark keys as \"trusted\"" msgstr "" -#: agent/gpg-agent.c:193 +#: agent/gpg-agent.c:222 msgid "allow presetting passphrase" msgstr "" -#: agent/gpg-agent.c:194 -msgid "enable ssh support" +#: agent/gpg-agent.c:224 +msgid "allow caller to override the pinentry" msgstr "" -#: agent/gpg-agent.c:197 -msgid "enable putty support" +#: agent/gpg-agent.c:226 +msgid "allow passphrase to be prompted through Emacs" msgstr "" -#: agent/gpg-agent.c:203 -msgid "disallow the use of an external password cache" +#: agent/gpg-agent.c:228 +msgid "enable ssh support" msgstr "" -#: agent/gpg-agent.c:205 -msgid "|FILE|write environment settings also to FILE" +#: agent/gpg-agent.c:231 +msgid "enable putty support" msgstr "" #. TRANSLATORS: @EMAIL@ will get replaced by the actual bug #. reporting address. This is so that we can change the #. reporting address without breaking the translations. -#: agent/gpg-agent.c:370 agent/preset-passphrase.c:97 agent/protect-tool.c:164 -#: g10/gpg.c:836 g10/gpgv.c:114 kbx/kbxutil.c:113 scd/scdaemon.c:256 -#: sm/gpgsm.c:519 tools/gpg-connect-agent.c:181 tools/gpgconf.c:102 -#: tools/symcryptrun.c:206 tools/gpg-check-pattern.c:141 +#: agent/gpg-agent.c:471 agent/preset-passphrase.c:96 agent/protect-tool.c:148 +#: g10/gpg.c:963 g10/gpgv.c:116 kbx/kbxutil.c:113 scd/scdaemon.c:273 +#: sm/gpgsm.c:556 dirmngr/dirmngr-client.c:146 dirmngr/dirmngr.c:350 +#: dirmngr/dirmngr_ldap.c:205 tools/gpg-connect-agent.c:202 +#: tools/gpgconf.c:107 tools/symcryptrun.c:206 tools/gpg-check-pattern.c:140 msgid "Please report bugs to <@EMAIL@>.\n" msgstr "" -#: agent/gpg-agent.c:379 -msgid "Usage: gpg-agent [options] (-h for help)" +#: agent/gpg-agent.c:480 +msgid "Usage: @GPG_AGENT@ [options] (-h for help)" msgstr "" -#: agent/gpg-agent.c:381 +#: agent/gpg-agent.c:482 msgid "" -"Syntax: gpg-agent [options] [command [args]]\n" -"Secret key management for GnuPG\n" +"Syntax: @GPG_AGENT@ [options] [command [args]]\n" +"Secret key management for @GNUPG@\n" msgstr "" -#: agent/gpg-agent.c:427 g10/gpg.c:1028 scd/scdaemon.c:328 sm/gpgsm.c:669 +#: agent/gpg-agent.c:528 g10/gpg.c:1154 scd/scdaemon.c:346 sm/gpgsm.c:704 +#: dirmngr/dirmngr.c:434 #, c-format -msgid "invalid debug-level `%s' given\n" +msgid "invalid debug-level '%s' given\n" msgstr "" -#: agent/gpg-agent.c:656 agent/protect-tool.c:1034 g10/gpgv.c:155 -#: kbx/kbxutil.c:428 scd/scdaemon.c:441 sm/gpgsm.c:912 sm/gpgsm.c:915 -#: tools/symcryptrun.c:998 tools/gpg-check-pattern.c:177 +#: agent/gpg-agent.c:777 agent/protect-tool.c:562 g10/gpgv.c:159 +#: kbx/kbxutil.c:467 scd/scdaemon.c:438 sm/gpgsm.c:937 sm/gpgsm.c:940 +#: dirmngr/dirmngr.c:760 dirmngr/dirmngr.c:763 dirmngr/dirmngr.c:772 +#: tools/symcryptrun.c:1005 tools/gpg-check-pattern.c:177 #, c-format msgid "%s is too old (need %s, have %s)\n" msgstr "" -#: agent/gpg-agent.c:771 g10/gpg.c:2136 scd/scdaemon.c:527 sm/gpgsm.c:1014 +#: agent/gpg-agent.c:895 g10/gpg.c:2362 scd/scdaemon.c:519 sm/gpgsm.c:1041 +#: dirmngr/dirmngr.c:895 #, c-format -msgid "NOTE: no default option file `%s'\n" +msgid "Note: no default option file '%s'\n" msgstr "" -#: agent/gpg-agent.c:782 agent/gpg-agent.c:1409 g10/gpg.c:2140 -#: scd/scdaemon.c:532 sm/gpgsm.c:1018 tools/symcryptrun.c:931 +#: agent/gpg-agent.c:906 agent/gpg-agent.c:1662 g10/gpg.c:2366 +#: scd/scdaemon.c:524 sm/gpgsm.c:1045 dirmngr/dirmngr.c:900 +#: dirmngr/dirmngr.c:1774 tools/symcryptrun.c:938 #, c-format -msgid "option file `%s': %s\n" +msgid "option file '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:790 g10/gpg.c:2147 scd/scdaemon.c:540 sm/gpgsm.c:1025 +#: agent/gpg-agent.c:914 g10/gpg.c:2373 scd/scdaemon.c:532 sm/gpgsm.c:1052 +#: dirmngr/dirmngr.c:908 #, c-format -msgid "reading options from `%s'\n" +msgid "reading options from '%s'\n" msgstr "" -#: agent/gpg-agent.c:1177 g10/plaintext.c:140 g10/plaintext.c:145 -#: g10/plaintext.c:162 +#: agent/gpg-agent.c:1038 g10/gpg.c:3433 scd/scdaemon.c:652 sm/gpgsm.c:1517 +#: dirmngr/dirmngr.c:1019 tools/gpg-connect-agent.c:1238 tools/gpgconf.c:209 #, c-format -msgid "error creating `%s': %s\n" -msgstr "" - -#: agent/gpg-agent.c:1522 agent/gpg-agent.c:1640 agent/gpg-agent.c:1644 -#: agent/gpg-agent.c:1685 agent/gpg-agent.c:1689 g10/exec.c:191 -#: g10/openfile.c:458 scd/scdaemon.c:1040 sm/keydb.c:103 -#, c-format -msgid "can't create directory `%s': %s\n" -msgstr "" - -#: agent/gpg-agent.c:1536 scd/scdaemon.c:1054 -msgid "name of socket too long\n" +msgid "Note: '%s' is not considered an option\n" msgstr "" -#: agent/gpg-agent.c:1559 scd/scdaemon.c:1077 +#: agent/gpg-agent.c:1799 scd/scdaemon.c:1078 dirmngr/dirmngr.c:1131 #, c-format msgid "can't create socket: %s\n" msgstr "" -#: agent/gpg-agent.c:1568 +#: agent/gpg-agent.c:1816 scd/scdaemon.c:1091 dirmngr/dirmngr.c:1144 #, c-format -msgid "socket name `%s' is too long\n" +msgid "socket name '%s' is too long\n" msgstr "" -#: agent/gpg-agent.c:1586 +#: agent/gpg-agent.c:1854 msgid "a gpg-agent is already running - not starting a new one\n" msgstr "" -#: agent/gpg-agent.c:1597 scd/scdaemon.c:1096 +#: agent/gpg-agent.c:1864 scd/scdaemon.c:1115 dirmngr/dirmngr.c:1176 msgid "error getting nonce for the socket\n" msgstr "" -#: agent/gpg-agent.c:1602 scd/scdaemon.c:1099 +#: agent/gpg-agent.c:1869 scd/scdaemon.c:1118 dirmngr/dirmngr.c:1179 #, c-format -msgid "error binding socket to `%s': %s\n" +msgid "error binding socket to '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:1614 scd/scdaemon.c:1108 +#: agent/gpg-agent.c:1880 scd/scdaemon.c:1127 dirmngr/dirmngr.c:1189 #, c-format msgid "listen() failed: %s\n" msgstr "" -#: agent/gpg-agent.c:1620 scd/scdaemon.c:1115 +#: agent/gpg-agent.c:1887 scd/scdaemon.c:1134 dirmngr/dirmngr.c:1195 +#, c-format +msgid "listening on socket '%s'\n" +msgstr "" + +#: agent/gpg-agent.c:1906 agent/gpg-agent.c:1945 g10/exec.c:199 +#: g10/openfile.c:489 g10/openfile.c:518 g10/tofu.c:840 sm/keydb.c:97 #, c-format -msgid "listening on socket `%s'\n" +msgid "can't create directory '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:1648 agent/gpg-agent.c:1695 g10/openfile.c:461 -#: sm/keydb.c:106 +#: agent/gpg-agent.c:1909 agent/gpg-agent.c:1950 g10/openfile.c:492 +#: g10/openfile.c:521 sm/keydb.c:100 #, c-format -msgid "directory `%s' created\n" +msgid "directory '%s' created\n" msgstr "" -#: agent/gpg-agent.c:1701 +#: agent/gpg-agent.c:1956 #, c-format -msgid "stat() failed for `%s': %s\n" +msgid "stat() failed for '%s': %s\n" msgstr "" -#: agent/gpg-agent.c:1705 +#: agent/gpg-agent.c:1960 #, c-format -msgid "can't use `%s' as home directory\n" +msgid "can't use '%s' as home directory\n" msgstr "" -#: agent/gpg-agent.c:1838 scd/scdaemon.c:1131 +#: agent/gpg-agent.c:2103 scd/scdaemon.c:1150 dirmngr/dirmngr.c:1966 #, c-format msgid "error reading nonce on fd %d: %s\n" msgstr "" -#: agent/gpg-agent.c:2053 +#: agent/gpg-agent.c:2309 #, c-format msgid "handler 0x%lx for fd %d started\n" msgstr "" -#: agent/gpg-agent.c:2058 +#: agent/gpg-agent.c:2314 #, c-format msgid "handler 0x%lx for fd %d terminated\n" msgstr "" -#: agent/gpg-agent.c:2078 +#: agent/gpg-agent.c:2387 #, c-format msgid "ssh handler 0x%lx for fd %d started\n" msgstr "" -#: agent/gpg-agent.c:2083 +#: agent/gpg-agent.c:2392 #, c-format msgid "ssh handler 0x%lx for fd %d terminated\n" msgstr "" -#: agent/gpg-agent.c:2242 scd/scdaemon.c:1268 +#: agent/gpg-agent.c:2560 scd/scdaemon.c:1273 dirmngr/dirmngr.c:2097 #, c-format -msgid "pth_select failed: %s - waiting 1s\n" +msgid "npth_pselect failed: %s - waiting 1s\n" msgstr "" -#: agent/gpg-agent.c:2365 scd/scdaemon.c:1335 +#: agent/gpg-agent.c:2623 scd/scdaemon.c:1323 #, c-format msgid "%s %s stopped\n" msgstr "" -#: agent/gpg-agent.c:2501 +#: agent/gpg-agent.c:2761 common/simple-pwquery.c:330 g10/call-agent.c:320 +#: sm/call-agent.c:143 tools/gpg-connect-agent.c:2239 msgid "no gpg-agent running in this session\n" msgstr "" -#: agent/gpg-agent.c:2512 common/simple-pwquery.c:352 common/asshelp.c:403 -#: tools/gpg-connect-agent.c:2168 -msgid "malformed GPG_AGENT_INFO environment variable\n" -msgstr "" - -#: agent/gpg-agent.c:2525 common/simple-pwquery.c:364 common/asshelp.c:415 -#: tools/gpg-connect-agent.c:2179 -#, c-format -msgid "gpg-agent protocol version %d is not supported\n" -msgstr "" - -#: agent/preset-passphrase.c:101 +#: agent/preset-passphrase.c:100 msgid "Usage: gpg-preset-passphrase [options] KEYGRIP (-h for help)\n" msgstr "" -#: agent/preset-passphrase.c:104 +#: agent/preset-passphrase.c:103 msgid "" "Syntax: gpg-preset-passphrase [options] KEYGRIP\n" "Password cache maintenance\n" msgstr "" -#: agent/protect-tool.c:114 g10/gpg.c:385 kbx/kbxutil.c:71 sm/gpgsm.c:186 -#: tools/gpgconf.c:60 +#: agent/protect-tool.c:105 g10/gpg.c:404 kbx/kbxutil.c:71 sm/gpgsm.c:193 +#: dirmngr/dirmngr.c:154 tools/gpgconf.c:63 msgid "" "@Commands:\n" " " msgstr "" -#: agent/protect-tool.c:128 g10/gpg.c:454 g10/gpgv.c:69 kbx/kbxutil.c:81 -#: sm/gpgsm.c:226 tools/gpg-connect-agent.c:67 tools/gpgconf.c:77 -#: tools/symcryptrun.c:159 +#: agent/protect-tool.c:114 g10/gpg.c:491 g10/gpgv.c:70 kbx/kbxutil.c:81 +#: sm/gpgsm.c:239 dirmngr/dirmngr.c:169 tools/gpg-connect-agent.c:75 +#: tools/gpgconf.c:82 tools/symcryptrun.c:159 msgid "" "@\n" "Options:\n" " " msgstr "" -#: agent/protect-tool.c:167 +#: agent/protect-tool.c:151 msgid "Usage: gpg-protect-tool [options] (-h for help)\n" msgstr "" -#: agent/protect-tool.c:169 +#: agent/protect-tool.c:153 msgid "" "Syntax: gpg-protect-tool [options] [args]\n" "Secret key maintenance tool\n" msgstr "" -#: agent/protect-tool.c:1166 +#: agent/protect-tool.c:683 msgid "Please enter the passphrase to unprotect the PKCS#12 object." msgstr "" -#: agent/protect-tool.c:1171 +#: agent/protect-tool.c:688 msgid "Please enter the passphrase to protect the new PKCS#12 object." msgstr "" -#: agent/protect-tool.c:1177 +#: agent/protect-tool.c:694 msgid "" "Please enter the passphrase to protect the imported object within the GnuPG " "system." msgstr "" -#: agent/protect-tool.c:1182 +#: agent/protect-tool.c:699 msgid "" "Please enter the passphrase or the PIN\n" "needed to complete this operation." msgstr "" -#: agent/protect-tool.c:1187 tools/symcryptrun.c:437 -msgid "Passphrase:" -msgstr "" - -#: agent/protect-tool.c:1192 tools/symcryptrun.c:448 +#: agent/protect-tool.c:710 tools/symcryptrun.c:454 msgid "cancelled\n" msgstr "" -#: agent/protect-tool.c:1194 tools/symcryptrun.c:444 +#: agent/protect-tool.c:712 tools/symcryptrun.c:450 #, c-format msgid "error while asking for the passphrase: %s\n" msgstr "" -#: agent/trustlist.c:136 agent/trustlist.c:334 +#: agent/trustlist.c:154 agent/trustlist.c:355 dirmngr/dirmngr.c:1576 #, c-format -msgid "error opening `%s': %s\n" +msgid "error opening '%s': %s\n" msgstr "" -#: agent/trustlist.c:151 common/helpfile.c:63 common/helpfile.c:79 +#: agent/trustlist.c:170 common/helpfile.c:73 common/helpfile.c:89 #, c-format -msgid "file `%s', line %d: %s\n" +msgid "file '%s', line %d: %s\n" msgstr "" -#: agent/trustlist.c:171 agent/trustlist.c:179 +#: agent/trustlist.c:192 agent/trustlist.c:200 #, c-format -msgid "statement \"%s\" ignored in `%s', line %d\n" +msgid "statement \"%s\" ignored in '%s', line %d\n" msgstr "" -#: agent/trustlist.c:185 +#: agent/trustlist.c:206 #, c-format -msgid "system trustlist `%s' not available\n" +msgid "system trustlist '%s' not available\n" msgstr "" -#: agent/trustlist.c:229 +#: agent/trustlist.c:250 #, c-format -msgid "bad fingerprint in `%s', line %d\n" +msgid "bad fingerprint in '%s', line %d\n" msgstr "" -#: agent/trustlist.c:254 agent/trustlist.c:261 +#: agent/trustlist.c:275 agent/trustlist.c:282 #, c-format -msgid "invalid keyflag in `%s', line %d\n" +msgid "invalid keyflag in '%s', line %d\n" msgstr "" -#: agent/trustlist.c:295 common/helpfile.c:126 +#: agent/trustlist.c:316 common/helpfile.c:136 #, c-format -msgid "error reading `%s', line %d: %s\n" +msgid "error reading '%s', line %d: %s\n" msgstr "" -#: agent/trustlist.c:400 agent/trustlist.c:450 +#: agent/trustlist.c:427 agent/trustlist.c:496 msgid "error reading list of trusted root certificates\n" msgstr "" @@ -758,18 +748,19 @@ #. plain % sign, you need to encode it as "%%25". The #. "%s" gets replaced by the name as stored in the #. certificate. -#: agent/trustlist.c:611 +#: agent/trustlist.c:654 #, c-format msgid "" "Do you ultimately trust%%0A \"%s\"%%0Ato correctly certify user " "certificates?" msgstr "" -#: agent/trustlist.c:620 common/audit.c:467 +#: agent/trustlist.c:663 common/audit.c:467 msgid "Yes" msgstr "" -#: agent/trustlist.c:620 common/audit.c:469 +#: agent/trustlist.c:663 agent/findkey.c:1290 agent/findkey.c:1304 +#: common/audit.c:469 msgid "No" msgstr "" @@ -781,7 +772,7 @@ #. "%%25". The second "%s" gets replaced by a hexdecimal #. fingerprint string whereas the first one receives the name #. as stored in the certificate. -#: agent/trustlist.c:654 +#: agent/trustlist.c:697 #, c-format msgid "" "Please verify that the certificate identified as:%%0A \"%s\"%%0Ahas the " @@ -791,190 +782,271 @@ #. TRANSLATORS: "Correct" is the label of a button and intended #. to be hit if the fingerprint matches the one of the CA. The #. other button is "the default "Cancel" of the Pinentry. -#: agent/trustlist.c:668 +#: agent/trustlist.c:711 msgid "Correct" msgstr "" -#: agent/trustlist.c:668 +#: agent/trustlist.c:711 msgid "Wrong" msgstr "" -#: agent/findkey.c:157 +#: agent/findkey.c:137 #, c-format msgid "Note: This passphrase has never been changed.%0APlease change it now." msgstr "" -#: agent/findkey.c:173 +#: agent/findkey.c:153 #, c-format msgid "" "This passphrase has not been changed%%0Asince %.4s-%.2s-%.2s. Please change " "it now." msgstr "" -#: agent/findkey.c:187 agent/findkey.c:194 +#: agent/findkey.c:167 agent/findkey.c:174 msgid "Change passphrase" msgstr "" -#: agent/findkey.c:195 +#: agent/findkey.c:175 msgid "I'll change it later" msgstr "" -#: common/exechelp.c:528 common/exechelp.c:625 tools/gpgconf-comp.c:1488 -#: tools/gpgconf-comp.c:1827 +#: agent/findkey.c:1266 #, c-format -msgid "error creating a pipe: %s\n" +msgid "" +"Do you really want to delete the key identified by keygrip%%0A %s%%0A " +"%%C%%0A?" msgstr "" -#: common/exechelp.c:599 common/exechelp.c:658 +#: agent/findkey.c:1290 agent/findkey.c:1304 +msgid "Delete key" +msgstr "" + +#: agent/findkey.c:1301 +msgid "" +"Warning: This key is also listed for use with SSH!\n" +"Deleting the key might remove your ability to access remote machines." +msgstr "" + +#: agent/pksign.c:176 g10/seskey.c:285 sm/certcheck.c:85 +msgid "DSA requires the hash length to be a multiple of 8 bits\n" +msgstr "" + +#: agent/pksign.c:187 sm/certcheck.c:97 #, c-format -msgid "can't fdopen pipe for reading: %s\n" +msgid "%s key uses an unsafe (%u bit) hash\n" msgstr "" -#: common/exechelp.c:637 common/exechelp.c:765 common/exechelp.c:1002 +#: agent/pksign.c:204 #, c-format -msgid "error forking process: %s\n" +msgid "a %zu bit hash is not valid for a %u bit %s key\n" msgstr "" -#: common/exechelp.c:811 common/exechelp.c:864 +#: agent/pksign.c:512 #, c-format -msgid "waiting for process %d to terminate failed: %s\n" +msgid "checking created signature failed: %s\n" msgstr "" -#: common/exechelp.c:819 +#: agent/cvt-openpgp.c:338 +msgid "secret key parts are not available\n" +msgstr "" + +#: agent/cvt-openpgp.c:344 #, c-format -msgid "error getting exit code of process %d: %s\n" +msgid "public key algorithm %d (%s) is not supported\n" msgstr "" -#: common/exechelp.c:825 common/exechelp.c:877 +#: agent/cvt-openpgp.c:448 #, c-format -msgid "error running `%s': exit status %d\n" +msgid "protection algorithm %d (%s) is not supported\n" msgstr "" -#: common/exechelp.c:870 +#: agent/cvt-openpgp.c:455 #, c-format -msgid "error running `%s': probably not installed\n" +msgid "protection hash algorithm %d (%s) is not supported\n" msgstr "" -#: common/exechelp.c:885 +#: common/exechelp-posix.c:324 common/exechelp-w32.c:391 +#: common/exechelp-w32.c:415 common/exechelp-w32.c:445 +#: dirmngr/ldap-wrapper.c:710 #, c-format -msgid "error running `%s': terminated\n" +msgid "error creating a pipe: %s\n" +msgstr "" + +#: common/exechelp-posix.c:337 common/exechelp-w32.c:401 +#: common/exechelp-w32.c:425 common/exechelp-w32.c:455 +#, c-format +msgid "error creating a stream for a pipe: %s\n" +msgstr "" + +#: common/exechelp-posix.c:427 common/exechelp-posix.c:500 +#: common/exechelp-posix.c:606 dirmngr/dirmngr.c:1213 +#, c-format +msgid "error forking process: %s\n" msgstr "" -#: common/http.c:1682 +#: common/exechelp-posix.c:539 common/exechelp-w32.c:702 +#: common/exechelp-w32ce.c:751 #, c-format -msgid "error creating socket: %s\n" +msgid "waiting for process %d to terminate failed: %s\n" +msgstr "" + +#: common/exechelp-posix.c:548 +#, c-format +msgid "error running '%s': probably not installed\n" msgstr "" -#: common/http.c:1733 -msgid "host not found" +#: common/exechelp-posix.c:554 common/exechelp-w32.c:716 +#: common/exechelp-w32ce.c:765 +#, c-format +msgid "error running '%s': exit status %d\n" +msgstr "" + +#: common/exechelp-posix.c:562 +#, c-format +msgid "error running '%s': terminated\n" msgstr "" -#: common/simple-pwquery.c:338 -msgid "gpg-agent is not available in this session\n" +#: common/exechelp-w32.c:710 common/exechelp-w32ce.c:759 +#, c-format +msgid "error getting exit code of process %d: %s\n" msgstr "" -#: common/simple-pwquery.c:395 +#: common/simple-pwquery.c:376 #, c-format -msgid "can't connect to `%s': %s\n" +msgid "can't connect to '%s': %s\n" msgstr "" -#: common/simple-pwquery.c:406 +#: common/simple-pwquery.c:387 msgid "communication problem with gpg-agent\n" msgstr "" -#: common/simple-pwquery.c:416 +#: common/simple-pwquery.c:397 msgid "problem setting the gpg-agent options\n" msgstr "" -#: common/simple-pwquery.c:579 common/simple-pwquery.c:675 +#: common/simple-pwquery.c:560 common/simple-pwquery.c:656 msgid "canceled by user\n" msgstr "" -#: common/simple-pwquery.c:594 common/simple-pwquery.c:681 +#: common/simple-pwquery.c:575 common/simple-pwquery.c:662 msgid "problem with the agent\n" msgstr "" -#: common/sysutils.c:111 +#: common/sysutils.c:124 #, c-format msgid "can't disable core dumps: %s\n" msgstr "" -#: common/sysutils.c:206 +#: common/sysutils.c:219 #, c-format msgid "Warning: unsafe ownership on %s \"%s\"\n" msgstr "" -#: common/sysutils.c:238 +#: common/sysutils.c:251 #, c-format msgid "Warning: unsafe permissions on %s \"%s\"\n" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:35 common/yesno.c:72 +#: common/yesno.c:45 common/yesno.c:82 msgid "yes" msgstr "" -#: common/yesno.c:36 common/yesno.c:77 +#: common/yesno.c:46 common/yesno.c:87 msgid "yY" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:38 common/yesno.c:74 +#: common/yesno.c:48 common/yesno.c:84 msgid "no" msgstr "" -#: common/yesno.c:39 common/yesno.c:78 +#: common/yesno.c:49 common/yesno.c:88 msgid "nN" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:76 +#: common/yesno.c:86 msgid "quit" msgstr "" -#: common/yesno.c:79 +#: common/yesno.c:89 msgid "qQ" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:113 +#: common/yesno.c:123 msgid "okay|okay" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: common/yesno.c:115 +#: common/yesno.c:125 msgid "cancel|cancel" msgstr "" -#: common/yesno.c:116 +#: common/yesno.c:126 msgid "oO" msgstr "" -#: common/yesno.c:117 +#: common/yesno.c:127 msgid "cC" msgstr "" -#: common/miscellaneous.c:77 +#: common/miscellaneous.c:86 #, c-format msgid "out of core in secure memory while allocating %lu bytes" msgstr "" -#: common/miscellaneous.c:80 +#: common/miscellaneous.c:89 #, c-format msgid "out of core while allocating %lu bytes" msgstr "" -#: common/asshelp.c:293 tools/gpg-connect-agent.c:2129 -msgid "no running gpg-agent - starting one\n" +#: common/miscellaneous.c:132 +#, c-format +msgid "%s:%u: obsolete option \"%s\" - it has no effect\n" +msgstr "" + +#: common/miscellaneous.c:135 +#, c-format +msgid "WARNING: \"%s%s\" is an obsolete option - it has no effect\n" +msgstr "" + +#: common/miscellaneous.c:479 +#, c-format +msgid "unknown debug flag '%s' ignored\n" +msgstr "" + +#: common/asshelp.c:411 +#, c-format +msgid "no running gpg-agent - starting '%s'\n" +msgstr "" + +#: common/asshelp.c:471 +#, c-format +msgid "waiting for the agent to come up ... (%ds)\n" +msgstr "" + +#: common/asshelp.c:479 +msgid "connection to agent established\n" +msgstr "" + +#: common/asshelp.c:519 +msgid "connection to agent is in restricted mode\n" msgstr "" -#: common/asshelp.c:349 +#: common/asshelp.c:601 #, c-format -msgid "waiting %d seconds for the agent to come up\n" +msgid "no running Dirmngr - starting '%s'\n" msgstr "" -#: common/asshelp.c:426 -msgid "can't connect to the agent - trying fall back\n" +#: common/asshelp.c:658 +#, c-format +msgid "waiting for the dirmngr to come up ... (%ds)\n" +msgstr "" + +#: common/asshelp.c:667 +msgid "connection to the dirmngr established\n" msgstr "" #. TRANSLATORS: Copy the prefix between the vertical bars @@ -1045,6 +1117,7 @@ msgstr "" #: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923 +#: scd/app-openpgp.c:2885 #, c-format msgid "unsupported algorithm: %s" msgstr "" @@ -1153,614 +1226,791 @@ #: common/audit.c:1307 #, c-format -msgid "No help available for `%s'." +msgid "No help available for '%s'." msgstr "" -#: common/helpfile.c:80 +#: common/helpfile.c:90 msgid "ignoring garbage line" msgstr "" -#: common/gettime.c:503 +#: common/gettime.c:860 msgid "[none]" msgstr "" -#: g10/armor.c:379 +#: common/argparse.c:365 +msgid "argument not expected" +msgstr "" + +#: common/argparse.c:367 +msgid "read error" +msgstr "" + +#: common/argparse.c:369 +msgid "keyword too long" +msgstr "" + +#: common/argparse.c:371 +msgid "missing argument" +msgstr "" + +#: common/argparse.c:373 +msgid "invalid argument" +msgstr "" + +#: common/argparse.c:375 +msgid "invalid command" +msgstr "" + +#: common/argparse.c:377 +msgid "invalid alias definition" +msgstr "" + +#: common/argparse.c:379 +msgid "out of core" +msgstr "" + +#: common/argparse.c:381 +msgid "invalid option" +msgstr "" + +#: common/argparse.c:389 +#, c-format +msgid "missing argument for option \"%.50s\"\n" +msgstr "" + +#: common/argparse.c:391 +#, c-format +msgid "invalid argument for option \"%.50s\"\n" +msgstr "" + +#: common/argparse.c:393 +#, c-format +msgid "option \"%.50s\" does not expect an argument\n" +msgstr "" + +#: common/argparse.c:395 +#, c-format +msgid "invalid command \"%.50s\"\n" +msgstr "" + +#: common/argparse.c:397 +#, c-format +msgid "option \"%.50s\" is ambiguous\n" +msgstr "" + +#: common/argparse.c:399 +#, c-format +msgid "command \"%.50s\" is ambiguous\n" +msgstr "" + +#: common/argparse.c:401 g10/tofu.c:1619 dirmngr/dirmngr.c:1231 +msgid "out of core\n" +msgstr "" + +#: common/argparse.c:403 +#, c-format +msgid "invalid option \"%.50s\"\n" +msgstr "" + +#: common/logging.c:933 +#, c-format +msgid "you found a bug ... (%s:%d)\n" +msgstr "" + +#: common/utf8conv.c:116 +#, c-format +msgid "conversion from '%s' to '%s' not available\n" +msgstr "" + +#: common/utf8conv.c:124 +#, c-format +msgid "iconv_open failed: %s\n" +msgstr "" + +#: common/utf8conv.c:378 common/utf8conv.c:644 +#, c-format +msgid "conversion from '%s' to '%s' failed: %s\n" +msgstr "" + +#: common/dotlock.c:707 +#, c-format +msgid "failed to create temporary file '%s': %s\n" +msgstr "" + +#: common/dotlock.c:771 +#, c-format +msgid "error writing to '%s': %s\n" +msgstr "" + +#: common/dotlock.c:1116 +#, c-format +msgid "removing stale lockfile (created by %d)\n" +msgstr "" + +#: common/dotlock.c:1152 +#, c-format +msgid "waiting for lock (held by %d%s) %s...\n" +msgstr "" + +#: common/dotlock.c:1153 +msgid "(deadlock?) " +msgstr "" + +#: common/dotlock.c:1192 +#, c-format +msgid "lock '%s' not made: %s\n" +msgstr "" + +#: common/dotlock.c:1219 +#, c-format +msgid "waiting for lock %s...\n" +msgstr "" + +#: g10/armor.c:377 #, c-format msgid "armor: %s\n" msgstr "" -#: g10/armor.c:444 +#: g10/armor.c:416 msgid "invalid armor header: " msgstr "" -#: g10/armor.c:455 +#: g10/armor.c:427 msgid "armor header: " msgstr "" -#: g10/armor.c:468 +#: g10/armor.c:440 msgid "invalid clearsig header\n" msgstr "" -#: g10/armor.c:481 +#: g10/armor.c:453 msgid "unknown armor header: " msgstr "" -#: g10/armor.c:542 +#: g10/armor.c:506 msgid "nested clear text signatures\n" msgstr "" -#: g10/armor.c:677 +#: g10/armor.c:641 msgid "unexpected armor: " msgstr "" -#: g10/armor.c:689 +#: g10/armor.c:654 msgid "invalid dash escaped line: " msgstr "" -#: g10/armor.c:844 g10/armor.c:1468 +#: g10/armor.c:808 g10/armor.c:1424 #, c-format msgid "invalid radix64 character %02X skipped\n" msgstr "" -#: g10/armor.c:887 +#: g10/armor.c:851 msgid "premature eof (no CRC)\n" msgstr "" -#: g10/armor.c:921 +#: g10/armor.c:885 msgid "premature eof (in CRC)\n" msgstr "" -#: g10/armor.c:929 +#: g10/armor.c:893 msgid "malformed CRC\n" msgstr "" -#: g10/armor.c:933 g10/armor.c:1505 +#: g10/armor.c:897 g10/armor.c:1461 #, c-format msgid "CRC error; %06lX - %06lX\n" msgstr "" -#: g10/armor.c:953 +#: g10/armor.c:917 msgid "premature eof (in trailer)\n" msgstr "" -#: g10/armor.c:957 +#: g10/armor.c:921 msgid "error in trailer line\n" msgstr "" -#: g10/armor.c:1282 +#: g10/armor.c:1238 msgid "no valid OpenPGP data found.\n" msgstr "" -#: g10/armor.c:1287 +#: g10/armor.c:1243 #, c-format msgid "invalid armor: line longer than %d characters\n" msgstr "" -#: g10/armor.c:1291 +#: g10/armor.c:1247 msgid "" "quoted printable character in armor - probably a buggy MTA has been used\n" msgstr "" -#: g10/build-packet.c:977 +#: g10/build-packet.c:985 msgid "" "a notation name must have only printable characters or spaces, and end with " "an '='\n" msgstr "" -#: g10/build-packet.c:989 +#: g10/build-packet.c:997 msgid "a user notation name must contain the '@' character\n" msgstr "" -#: g10/build-packet.c:995 +#: g10/build-packet.c:1003 msgid "a notation name must not contain more than one '@' character\n" msgstr "" -#: g10/build-packet.c:1013 +#: g10/build-packet.c:1021 msgid "a notation value must not use any control characters\n" msgstr "" -#: g10/build-packet.c:1047 g10/build-packet.c:1056 +#: g10/build-packet.c:1055 g10/build-packet.c:1064 msgid "WARNING: invalid notation data found\n" msgstr "" -#: g10/build-packet.c:1078 g10/build-packet.c:1080 +#: g10/build-packet.c:1086 g10/build-packet.c:1088 msgid "not human readable" msgstr "" -#: g10/card-util.c:85 g10/card-util.c:375 +#: g10/call-agent.c:152 sm/call-agent.c:179 +#, c-format +msgid "failed to proxy %s inquiry to client\n" +msgstr "" + +#: g10/call-agent.c:177 +msgid "Enter passphrase: " +msgstr "" + +#: g10/call-agent.c:267 sm/call-agent.c:91 sm/call-dirmngr.c:164 +#, c-format +msgid "error getting version from '%s': %s\n" +msgstr "" + +#: g10/call-agent.c:273 sm/call-agent.c:97 sm/call-dirmngr.c:170 +#, c-format +msgid "server '%s' is older than us (%s < %s)" +msgstr "" + +#: g10/call-agent.c:279 sm/call-agent.c:103 sm/call-dirmngr.c:176 +#, c-format +msgid "WARNING: %s\n" +msgstr "" + +#: g10/card-util.c:87 g10/card-util.c:383 g10/card-util.c:1698 +#: g10/keygen.c:4537 #, c-format msgid "OpenPGP card not available: %s\n" msgstr "" -#: g10/card-util.c:90 +#: g10/card-util.c:92 g10/card-util.c:1704 #, c-format msgid "OpenPGP card no. %s detected\n" msgstr "" -#: g10/card-util.c:98 g10/card-util.c:1774 g10/delkey.c:126 g10/keyedit.c:1553 -#: g10/keygen.c:3093 g10/revoke.c:216 g10/revoke.c:455 +#: g10/card-util.c:100 g10/card-util.c:1901 g10/delkey.c:129 +#: g10/keyedit.c:1544 g10/keygen.c:3570 g10/revoke.c:216 g10/revoke.c:618 msgid "can't do this in batch mode\n" msgstr "" -#: g10/card-util.c:106 +#: g10/card-util.c:108 msgid "This command is only available for version 2 cards\n" msgstr "" -#: g10/card-util.c:108 scd/app-openpgp.c:2147 +#: g10/card-util.c:110 scd/app-openpgp.c:2259 msgid "Reset Code not or not anymore available\n" msgstr "" -#: g10/card-util.c:141 g10/card-util.c:1459 g10/card-util.c:1569 -#: g10/keyedit.c:425 g10/keyedit.c:446 g10/keyedit.c:460 g10/keygen.c:1637 -#: g10/keygen.c:1734 sm/certreqgen-ui.c:165 sm/certreqgen-ui.c:249 -#: sm/certreqgen-ui.c:283 +#: g10/card-util.c:143 g10/card-util.c:1467 g10/card-util.c:1580 +#: g10/keyedit.c:472 g10/keyedit.c:492 g10/keyedit.c:506 g10/keygen.c:1709 +#: g10/keygen.c:1883 g10/keygen.c:2203 sm/certreqgen-ui.c:169 +#: sm/certreqgen-ui.c:253 sm/certreqgen-ui.c:287 msgid "Your selection? " msgstr "" -#: g10/card-util.c:273 g10/card-util.c:323 +#: g10/card-util.c:279 g10/card-util.c:330 msgid "[not set]" msgstr "" -#: g10/card-util.c:513 +#: g10/card-util.c:533 msgid "male" msgstr "" -#: g10/card-util.c:514 +#: g10/card-util.c:534 msgid "female" msgstr "" -#: g10/card-util.c:514 +#: g10/card-util.c:534 msgid "unspecified" msgstr "" -#: g10/card-util.c:541 +#: g10/card-util.c:561 msgid "not forced" msgstr "" -#: g10/card-util.c:541 +#: g10/card-util.c:561 msgid "forced" msgstr "" -#: g10/card-util.c:632 +#: g10/card-util.c:636 msgid "Error: Only plain ASCII is currently allowed.\n" msgstr "" -#: g10/card-util.c:634 +#: g10/card-util.c:638 msgid "Error: The \"<\" character may not be used.\n" msgstr "" -#: g10/card-util.c:636 +#: g10/card-util.c:640 msgid "Error: Double spaces are not allowed.\n" msgstr "" -#: g10/card-util.c:653 +#: g10/card-util.c:657 msgid "Cardholder's surname: " msgstr "" -#: g10/card-util.c:655 +#: g10/card-util.c:659 msgid "Cardholder's given name: " msgstr "" -#: g10/card-util.c:673 +#: g10/card-util.c:677 #, c-format msgid "Error: Combined name too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:694 +#: g10/card-util.c:698 msgid "URL to retrieve public key: " msgstr "" -#: g10/card-util.c:702 +#: g10/card-util.c:706 #, c-format msgid "Error: URL too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:795 tools/no-libgcrypt.c:30 +#: g10/card-util.c:799 tools/no-libgcrypt.c:30 #, c-format msgid "error allocating enough memory: %s\n" msgstr "" -#: g10/card-util.c:807 g10/import.c:307 +#: g10/card-util.c:811 g10/decrypt-data.c:242 g10/import.c:367 +#: g10/import.c:415 dirmngr/crlcache.c:656 dirmngr/crlcache.c:661 +#: dirmngr/crlcache.c:915 dirmngr/crlcache.c:921 dirmngr/dirmngr.c:1614 #, c-format -msgid "error reading `%s': %s\n" +msgid "error reading '%s': %s\n" msgstr "" -#: g10/card-util.c:840 +#: g10/card-util.c:844 g10/decrypt-data.c:245 g10/export.c:1645 +#: dirmngr/crlcache.c:926 #, c-format -msgid "error writing `%s': %s\n" +msgid "error writing '%s': %s\n" msgstr "" -#: g10/card-util.c:867 +#: g10/card-util.c:871 msgid "Login data (account name): " msgstr "" -#: g10/card-util.c:877 +#: g10/card-util.c:881 #, c-format msgid "Error: Login data too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:913 +#: g10/card-util.c:917 msgid "Private DO data: " msgstr "" -#: g10/card-util.c:923 +#: g10/card-util.c:927 #, c-format msgid "Error: Private DO too long (limit is %d characters).\n" msgstr "" -#: g10/card-util.c:1006 +#: g10/card-util.c:1010 msgid "Language preferences: " msgstr "" -#: g10/card-util.c:1014 +#: g10/card-util.c:1018 msgid "Error: invalid length of preference string.\n" msgstr "" -#: g10/card-util.c:1023 +#: g10/card-util.c:1027 msgid "Error: invalid characters in preference string.\n" msgstr "" -#: g10/card-util.c:1045 +#: g10/card-util.c:1049 msgid "Sex ((M)ale, (F)emale or space): " msgstr "" -#: g10/card-util.c:1059 +#: g10/card-util.c:1063 msgid "Error: invalid response.\n" msgstr "" -#: g10/card-util.c:1081 +#: g10/card-util.c:1085 msgid "CA fingerprint: " msgstr "" -#: g10/card-util.c:1104 +#: g10/card-util.c:1108 msgid "Error: invalid formatted fingerprint.\n" msgstr "" -#: g10/card-util.c:1154 +#: g10/card-util.c:1158 #, c-format msgid "key operation not possible: %s\n" msgstr "" -#: g10/card-util.c:1155 +#: g10/card-util.c:1159 msgid "not an OpenPGP card" msgstr "" -#: g10/card-util.c:1168 +#: g10/card-util.c:1172 #, c-format msgid "error getting current key info: %s\n" msgstr "" -#: g10/card-util.c:1255 +#: g10/card-util.c:1259 msgid "Replace existing key? (y/N) " msgstr "" -#: g10/card-util.c:1271 +#: g10/card-util.c:1276 msgid "" -"NOTE: There is no guarantee that the card supports the requested size.\n" +"Note: There is no guarantee that the card supports the requested size.\n" " If the key generation does not succeed, please check the\n" " documentation of your card to see what sizes are allowed.\n" msgstr "" -#: g10/card-util.c:1296 +#: g10/card-util.c:1301 #, c-format msgid "What keysize do you want for the Signature key? (%u) " msgstr "" -#: g10/card-util.c:1298 +#: g10/card-util.c:1303 #, c-format msgid "What keysize do you want for the Encryption key? (%u) " msgstr "" -#: g10/card-util.c:1299 +#: g10/card-util.c:1304 #, c-format msgid "What keysize do you want for the Authentication key? (%u) " msgstr "" -#: g10/card-util.c:1310 g10/keygen.c:1868 g10/keygen.c:1874 -#: sm/certreqgen-ui.c:194 +#: g10/card-util.c:1315 g10/keygen.c:2085 g10/keygen.c:2117 +#: sm/certreqgen-ui.c:198 #, c-format msgid "rounded up to %u bits\n" msgstr "" -#: g10/card-util.c:1318 g10/keygen.c:1855 sm/certreqgen-ui.c:184 +#: g10/card-util.c:1323 g10/keygen.c:2072 sm/certreqgen-ui.c:188 #, c-format msgid "%s keysizes must be in the range %u-%u\n" msgstr "" -#: g10/card-util.c:1323 +#: g10/card-util.c:1328 #, c-format msgid "The card will now be re-configured to generate a key of %u bits\n" msgstr "" -#: g10/card-util.c:1343 +#: g10/card-util.c:1348 #, c-format msgid "error changing size of key %d to %u bits: %s\n" msgstr "" -#: g10/card-util.c:1365 +#: g10/card-util.c:1372 msgid "Make off-card backup of encryption key? (Y/n) " msgstr "" -#: g10/card-util.c:1379 -msgid "NOTE: keys are already stored on the card!\n" +#: g10/card-util.c:1386 +msgid "Note: keys are already stored on the card!\n" msgstr "" -#: g10/card-util.c:1382 +#: g10/card-util.c:1389 msgid "Replace existing keys? (y/N) " msgstr "" -#: g10/card-util.c:1394 +#: g10/card-util.c:1401 #, c-format msgid "" "Please note that the factory settings of the PINs are\n" -" PIN = `%s' Admin PIN = `%s'\n" +" PIN = '%s' Admin PIN = '%s'\n" "You should change them using the command --change-pin\n" msgstr "" -#: g10/card-util.c:1450 +#: g10/card-util.c:1458 msgid "Please select the type of key to generate:\n" msgstr "" -#: g10/card-util.c:1452 g10/card-util.c:1560 +#: g10/card-util.c:1460 g10/card-util.c:1571 msgid " (1) Signature key\n" msgstr "" -#: g10/card-util.c:1453 g10/card-util.c:1562 +#: g10/card-util.c:1461 g10/card-util.c:1573 msgid " (2) Encryption key\n" msgstr "" -#: g10/card-util.c:1454 g10/card-util.c:1564 +#: g10/card-util.c:1462 g10/card-util.c:1575 msgid " (3) Authentication key\n" msgstr "" -#: g10/card-util.c:1470 g10/card-util.c:1589 g10/keyedit.c:946 -#: g10/keygen.c:1656 g10/keygen.c:1684 g10/keygen.c:1786 g10/revoke.c:683 +#: g10/card-util.c:1479 g10/card-util.c:1600 g10/keyedit.c:976 +#: g10/keygen.c:1735 g10/keygen.c:1763 g10/keygen.c:1992 g10/keygen.c:2226 +#: g10/revoke.c:820 msgid "Invalid selection.\n" msgstr "" -#: g10/card-util.c:1557 +#: g10/card-util.c:1568 msgid "Please select where to store the key:\n" msgstr "" -#: g10/card-util.c:1601 -msgid "unknown key protection algorithm\n" +#: g10/card-util.c:1614 +#, c-format +msgid "KEYTOCARD failed: %s\n" +msgstr "" + +#: g10/card-util.c:1710 +msgid "This command is not supported by this card\n" msgstr "" -#: g10/card-util.c:1606 -msgid "secret parts of key are not available\n" +#: g10/card-util.c:1715 +msgid "Note: This command destroys all keys stored on the card!\n" msgstr "" -#: g10/card-util.c:1611 -msgid "secret key already stored on a card\n" +#: g10/card-util.c:1718 +msgid "Continue? (y/N) " msgstr "" -#: g10/card-util.c:1624 -#, c-format -msgid "error writing key to card: %s\n" +#: g10/card-util.c:1723 +msgid "Really do a factory reset? (enter \"yes\") " msgstr "" -#: g10/card-util.c:1683 g10/keyedit.c:1383 +#: g10/card-util.c:1809 g10/keyedit.c:1383 msgid "quit this menu" msgstr "" -#: g10/card-util.c:1685 +#: g10/card-util.c:1811 msgid "show admin commands" msgstr "" -#: g10/card-util.c:1686 g10/keyedit.c:1386 +#: g10/card-util.c:1812 g10/keyedit.c:1386 msgid "show this help" msgstr "" -#: g10/card-util.c:1688 +#: g10/card-util.c:1814 msgid "list all available data" msgstr "" -#: g10/card-util.c:1691 +#: g10/card-util.c:1817 msgid "change card holder's name" msgstr "" -#: g10/card-util.c:1692 +#: g10/card-util.c:1818 msgid "change URL to retrieve key" msgstr "" -#: g10/card-util.c:1693 +#: g10/card-util.c:1819 msgid "fetch the key specified in the card URL" msgstr "" -#: g10/card-util.c:1694 +#: g10/card-util.c:1820 msgid "change the login name" msgstr "" -#: g10/card-util.c:1695 +#: g10/card-util.c:1821 msgid "change the language preferences" msgstr "" -#: g10/card-util.c:1696 +#: g10/card-util.c:1822 msgid "change card holder's sex" msgstr "" -#: g10/card-util.c:1697 +#: g10/card-util.c:1823 msgid "change a CA fingerprint" msgstr "" -#: g10/card-util.c:1698 +#: g10/card-util.c:1824 msgid "toggle the signature force PIN flag" msgstr "" -#: g10/card-util.c:1699 +#: g10/card-util.c:1825 msgid "generate new keys" msgstr "" -#: g10/card-util.c:1700 +#: g10/card-util.c:1826 msgid "menu to change or unblock the PIN" msgstr "" -#: g10/card-util.c:1701 +#: g10/card-util.c:1827 msgid "verify the PIN and list all data" msgstr "" -#: g10/card-util.c:1702 +#: g10/card-util.c:1828 msgid "unblock the PIN using a Reset Code" msgstr "" -#: g10/card-util.c:1824 +#: g10/card-util.c:1829 +msgid "destroy all keys and data" +msgstr "" + +#: g10/card-util.c:1951 msgid "gpg/card> " msgstr "" -#: g10/card-util.c:1865 +#: g10/card-util.c:1992 msgid "Admin-only command\n" msgstr "" -#: g10/card-util.c:1896 +#: g10/card-util.c:2023 msgid "Admin commands are allowed\n" msgstr "" -#: g10/card-util.c:1898 +#: g10/card-util.c:2025 msgid "Admin commands are not allowed\n" msgstr "" -#: g10/card-util.c:1989 g10/keyedit.c:2307 +#: g10/card-util.c:2120 g10/keyedit.c:2321 msgid "Invalid command (try \"help\")\n" msgstr "" -#: g10/decrypt.c:110 g10/encode.c:876 +#: g10/decrypt.c:192 g10/encrypt.c:940 msgid "--output doesn't work for this command\n" msgstr "" -#: g10/decrypt.c:166 g10/gpg.c:4095 g10/keyring.c:387 g10/keyring.c:726 +#: g10/decrypt.c:248 g10/gpg.c:4612 g10/keyring.c:399 g10/keyring.c:772 #, c-format -msgid "can't open `%s'\n" +msgid "can't open '%s'\n" msgstr "" -#: g10/delkey.c:73 g10/export.c:324 g10/keyedit.c:1574 g10/keyedit.c:3576 -#: g10/keyserver.c:1886 g10/revoke.c:226 +#: g10/delkey.c:80 g10/export.c:959 g10/export.c:1447 g10/export.c:1526 +#: g10/getkey.c:491 g10/getkey.c:1614 g10/gpg.c:4568 g10/keyedit.c:1565 +#: g10/keyedit.c:2500 g10/keyedit.c:3894 g10/keylist.c:655 +#: g10/keyserver.c:1239 g10/revoke.c:232 #, c-format msgid "key \"%s\" not found: %s\n" msgstr "" -#: g10/delkey.c:81 g10/export.c:354 g10/import.c:2555 g10/keyserver.c:1900 -#: g10/revoke.c:232 g10/revoke.c:477 +#: g10/delkey.c:89 g10/export.c:1028 g10/getkey.c:1622 g10/getkey.c:3840 +#: g10/gpg.c:4576 g10/keyedit.c:2408 g10/keyserver.c:1257 g10/revoke.c:238 +#: g10/revoke.c:645 #, c-format msgid "error reading keyblock: %s\n" msgstr "" -#: g10/delkey.c:127 g10/delkey.c:134 +#: g10/delkey.c:119 g10/getkey.c:567 +#, c-format +msgid "key \"%s\" not found\n" +msgstr "" + +#: g10/delkey.c:130 g10/delkey.c:137 msgid "(unless you specify the key by fingerprint)\n" msgstr "" -#: g10/delkey.c:133 +#: g10/delkey.c:136 msgid "can't do this in batch mode without \"--yes\"\n" msgstr "" -#: g10/delkey.c:145 +#: g10/delkey.c:149 msgid "Delete this key from the keyring? (y/N) " msgstr "" -#: g10/delkey.c:153 +#: g10/delkey.c:159 msgid "This is a secret key! - really delete? (y/N) " msgstr "" -#: g10/delkey.c:163 +#: g10/delkey.c:196 +#, c-format +msgid "deleting secret %s failed: %s\n" +msgstr "" + +#: g10/delkey.c:198 +msgid "key" +msgstr "" + +#: g10/delkey.c:198 +msgid "subkey" +msgstr "" + +#: g10/delkey.c:221 #, c-format msgid "deleting keyblock failed: %s\n" msgstr "" -#: g10/delkey.c:173 +#: g10/delkey.c:234 msgid "ownertrust information cleared\n" msgstr "" -#: g10/delkey.c:204 +#: g10/delkey.c:270 #, c-format msgid "there is a secret key for public key \"%s\"!\n" msgstr "" -#: g10/delkey.c:206 +#: g10/delkey.c:272 msgid "use option \"--delete-secret-keys\" to delete it first.\n" msgstr "" -#: g10/encode.c:226 g10/sign.c:1269 +#: g10/encrypt.c:226 g10/sign.c:1262 #, c-format msgid "error creating passphrase: %s\n" msgstr "" -#: g10/encode.c:232 +#: g10/encrypt.c:233 msgid "can't use a symmetric ESK packet due to the S2K mode\n" msgstr "" -#: g10/encode.c:246 +#: g10/encrypt.c:247 #, c-format msgid "using cipher %s\n" msgstr "" -#: g10/encode.c:256 g10/encode.c:577 +#: g10/encrypt.c:257 g10/encrypt.c:618 #, c-format -msgid "`%s' already compressed\n" +msgid "'%s' already compressed\n" msgstr "" -#: g10/encode.c:311 g10/encode.c:611 g10/sign.c:564 +#: g10/encrypt.c:314 g10/encrypt.c:654 g10/sign.c:580 #, c-format -msgid "WARNING: `%s' is an empty file\n" -msgstr "" - -#: g10/encode.c:485 -msgid "" -"you can only encrypt to RSA keys of 2048 bits or less in --pgp2 mode\n" +msgid "WARNING: '%s' is an empty file\n" msgstr "" -#: g10/encode.c:510 +#: g10/encrypt.c:551 #, c-format -msgid "reading from `%s'\n" -msgstr "" - -#: g10/encode.c:541 -msgid "" -"unable to use the IDEA cipher for all of the keys you are encrypting to.\n" +msgid "reading from '%s'\n" msgstr "" -#: g10/encode.c:559 +#: g10/encrypt.c:599 #, c-format msgid "" "WARNING: forcing symmetric cipher %s (%d) violates recipient preferences\n" msgstr "" -#: g10/encode.c:655 g10/sign.c:939 +#: g10/encrypt.c:701 g10/sign.c:955 #, c-format msgid "" "WARNING: forcing compression algorithm %s (%d) violates recipient " "preferences\n" msgstr "" -#: g10/encode.c:751 +#: g10/encrypt.c:811 #, c-format msgid "forcing symmetric cipher %s (%d) violates recipient preferences\n" msgstr "" -#: g10/encode.c:821 g10/pkclist.c:813 g10/pkclist.c:867 +#: g10/encrypt.c:882 g10/pkclist.c:985 g10/pkclist.c:1036 #, c-format msgid "you may not use %s while in %s mode\n" msgstr "" -#: g10/encode.c:848 +#: g10/encrypt.c:910 #, c-format msgid "%s/%s encrypted for: \"%s\"\n" msgstr "" -#: g10/encr-data.c:93 g10/mainproc.c:297 +#: g10/decrypt-data.c:94 g10/mainproc.c:307 #, c-format msgid "%s encrypted data\n" msgstr "" -#: g10/encr-data.c:96 g10/mainproc.c:301 +#: g10/decrypt-data.c:97 g10/mainproc.c:311 #, c-format msgid "encrypted with unknown algorithm %d\n" msgstr "" -#: g10/encr-data.c:159 sm/decrypt.c:126 +#: g10/decrypt-data.c:165 sm/decrypt.c:127 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" -#: g10/encr-data.c:171 +#: g10/decrypt-data.c:177 msgid "problem handling encrypted packet\n" msgstr "" @@ -1768,332 +2018,366 @@ msgid "no remote program execution supported\n" msgstr "" -#: g10/exec.c:311 +#: g10/exec.c:319 msgid "" "external program calls are disabled due to unsafe options file permissions\n" msgstr "" -#: g10/exec.c:341 +#: g10/exec.c:349 msgid "" "this platform requires temporary files when calling external programs\n" msgstr "" -#: g10/exec.c:419 +#: g10/exec.c:427 #, c-format -msgid "unable to execute program `%s': %s\n" +msgid "unable to execute program '%s': %s\n" msgstr "" -#: g10/exec.c:422 +#: g10/exec.c:430 #, c-format -msgid "unable to execute shell `%s': %s\n" +msgid "unable to execute shell '%s': %s\n" msgstr "" -#: g10/exec.c:513 +#: g10/exec.c:521 #, c-format msgid "system error while calling external program: %s\n" msgstr "" -#: g10/exec.c:524 g10/exec.c:591 +#: g10/exec.c:532 g10/exec.c:599 msgid "unnatural exit of external program\n" msgstr "" -#: g10/exec.c:539 +#: g10/exec.c:547 msgid "unable to execute external program\n" msgstr "" -#: g10/exec.c:556 +#: g10/exec.c:564 #, c-format msgid "unable to read external program response: %s\n" msgstr "" -#: g10/exec.c:602 g10/exec.c:609 +#: g10/exec.c:610 g10/exec.c:617 #, c-format -msgid "WARNING: unable to remove tempfile (%s) `%s': %s\n" +msgid "WARNING: unable to remove tempfile (%s) '%s': %s\n" msgstr "" -#: g10/exec.c:614 +#: g10/exec.c:622 #, c-format -msgid "WARNING: unable to remove temp directory `%s': %s\n" +msgid "WARNING: unable to remove temp directory '%s': %s\n" msgstr "" -#: g10/export.c:61 +#: g10/export.c:79 msgid "export signatures that are marked as local-only" msgstr "" -#: g10/export.c:63 +#: g10/export.c:81 msgid "export attribute user IDs (generally photo IDs)" msgstr "" -#: g10/export.c:65 +#: g10/export.c:83 msgid "export revocation keys marked as \"sensitive\"" msgstr "" -#: g10/export.c:67 -msgid "remove the passphrase from exported subkeys" -msgstr "" - -#: g10/export.c:69 +#: g10/export.c:85 msgid "remove unusable parts from key during export" msgstr "" -#: g10/export.c:71 +#: g10/export.c:87 msgid "remove as much as possible from key during export" msgstr "" -#: g10/export.c:73 -msgid "export keys in an S-expression based format" +#: g10/export.c:896 +msgid " - skipped" msgstr "" -#: g10/export.c:338 +#: g10/export.c:976 msgid "exporting secret keys not allowed\n" msgstr "" -#: g10/export.c:367 +#: g10/export.c:1054 #, c-format -msgid "key %s: not protected - skipped\n" +msgid "key %s: PGP 2.x style key - skipped\n" msgstr "" -#: g10/export.c:375 +#: g10/export.c:1241 #, c-format -msgid "key %s: PGP 2.x style key - skipped\n" +msgid "key %s: key material on-card - skipped\n" +msgstr "" + +#: g10/export.c:1352 +msgid "WARNING: nothing exported\n" msgstr "" -#: g10/export.c:386 +#: g10/export.c:1609 g10/plaintext.c:137 g10/plaintext.c:146 +#: g10/plaintext.c:152 g10/plaintext.c:175 #, c-format -msgid "key %s: key material on-card - skipped\n" +msgid "error creating '%s': %s\n" msgstr "" -#: g10/export.c:537 -msgid "about to export an unprotected subkey\n" +#: g10/getkey.c:245 +msgid "[User ID not found]" msgstr "" -#: g10/export.c:560 +#: g10/getkey.c:494 g10/getkey.c:507 g10/getkey.c:569 g10/getkey.c:1594 +#: g10/pkclist.c:945 #, c-format -msgid "failed to unprotect the subkey: %s\n" +msgid "(check argument of option '%s')\n" msgstr "" -#: g10/export.c:584 +#: g10/getkey.c:504 #, c-format -msgid "WARNING: secret key %s does not have a simple SK checksum\n" +msgid "Warning: '%s' should be a long key ID or a fingerprint\n" msgstr "" -#: g10/export.c:633 -msgid "WARNING: nothing exported\n" +#: g10/getkey.c:534 +#, c-format +msgid "error looking up: %s\n" msgstr "" -#: g10/getkey.c:153 -msgid "too many entries in pk cache - disabled\n" +#: g10/getkey.c:624 +#, c-format +msgid "Warning: %s appears in the keyring %d times\n" msgstr "" -#: g10/getkey.c:176 -msgid "[User ID not found]" +#: g10/getkey.c:1417 +#, c-format +msgid "automatically retrieved '%s' via %s\n" msgstr "" -#: g10/getkey.c:512 g10/getkey.c:2825 +#: g10/getkey.c:1423 #, c-format -msgid "key %s: secret key without public key - skipped\n" +msgid "error retrieving '%s' via %s: %s\n" +msgstr "" + +#: g10/getkey.c:1425 +msgid "No fingerprint" msgstr "" -#: g10/getkey.c:1126 +#: g10/getkey.c:1591 g10/keyedit.c:2433 g10/revoke.c:637 g10/revoke.c:702 #, c-format -msgid "automatically retrieved `%s' via %s\n" +msgid "secret key \"%s\" not found: %s\n" msgstr "" -#: g10/getkey.c:1131 +#: g10/getkey.c:1674 #, c-format -msgid "error retrieving `%s' via %s: %s\n" +msgid "Warning: not using '%s' as default key: %s\n" msgstr "" -#: g10/getkey.c:1133 -msgid "No fingerprint" +#: g10/getkey.c:1682 +#, c-format +msgid "using \"%s\" as default secret key for signing\n" msgstr "" -#: g10/getkey.c:1949 +#: g10/getkey.c:1689 #, c-format -msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n" +msgid "all values passed to '%s' ignored\n" msgstr "" -#: g10/getkey.c:2552 g10/keyedit.c:3901 +#: g10/getkey.c:2484 #, c-format -msgid "no secret subkey for public subkey %s - ignoring\n" +msgid "Invalid key %s made valid by --allow-non-selfsigned-uid\n" msgstr "" -#: g10/getkey.c:2778 +#: g10/getkey.c:3296 #, c-format msgid "using subkey %s instead of primary key %s\n" msgstr "" -#: g10/gpg.c:387 sm/gpgsm.c:188 +#: g10/gpg.c:406 sm/gpgsm.c:195 msgid "make a signature" msgstr "" -#: g10/gpg.c:388 sm/gpgsm.c:189 +#: g10/gpg.c:407 msgid "make a clear text signature" msgstr "" -#: g10/gpg.c:389 sm/gpgsm.c:190 +#: g10/gpg.c:408 sm/gpgsm.c:197 msgid "make a detached signature" msgstr "" -#: g10/gpg.c:390 sm/gpgsm.c:191 +#: g10/gpg.c:409 sm/gpgsm.c:198 msgid "encrypt data" msgstr "" -#: g10/gpg.c:392 sm/gpgsm.c:192 +#: g10/gpg.c:411 msgid "encryption only with symmetric cipher" msgstr "" -#: g10/gpg.c:394 sm/gpgsm.c:193 +#: g10/gpg.c:413 sm/gpgsm.c:200 msgid "decrypt data (default)" msgstr "" -#: g10/gpg.c:396 sm/gpgsm.c:194 +#: g10/gpg.c:415 sm/gpgsm.c:201 msgid "verify a signature" msgstr "" -#: g10/gpg.c:398 sm/gpgsm.c:195 +#: g10/gpg.c:417 sm/gpgsm.c:202 msgid "list keys" msgstr "" -#: g10/gpg.c:400 +#: g10/gpg.c:419 msgid "list keys and signatures" msgstr "" -#: g10/gpg.c:401 +#: g10/gpg.c:420 msgid "list and check key signatures" msgstr "" -#: g10/gpg.c:402 sm/gpgsm.c:200 +#: g10/gpg.c:421 sm/gpgsm.c:207 msgid "list keys and fingerprints" msgstr "" -#: g10/gpg.c:403 sm/gpgsm.c:198 +#: g10/gpg.c:422 sm/gpgsm.c:205 msgid "list secret keys" msgstr "" -#: g10/gpg.c:404 sm/gpgsm.c:201 +#: g10/gpg.c:424 sm/gpgsm.c:208 msgid "generate a new key pair" msgstr "" -#: g10/gpg.c:405 +#: g10/gpg.c:426 +msgid "quickly generate a new key pair" +msgstr "" + +#: g10/gpg.c:428 +msgid "quickly add a new user-id" +msgstr "" + +#: g10/gpg.c:430 +msgid "full featured key pair generation" +msgstr "" + +#: g10/gpg.c:431 msgid "generate a revocation certificate" msgstr "" -#: g10/gpg.c:407 sm/gpgsm.c:203 +#: g10/gpg.c:433 sm/gpgsm.c:210 msgid "remove keys from the public keyring" msgstr "" -#: g10/gpg.c:409 +#: g10/gpg.c:435 msgid "remove keys from the secret keyring" msgstr "" -#: g10/gpg.c:410 +#: g10/gpg.c:437 +msgid "quickly sign a key" +msgstr "" + +#: g10/gpg.c:439 +msgid "quickly sign a key locally" +msgstr "" + +#: g10/gpg.c:440 msgid "sign a key" msgstr "" -#: g10/gpg.c:411 +#: g10/gpg.c:441 msgid "sign a key locally" msgstr "" -#: g10/gpg.c:412 +#: g10/gpg.c:442 msgid "sign or edit a key" msgstr "" -#: g10/gpg.c:414 sm/gpgsm.c:215 +#: g10/gpg.c:444 sm/gpgsm.c:228 msgid "change a passphrase" msgstr "" -#: g10/gpg.c:416 +#: g10/gpg.c:446 msgid "export keys" msgstr "" -#: g10/gpg.c:417 sm/gpgsm.c:204 +#: g10/gpg.c:447 msgid "export keys to a key server" msgstr "" -#: g10/gpg.c:418 sm/gpgsm.c:205 +#: g10/gpg.c:448 msgid "import keys from a key server" msgstr "" -#: g10/gpg.c:420 +#: g10/gpg.c:450 msgid "search for keys on a key server" msgstr "" -#: g10/gpg.c:422 +#: g10/gpg.c:452 msgid "update all keys from a keyserver" msgstr "" -#: g10/gpg.c:427 +#: g10/gpg.c:458 msgid "import/merge keys" msgstr "" -#: g10/gpg.c:430 +#: g10/gpg.c:461 msgid "print the card status" msgstr "" -#: g10/gpg.c:431 +#: g10/gpg.c:462 msgid "change data on a card" msgstr "" -#: g10/gpg.c:432 +#: g10/gpg.c:463 msgid "change a card's PIN" msgstr "" -#: g10/gpg.c:442 +#: g10/gpg.c:475 msgid "update the trust database" msgstr "" -#: g10/gpg.c:449 +#: g10/gpg.c:484 msgid "print message digests" msgstr "" -#: g10/gpg.c:452 sm/gpgsm.c:210 +#: g10/gpg.c:487 sm/gpgsm.c:223 msgid "run in server mode" msgstr "" -#: g10/gpg.c:456 sm/gpgsm.c:228 +#: g10/gpg.c:489 +msgid "|VALUE|set the TOFU policy for a key (good, unknown, bad, ask, auto)" +msgstr "" + +#: g10/gpg.c:493 sm/gpgsm.c:241 msgid "create ascii armored output" msgstr "" -#: g10/gpg.c:459 sm/gpgsm.c:241 +#: g10/gpg.c:496 sm/gpgsm.c:254 msgid "|USER-ID|encrypt for USER-ID" msgstr "" -#: g10/gpg.c:472 sm/gpgsm.c:278 +#: g10/gpg.c:510 sm/gpgsm.c:290 msgid "|USER-ID|use USER-ID to sign or decrypt" msgstr "" -#: g10/gpg.c:475 +#: g10/gpg.c:515 msgid "|N|set compress level to N (0 disables)" msgstr "" -#: g10/gpg.c:481 +#: g10/gpg.c:521 msgid "use canonical text mode" msgstr "" -#: g10/gpg.c:498 sm/gpgsm.c:280 +#: g10/gpg.c:538 sm/gpgsm.c:292 msgid "|FILE|write output to FILE" msgstr "" -#: g10/gpg.c:514 kbx/kbxutil.c:90 sm/gpgsm.c:292 tools/gpgconf.c:82 +#: g10/gpg.c:550 kbx/kbxutil.c:90 sm/gpgsm.c:304 tools/gpgconf.c:87 msgid "do not make any changes" msgstr "" -#: g10/gpg.c:515 +#: g10/gpg.c:551 msgid "prompt before overwriting" msgstr "" -#: g10/gpg.c:560 +#: g10/gpg.c:596 msgid "use strict OpenPGP behavior" msgstr "" -#: g10/gpg.c:591 sm/gpgsm.c:336 +#: g10/gpg.c:622 sm/gpgsm.c:348 msgid "" "@\n" "(See the man page for a complete listing of all commands and options)\n" msgstr "" -#: g10/gpg.c:594 sm/gpgsm.c:339 +#: g10/gpg.c:625 sm/gpgsm.c:351 msgid "" "@\n" "Examples:\n" @@ -2105,581 +2389,611 @@ " --fingerprint [names] show fingerprints\n" msgstr "" -#: g10/gpg.c:858 -msgid "Usage: gpg [options] [files] (-h for help)" +#: g10/gpg.c:985 +msgid "Usage: @GPG@ [options] [files] (-h for help)" msgstr "" -#: g10/gpg.c:861 +#: g10/gpg.c:988 msgid "" -"Syntax: gpg [options] [files]\n" +"Syntax: @GPG@ [options] [files]\n" "Sign, check, encrypt or decrypt\n" "Default operation depends on the input data\n" msgstr "" -#: g10/gpg.c:872 sm/gpgsm.c:543 +#: g10/gpg.c:999 sm/gpgsm.c:580 msgid "" "\n" "Supported algorithms:\n" msgstr "" -#: g10/gpg.c:875 +#: g10/gpg.c:1002 msgid "Pubkey: " msgstr "" -#: g10/gpg.c:882 g10/keyedit.c:2438 +#: g10/gpg.c:1009 g10/keyedit.c:2667 msgid "Cipher: " msgstr "" -#: g10/gpg.c:889 +#: g10/gpg.c:1016 msgid "Hash: " msgstr "" -#: g10/gpg.c:896 g10/keyedit.c:2483 +#: g10/gpg.c:1023 g10/keyedit.c:2716 msgid "Compression: " msgstr "" -#: g10/gpg.c:965 -msgid "usage: gpg [options] " +#: g10/gpg.c:1092 sm/gpgsm.c:654 +#, c-format +msgid "usage: %s [options] %s\n" msgstr "" -#: g10/gpg.c:1179 sm/gpgsm.c:716 +#: g10/gpg.c:1292 sm/gpgsm.c:743 msgid "conflicting commands\n" msgstr "" -#: g10/gpg.c:1197 +#: g10/gpg.c:1310 #, c-format -msgid "no = sign found in group definition `%s'\n" +msgid "no = sign found in group definition '%s'\n" msgstr "" -#: g10/gpg.c:1394 +#: g10/gpg.c:1507 #, c-format -msgid "WARNING: unsafe ownership on homedir `%s'\n" +msgid "WARNING: unsafe ownership on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1397 +#: g10/gpg.c:1510 #, c-format -msgid "WARNING: unsafe ownership on configuration file `%s'\n" +msgid "WARNING: unsafe ownership on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1400 +#: g10/gpg.c:1513 #, c-format -msgid "WARNING: unsafe ownership on extension `%s'\n" +msgid "WARNING: unsafe ownership on extension '%s'\n" msgstr "" -#: g10/gpg.c:1406 +#: g10/gpg.c:1519 #, c-format -msgid "WARNING: unsafe permissions on homedir `%s'\n" +msgid "WARNING: unsafe permissions on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1409 +#: g10/gpg.c:1522 #, c-format -msgid "WARNING: unsafe permissions on configuration file `%s'\n" +msgid "WARNING: unsafe permissions on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1412 +#: g10/gpg.c:1525 #, c-format -msgid "WARNING: unsafe permissions on extension `%s'\n" +msgid "WARNING: unsafe permissions on extension '%s'\n" msgstr "" -#: g10/gpg.c:1418 +#: g10/gpg.c:1531 #, c-format -msgid "WARNING: unsafe enclosing directory ownership on homedir `%s'\n" +msgid "WARNING: unsafe enclosing directory ownership on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1421 +#: g10/gpg.c:1534 #, c-format msgid "" -"WARNING: unsafe enclosing directory ownership on configuration file `%s'\n" +"WARNING: unsafe enclosing directory ownership on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1424 +#: g10/gpg.c:1537 #, c-format -msgid "WARNING: unsafe enclosing directory ownership on extension `%s'\n" +msgid "WARNING: unsafe enclosing directory ownership on extension '%s'\n" msgstr "" -#: g10/gpg.c:1430 +#: g10/gpg.c:1543 #, c-format -msgid "WARNING: unsafe enclosing directory permissions on homedir `%s'\n" +msgid "WARNING: unsafe enclosing directory permissions on homedir '%s'\n" msgstr "" -#: g10/gpg.c:1433 +#: g10/gpg.c:1546 #, c-format msgid "" -"WARNING: unsafe enclosing directory permissions on configuration file `%s'\n" +"WARNING: unsafe enclosing directory permissions on configuration file '%s'\n" msgstr "" -#: g10/gpg.c:1436 +#: g10/gpg.c:1549 #, c-format -msgid "WARNING: unsafe enclosing directory permissions on extension `%s'\n" +msgid "WARNING: unsafe enclosing directory permissions on extension '%s'\n" msgstr "" -#: g10/gpg.c:1616 +#: g10/gpg.c:1756 #, c-format -msgid "unknown configuration item `%s'\n" +msgid "unknown configuration item '%s'\n" msgstr "" -#: g10/gpg.c:1720 +#: g10/gpg.c:1863 msgid "display photo IDs during key listings" msgstr "" -#: g10/gpg.c:1722 +#: g10/gpg.c:1865 +msgid "show key usage information during key listings" +msgstr "" + +#: g10/gpg.c:1867 msgid "show policy URLs during signature listings" msgstr "" -#: g10/gpg.c:1724 +#: g10/gpg.c:1869 msgid "show all notations during signature listings" msgstr "" -#: g10/gpg.c:1726 +#: g10/gpg.c:1871 msgid "show IETF standard notations during signature listings" msgstr "" -#: g10/gpg.c:1730 +#: g10/gpg.c:1875 msgid "show user-supplied notations during signature listings" msgstr "" -#: g10/gpg.c:1732 +#: g10/gpg.c:1877 msgid "show preferred keyserver URLs during signature listings" msgstr "" -#: g10/gpg.c:1734 +#: g10/gpg.c:1879 msgid "show user ID validity during key listings" msgstr "" -#: g10/gpg.c:1736 +#: g10/gpg.c:1881 msgid "show revoked and expired user IDs in key listings" msgstr "" -#: g10/gpg.c:1738 +#: g10/gpg.c:1883 msgid "show revoked and expired subkeys in key listings" msgstr "" -#: g10/gpg.c:1740 +#: g10/gpg.c:1885 msgid "show the keyring name in key listings" msgstr "" -#: g10/gpg.c:1742 +#: g10/gpg.c:1887 msgid "show expiration dates during signature listings" msgstr "" -#: g10/gpg.c:1876 +#: g10/gpg.c:1989 +msgid "available TOFU policies:\n" +msgstr "" + +#: g10/gpg.c:2000 +#, c-format +msgid "unknown TOFU policy '%s'\n" +msgstr "" + +#: g10/gpg.c:2002 g10/gpg.c:2026 +msgid "(use \"help\" to list choices)\n" +msgstr "" + +#: g10/gpg.c:2024 +#, c-format +msgid "unknown TOFU DB format '%s'\n" +msgstr "" + +#: g10/gpg.c:2087 #, c-format -msgid "NOTE: old default options file `%s' ignored\n" +msgid "Note: old default options file '%s' ignored\n" msgstr "" -#: g10/gpg.c:1969 +#: g10/gpg.c:2182 #, c-format msgid "libgcrypt is too old (need %s, have %s)\n" msgstr "" -#: g10/gpg.c:2385 g10/gpg.c:3096 g10/gpg.c:3108 +#: g10/gpg.c:2664 g10/gpg.c:3400 g10/gpg.c:3412 +#, c-format +msgid "Note: %s is not for normal use!\n" +msgstr "" + +#: g10/gpg.c:2848 g10/gpg.c:2860 #, c-format -msgid "NOTE: %s is not for normal use!\n" +msgid "'%s' is not a valid signature expiration\n" msgstr "" -#: g10/gpg.c:2569 g10/gpg.c:2581 +#: g10/gpg.c:2901 #, c-format -msgid "`%s' is not a valid signature expiration\n" +msgid "invalid pinentry mode '%s'\n" msgstr "" -#: g10/gpg.c:2663 +#: g10/gpg.c:2954 #, c-format -msgid "`%s' is not a valid character set\n" +msgid "'%s' is not a valid character set\n" msgstr "" -#: g10/gpg.c:2686 g10/gpg.c:2881 g10/keyedit.c:4259 +#: g10/gpg.c:2976 g10/gpg.c:3172 g10/keyedit.c:4495 msgid "could not parse keyserver URL\n" msgstr "" -#: g10/gpg.c:2698 +#: g10/gpg.c:2994 #, c-format msgid "%s:%d: invalid keyserver options\n" msgstr "" -#: g10/gpg.c:2701 +#: g10/gpg.c:2997 msgid "invalid keyserver options\n" msgstr "" -#: g10/gpg.c:2708 +#: g10/gpg.c:3004 #, c-format msgid "%s:%d: invalid import options\n" msgstr "" -#: g10/gpg.c:2711 +#: g10/gpg.c:3007 msgid "invalid import options\n" msgstr "" -#: g10/gpg.c:2718 +#: g10/gpg.c:3014 #, c-format msgid "%s:%d: invalid export options\n" msgstr "" -#: g10/gpg.c:2721 +#: g10/gpg.c:3017 msgid "invalid export options\n" msgstr "" -#: g10/gpg.c:2728 +#: g10/gpg.c:3024 #, c-format msgid "%s:%d: invalid list options\n" msgstr "" -#: g10/gpg.c:2731 +#: g10/gpg.c:3027 msgid "invalid list options\n" msgstr "" -#: g10/gpg.c:2739 +#: g10/gpg.c:3035 msgid "display photo IDs during signature verification" msgstr "" -#: g10/gpg.c:2741 +#: g10/gpg.c:3037 msgid "show policy URLs during signature verification" msgstr "" -#: g10/gpg.c:2743 +#: g10/gpg.c:3039 msgid "show all notations during signature verification" msgstr "" -#: g10/gpg.c:2745 +#: g10/gpg.c:3041 msgid "show IETF standard notations during signature verification" msgstr "" -#: g10/gpg.c:2749 +#: g10/gpg.c:3045 msgid "show user-supplied notations during signature verification" msgstr "" -#: g10/gpg.c:2751 +#: g10/gpg.c:3047 msgid "show preferred keyserver URLs during signature verification" msgstr "" -#: g10/gpg.c:2753 +#: g10/gpg.c:3049 msgid "show user ID validity during signature verification" msgstr "" -#: g10/gpg.c:2755 +#: g10/gpg.c:3051 msgid "show revoked and expired user IDs in signature verification" msgstr "" -#: g10/gpg.c:2757 +#: g10/gpg.c:3053 msgid "show only the primary user ID in signature verification" msgstr "" -#: g10/gpg.c:2759 +#: g10/gpg.c:3055 msgid "validate signatures with PKA data" msgstr "" -#: g10/gpg.c:2761 +#: g10/gpg.c:3057 msgid "elevate the trust of signatures with valid PKA data" msgstr "" -#: g10/gpg.c:2768 +#: g10/gpg.c:3064 #, c-format msgid "%s:%d: invalid verify options\n" msgstr "" -#: g10/gpg.c:2771 +#: g10/gpg.c:3067 msgid "invalid verify options\n" msgstr "" -#: g10/gpg.c:2778 +#: g10/gpg.c:3074 #, c-format msgid "unable to set exec-path to %s\n" msgstr "" -#: g10/gpg.c:2964 +#: g10/gpg.c:3265 #, c-format msgid "%s:%d: invalid auto-key-locate list\n" msgstr "" -#: g10/gpg.c:2967 +#: g10/gpg.c:3268 msgid "invalid auto-key-locate list\n" msgstr "" -#: g10/gpg.c:3085 sm/gpgsm.c:1443 +#: g10/gpg.c:3389 sm/gpgsm.c:1487 msgid "WARNING: program may create a core file!\n" msgstr "" -#: g10/gpg.c:3089 +#: g10/gpg.c:3393 #, c-format msgid "WARNING: %s overrides %s\n" msgstr "" -#: g10/gpg.c:3098 +#: g10/gpg.c:3402 #, c-format msgid "%s not allowed with %s!\n" msgstr "" -#: g10/gpg.c:3101 +#: g10/gpg.c:3405 #, c-format msgid "%s makes no sense with %s!\n" msgstr "" -#: g10/gpg.c:3116 -#, c-format -msgid "will not run with insecure memory due to %s\n" -msgstr "" - -#: g10/gpg.c:3130 -msgid "you can only make detached or clear signatures while in --pgp2 mode\n" -msgstr "" - -#: g10/gpg.c:3136 -msgid "you can't sign and encrypt at the same time while in --pgp2 mode\n" -msgstr "" - -#: g10/gpg.c:3142 -msgid "" -"you must use files (and not a pipe) when working with --pgp2 enabled.\n" +#: g10/gpg.c:3420 sm/gpgsm.c:1504 dirmngr/dirmngr.c:1033 +msgid "WARNING: running with faked system time: " msgstr "" -#: g10/gpg.c:3155 -msgid "encrypting a message in --pgp2 mode requires the IDEA cipher\n" +#: g10/gpg.c:3441 +#, c-format +msgid "will not run with insecure memory due to %s\n" msgstr "" -#: g10/gpg.c:3223 g10/gpg.c:3247 sm/gpgsm.c:1515 +#: g10/gpg.c:3476 g10/gpg.c:3500 sm/gpgsm.c:1569 msgid "selected cipher algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3229 g10/gpg.c:3253 sm/gpgsm.c:1521 sm/gpgsm.c:1527 +#: g10/gpg.c:3482 g10/gpg.c:3506 sm/gpgsm.c:1575 sm/gpgsm.c:1581 msgid "selected digest algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3235 +#: g10/gpg.c:3488 msgid "selected compression algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3241 +#: g10/gpg.c:3494 msgid "selected certification digest algorithm is invalid\n" msgstr "" -#: g10/gpg.c:3256 +#: g10/gpg.c:3509 msgid "completes-needed must be greater than 0\n" msgstr "" -#: g10/gpg.c:3258 +#: g10/gpg.c:3511 msgid "marginals-needed must be greater than 1\n" msgstr "" -#: g10/gpg.c:3260 +#: g10/gpg.c:3513 msgid "max-cert-depth must be in the range from 1 to 255\n" msgstr "" -#: g10/gpg.c:3262 +#: g10/gpg.c:3515 msgid "invalid default-cert-level; must be 0, 1, 2, or 3\n" msgstr "" -#: g10/gpg.c:3264 +#: g10/gpg.c:3517 msgid "invalid min-cert-level; must be 1, 2, or 3\n" msgstr "" -#: g10/gpg.c:3267 -msgid "NOTE: simple S2K mode (0) is strongly discouraged\n" +#: g10/gpg.c:3520 +msgid "Note: simple S2K mode (0) is strongly discouraged\n" msgstr "" -#: g10/gpg.c:3271 +#: g10/gpg.c:3524 msgid "invalid S2K mode; must be 0, 1 or 3\n" msgstr "" -#: g10/gpg.c:3278 +#: g10/gpg.c:3531 msgid "invalid default preferences\n" msgstr "" -#: g10/gpg.c:3282 +#: g10/gpg.c:3535 msgid "invalid personal cipher preferences\n" msgstr "" -#: g10/gpg.c:3286 +#: g10/gpg.c:3539 msgid "invalid personal digest preferences\n" msgstr "" -#: g10/gpg.c:3290 +#: g10/gpg.c:3543 msgid "invalid personal compress preferences\n" msgstr "" -#: g10/gpg.c:3323 +#: g10/gpg.c:3579 #, c-format msgid "%s does not yet work with %s\n" msgstr "" -#: g10/gpg.c:3370 +#: g10/gpg.c:3626 #, c-format -msgid "you may not use cipher algorithm `%s' while in %s mode\n" +msgid "you may not use cipher algorithm '%s' while in %s mode\n" msgstr "" -#: g10/gpg.c:3375 +#: g10/gpg.c:3631 #, c-format -msgid "you may not use digest algorithm `%s' while in %s mode\n" +msgid "you may not use digest algorithm '%s' while in %s mode\n" msgstr "" -#: g10/gpg.c:3380 +#: g10/gpg.c:3636 #, c-format -msgid "you may not use compression algorithm `%s' while in %s mode\n" +msgid "you may not use compression algorithm '%s' while in %s mode\n" msgstr "" -#: g10/gpg.c:3475 +#: g10/gpg.c:3729 #, c-format msgid "failed to initialize the TrustDB: %s\n" msgstr "" -#: g10/gpg.c:3486 +#: g10/gpg.c:3741 msgid "WARNING: recipients (-r) given without using public key encryption\n" msgstr "" -#: g10/gpg.c:3507 +#: g10/gpg.c:3796 msgid "--store [filename]" msgstr "" -#: g10/gpg.c:3514 +#: g10/gpg.c:3806 msgid "--symmetric [filename]" msgstr "" -#: g10/gpg.c:3516 +#: g10/gpg.c:3810 #, c-format -msgid "symmetric encryption of `%s' failed: %s\n" +msgid "symmetric encryption of '%s' failed: %s\n" msgstr "" -#: g10/gpg.c:3526 +#: g10/gpg.c:3821 msgid "--encrypt [filename]" msgstr "" -#: g10/gpg.c:3539 +#: g10/gpg.c:3837 msgid "--symmetric --encrypt [filename]" msgstr "" -#: g10/gpg.c:3541 +#: g10/gpg.c:3839 msgid "you cannot use --symmetric --encrypt with --s2k-mode 0\n" msgstr "" -#: g10/gpg.c:3544 +#: g10/gpg.c:3842 #, c-format msgid "you cannot use --symmetric --encrypt while in %s mode\n" msgstr "" -#: g10/gpg.c:3562 +#: g10/gpg.c:3863 msgid "--sign [filename]" msgstr "" -#: g10/gpg.c:3575 +#: g10/gpg.c:3879 msgid "--sign --encrypt [filename]" msgstr "" -#: g10/gpg.c:3590 +#: g10/gpg.c:3897 msgid "--symmetric --sign --encrypt [filename]" msgstr "" -#: g10/gpg.c:3592 +#: g10/gpg.c:3899 msgid "you cannot use --symmetric --sign --encrypt with --s2k-mode 0\n" msgstr "" -#: g10/gpg.c:3595 +#: g10/gpg.c:3902 #, c-format msgid "you cannot use --symmetric --sign --encrypt while in %s mode\n" msgstr "" -#: g10/gpg.c:3615 +#: g10/gpg.c:3926 msgid "--sign --symmetric [filename]" msgstr "" -#: g10/gpg.c:3624 +#: g10/gpg.c:3938 msgid "--clearsign [filename]" msgstr "" -#: g10/gpg.c:3649 +#: g10/gpg.c:3968 msgid "--decrypt [filename]" msgstr "" -#: g10/gpg.c:3657 +#: g10/gpg.c:3995 msgid "--sign-key user-id" msgstr "" -#: g10/gpg.c:3661 +#: g10/gpg.c:3999 msgid "--lsign-key user-id" msgstr "" -#: g10/gpg.c:3682 +#: g10/gpg.c:4020 msgid "--edit-key user-id [commands]" msgstr "" -#: g10/gpg.c:3698 +#: g10/gpg.c:4036 msgid "--passwd <user-id>" msgstr "" -#: g10/gpg.c:3785 +#: g10/gpg.c:4174 g10/keyserver.c:1832 #, c-format msgid "keyserver send failed: %s\n" msgstr "" -#: g10/gpg.c:3787 +#: g10/gpg.c:4179 #, c-format msgid "keyserver receive failed: %s\n" msgstr "" -#: g10/gpg.c:3789 +#: g10/gpg.c:4185 #, c-format msgid "key export failed: %s\n" msgstr "" -#: g10/gpg.c:3800 +#: g10/gpg.c:4198 +#, c-format +msgid "export as ssh key failed: %s\n" +msgstr "" + +#: g10/gpg.c:4210 #, c-format msgid "keyserver search failed: %s\n" msgstr "" -#: g10/gpg.c:3810 +#: g10/gpg.c:4223 #, c-format msgid "keyserver refresh failed: %s\n" msgstr "" -#: g10/gpg.c:3861 +#: g10/gpg.c:4290 #, c-format msgid "dearmoring failed: %s\n" msgstr "" -#: g10/gpg.c:3869 +#: g10/gpg.c:4301 #, c-format msgid "enarmoring failed: %s\n" msgstr "" -#: g10/gpg.c:3959 +#: g10/gpg.c:4393 #, c-format -msgid "invalid hash algorithm `%s'\n" +msgid "invalid hash algorithm '%s'\n" msgstr "" -#: g10/gpg.c:4081 +#: g10/gpg.c:4537 +#, c-format +msgid "error parsing key specification '%s': %s\n" +msgstr "" + +#: g10/gpg.c:4549 +#, c-format +msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n" +msgstr "" + +#: g10/gpg.c:4596 msgid "[filename]" msgstr "" -#: g10/gpg.c:4085 +#: g10/gpg.c:4602 msgid "Go ahead and type your message ...\n" msgstr "" -#: g10/gpg.c:4399 +#: g10/gpg.c:4940 msgid "the given certification policy URL is invalid\n" msgstr "" -#: g10/gpg.c:4401 +#: g10/gpg.c:4942 msgid "the given signature policy URL is invalid\n" msgstr "" -#: g10/gpg.c:4434 +#: g10/gpg.c:4975 msgid "the given preferred keyserver URL is invalid\n" msgstr "" -#: g10/gpgv.c:74 +#: g10/gpgv.c:75 msgid "|FILE|take the keys from the keyring FILE" msgstr "" -#: g10/gpgv.c:76 +#: g10/gpgv.c:77 msgid "make timestamp conflicts only a warning" msgstr "" -#: g10/gpgv.c:78 sm/gpgsm.c:326 +#: g10/gpgv.c:79 sm/gpgsm.c:338 msgid "|FD|write status info to this FD" msgstr "" -#: g10/gpgv.c:117 +#: g10/gpgv.c:119 msgid "Usage: gpgv [options] [files] (-h for help)" msgstr "" -#: g10/gpgv.c:119 +#: g10/gpgv.c:121 msgid "" "Syntax: gpgv [options] [files]\n" "Check signatures against known trusted keys\n" @@ -2691,538 +3005,544 @@ #: g10/helptext.c:82 #, c-format -msgid "No help available for `%s'" +msgid "No help available for '%s'" msgstr "" -#: g10/import.c:98 +#: g10/import.c:105 msgid "import signatures that are marked as local-only" msgstr "" -#: g10/import.c:101 +#: g10/import.c:108 msgid "repair damage from the pks keyserver during import" msgstr "" -#: g10/import.c:104 +#: g10/import.c:111 msgid "do not clear the ownertrust values during import" msgstr "" -#: g10/import.c:107 +#: g10/import.c:114 msgid "do not update the trustdb after import" msgstr "" -#: g10/import.c:110 -msgid "create a public key when importing a secret key" -msgstr "" - -#: g10/import.c:113 +#: g10/import.c:117 msgid "only accept updates to existing keys" msgstr "" -#: g10/import.c:116 +#: g10/import.c:120 msgid "remove unusable parts from key after import" msgstr "" -#: g10/import.c:119 +#: g10/import.c:123 msgid "remove as much as possible from key after import" msgstr "" -#: g10/import.c:293 +#: g10/import.c:344 #, c-format msgid "skipping block of type %d\n" msgstr "" -#: g10/import.c:302 +#: g10/import.c:361 #, c-format msgid "%lu keys processed so far\n" msgstr "" -#: g10/import.c:324 +#: g10/import.c:431 #, c-format msgid "Total number processed: %lu\n" msgstr "" -#: g10/import.c:326 +#: g10/import.c:434 +#, c-format +msgid " skipped PGP-2 keys: %lu\n" +msgstr "" + +#: g10/import.c:436 #, c-format msgid " skipped new keys: %lu\n" msgstr "" -#: g10/import.c:329 +#: g10/import.c:439 #, c-format msgid " w/o user IDs: %lu\n" msgstr "" -#: g10/import.c:331 sm/import.c:114 +#: g10/import.c:442 sm/import.c:130 #, c-format msgid " imported: %lu" msgstr "" -#: g10/import.c:337 sm/import.c:118 +#: g10/import.c:446 sm/import.c:134 #, c-format msgid " unchanged: %lu\n" msgstr "" -#: g10/import.c:339 +#: g10/import.c:448 #, c-format msgid " new user IDs: %lu\n" msgstr "" -#: g10/import.c:341 +#: g10/import.c:450 #, c-format msgid " new subkeys: %lu\n" msgstr "" -#: g10/import.c:343 +#: g10/import.c:452 #, c-format msgid " new signatures: %lu\n" msgstr "" -#: g10/import.c:345 +#: g10/import.c:454 #, c-format msgid " new key revocations: %lu\n" msgstr "" -#: g10/import.c:347 sm/import.c:120 +#: g10/import.c:456 sm/import.c:136 #, c-format msgid " secret keys read: %lu\n" msgstr "" -#: g10/import.c:349 sm/import.c:122 +#: g10/import.c:458 sm/import.c:138 #, c-format msgid " secret keys imported: %lu\n" msgstr "" -#: g10/import.c:351 sm/import.c:124 +#: g10/import.c:460 sm/import.c:140 #, c-format msgid " secret keys unchanged: %lu\n" msgstr "" -#: g10/import.c:353 sm/import.c:126 +#: g10/import.c:462 sm/import.c:142 #, c-format msgid " not imported: %lu\n" msgstr "" -#: g10/import.c:355 +#: g10/import.c:464 #, c-format msgid " signatures cleaned: %lu\n" msgstr "" -#: g10/import.c:357 +#: g10/import.c:466 #, c-format msgid " user IDs cleaned: %lu\n" msgstr "" -#: g10/import.c:659 +#: g10/import.c:810 #, c-format msgid "" "WARNING: key %s contains preferences for unavailable\n" "algorithms on these user IDs:\n" msgstr "" -#: g10/import.c:700 +#: g10/import.c:852 #, c-format msgid " \"%s\": preference for cipher algorithm %s\n" msgstr "" -#: g10/import.c:715 +#: g10/import.c:867 #, c-format msgid " \"%s\": preference for digest algorithm %s\n" msgstr "" -#: g10/import.c:727 +#: g10/import.c:879 #, c-format msgid " \"%s\": preference for compression algorithm %s\n" msgstr "" -#: g10/import.c:740 +#: g10/import.c:892 msgid "it is strongly suggested that you update your preferences and\n" msgstr "" -#: g10/import.c:742 +#: g10/import.c:894 msgid "" "re-distribute this key to avoid potential algorithm mismatch problems\n" msgstr "" -#: g10/import.c:766 +#: g10/import.c:919 #, c-format msgid "" "you can update your preferences with: gpg --edit-key %s updpref save\n" msgstr "" -#: g10/import.c:819 g10/import.c:1253 +#: g10/import.c:983 g10/import.c:1711 #, c-format msgid "key %s: no user ID\n" msgstr "" -#: g10/import.c:825 +#: g10/import.c:989 #, c-format msgid "key %s: %s\n" msgstr "" -#: g10/import.c:826 g10/import.c:1228 -msgid "rejected by import filter" +#: g10/import.c:990 g10/import.c:1685 +msgid "rejected by import screener" msgstr "" -#: g10/import.c:855 +#: g10/import.c:1020 #, c-format msgid "key %s: PKS subkey corruption repaired\n" msgstr "" -#: g10/import.c:870 +#: g10/import.c:1036 #, c-format msgid "key %s: accepted non self-signed user ID \"%s\"\n" msgstr "" -#: g10/import.c:876 +#: g10/import.c:1046 #, c-format msgid "key %s: no valid user IDs\n" msgstr "" -#: g10/import.c:878 +#: g10/import.c:1048 msgid "this may be caused by a missing self-signature\n" msgstr "" -#: g10/import.c:888 g10/import.c:1378 +#: g10/import.c:1061 g10/import.c:1856 #, c-format msgid "key %s: public key not found: %s\n" msgstr "" -#: g10/import.c:894 +#: g10/import.c:1067 #, c-format msgid "key %s: new key - skipped\n" msgstr "" -#: g10/import.c:903 +#: g10/import.c:1082 #, c-format msgid "no writable keyring found: %s\n" msgstr "" -#: g10/import.c:908 g10/openfile.c:278 g10/sign.c:805 g10/sign.c:1114 +#: g10/import.c:1087 g10/openfile.c:207 g10/openfile.c:301 g10/sign.c:816 +#: g10/sign.c:1118 #, c-format -msgid "writing to `%s'\n" +msgid "writing to '%s'\n" msgstr "" -#: g10/import.c:912 g10/import.c:1013 g10/import.c:1293 g10/import.c:1439 -#: g10/import.c:2569 g10/import.c:2591 +#: g10/import.c:1091 g10/import.c:1192 g10/import.c:1922 #, c-format -msgid "error writing keyring `%s': %s\n" +msgid "error writing keyring '%s': %s\n" msgstr "" -#: g10/import.c:932 +#: g10/import.c:1111 #, c-format msgid "key %s: public key \"%s\" imported\n" msgstr "" -#: g10/import.c:956 +#: g10/import.c:1135 #, c-format msgid "key %s: doesn't match our copy\n" msgstr "" -#: g10/import.c:973 g10/import.c:1396 +#: g10/import.c:1151 g10/import.c:1880 #, c-format msgid "key %s: can't locate original keyblock: %s\n" msgstr "" -#: g10/import.c:981 g10/import.c:1403 +#: g10/import.c:1159 g10/import.c:1887 #, c-format msgid "key %s: can't read original keyblock: %s\n" msgstr "" -#: g10/import.c:1023 +#: g10/import.c:1202 #, c-format msgid "key %s: \"%s\" 1 new user ID\n" msgstr "" -#: g10/import.c:1026 +#: g10/import.c:1205 #, c-format msgid "key %s: \"%s\" %d new user IDs\n" msgstr "" -#: g10/import.c:1029 +#: g10/import.c:1208 #, c-format msgid "key %s: \"%s\" 1 new signature\n" msgstr "" -#: g10/import.c:1032 +#: g10/import.c:1211 #, c-format msgid "key %s: \"%s\" %d new signatures\n" msgstr "" -#: g10/import.c:1035 +#: g10/import.c:1214 #, c-format msgid "key %s: \"%s\" 1 new subkey\n" msgstr "" -#: g10/import.c:1038 +#: g10/import.c:1217 #, c-format msgid "key %s: \"%s\" %d new subkeys\n" msgstr "" -#: g10/import.c:1041 +#: g10/import.c:1220 #, c-format msgid "key %s: \"%s\" %d signature cleaned\n" msgstr "" -#: g10/import.c:1044 +#: g10/import.c:1223 #, c-format msgid "key %s: \"%s\" %d signatures cleaned\n" msgstr "" -#: g10/import.c:1047 +#: g10/import.c:1226 #, c-format msgid "key %s: \"%s\" %d user ID cleaned\n" msgstr "" -#: g10/import.c:1050 +#: g10/import.c:1229 #, c-format msgid "key %s: \"%s\" %d user IDs cleaned\n" msgstr "" -#: g10/import.c:1074 +#: g10/import.c:1252 #, c-format msgid "key %s: \"%s\" not changed\n" msgstr "" -#: g10/import.c:1227 +#: g10/import.c:1563 g10/import.c:1805 #, c-format -msgid "secret key %s: %s\n" +msgid "key %s: secret key imported\n" msgstr "" -#: g10/import.c:1247 g10/import.c:1270 -msgid "importing secret keys not allowed\n" +#: g10/import.c:1571 +#, c-format +msgid "key %s: secret key already exists\n" msgstr "" -#: g10/import.c:1259 +#: g10/import.c:1579 #, c-format -msgid "key %s: secret key with invalid cipher %d - skipped\n" +msgid "key %s: error sending to agent: %s\n" msgstr "" -#: g10/import.c:1287 g10/import.c:2584 +#: g10/import.c:1684 #, c-format -msgid "no default secret keyring: %s\n" +msgid "secret key %s: %s\n" msgstr "" -#: g10/import.c:1298 -#, c-format -msgid "key %s: secret key imported\n" +#: g10/import.c:1704 g10/import.c:1739 +msgid "importing secret keys not allowed\n" msgstr "" -#: g10/import.c:1329 +#: g10/import.c:1728 #, c-format -msgid "key %s: already in secret keyring\n" +msgid "key %s: secret key with invalid cipher %d - skipped\n" msgstr "" -#: g10/import.c:1339 +#. TRANSLATORS: For smartcard, each private key on +#. host has a reference (stub) to a smartcard and +#. actual private key data is stored on the card. A +#. single smartcard can have up to three private key +#. data. Importing private key stub is always +#. skipped in 2.1, and it returns +#. GPG_ERR_NOT_PROCESSED. Instead, user should be +#. suggested to run 'gpg --card-status', then, +#. references to a card will be automatically +#. created again. +#: g10/import.c:1797 #, c-format -msgid "key %s: secret key not found: %s\n" +msgid "To migrate '%s', with each smartcard, run: %s\n" msgstr "" -#: g10/import.c:1371 +#: g10/import.c:1849 #, c-format msgid "key %s: no public key - can't apply revocation certificate\n" msgstr "" -#: g10/import.c:1414 +#: g10/import.c:1898 #, c-format msgid "key %s: invalid revocation certificate: %s - rejected\n" msgstr "" -#: g10/import.c:1446 +#: g10/import.c:1931 #, c-format msgid "key %s: \"%s\" revocation certificate imported\n" msgstr "" -#: g10/import.c:1522 +#: g10/import.c:2007 #, c-format msgid "key %s: no user ID for signature\n" msgstr "" -#: g10/import.c:1539 +#: g10/import.c:2024 #, c-format msgid "key %s: unsupported public key algorithm on user ID \"%s\"\n" msgstr "" -#: g10/import.c:1541 +#: g10/import.c:2026 #, c-format msgid "key %s: invalid self-signature on user ID \"%s\"\n" msgstr "" -#: g10/import.c:1558 g10/import.c:1584 g10/import.c:1635 +#: g10/import.c:2043 g10/import.c:2069 g10/import.c:2120 #, c-format msgid "key %s: unsupported public key algorithm\n" msgstr "" -#: g10/import.c:1559 +#: g10/import.c:2044 #, c-format msgid "key %s: invalid direct key signature\n" msgstr "" -#: g10/import.c:1573 +#: g10/import.c:2058 #, c-format msgid "key %s: no subkey for key binding\n" msgstr "" -#: g10/import.c:1586 +#: g10/import.c:2071 #, c-format msgid "key %s: invalid subkey binding\n" msgstr "" -#: g10/import.c:1602 +#: g10/import.c:2087 #, c-format msgid "key %s: removed multiple subkey binding\n" msgstr "" -#: g10/import.c:1624 +#: g10/import.c:2109 #, c-format msgid "key %s: no subkey for key revocation\n" msgstr "" -#: g10/import.c:1637 +#: g10/import.c:2122 #, c-format msgid "key %s: invalid subkey revocation\n" msgstr "" -#: g10/import.c:1652 +#: g10/import.c:2137 #, c-format msgid "key %s: removed multiple subkey revocation\n" msgstr "" -#: g10/import.c:1693 +#: g10/import.c:2182 #, c-format msgid "key %s: skipped user ID \"%s\"\n" msgstr "" -#: g10/import.c:1714 +#: g10/import.c:2205 #, c-format msgid "key %s: skipped subkey\n" msgstr "" -#: g10/import.c:1741 +#: g10/import.c:2234 #, c-format msgid "key %s: non exportable signature (class 0x%02X) - skipped\n" msgstr "" -#: g10/import.c:1751 +#: g10/import.c:2245 #, c-format msgid "key %s: revocation certificate at wrong place - skipped\n" msgstr "" -#: g10/import.c:1768 +#: g10/import.c:2263 #, c-format msgid "key %s: invalid revocation certificate: %s - skipped\n" msgstr "" -#: g10/import.c:1782 +#: g10/import.c:2277 #, c-format msgid "key %s: subkey signature in wrong place - skipped\n" msgstr "" -#: g10/import.c:1790 +#: g10/import.c:2285 #, c-format msgid "key %s: unexpected signature class (0x%02X) - skipped\n" msgstr "" -#: g10/import.c:1919 +#: g10/import.c:2414 #, c-format msgid "key %s: duplicated user ID detected - merged\n" msgstr "" -#: g10/import.c:1981 +#: g10/import.c:2478 #, c-format msgid "WARNING: key %s may be revoked: fetching revocation key %s\n" msgstr "" -#: g10/import.c:1995 +#: g10/import.c:2494 #, c-format msgid "WARNING: key %s may be revoked: revocation key %s not present.\n" msgstr "" -#: g10/import.c:2054 +#: g10/import.c:2558 #, c-format msgid "key %s: \"%s\" revocation certificate added\n" msgstr "" -#: g10/import.c:2088 +#: g10/import.c:2596 #, c-format msgid "key %s: direct key signature added\n" msgstr "" -#: g10/import.c:2489 -msgid "NOTE: a key's S/N does not match the card's one\n" +#: g10/keydb.c:403 g10/keydb.c:430 sm/keydb.c:210 +#, c-format +msgid "error creating keybox '%s': %s\n" msgstr "" -#: g10/import.c:2497 -msgid "NOTE: primary key is online and stored on card\n" +#: g10/keydb.c:406 g10/keydb.c:433 +#, c-format +msgid "error creating keyring '%s': %s\n" msgstr "" -#: g10/import.c:2499 -msgid "NOTE: secondary key is online and stored on card\n" +#: g10/keydb.c:442 sm/keydb.c:217 +#, c-format +msgid "keybox '%s' created\n" msgstr "" -#: g10/keydb.c:182 +#: g10/keydb.c:444 #, c-format -msgid "error creating keyring `%s': %s\n" +msgid "keyring '%s' created\n" msgstr "" -#: g10/keydb.c:188 +#: g10/keydb.c:823 #, c-format -msgid "keyring `%s' created\n" +msgid "keyblock resource '%s': %s\n" msgstr "" -#: g10/keydb.c:348 g10/keydb.c:351 +#: g10/keydb.c:908 #, c-format -msgid "keyblock resource `%s': %s\n" +msgid "error opening key DB: %s\n" msgstr "" -#: g10/keydb.c:749 +#: g10/keydb.c:1778 #, c-format msgid "failed to rebuild keyring cache: %s\n" msgstr "" -#: g10/keyedit.c:266 +#: g10/keyedit.c:261 msgid "[revocation]" msgstr "" -#: g10/keyedit.c:267 +#: g10/keyedit.c:261 msgid "[self-signature]" msgstr "" -#: g10/keyedit.c:345 g10/keylist.c:398 -msgid "1 bad signature\n" -msgstr "" - -#: g10/keyedit.c:347 g10/keylist.c:400 +#: g10/keyedit.c:387 g10/keylist.c:472 #, c-format -msgid "%d bad signatures\n" -msgstr "" - -#: g10/keyedit.c:349 g10/keylist.c:402 -msgid "1 signature not checked due to a missing key\n" -msgstr "" +msgid "%d bad signature\n" +msgid_plural "%d bad signatures\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyedit.c:351 g10/keylist.c:404 +#: g10/keyedit.c:391 g10/keylist.c:476 #, c-format -msgid "%d signatures not checked due to missing keys\n" -msgstr "" - -#: g10/keyedit.c:353 g10/keylist.c:406 -msgid "1 signature not checked due to an error\n" -msgstr "" +msgid "%d signature not checked due to a missing key\n" +msgid_plural "%d signatures not checked due to missing keys\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyedit.c:355 g10/keylist.c:408 +#: g10/keyedit.c:396 g10/keylist.c:481 #, c-format -msgid "%d signatures not checked due to errors\n" -msgstr "" - -#: g10/keyedit.c:357 -msgid "1 user ID without valid self-signature detected\n" -msgstr "" +msgid "%d signature not checked due to an error\n" +msgid_plural "%d signatures not checked due to errors\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyedit.c:359 +#: g10/keyedit.c:401 #, c-format -msgid "%d user IDs without valid self-signatures detected\n" -msgstr "" +msgid "%d user ID without valid self-signature detected\n" +msgid_plural "%d user IDs without valid self-signatures detected\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyedit.c:415 g10/pkclist.c:262 +#: g10/keyedit.c:462 g10/pkclist.c:276 msgid "" "Please decide how far you trust this user to correctly verify other users' " "keys\n" @@ -3230,264 +3550,223 @@ "etc.)\n" msgstr "" -#: g10/keyedit.c:419 g10/pkclist.c:274 +#: g10/keyedit.c:466 g10/pkclist.c:288 #, c-format msgid " %d = I trust marginally\n" msgstr "" -#: g10/keyedit.c:420 g10/pkclist.c:276 +#: g10/keyedit.c:467 g10/pkclist.c:290 #, c-format msgid " %d = I trust fully\n" msgstr "" -#: g10/keyedit.c:439 +#: g10/keyedit.c:485 msgid "" "Please enter the depth of this trust signature.\n" "A depth greater than 1 allows the key you are signing to make\n" "trust signatures on your behalf.\n" msgstr "" -#: g10/keyedit.c:455 +#: g10/keyedit.c:501 msgid "" "Please enter a domain to restrict this signature, or enter for none.\n" msgstr "" -#: g10/keyedit.c:599 +#: g10/keyedit.c:629 +#, c-format +msgid "Skipping user ID \"%s\", which is not a text ID.\n" +msgstr "" + +#: g10/keyedit.c:637 #, c-format msgid "User ID \"%s\" is revoked." msgstr "" -#: g10/keyedit.c:608 g10/keyedit.c:636 g10/keyedit.c:663 g10/keyedit.c:831 -#: g10/keyedit.c:896 g10/keyedit.c:1799 +#: g10/keyedit.c:646 g10/keyedit.c:674 g10/keyedit.c:701 g10/keyedit.c:885 +#: g10/keyedit.c:1760 msgid "Are you sure you still want to sign it? (y/N) " msgstr "" -#: g10/keyedit.c:622 g10/keyedit.c:650 g10/keyedit.c:677 g10/keyedit.c:837 -#: g10/keyedit.c:1805 +#: g10/keyedit.c:660 g10/keyedit.c:688 g10/keyedit.c:715 g10/keyedit.c:891 +#: g10/keyedit.c:1765 g10/keyedit.c:2548 msgid " Unable to sign.\n" msgstr "" -#: g10/keyedit.c:627 +#: g10/keyedit.c:665 #, c-format msgid "User ID \"%s\" is expired." msgstr "" -#: g10/keyedit.c:655 +#: g10/keyedit.c:693 #, c-format msgid "User ID \"%s\" is not self-signed." msgstr "" -#: g10/keyedit.c:683 +#: g10/keyedit.c:722 #, c-format msgid "User ID \"%s\" is signable. " msgstr "" -#: g10/keyedit.c:685 +#: g10/keyedit.c:724 msgid "Sign it? (y/N) " msgstr "" -#: g10/keyedit.c:707 +#: g10/keyedit.c:751 #, c-format msgid "" "The self-signature on \"%s\"\n" "is a PGP 2.x-style signature.\n" msgstr "" -#: g10/keyedit.c:716 +#: g10/keyedit.c:760 msgid "Do you want to promote it to an OpenPGP self-signature? (y/N) " msgstr "" -#: g10/keyedit.c:730 +#: g10/keyedit.c:773 #, c-format msgid "" "Your current signature on \"%s\"\n" "has expired.\n" msgstr "" -#: g10/keyedit.c:734 +#: g10/keyedit.c:778 msgid "" "Do you want to issue a new signature to replace the expired one? (y/N) " msgstr "" -#: g10/keyedit.c:755 +#: g10/keyedit.c:799 #, c-format msgid "" "Your current signature on \"%s\"\n" "is a local signature.\n" msgstr "" -#: g10/keyedit.c:759 +#: g10/keyedit.c:804 msgid "Do you want to promote it to a full exportable signature? (y/N) " msgstr "" -#: g10/keyedit.c:780 +#: g10/keyedit.c:824 #, c-format msgid "\"%s\" was already locally signed by key %s\n" msgstr "" -#: g10/keyedit.c:783 +#: g10/keyedit.c:828 #, c-format msgid "\"%s\" was already signed by key %s\n" msgstr "" -#: g10/keyedit.c:788 +#: g10/keyedit.c:833 msgid "Do you want to sign it again anyway? (y/N) " msgstr "" -#: g10/keyedit.c:810 +#: g10/keyedit.c:855 #, c-format msgid "Nothing to sign with key %s\n" msgstr "" -#: g10/keyedit.c:825 +#: g10/keyedit.c:879 msgid "This key has expired!" msgstr "" -#: g10/keyedit.c:843 +#: g10/keyedit.c:897 #, c-format msgid "This key is due to expire on %s.\n" msgstr "" -#: g10/keyedit.c:849 +#: g10/keyedit.c:903 msgid "Do you want your signature to expire at the same time? (Y/n) " msgstr "" -#: g10/keyedit.c:889 -msgid "" -"You may not make an OpenPGP signature on a PGP 2.x key while in --pgp2 " -"mode.\n" -msgstr "" - -#: g10/keyedit.c:891 -msgid "This would make the key unusable in PGP 2.x.\n" -msgstr "" - -#: g10/keyedit.c:916 +#: g10/keyedit.c:944 msgid "" "How carefully have you verified the key you are about to sign actually " "belongs\n" "to the person named above? If you don't know what to answer, enter \"0\".\n" msgstr "" -#: g10/keyedit.c:921 +#: g10/keyedit.c:949 #, c-format msgid " (0) I will not answer.%s\n" msgstr "" -#: g10/keyedit.c:923 +#: g10/keyedit.c:951 #, c-format msgid " (1) I have not checked at all.%s\n" msgstr "" -#: g10/keyedit.c:925 +#: g10/keyedit.c:953 #, c-format msgid " (2) I have done casual checking.%s\n" msgstr "" -#: g10/keyedit.c:927 +#: g10/keyedit.c:956 #, c-format msgid " (3) I have done very careful checking.%s\n" msgstr "" -#: g10/keyedit.c:933 -msgid "Your selection? (enter `?' for more information): " +#: g10/keyedit.c:963 +msgid "Your selection? (enter '?' for more information): " msgstr "" -#: g10/keyedit.c:957 +#: g10/keyedit.c:990 #, c-format msgid "" "Are you sure that you want to sign this key with your\n" "key \"%s\" (%s)\n" msgstr "" -#: g10/keyedit.c:964 +#: g10/keyedit.c:998 msgid "This will be a self-signature.\n" msgstr "" -#: g10/keyedit.c:970 +#: g10/keyedit.c:1003 msgid "WARNING: the signature will not be marked as non-exportable.\n" msgstr "" -#: g10/keyedit.c:978 +#: g10/keyedit.c:1010 msgid "WARNING: the signature will not be marked as non-revocable.\n" msgstr "" -#: g10/keyedit.c:988 +#: g10/keyedit.c:1020 msgid "The signature will be marked as non-exportable.\n" msgstr "" -#: g10/keyedit.c:995 +#: g10/keyedit.c:1027 msgid "The signature will be marked as non-revocable.\n" msgstr "" -#: g10/keyedit.c:1002 +#: g10/keyedit.c:1034 msgid "I have not checked this key at all.\n" msgstr "" -#: g10/keyedit.c:1007 +#: g10/keyedit.c:1039 msgid "I have checked this key casually.\n" msgstr "" -#: g10/keyedit.c:1012 +#: g10/keyedit.c:1044 msgid "I have checked this key very carefully.\n" msgstr "" -#: g10/keyedit.c:1022 +#: g10/keyedit.c:1056 msgid "Really sign? (y/N) " msgstr "" -#: g10/keyedit.c:1067 g10/keyedit.c:5027 g10/keyedit.c:5118 g10/keyedit.c:5182 -#: g10/keyedit.c:5243 g10/sign.c:316 +#: g10/keyedit.c:1107 g10/keyedit.c:5367 g10/keyedit.c:5459 g10/keyedit.c:5524 +#: g10/keyedit.c:5586 g10/sign.c:295 #, c-format msgid "signing failed: %s\n" msgstr "" -#: g10/keyedit.c:1132 +#: g10/keyedit.c:1194 msgid "Key has only stub or on-card key items - no passphrase to change.\n" msgstr "" -#: g10/keyedit.c:1143 g10/keygen.c:3799 -msgid "This key is not protected.\n" -msgstr "" - -#: g10/keyedit.c:1147 g10/keygen.c:3786 g10/revoke.c:536 -msgid "Secret parts of primary key are not available.\n" -msgstr "" - -#: g10/keyedit.c:1151 g10/keygen.c:3802 -msgid "Secret parts of primary key are stored on-card.\n" -msgstr "" - -#: g10/keyedit.c:1157 g10/keygen.c:3806 -msgid "Key is protected.\n" -msgstr "" - -#: g10/keyedit.c:1187 +#: g10/keyedit.c:1223 #, c-format -msgid "Can't edit this key: %s\n" -msgstr "" - -#: g10/keyedit.c:1193 -msgid "" -"Enter the new passphrase for this secret key.\n" -"\n" -msgstr "" - -#: g10/keyedit.c:1208 g10/keygen.c:2316 -msgid "passphrase not correctly repeated; try again" +msgid "key %s: error changing passphrase: %s\n" msgstr "" -#: g10/keyedit.c:1213 -msgid "" -"You don't want a passphrase - this is probably a *bad* idea!\n" -"\n" -msgstr "" - -#: g10/keyedit.c:1216 -msgid "Do you really want to do this? (y/N) " -msgstr "" - -#: g10/keyedit.c:1299 +#: g10/keyedit.c:1270 msgid "moving a key signature to the correct place\n" msgstr "" @@ -3500,26 +3779,30 @@ msgstr "" #: g10/keyedit.c:1389 +msgid "show the keygrip" +msgstr "" + +#: g10/keyedit.c:1390 msgid "list key and user IDs" msgstr "" -#: g10/keyedit.c:1391 +#: g10/keyedit.c:1392 msgid "select user ID N" msgstr "" -#: g10/keyedit.c:1392 +#: g10/keyedit.c:1393 msgid "select subkey N" msgstr "" -#: g10/keyedit.c:1393 +#: g10/keyedit.c:1394 msgid "check signatures" msgstr "" -#: g10/keyedit.c:1398 +#: g10/keyedit.c:1399 msgid "sign selected user IDs [* see below for related commands]" msgstr "" -#: g10/keyedit.c:1403 +#: g10/keyedit.c:1404 msgid "sign selected user IDs locally" msgstr "" @@ -3531,206 +3814,202 @@ msgid "sign selected user IDs with a non-revocable signature" msgstr "" -#: g10/keyedit.c:1411 +#: g10/keyedit.c:1409 msgid "add a user ID" msgstr "" -#: g10/keyedit.c:1413 +#: g10/keyedit.c:1411 msgid "add a photo ID" msgstr "" -#: g10/keyedit.c:1415 +#: g10/keyedit.c:1412 msgid "delete selected user IDs" msgstr "" -#: g10/keyedit.c:1420 +#: g10/keyedit.c:1415 msgid "add a subkey" msgstr "" -#: g10/keyedit.c:1424 +#: g10/keyedit.c:1418 msgid "add a key to a smartcard" msgstr "" -#: g10/keyedit.c:1426 +#: g10/keyedit.c:1420 msgid "move a key to a smartcard" msgstr "" -#: g10/keyedit.c:1428 +#: g10/keyedit.c:1422 msgid "move a backup key to a smartcard" msgstr "" -#: g10/keyedit.c:1432 +#: g10/keyedit.c:1424 msgid "delete selected subkeys" msgstr "" -#: g10/keyedit.c:1434 +#: g10/keyedit.c:1426 msgid "add a revocation key" msgstr "" -#: g10/keyedit.c:1436 +#: g10/keyedit.c:1428 msgid "delete signatures from the selected user IDs" msgstr "" -#: g10/keyedit.c:1438 +#: g10/keyedit.c:1430 msgid "change the expiration date for the key or selected subkeys" msgstr "" -#: g10/keyedit.c:1440 +#: g10/keyedit.c:1432 msgid "flag the selected user ID as primary" msgstr "" -#: g10/keyedit.c:1442 -msgid "toggle between the secret and public key listings" -msgstr "" - -#: g10/keyedit.c:1445 +#: g10/keyedit.c:1435 msgid "list preferences (expert)" msgstr "" -#: g10/keyedit.c:1447 +#: g10/keyedit.c:1436 msgid "list preferences (verbose)" msgstr "" -#: g10/keyedit.c:1449 +#: g10/keyedit.c:1438 msgid "set preference list for the selected user IDs" msgstr "" -#: g10/keyedit.c:1454 +#: g10/keyedit.c:1441 msgid "set the preferred keyserver URL for the selected user IDs" msgstr "" -#: g10/keyedit.c:1456 +#: g10/keyedit.c:1443 msgid "set a notation for the selected user IDs" msgstr "" -#: g10/keyedit.c:1458 +#: g10/keyedit.c:1445 msgid "change the passphrase" msgstr "" -#: g10/keyedit.c:1462 +#: g10/keyedit.c:1448 msgid "change the ownertrust" msgstr "" -#: g10/keyedit.c:1464 +#: g10/keyedit.c:1451 msgid "revoke signatures on the selected user IDs" msgstr "" -#: g10/keyedit.c:1466 +#: g10/keyedit.c:1453 msgid "revoke selected user IDs" msgstr "" -#: g10/keyedit.c:1471 +#: g10/keyedit.c:1456 msgid "revoke key or selected subkeys" msgstr "" -#: g10/keyedit.c:1472 +#: g10/keyedit.c:1458 msgid "enable key" msgstr "" -#: g10/keyedit.c:1473 +#: g10/keyedit.c:1459 msgid "disable key" msgstr "" -#: g10/keyedit.c:1474 +#: g10/keyedit.c:1461 msgid "show selected photo IDs" msgstr "" -#: g10/keyedit.c:1476 +#: g10/keyedit.c:1463 msgid "compact unusable user IDs and remove unusable signatures from key" msgstr "" -#: g10/keyedit.c:1478 +#: g10/keyedit.c:1465 msgid "compact unusable user IDs and remove all signatures from key" msgstr "" -#: g10/keyedit.c:1607 -#, c-format -msgid "error reading secret keyblock \"%s\": %s\n" -msgstr "" - -#: g10/keyedit.c:1625 +#: g10/keyedit.c:1577 msgid "Secret key is available.\n" msgstr "" -#: g10/keyedit.c:1716 +#: g10/keyedit.c:1677 msgid "Need the secret key to do this.\n" msgstr "" -#: g10/keyedit.c:1724 -msgid "Please use the command \"toggle\" first.\n" -msgstr "" - -#: g10/keyedit.c:1743 +#: g10/keyedit.c:1698 msgid "" -"* The `sign' command may be prefixed with an `l' for local signatures " +"* The 'sign' command may be prefixed with an 'l' for local signatures " "(lsign),\n" -" a `t' for trust signatures (tsign), an `nr' for non-revocable signatures\n" +" a 't' for trust signatures (tsign), an 'nr' for non-revocable signatures\n" " (nrsign), or any combination thereof (ltsign, tnrsign, etc.).\n" msgstr "" -#: g10/keyedit.c:1793 +#: g10/keyedit.c:1753 g10/keyedit.c:2548 msgid "Key is revoked." msgstr "" -#: g10/keyedit.c:1812 +#: g10/keyedit.c:1776 msgid "Really sign all user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:1819 +#: g10/keyedit.c:1780 +msgid "Really sign all text user IDs? (y/N) " +msgstr "" + +#: g10/keyedit.c:1788 msgid "Hint: Select the user IDs to sign\n" msgstr "" -#: g10/keyedit.c:1828 +#: g10/keyedit.c:1799 #, c-format -msgid "Unknown signature type `%s'\n" +msgid "Unknown signature type '%s'\n" msgstr "" -#: g10/keyedit.c:1851 +#: g10/keyedit.c:1823 #, c-format msgid "This command is not allowed while in %s mode.\n" msgstr "" -#: g10/keyedit.c:1873 g10/keyedit.c:1893 g10/keyedit.c:2062 +#: g10/keyedit.c:1845 g10/keyedit.c:1869 g10/keyedit.c:2063 msgid "You must select at least one user ID.\n" msgstr "" -#: g10/keyedit.c:1875 +#: g10/keyedit.c:1847 g10/keyedit.c:1871 g10/keyedit.c:2025 g10/keyedit.c:2065 +#, c-format +msgid "(Use the '%s' command.)\n" +msgstr "" + +#: g10/keyedit.c:1850 msgid "You can't delete the last user ID!\n" msgstr "" -#: g10/keyedit.c:1877 +#: g10/keyedit.c:1853 msgid "Really remove all selected user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:1878 +#: g10/keyedit.c:1854 msgid "Really remove this user ID? (y/N) " msgstr "" #. TRANSLATORS: Please take care: This is about #. moving the key and not about removing it. -#: g10/keyedit.c:1931 +#: g10/keyedit.c:1911 msgid "Really move the primary key? (y/N) " msgstr "" -#: g10/keyedit.c:1943 +#: g10/keyedit.c:1923 msgid "You must select exactly one key.\n" msgstr "" -#: g10/keyedit.c:1971 +#: g10/keyedit.c:1950 msgid "Command expects a filename argument\n" msgstr "" -#: g10/keyedit.c:1985 +#: g10/keyedit.c:1971 #, c-format -msgid "Can't open `%s': %s\n" +msgid "Can't open '%s': %s\n" msgstr "" -#: g10/keyedit.c:2002 +#: g10/keyedit.c:1988 #, c-format -msgid "Error reading backup key from `%s': %s\n" +msgid "Error reading backup key from '%s': %s\n" msgstr "" -#: g10/keyedit.c:2026 +#: g10/keyedit.c:2023 msgid "You must select at least one key.\n" msgstr "" @@ -3738,456 +4017,465 @@ msgid "Do you really want to delete the selected keys? (y/N) " msgstr "" -#: g10/keyedit.c:2030 +#: g10/keyedit.c:2031 msgid "Do you really want to delete this key? (y/N) " msgstr "" -#: g10/keyedit.c:2065 +#: g10/keyedit.c:2069 msgid "Really revoke all selected user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:2066 +#: g10/keyedit.c:2070 msgid "Really revoke this user ID? (y/N) " msgstr "" -#: g10/keyedit.c:2084 +#: g10/keyedit.c:2088 msgid "Do you really want to revoke the entire key? (y/N) " msgstr "" -#: g10/keyedit.c:2095 +#: g10/keyedit.c:2099 msgid "Do you really want to revoke the selected subkeys? (y/N) " msgstr "" -#: g10/keyedit.c:2097 +#: g10/keyedit.c:2101 msgid "Do you really want to revoke this subkey? (y/N) " msgstr "" -#: g10/keyedit.c:2148 +#: g10/keyedit.c:2150 msgid "" "Owner trust may not be set while using a user provided trust database\n" msgstr "" -#: g10/keyedit.c:2190 +#: g10/keyedit.c:2195 msgid "Set preference list to:\n" msgstr "" -#: g10/keyedit.c:2196 +#: g10/keyedit.c:2202 msgid "Really update the preferences for the selected user IDs? (y/N) " msgstr "" -#: g10/keyedit.c:2198 +#: g10/keyedit.c:2204 msgid "Really update the preferences? (y/N) " msgstr "" -#: g10/keyedit.c:2268 +#: g10/keyedit.c:2278 msgid "Save changes? (y/N) " msgstr "" -#: g10/keyedit.c:2271 +#: g10/keyedit.c:2282 msgid "Quit without saving? (y/N) " msgstr "" -#: g10/keyedit.c:2281 +#: g10/keyedit.c:2293 g10/keyedit.c:2303 g10/keyedit.c:2445 g10/keyedit.c:2593 #, c-format msgid "update failed: %s\n" msgstr "" -#: g10/keyedit.c:2288 g10/keyedit.c:2366 +#: g10/keyedit.c:2309 g10/keyedit.c:2598 +msgid "Key not changed so no update needed.\n" +msgstr "" + +#: g10/keyedit.c:2494 #, c-format -msgid "update secret failed: %s\n" +msgid "\"%s\" is not a fingerprint\n" msgstr "" -#: g10/keyedit.c:2295 -msgid "Key not changed so no update needed.\n" +#: g10/keyedit.c:2526 +#, c-format +msgid "\"%s\" is not the primary fingerprint\n" +msgstr "" + +#: g10/keyedit.c:2580 +msgid "No matching user IDs." +msgstr "" + +#: g10/keyedit.c:2580 +msgid "Nothing to sign.\n" msgstr "" -#: g10/keyedit.c:2461 +#: g10/keyedit.c:2692 msgid "Digest: " msgstr "" -#: g10/keyedit.c:2512 +#: g10/keyedit.c:2749 msgid "Features: " msgstr "" -#: g10/keyedit.c:2523 +#: g10/keyedit.c:2760 msgid "Keyserver no-modify" msgstr "" -#: g10/keyedit.c:2538 g10/keylist.c:316 +#: g10/keyedit.c:2775 g10/keylist.c:377 msgid "Preferred keyserver: " msgstr "" -#: g10/keyedit.c:2546 g10/keyedit.c:2547 +#: g10/keyedit.c:2783 g10/keyedit.c:2784 msgid "Notations: " msgstr "" -#: g10/keyedit.c:2768 +#: g10/keyedit.c:3029 msgid "There are no preferences on a PGP 2.x-style user ID.\n" msgstr "" -#: g10/keyedit.c:2825 +#: g10/keyedit.c:3101 #, c-format msgid "The following key was revoked on %s by %s key %s\n" msgstr "" -#: g10/keyedit.c:2847 +#: g10/keyedit.c:3125 #, c-format msgid "This key may be revoked by %s key %s" msgstr "" -#: g10/keyedit.c:2853 +#: g10/keyedit.c:3131 msgid "(sensitive)" msgstr "" -#: g10/keyedit.c:2869 g10/keyedit.c:2925 g10/keyedit.c:2986 g10/keyedit.c:3001 -#: g10/keylist.c:202 g10/keyserver.c:539 +#: g10/keyedit.c:3173 g10/keyedit.c:3315 g10/keylist.c:262 g10/keyserver.c:535 #, c-format msgid "created: %s" msgstr "" -#: g10/keyedit.c:2872 g10/keylist.c:834 g10/keylist.c:928 g10/mainproc.c:965 +#: g10/keyedit.c:3176 g10/keylist.c:1071 g10/keylist.c:1203 +#: g10/mainproc.c:1030 #, c-format msgid "revoked: %s" msgstr "" -#: g10/keyedit.c:2874 g10/keylist.c:805 g10/keylist.c:840 g10/keylist.c:934 +#: g10/keyedit.c:3178 g10/keylist.c:1077 g10/keylist.c:1209 #, c-format msgid "expired: %s" msgstr "" -#: g10/keyedit.c:2876 g10/keyedit.c:2927 g10/keyedit.c:2988 g10/keyedit.c:3003 -#: g10/keylist.c:204 g10/keylist.c:811 g10/keylist.c:846 g10/keylist.c:940 -#: g10/keylist.c:961 g10/keyserver.c:545 g10/mainproc.c:971 +#: g10/keyedit.c:3180 g10/keyedit.c:3317 g10/keylist.c:264 g10/keylist.c:1083 +#: g10/keylist.c:1215 g10/keyserver.c:541 g10/mainproc.c:1036 #, c-format msgid "expires: %s" msgstr "" -#: g10/keyedit.c:2878 +#: g10/keyedit.c:3182 #, c-format msgid "usage: %s" msgstr "" -#: g10/keyedit.c:2893 +#: g10/keyedit.c:3190 g10/keyedit.c:3210 g10/keylist.c:267 +msgid "card-no: " +msgstr "" + +#: g10/keyedit.c:3249 #, c-format msgid "trust: %s" msgstr "" -#: g10/keyedit.c:2897 +#: g10/keyedit.c:3253 #, c-format msgid "validity: %s" msgstr "" -#: g10/keyedit.c:2904 +#: g10/keyedit.c:3260 msgid "This key has been disabled" msgstr "" -#: g10/keyedit.c:2932 g10/keylist.c:208 -msgid "card-no: " -msgstr "" - -#: g10/keyedit.c:2956 +#: g10/keyedit.c:3278 msgid "" "Please note that the shown key validity is not necessarily correct\n" "unless you restart the program.\n" msgstr "" -#: g10/keyedit.c:3020 g10/keyedit.c:3413 g10/keyserver.c:549 -#: g10/mainproc.c:1866 g10/trustdb.c:1240 g10/trustdb.c:1768 +#: g10/keyedit.c:3334 g10/keyedit.c:3762 g10/keyserver.c:545 +#: g10/mainproc.c:1969 g10/trust.c:380 g10/trust.c:685 dirmngr/ocsp.c:707 msgid "revoked" msgstr "" -#: g10/keyedit.c:3022 g10/keyedit.c:3415 g10/keyserver.c:553 -#: g10/mainproc.c:1868 g10/trustdb.c:548 g10/trustdb.c:1770 +#: g10/keyedit.c:3336 g10/keyedit.c:3764 g10/keyserver.c:549 +#: g10/mainproc.c:1971 g10/trust.c:105 g10/trust.c:687 msgid "expired" msgstr "" -#: g10/keyedit.c:3087 +#: g10/keyedit.c:3453 msgid "" "WARNING: no user ID has been marked as primary. This command may\n" " cause a different user ID to become the assumed primary.\n" msgstr "" -#: g10/keyedit.c:3133 +#: g10/keyedit.c:3505 msgid "WARNING: Your encryption subkey expires soon.\n" msgstr "" -#: g10/keyedit.c:3134 +#: g10/keyedit.c:3506 msgid "You may want to change its expiration date too.\n" msgstr "" -#: g10/keyedit.c:3195 +#: g10/keyedit.c:3565 msgid "" "WARNING: This is a PGP2-style key. Adding a photo ID may cause some " "versions\n" " of PGP to reject this key.\n" msgstr "" -#: g10/keyedit.c:3200 g10/keyedit.c:3535 +#: g10/keyedit.c:3570 g10/keyedit.c:3857 msgid "Are you sure you still want to add it? (y/N) " msgstr "" -#: g10/keyedit.c:3206 +#: g10/keyedit.c:3576 msgid "You may not add a photo ID to a PGP2-style key.\n" msgstr "" -#: g10/keyedit.c:3346 +#: g10/keyedit.c:3589 g10/keygen.c:2624 +msgid "Such a user ID already exists on this key!\n" +msgstr "" + +#: g10/keyedit.c:3690 msgid "Delete this good signature? (y/N/q)" msgstr "" -#: g10/keyedit.c:3356 +#: g10/keyedit.c:3700 msgid "Delete this invalid signature? (y/N/q)" msgstr "" -#: g10/keyedit.c:3360 +#: g10/keyedit.c:3704 msgid "Delete this unknown signature? (y/N/q)" msgstr "" -#: g10/keyedit.c:3366 +#: g10/keyedit.c:3711 msgid "Really delete this self-signature? (y/N)" msgstr "" -#: g10/keyedit.c:3380 +#: g10/keyedit.c:3727 #, c-format msgid "Deleted %d signature.\n" -msgstr "" - -#: g10/keyedit.c:3381 -#, c-format -msgid "Deleted %d signatures.\n" -msgstr "" +msgid_plural "Deleted %d signatures.\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyedit.c:3384 +#: g10/keyedit.c:3731 msgid "Nothing deleted.\n" msgstr "" -#: g10/keyedit.c:3417 g10/trustdb.c:1772 +#: g10/keyedit.c:3766 g10/trust.c:689 msgid "invalid" msgstr "" -#: g10/keyedit.c:3419 +#: g10/keyedit.c:3768 #, c-format msgid "User ID \"%s\" compacted: %s\n" msgstr "" -#: g10/keyedit.c:3426 +#: g10/keyedit.c:3774 #, c-format msgid "User ID \"%s\": %d signature removed\n" -msgstr "" +msgid_plural "User ID \"%s\": %d signatures removed\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyedit.c:3427 +#: g10/keyedit.c:3782 #, c-format -msgid "User ID \"%s\": %d signatures removed\n" +msgid "User ID \"%s\": already minimized\n" msgstr "" -#: g10/keyedit.c:3435 -#, c-format -msgid "User ID \"%s\": already minimized\n" -msgstr "" - -#: g10/keyedit.c:3436 +#: g10/keyedit.c:3783 #, c-format msgid "User ID \"%s\": already clean\n" msgstr "" -#: g10/keyedit.c:3530 +#: g10/keyedit.c:3852 msgid "" "WARNING: This is a PGP 2.x-style key. Adding a designated revoker may " "cause\n" " some versions of PGP to reject this key.\n" msgstr "" -#: g10/keyedit.c:3541 +#: g10/keyedit.c:3863 msgid "You may not add a designated revoker to a PGP 2.x-style key.\n" msgstr "" -#: g10/keyedit.c:3561 +#: g10/keyedit.c:3880 msgid "Enter the user ID of the designated revoker: " msgstr "" -#: g10/keyedit.c:3586 +#: g10/keyedit.c:3905 msgid "cannot appoint a PGP 2.x style key as a designated revoker\n" msgstr "" -#: g10/keyedit.c:3601 +#: g10/keyedit.c:3920 msgid "you cannot appoint a key as its own designated revoker\n" msgstr "" -#: g10/keyedit.c:3623 +#: g10/keyedit.c:3942 msgid "this key has already been designated as a revoker\n" msgstr "" -#: g10/keyedit.c:3642 +#: g10/keyedit.c:3961 msgid "WARNING: appointing a key as a designated revoker cannot be undone!\n" msgstr "" -#: g10/keyedit.c:3648 +#: g10/keyedit.c:3967 msgid "" "Are you sure you want to appoint this key as a designated revoker? (y/N) " msgstr "" -#: g10/keyedit.c:3709 -msgid "Please remove selections from the secret keys.\n" -msgstr "" - -#: g10/keyedit.c:3715 -msgid "Please select at most one subkey.\n" +#: g10/keyedit.c:4018 +msgid "" +"Are you sure you want to change the expiration time for multiple subkeys? " +"(y/N) " msgstr "" -#: g10/keyedit.c:3719 +#: g10/keyedit.c:4023 msgid "Changing expiration time for a subkey.\n" msgstr "" -#: g10/keyedit.c:3722 +#: g10/keyedit.c:4026 msgid "Changing expiration time for the primary key.\n" msgstr "" -#: g10/keyedit.c:3768 +#: g10/keyedit.c:4077 msgid "You can't change the expiration date of a v3 key\n" msgstr "" -#: g10/keyedit.c:3784 -msgid "No corresponding signature in secret ring\n" -msgstr "" - -#: g10/keyedit.c:3862 +#: g10/keyedit.c:4144 #, c-format msgid "signing subkey %s is already cross-certified\n" msgstr "" -#: g10/keyedit.c:3868 +#: g10/keyedit.c:4150 #, c-format msgid "subkey %s does not sign and so does not need to be cross-certified\n" msgstr "" -#: g10/keyedit.c:4031 +#: g10/keyedit.c:4265 msgid "Please select exactly one user ID.\n" msgstr "" -#: g10/keyedit.c:4070 g10/keyedit.c:4180 g10/keyedit.c:4300 g10/keyedit.c:4441 +#: g10/keyedit.c:4306 g10/keyedit.c:4420 g10/keyedit.c:4533 g10/keyedit.c:4670 #, c-format msgid "skipping v3 self-signature on user ID \"%s\"\n" msgstr "" -#: g10/keyedit.c:4241 +#: g10/keyedit.c:4477 msgid "Enter your preferred keyserver URL: " msgstr "" -#: g10/keyedit.c:4321 +#: g10/keyedit.c:4556 msgid "Are you sure you want to replace it? (y/N) " msgstr "" -#: g10/keyedit.c:4322 +#: g10/keyedit.c:4557 msgid "Are you sure you want to delete it? (y/N) " msgstr "" -#: g10/keyedit.c:4384 +#: g10/keyedit.c:4616 msgid "Enter the notation: " msgstr "" -#: g10/keyedit.c:4533 +#: g10/keyedit.c:4763 msgid "Proceed? (y/N) " msgstr "" -#: g10/keyedit.c:4605 +#: g10/keyedit.c:4833 #, c-format msgid "No user ID with index %d\n" msgstr "" -#: g10/keyedit.c:4666 +#: g10/keyedit.c:4895 #, c-format msgid "No user ID with hash %s\n" msgstr "" -#: g10/keyedit.c:4701 +#: g10/keyedit.c:4996 +#, c-format +msgid "No subkey with key ID '%s'.\n" +msgstr "" + +#: g10/keyedit.c:5018 #, c-format msgid "No subkey with index %d\n" msgstr "" -#: g10/keyedit.c:4836 +#: g10/keyedit.c:5159 #, c-format msgid "user ID: \"%s\"\n" msgstr "" -#: g10/keyedit.c:4839 g10/keyedit.c:4933 g10/keyedit.c:4976 +#: g10/keyedit.c:5162 g10/keyedit.c:5264 g10/keyedit.c:5312 #, c-format msgid "signed by your key %s on %s%s%s\n" msgstr "" -#: g10/keyedit.c:4841 g10/keyedit.c:4935 g10/keyedit.c:4978 +#: g10/keyedit.c:5164 g10/keyedit.c:5266 g10/keyedit.c:5314 msgid " (non-exportable)" msgstr "" -#: g10/keyedit.c:4845 +#: g10/keyedit.c:5168 #, c-format msgid "This signature expired on %s.\n" msgstr "" -#: g10/keyedit.c:4849 +#: g10/keyedit.c:5173 msgid "Are you sure you still want to revoke it? (y/N) " msgstr "" -#: g10/keyedit.c:4853 +#: g10/keyedit.c:5178 msgid "Create a revocation certificate for this signature? (y/N) " msgstr "" -#: g10/keyedit.c:4904 +#: g10/keyedit.c:5232 msgid "Not signed by you.\n" msgstr "" -#: g10/keyedit.c:4910 +#: g10/keyedit.c:5238 #, c-format msgid "You have signed these user IDs on key %s:\n" msgstr "" -#: g10/keyedit.c:4936 +#: g10/keyedit.c:5267 msgid " (non-revocable)" msgstr "" -#: g10/keyedit.c:4943 +#: g10/keyedit.c:5274 #, c-format msgid "revoked by your key %s on %s\n" msgstr "" -#: g10/keyedit.c:4965 +#: g10/keyedit.c:5299 msgid "You are about to revoke these signatures:\n" msgstr "" -#: g10/keyedit.c:4985 +#: g10/keyedit.c:5322 msgid "Really create the revocation certificates? (y/N) " msgstr "" -#: g10/keyedit.c:5015 +#: g10/keyedit.c:5355 msgid "no secret key\n" msgstr "" -#: g10/keyedit.c:5085 +#: g10/keyedit.c:5424 #, c-format msgid "user ID \"%s\" is already revoked\n" msgstr "" -#: g10/keyedit.c:5102 +#: g10/keyedit.c:5441 #, c-format msgid "WARNING: a user ID signature is dated %d seconds in the future\n" msgstr "" -#: g10/keyedit.c:5166 +#: g10/keyedit.c:5509 #, c-format msgid "Key %s is already revoked.\n" msgstr "" -#: g10/keyedit.c:5228 +#: g10/keyedit.c:5571 #, c-format msgid "Subkey %s is already revoked.\n" msgstr "" -#: g10/keyedit.c:5323 +#: g10/keyedit.c:5668 #, c-format msgid "Displaying %s photo ID of size %ld for key %s (uid %d)\n" msgstr "" #: g10/keygen.c:273 #, c-format -msgid "preference `%s' duplicated\n" +msgid "preference '%s' duplicated\n" msgstr "" #: g10/keygen.c:280 @@ -4202,53 +4490,52 @@ msgid "too many compression preferences\n" msgstr "" -#: g10/keygen.c:424 +#: g10/keygen.c:425 #, c-format -msgid "invalid item `%s' in preference string\n" +msgid "invalid item '%s' in preference string\n" msgstr "" -#: g10/keygen.c:905 +#: g10/keygen.c:904 msgid "writing direct signature\n" msgstr "" -#: g10/keygen.c:947 +#: g10/keygen.c:950 msgid "writing self signature\n" msgstr "" -#: g10/keygen.c:1004 +#: g10/keygen.c:1006 msgid "writing key binding signature\n" msgstr "" -#: g10/keygen.c:1174 g10/keygen.c:1179 g10/keygen.c:1290 g10/keygen.c:1295 -#: g10/keygen.c:1442 g10/keygen.c:1447 g10/keygen.c:3294 +#: g10/keygen.c:1367 g10/keygen.c:1372 g10/keygen.c:1422 g10/keygen.c:1427 +#: g10/keygen.c:1570 g10/keygen.c:1575 #, c-format msgid "keysize invalid; using %u bits\n" msgstr "" -#: g10/keygen.c:1185 g10/keygen.c:1301 g10/keygen.c:1309 g10/keygen.c:1453 -#: g10/keygen.c:3300 +#: g10/keygen.c:1378 g10/keygen.c:1433 g10/keygen.c:1441 g10/keygen.c:1581 #, c-format msgid "keysize rounded up to %u bits\n" msgstr "" -#: g10/keygen.c:1335 +#: g10/keygen.c:1467 msgid "" "WARNING: some OpenPGP programs can't handle a DSA key with this digest size\n" msgstr "" -#: g10/keygen.c:1564 +#: g10/keygen.c:1636 msgid "Sign" msgstr "" -#: g10/keygen.c:1567 +#: g10/keygen.c:1639 msgid "Certify" msgstr "" -#: g10/keygen.c:1570 +#: g10/keygen.c:1642 msgid "Encrypt" msgstr "" -#: g10/keygen.c:1573 +#: g10/keygen.c:1645 msgid "Authenticate" msgstr "" @@ -4262,104 +4549,150 @@ #. a = Toggle authentication capability #. q = Finish #. -#: g10/keygen.c:1591 +#: g10/keygen.c:1663 msgid "SsEeAaQq" msgstr "" -#: g10/keygen.c:1615 +#: g10/keygen.c:1687 #, c-format msgid "Possible actions for a %s key: " msgstr "" -#: g10/keygen.c:1619 +#: g10/keygen.c:1691 msgid "Current allowed actions: " msgstr "" -#: g10/keygen.c:1624 +#: g10/keygen.c:1696 #, c-format msgid " (%c) Toggle the sign capability\n" msgstr "" -#: g10/keygen.c:1627 +#: g10/keygen.c:1699 #, c-format msgid " (%c) Toggle the encrypt capability\n" msgstr "" -#: g10/keygen.c:1630 +#: g10/keygen.c:1702 #, c-format msgid " (%c) Toggle the authenticate capability\n" msgstr "" -#: g10/keygen.c:1633 +#: g10/keygen.c:1705 #, c-format msgid " (%c) Finished\n" msgstr "" -#: g10/keygen.c:1708 sm/certreqgen-ui.c:157 +#: g10/keygen.c:1834 sm/certreqgen-ui.c:161 msgid "Please select what kind of key you want:\n" msgstr "" -#: g10/keygen.c:1711 +#: g10/keygen.c:1838 #, c-format msgid " (%d) RSA and RSA (default)\n" msgstr "" -#: g10/keygen.c:1713 +#: g10/keygen.c:1842 #, c-format msgid " (%d) DSA and Elgamal\n" msgstr "" -#: g10/keygen.c:1715 +#: g10/keygen.c:1844 #, c-format msgid " (%d) DSA (sign only)\n" msgstr "" -#: g10/keygen.c:1716 +#: g10/keygen.c:1846 #, c-format msgid " (%d) RSA (sign only)\n" msgstr "" -#: g10/keygen.c:1720 +#: g10/keygen.c:1851 #, c-format msgid " (%d) Elgamal (encrypt only)\n" msgstr "" -#: g10/keygen.c:1721 +#: g10/keygen.c:1853 #, c-format msgid " (%d) RSA (encrypt only)\n" msgstr "" -#: g10/keygen.c:1725 +#: g10/keygen.c:1858 #, c-format msgid " (%d) DSA (set your own capabilities)\n" msgstr "" -#: g10/keygen.c:1726 +#: g10/keygen.c:1860 #, c-format msgid " (%d) RSA (set your own capabilities)\n" msgstr "" -#: g10/keygen.c:1836 +#: g10/keygen.c:1866 +#, c-format +msgid " (%d) ECC and ECC\n" +msgstr "" + +#: g10/keygen.c:1868 +#, c-format +msgid " (%d) ECC (sign only)\n" +msgstr "" + +#: g10/keygen.c:1870 +#, c-format +msgid " (%d) ECC (set your own capabilities)\n" +msgstr "" + +#: g10/keygen.c:1872 +#, c-format +msgid " (%d) ECC (encrypt only)\n" +msgstr "" + +#: g10/keygen.c:1876 +#, c-format +msgid " (%d) Existing key\n" +msgstr "" + +#: g10/keygen.c:1966 sm/certreqgen-ui.c:206 +msgid "Enter the keygrip: " +msgstr "" + +#: g10/keygen.c:1979 sm/certreqgen-ui.c:214 +msgid "Not a valid keygrip (expecting 40 hex digits)\n" +msgstr "" + +#: g10/keygen.c:1981 sm/certreqgen-ui.c:216 +msgid "No key with this keygrip\n" +msgstr "" + +#: g10/keygen.c:2053 #, c-format msgid "%s keys may be between %u and %u bits long.\n" msgstr "" -#: g10/keygen.c:1844 +#: g10/keygen.c:2061 #, c-format msgid "What keysize do you want for the subkey? (%u) " msgstr "" -#: g10/keygen.c:1847 sm/certreqgen-ui.c:179 +#: g10/keygen.c:2064 sm/certreqgen-ui.c:183 #, c-format msgid "What keysize do you want? (%u) " msgstr "" -#: g10/keygen.c:1861 sm/certreqgen-ui.c:189 +#: g10/keygen.c:2078 sm/certreqgen-ui.c:193 #, c-format msgid "Requested keysize is %u bits\n" msgstr "" -#: g10/keygen.c:1949 +#: g10/keygen.c:2096 g10/keygen.c:2110 +#, c-format +msgid "rounded to %u bits\n" +msgstr "" + +#: g10/keygen.c:2155 +msgid "Please select which elliptic curve you want:\n" +msgstr "" + +#: g10/keygen.c:2330 msgid "" "Please specify how long the key should be valid.\n" " 0 = key does not expire\n" @@ -4369,7 +4702,7 @@ " <n>y = key expires in n years\n" msgstr "" -#: g10/keygen.c:1960 +#: g10/keygen.c:2341 msgid "" "Please specify how long the signature should be valid.\n" " 0 = signature does not expire\n" @@ -4379,48 +4712,48 @@ " <n>y = signature expires in n years\n" msgstr "" -#: g10/keygen.c:1983 +#: g10/keygen.c:2364 msgid "Key is valid for? (0) " msgstr "" -#: g10/keygen.c:1988 +#: g10/keygen.c:2369 #, c-format msgid "Signature is valid for? (%s) " msgstr "" -#: g10/keygen.c:2007 g10/keygen.c:2032 +#: g10/keygen.c:2388 g10/keygen.c:2413 msgid "invalid value\n" msgstr "" -#: g10/keygen.c:2014 +#: g10/keygen.c:2395 msgid "Key does not expire at all\n" msgstr "" -#: g10/keygen.c:2015 +#: g10/keygen.c:2396 msgid "Signature does not expire at all\n" msgstr "" -#: g10/keygen.c:2020 +#: g10/keygen.c:2401 #, c-format msgid "Key expires at %s\n" msgstr "" -#: g10/keygen.c:2021 +#: g10/keygen.c:2402 #, c-format msgid "Signature expires at %s\n" msgstr "" -#: g10/keygen.c:2025 +#: g10/keygen.c:2406 msgid "" "Your system can't display dates beyond 2038.\n" "However, it will be correctly handled up to 2106.\n" msgstr "" -#: g10/keygen.c:2038 +#: g10/keygen.c:2419 msgid "Is this correct? (y/N) " msgstr "" -#: g10/keygen.c:2088 +#: g10/keygen.c:2487 msgid "" "\n" "GnuPG needs to construct a user ID to identify your key.\n" @@ -4431,7 +4764,7 @@ #. but you should keep your existing translation. In case #. the new string is not translated this old string will #. be used. -#: g10/keygen.c:2103 +#: g10/keygen.c:2502 msgid "" "\n" "You need a user ID to identify your key; the software constructs the user " @@ -4441,44 +4774,49 @@ "\n" msgstr "" -#: g10/keygen.c:2122 +#: g10/keygen.c:2521 msgid "Real name: " msgstr "" -#: g10/keygen.c:2130 +#: g10/keygen.c:2530 msgid "Invalid character in name\n" msgstr "" -#: g10/keygen.c:2132 +#: g10/keygen.c:2531 +#, c-format +msgid "The characters '%s' and '%s' may not appear in name\n" +msgstr "" + +#: g10/keygen.c:2535 msgid "Name may not start with a digit\n" msgstr "" -#: g10/keygen.c:2134 +#: g10/keygen.c:2538 msgid "Name must be at least 5 characters long\n" msgstr "" -#: g10/keygen.c:2142 +#: g10/keygen.c:2548 msgid "Email address: " msgstr "" -#: g10/keygen.c:2148 +#: g10/keygen.c:2554 msgid "Not a valid email address\n" msgstr "" -#: g10/keygen.c:2156 +#: g10/keygen.c:2563 msgid "Comment: " msgstr "" -#: g10/keygen.c:2162 +#: g10/keygen.c:2569 msgid "Invalid character in comment\n" msgstr "" -#: g10/keygen.c:2184 +#: g10/keygen.c:2605 #, c-format -msgid "You are using the `%s' character set.\n" +msgid "You are using the '%s' character set.\n" msgstr "" -#: g10/keygen.c:2190 +#: g10/keygen.c:2611 #, c-format msgid "" "You selected this USER-ID:\n" @@ -4486,15 +4824,11 @@ "\n" msgstr "" -#: g10/keygen.c:2195 +#: g10/keygen.c:2616 msgid "" "Please don't put the email address into the real name or the comment\n" msgstr "" -#: g10/keygen.c:2210 -msgid "Such a user ID already exists on this key!\n" -msgstr "" - #. TRANSLATORS: These are the allowed answers in #. lower and uppercase. Below you will find the matching #. string which should be translated accordingly and the @@ -4506,807 +4840,736 @@ #. o = Okay (ready, continue) #. q = Quit #. -#: g10/keygen.c:2226 +#: g10/keygen.c:2641 msgid "NnCcEeOoQq" msgstr "" -#: g10/keygen.c:2236 +#: g10/keygen.c:2651 msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? " msgstr "" -#: g10/keygen.c:2237 +#: g10/keygen.c:2652 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? " msgstr "" -#: g10/keygen.c:2256 -msgid "Please correct the error first\n" +#: g10/keygen.c:2657 +msgid "Change (N)ame, (E)mail, or (Q)uit? " msgstr "" -#: g10/keygen.c:2298 -msgid "" -"You need a Passphrase to protect your secret key.\n" -"\n" +#: g10/keygen.c:2658 +msgid "Change (N)ame, (E)mail, or (O)kay/(Q)uit? " msgstr "" -#: g10/keygen.c:2301 +#: g10/keygen.c:2677 +msgid "Please correct the error first\n" +msgstr "" + +#: g10/keygen.c:2722 msgid "" -"Please enter a passphrase to protect the off-card backup of the new " -"encryption key." +"We need to generate a lot of random bytes. It is a good idea to perform\n" +"some other action (type on the keyboard, move the mouse, utilize the\n" +"disks) during the prime generation; this gives the random number\n" +"generator a better chance to gain enough entropy.\n" msgstr "" -#: g10/keygen.c:2317 +#: g10/keygen.c:3464 g10/keygen.c:4220 g10/keygen.c:4348 g10/keygen.c:4445 #, c-format -msgid "%s.\n" +msgid "Key generation failed: %s\n" msgstr "" -#: g10/keygen.c:2323 +#: g10/keygen.c:3473 +#, c-format msgid "" -"You don't want a passphrase - this is probably a *bad* idea!\n" -"I will do it anyway. You can change your passphrase at any time,\n" -"using this program with the option \"--edit-key\".\n" +"About to create a key for:\n" +" \"%s\"\n" "\n" msgstr "" -#: g10/keygen.c:2347 -msgid "" -"We need to generate a lot of random bytes. It is a good idea to perform\n" -"some other action (type on the keyboard, move the mouse, utilize the\n" -"disks) during the prime generation; this gives the random number\n" -"generator a better chance to gain enough entropy.\n" +#: g10/keygen.c:3475 +msgid "Continue? (Y/n) " msgstr "" -#: g10/keygen.c:3234 g10/keygen.c:3261 -msgid "Key generation canceled.\n" +#: g10/keygen.c:3496 +#, c-format +msgid "A key for \"%s\" already exists\n" msgstr "" -#: g10/keygen.c:3466 g10/keygen.c:3636 -#, c-format -msgid "writing public key to `%s'\n" +#: g10/keygen.c:3501 +msgid "Create anyway? (y/N) " +msgstr "" + +#: g10/keygen.c:3506 +msgid "creating anyway\n" msgstr "" -#: g10/keygen.c:3468 g10/keygen.c:3639 +#: g10/keygen.c:3766 #, c-format -msgid "writing secret key stub to `%s'\n" +msgid "Note: Use \"%s %s\" for a full featured key generation dialog.\n" msgstr "" -#: g10/keygen.c:3471 g10/keygen.c:3642 +#: g10/keygen.c:3793 +msgid "Key generation canceled.\n" +msgstr "" + +#: g10/keygen.c:3853 #, c-format -msgid "writing secret key to `%s'\n" +msgid "can't create backup file '%s': %s\n" msgstr "" -#: g10/keygen.c:3623 +#: g10/keygen.c:3873 #, c-format -msgid "no writable public keyring found: %s\n" +msgid "Note: backup of card key saved to '%s'\n" msgstr "" -#: g10/keygen.c:3630 +#: g10/keygen.c:4020 g10/keygen.c:4159 #, c-format -msgid "no writable secret keyring found: %s\n" +msgid "writing public key to '%s'\n" msgstr "" -#: g10/keygen.c:3650 +#: g10/keygen.c:4153 #, c-format -msgid "error writing public keyring `%s': %s\n" +msgid "no writable public keyring found: %s\n" msgstr "" -#: g10/keygen.c:3658 +#: g10/keygen.c:4167 #, c-format -msgid "error writing secret keyring `%s': %s\n" +msgid "error writing public keyring '%s': %s\n" msgstr "" -#: g10/keygen.c:3686 +#: g10/keygen.c:4196 msgid "public and secret key created and signed.\n" msgstr "" -#: g10/keygen.c:3697 +#: g10/keygen.c:4207 msgid "" "Note that this key cannot be used for encryption. You may want to use\n" "the command \"--edit-key\" to generate a subkey for this purpose.\n" msgstr "" -#: g10/keygen.c:3710 g10/keygen.c:3857 g10/keygen.c:3977 -#, c-format -msgid "Key generation failed: %s\n" -msgstr "" - -#: g10/keygen.c:3766 g10/keygen.c:3907 g10/sign.c:241 +#: g10/keygen.c:4270 g10/keygen.c:4393 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" msgstr "" -#: g10/keygen.c:3768 g10/keygen.c:3909 g10/sign.c:243 +#: g10/keygen.c:4272 g10/keygen.c:4395 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" msgstr "" -#: g10/keygen.c:3779 g10/keygen.c:3920 -msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n" -msgstr "" - -#: g10/keygen.c:3820 g10/keygen.c:3953 -msgid "Really create? (y/N) " +#: g10/keygen.c:4283 g10/keygen.c:4406 +msgid "Note: creating subkeys for v3 keys is not OpenPGP compliant\n" msgstr "" -#: g10/keygen.c:4141 -#, c-format -msgid "storing key onto card failed: %s\n" +#: g10/keygen.c:4294 +msgid "Secret parts of primary key are not available.\n" msgstr "" -#: g10/keygen.c:4190 -#, c-format -msgid "can't create backup file `%s': %s\n" +#: g10/keygen.c:4298 +msgid "Secret parts of primary key are stored on-card.\n" msgstr "" -#: g10/keygen.c:4216 -#, c-format -msgid "NOTE: backup of card key saved to `%s'\n" +#: g10/keygen.c:4316 g10/keygen.c:4421 +msgid "Really create? (y/N) " msgstr "" -#: g10/keyid.c:533 g10/keyid.c:545 g10/keyid.c:557 g10/keyid.c:569 +#: g10/keyid.c:595 g10/keyid.c:608 g10/keyid.c:621 msgid "never " msgstr "" -#: g10/keylist.c:273 +#: g10/keylist.c:331 msgid "Critical signature policy: " msgstr "" -#: g10/keylist.c:275 +#: g10/keylist.c:333 msgid "Signature policy: " msgstr "" -#: g10/keylist.c:314 +#: g10/keylist.c:375 msgid "Critical preferred keyserver: " msgstr "" -#: g10/keylist.c:367 +#: g10/keylist.c:428 msgid "Critical signature notation: " msgstr "" -#: g10/keylist.c:369 +#: g10/keylist.c:430 msgid "Signature notation: " msgstr "" -#: g10/keylist.c:479 +#: g10/keylist.c:468 +#, c-format +msgid "%d good signature\n" +msgid_plural "%d good signatures\n" +msgstr[0] "" +msgstr[1] "" + +#: g10/keylist.c:563 +#, c-format +msgid "Warning: %lu key skipped due to its large size\n" +msgid_plural "Warning: %lu keys skipped due to their large sizes\n" +msgstr[0] "" +msgstr[1] "" + +#: g10/keylist.c:585 msgid "Keyring" msgstr "" -#: g10/keylist.c:1522 +#: g10/keylist.c:933 g10/keyserver.c:1819 g10/skclist.c:197 g10/skclist.c:225 +#, c-format +msgid "skipped \"%s\": %s\n" +msgstr "" + +#: g10/keylist.c:1888 msgid "Primary key fingerprint:" msgstr "" -#: g10/keylist.c:1524 +#: g10/keylist.c:1890 msgid " Subkey fingerprint:" msgstr "" -#. TRANSLATORS: this should fit into 24 bytes to that the +#. TRANSLATORS: this should fit into 24 bytes so that the #. * fingerprint data is properly aligned with the user ID -#: g10/keylist.c:1531 +#: g10/keylist.c:1898 msgid " Primary key fingerprint:" msgstr "" -#: g10/keylist.c:1533 +#: g10/keylist.c:1900 g10/keylist.c:1910 msgid " Subkey fingerprint:" msgstr "" -#: g10/keylist.c:1537 g10/keylist.c:1541 +#: g10/keylist.c:1905 g10/keylist.c:1915 msgid " Key fingerprint =" msgstr "" -#: g10/keylist.c:1608 +#: g10/keylist.c:1959 msgid " Card serial no. =" msgstr "" -#: g10/keyring.c:1325 -#, c-format -msgid "renaming `%s' to `%s' failed: %s\n" -msgstr "" - -#: g10/keyring.c:1354 -msgid "WARNING: 2 files with confidential information exists.\n" -msgstr "" - -#: g10/keyring.c:1355 +#: g10/keyring.c:1490 #, c-format -msgid "%s is the unchanged one\n" +msgid "caching keyring '%s'\n" msgstr "" -#: g10/keyring.c:1356 +#: g10/keyring.c:1567 #, c-format -msgid "%s is the new one\n" -msgstr "" - -#: g10/keyring.c:1357 -msgid "Please fix this possible security flaw\n" -msgstr "" +msgid "%lu keys cached so far (%lu signature)\n" +msgid_plural "%lu keys cached so far (%lu signatures)\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyring.c:1458 +#: g10/keyring.c:1583 #, c-format -msgid "caching keyring `%s'\n" -msgstr "" +msgid "%lu key cached" +msgid_plural "%lu keys cached" +msgstr[0] "" +msgstr[1] "" -#: g10/keyring.c:1517 +#: g10/keyring.c:1585 #, c-format -msgid "%lu keys cached so far (%lu signatures)\n" -msgstr "" +msgid " (%lu signature)\n" +msgid_plural " (%lu signatures)\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyring.c:1529 +#: g10/keyring.c:1660 #, c-format -msgid "%lu keys cached (%lu signatures)\n" +msgid "%s: keyring created\n" msgstr "" -#: g10/keyring.c:1601 -#, c-format -msgid "%s: keyring created\n" +#: g10/keyserver.c:91 +msgid "override proxy options set for dirmngr" msgstr "" -#: g10/keyserver.c:74 +#: g10/keyserver.c:93 msgid "include revoked keys in search results" msgstr "" -#: g10/keyserver.c:75 +#: g10/keyserver.c:94 msgid "include subkeys when searching by key ID" msgstr "" -#: g10/keyserver.c:77 -msgid "use temporary files to pass data to keyserver helpers" -msgstr "" - -#: g10/keyserver.c:79 -msgid "do not delete temporary files after using them" +#: g10/keyserver.c:96 +msgid "override timeout options set for dirmngr" msgstr "" -#: g10/keyserver.c:83 +#: g10/keyserver.c:100 msgid "automatically retrieve keys when verifying signatures" msgstr "" -#: g10/keyserver.c:85 +#: g10/keyserver.c:102 msgid "honor the preferred keyserver URL set on the key" msgstr "" -#: g10/keyserver.c:87 +#: g10/keyserver.c:104 msgid "honor the PKA record set on a key when retrieving keys" msgstr "" -#: g10/keyserver.c:153 -#, c-format -msgid "WARNING: keyserver option `%s' is not used on this platform\n" -msgstr "" - -#: g10/keyserver.c:551 +#: g10/keyserver.c:547 msgid "disabled" msgstr "" -#: g10/keyserver.c:754 +#: g10/keyserver.c:751 msgid "Enter number(s), N)ext, or Q)uit > " msgstr "" -#: g10/keyserver.c:838 g10/keyserver.c:1573 +#: g10/keyserver.c:857 #, c-format msgid "invalid keyserver protocol (us %d!=handler %d)\n" msgstr "" -#: g10/keyserver.c:939 -#, c-format -msgid "key \"%s\" not found on keyserver\n" -msgstr "" - -#: g10/keyserver.c:941 -msgid "key not found on keyserver\n" -msgstr "" - -#: g10/keyserver.c:1289 -#, c-format -msgid "requesting key %s from %s server %s\n" -msgstr "" - -#: g10/keyserver.c:1293 -#, c-format -msgid "requesting key %s from %s\n" -msgstr "" - -#: g10/keyserver.c:1317 -#, c-format -msgid "searching for names from %s server %s\n" -msgstr "" - -#: g10/keyserver.c:1320 +#: g10/keyserver.c:998 g10/keyserver.c:1113 #, c-format -msgid "searching for names from %s\n" -msgstr "" - -#: g10/keyserver.c:1473 -#, c-format -msgid "sending key %s to %s server %s\n" -msgstr "" - -#: g10/keyserver.c:1477 -#, c-format -msgid "sending key %s to %s\n" +msgid "\"%s\" not a key ID: skipping\n" msgstr "" -#: g10/keyserver.c:1520 +#: g10/keyserver.c:1418 g10/keyserver.c:1451 #, c-format -msgid "searching for \"%s\" from %s server %s\n" -msgstr "" +msgid "refreshing %d key from %s\n" +msgid_plural "refreshing %d keys from %s\n" +msgstr[0] "" +msgstr[1] "" -#: g10/keyserver.c:1523 +#: g10/keyserver.c:1425 #, c-format -msgid "searching for \"%s\" from %s\n" -msgstr "" - -#: g10/keyserver.c:1530 g10/keyserver.c:1652 -msgid "no keyserver action!\n" +msgid "WARNING: unable to refresh key %s via %s: %s\n" msgstr "" -#: g10/keyserver.c:1581 +#: g10/keyserver.c:1529 #, c-format -msgid "WARNING: keyserver handler from a different version of GnuPG (%s)\n" -msgstr "" - -#: g10/keyserver.c:1598 -msgid "keyserver did not send VERSION\n" +msgid "key \"%s\" not found on keyserver\n" msgstr "" -#: g10/keyserver.c:1636 g10/keyserver.c:1733 -#, c-format -msgid "keyserver communications error: %s\n" +#: g10/keyserver.c:1532 +msgid "key not found on keyserver\n" msgstr "" -#: g10/keyserver.c:1676 g10/keyserver.c:2216 +#: g10/keyserver.c:1536 msgid "no keyserver known (use option --keyserver)\n" msgstr "" -#: g10/keyserver.c:1682 -msgid "external keyserver calls are not supported in this build\n" -msgstr "" - -#: g10/keyserver.c:1696 -#, c-format -msgid "no handler for keyserver scheme `%s'\n" -msgstr "" - -#: g10/keyserver.c:1701 +#: g10/keyserver.c:1700 #, c-format -msgid "action `%s' not supported with keyserver scheme `%s'\n" -msgstr "" - -#: g10/keyserver.c:1709 -#, c-format -msgid "%s does not support handler version %d\n" -msgstr "" - -#: g10/keyserver.c:1716 -msgid "keyserver timed out\n" -msgstr "" - -#: g10/keyserver.c:1724 -msgid "keyserver internal error\n" +msgid "requesting key %s from %s server %s\n" msgstr "" -#: g10/keyserver.c:1759 g10/keyserver.c:1794 +#: g10/keyserver.c:1704 #, c-format -msgid "\"%s\" not a key ID: skipping\n" +msgid "requesting key %s from %s\n" msgstr "" -#: g10/keyserver.c:2056 -#, c-format -msgid "WARNING: unable to refresh key %s via %s: %s\n" +#: g10/keyserver.c:1804 g10/keyserver.c:1959 +msgid "no keyserver known\n" msgstr "" -#: g10/keyserver.c:2078 +#: g10/keyserver.c:1822 #, c-format -msgid "refreshing 1 key from %s\n" +msgid "sending key %s to %s\n" msgstr "" -#: g10/keyserver.c:2080 +#: g10/keyserver.c:1863 #, c-format -msgid "refreshing %d keys from %s\n" +msgid "requesting key from '%s'\n" msgstr "" -#: g10/keyserver.c:2136 +#: g10/keyserver.c:1879 #, c-format msgid "WARNING: unable to fetch URI %s: %s\n" msgstr "" -#: g10/keyserver.c:2142 -#, c-format -msgid "WARNING: unable to parse URI %s\n" -msgstr "" - -#: g10/mainproc.c:242 +#: g10/mainproc.c:257 #, c-format msgid "weird size for an encrypted session key (%d)\n" msgstr "" -#: g10/mainproc.c:295 +#: g10/mainproc.c:305 #, c-format msgid "%s encrypted session key\n" msgstr "" -#: g10/mainproc.c:305 +#: g10/mainproc.c:315 #, c-format msgid "passphrase generated with unknown digest algorithm %d\n" msgstr "" -#: g10/mainproc.c:371 +#: g10/mainproc.c:381 #, c-format msgid "public key is %s\n" msgstr "" -#: g10/mainproc.c:434 +#: g10/mainproc.c:459 msgid "public key encrypted data: good DEK\n" msgstr "" -#: g10/mainproc.c:467 +#: g10/mainproc.c:492 #, c-format msgid "encrypted with %u-bit %s key, ID %s, created %s\n" msgstr "" -#: g10/mainproc.c:471 g10/pkclist.c:217 +#: g10/mainproc.c:496 g10/pkclist.c:231 #, c-format msgid " \"%s\"\n" msgstr "" -#: g10/mainproc.c:475 +#: g10/mainproc.c:500 #, c-format msgid "encrypted with %s key, ID %s\n" msgstr "" -#: g10/mainproc.c:490 +#: g10/mainproc.c:517 #, c-format msgid "public key decryption failed: %s\n" msgstr "" -#: g10/mainproc.c:506 +#: g10/mainproc.c:533 #, c-format msgid "encrypted with %lu passphrases\n" msgstr "" -#: g10/mainproc.c:508 +#: g10/mainproc.c:535 msgid "encrypted with 1 passphrase\n" msgstr "" -#: g10/mainproc.c:542 g10/mainproc.c:564 +#: g10/mainproc.c:569 g10/mainproc.c:590 #, c-format msgid "assuming %s encrypted data\n" msgstr "" -#: g10/mainproc.c:550 +#: g10/mainproc.c:576 #, c-format msgid "" "IDEA cipher unavailable, optimistically attempting to use %s instead\n" msgstr "" -#: g10/mainproc.c:588 -msgid "decryption okay\n" -msgstr "" - -#: g10/mainproc.c:592 +#: g10/mainproc.c:621 g10/mainproc.c:635 msgid "WARNING: message was not integrity protected\n" msgstr "" -#: g10/mainproc.c:595 -msgid "WARNING: encrypted message has been manipulated!\n" +#: g10/mainproc.c:631 +msgid "decryption okay\n" msgstr "" -#: g10/mainproc.c:603 -#, c-format -msgid "cleared passphrase cached with ID: %s\n" +#: g10/mainproc.c:640 +msgid "WARNING: encrypted message has been manipulated!\n" msgstr "" -#: g10/mainproc.c:608 +#: g10/mainproc.c:656 #, c-format msgid "decryption failed: %s\n" msgstr "" -#: g10/mainproc.c:629 -msgid "NOTE: sender requested \"for-your-eyes-only\"\n" +#: g10/mainproc.c:679 +msgid "Note: sender requested \"for-your-eyes-only\"\n" msgstr "" -#: g10/mainproc.c:631 +#: g10/mainproc.c:681 #, c-format msgid "original file name='%.*s'\n" msgstr "" -#: g10/mainproc.c:719 +#: g10/mainproc.c:751 msgid "WARNING: multiple plaintexts seen\n" msgstr "" -#: g10/mainproc.c:872 +#: g10/mainproc.c:917 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" -#: g10/mainproc.c:1190 g10/mainproc.c:1227 +#: g10/mainproc.c:1232 g10/mainproc.c:1275 msgid "no signature found\n" msgstr "" -#: g10/mainproc.c:1492 -msgid "signature verification suppressed\n" -msgstr "" - -#: g10/mainproc.c:1601 -msgid "can't handle this ambiguous signature data\n" +#: g10/mainproc.c:1578 +#, c-format +msgid "BAD signature from \"%s\"" msgstr "" -#: g10/mainproc.c:1614 +#: g10/mainproc.c:1580 #, c-format -msgid "Signature made %s\n" +msgid "Expired signature from \"%s\"" msgstr "" -#: g10/mainproc.c:1615 +#: g10/mainproc.c:1582 #, c-format -msgid " using %s key %s\n" +msgid "Good signature from \"%s\"" msgstr "" -#: g10/mainproc.c:1619 -#, c-format -msgid "Signature made %s using %s key ID %s\n" +#: g10/mainproc.c:1602 +msgid "signature verification suppressed\n" msgstr "" -#: g10/mainproc.c:1639 -msgid "Key available at: " +#: g10/mainproc.c:1711 +msgid "can't handle this ambiguous signature data\n" msgstr "" -#: g10/mainproc.c:1772 g10/mainproc.c:1820 +#: g10/mainproc.c:1721 #, c-format -msgid "BAD signature from \"%s\"" +msgid "Signature made %s\n" msgstr "" -#: g10/mainproc.c:1774 g10/mainproc.c:1822 +#: g10/mainproc.c:1722 #, c-format -msgid "Expired signature from \"%s\"" +msgid " using %s key %s\n" msgstr "" -#: g10/mainproc.c:1776 g10/mainproc.c:1824 +#: g10/mainproc.c:1726 #, c-format -msgid "Good signature from \"%s\"" +msgid "Signature made %s using %s key ID %s\n" msgstr "" -#: g10/mainproc.c:1826 +#: g10/mainproc.c:1746 +msgid "Key available at: " +msgstr "" + +#: g10/mainproc.c:1924 msgid "[uncertain]" msgstr "" -#: g10/mainproc.c:1859 +#: g10/mainproc.c:1961 #, c-format msgid " aka \"%s\"" msgstr "" -#: g10/mainproc.c:1957 +#: g10/mainproc.c:2071 #, c-format msgid "Signature expired %s\n" msgstr "" -#: g10/mainproc.c:1962 +#: g10/mainproc.c:2075 #, c-format msgid "Signature expires %s\n" msgstr "" -#: g10/mainproc.c:1965 +#: g10/mainproc.c:2078 #, c-format -msgid "%s signature, digest algorithm %s\n" +msgid "%s signature, digest algorithm %s%s%s\n" msgstr "" -#: g10/mainproc.c:1966 +#: g10/mainproc.c:2079 msgid "binary" msgstr "" -#: g10/mainproc.c:1967 +#: g10/mainproc.c:2080 msgid "textmode" msgstr "" -#: g10/mainproc.c:1967 g10/trustdb.c:547 +#: g10/mainproc.c:2080 g10/trust.c:104 dirmngr/ocsp.c:708 msgid "unknown" msgstr "" -#: g10/mainproc.c:2001 +#: g10/mainproc.c:2082 +msgid ", key algorithm " +msgstr "" + +#: g10/mainproc.c:2117 #, c-format msgid "WARNING: not a detached signature; file '%s' was NOT verified!\n" msgstr "" -#: g10/mainproc.c:2025 +#: g10/mainproc.c:2144 #, c-format msgid "Can't check signature: %s\n" msgstr "" -#: g10/mainproc.c:2109 g10/mainproc.c:2125 g10/mainproc.c:2221 +#: g10/mainproc.c:2237 g10/mainproc.c:2256 g10/mainproc.c:2362 msgid "not a detached signature\n" msgstr "" -#: g10/mainproc.c:2152 +#: g10/mainproc.c:2285 msgid "" "WARNING: multiple signatures detected. Only the first will be checked.\n" msgstr "" -#: g10/mainproc.c:2160 +#: g10/mainproc.c:2294 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "" -#: g10/mainproc.c:2225 +#: g10/mainproc.c:2366 msgid "old style (PGP 2.x) signature\n" msgstr "" -#: g10/mainproc.c:2235 -msgid "invalid root packet detected in proc_tree()\n" -msgstr "" - -#: g10/misc.c:112 g10/misc.c:142 g10/misc.c:218 +#: g10/misc.c:103 g10/misc.c:133 g10/misc.c:209 #, c-format -msgid "fstat of `%s' failed in %s: %s\n" +msgid "fstat of '%s' failed in %s: %s\n" msgstr "" -#: g10/misc.c:181 +#: g10/misc.c:172 #, c-format msgid "fstat(%d) failed in %s: %s\n" msgstr "" -#: g10/misc.c:288 +#: g10/misc.c:281 #, c-format msgid "WARNING: using experimental public key algorithm %s\n" msgstr "" -#: g10/misc.c:294 +#: g10/misc.c:288 msgid "WARNING: Elgamal sign+encrypt keys are deprecated\n" msgstr "" -#: g10/misc.c:307 +#: g10/misc.c:302 #, c-format msgid "WARNING: using experimental cipher algorithm %s\n" msgstr "" -#: g10/misc.c:322 +#: g10/misc.c:321 #, c-format msgid "WARNING: using experimental digest algorithm %s\n" msgstr "" -#: g10/misc.c:327 +#: g10/misc.c:330 #, c-format msgid "WARNING: digest algorithm %s is deprecated\n" msgstr "" -#: g10/misc.c:341 +#: g10/misc.c:355 #, c-format msgid "Note: signatures using the %s algorithm are rejected\n" msgstr "" -#: g10/misc.c:553 -msgid "the IDEA cipher plugin is not present\n" +#: g10/misc.c:377 +#, c-format +msgid "(reported error: %s)\n" msgstr "" -#: g10/misc.c:554 g10/sig-check.c:107 +#: g10/misc.c:380 #, c-format -msgid "please see %s for more information\n" +msgid "(reported error: %s <%s>)\n" +msgstr "" + +#: g10/misc.c:399 +msgid "(further info: " msgstr "" -#: g10/misc.c:828 +#: g10/misc.c:1058 #, c-format msgid "%s:%d: deprecated option \"%s\"\n" msgstr "" -#: g10/misc.c:832 +#: g10/misc.c:1062 #, c-format msgid "WARNING: \"%s\" is a deprecated option\n" msgstr "" -#: g10/misc.c:834 +#: g10/misc.c:1064 #, c-format msgid "please use \"%s%s\" instead\n" msgstr "" -#: g10/misc.c:841 +#: g10/misc.c:1071 #, c-format msgid "WARNING: \"%s\" is a deprecated command - do not use it\n" msgstr "" -#: g10/misc.c:851 -#, c-format -msgid "%s:%u: obsolete option \"%s\" - it has no effect\n" -msgstr "" - -#: g10/misc.c:854 -#, c-format -msgid "WARNING: \"%s\" is an obsolete option - it has no effect\n" -msgstr "" - -#: g10/misc.c:864 +#: g10/misc.c:1081 #, c-format -msgid "%s:%u: \"%s%s\" is obsolete in this file - it only has effect in %s\n" +msgid "%s:%u: \"%s\" is obsolete in this file - it only has effect in %s\n" msgstr "" -#: g10/misc.c:868 +#: g10/misc.c:1085 #, c-format msgid "" "WARNING: \"%s%s\" is an obsolete option - it has no effect except on %s\n" msgstr "" -#: g10/misc.c:929 +#: g10/misc.c:1149 msgid "Uncompressed" msgstr "" #. TRANSLATORS: See doc/TRANSLATE about this string. -#: g10/misc.c:954 +#: g10/misc.c:1174 msgid "uncompressed|none" msgstr "" -#: g10/misc.c:1081 +#: g10/misc.c:1294 #, c-format msgid "this message may not be usable by %s\n" msgstr "" -#: g10/misc.c:1256 +#: g10/misc.c:1469 #, c-format -msgid "ambiguous option `%s'\n" +msgid "ambiguous option '%s'\n" msgstr "" -#: g10/misc.c:1281 +#: g10/misc.c:1494 #, c-format -msgid "unknown option `%s'\n" +msgid "unknown option '%s'\n" msgstr "" -#: g10/openfile.c:89 +#: g10/misc.c:1732 +msgid "" +"ECDSA public key is expected to be in SEC encoding multiple of 8 bits\n" +msgstr "" + +#: g10/misc.c:1754 +#, c-format +msgid "unknown weak digest '%s'\n" +msgstr "" + +#: g10/openfile.c:85 #, c-format -msgid "File `%s' exists. " +msgid "File '%s' exists. " msgstr "" -#: g10/openfile.c:93 +#: g10/openfile.c:89 msgid "Overwrite? (y/N) " msgstr "" -#: g10/openfile.c:126 +#: g10/openfile.c:124 #, c-format msgid "%s: unknown suffix\n" msgstr "" -#: g10/openfile.c:150 +#: g10/openfile.c:148 msgid "Enter new filename" msgstr "" -#: g10/openfile.c:195 +#: g10/openfile.c:219 msgid "writing to stdout\n" msgstr "" -#: g10/openfile.c:344 +#: g10/openfile.c:367 #, c-format msgid "assuming signed data in '%s'\n" msgstr "" -#: g10/openfile.c:424 +#: g10/openfile.c:458 #, c-format -msgid "new configuration file `%s' created\n" +msgid "new configuration file '%s' created\n" msgstr "" -#: g10/openfile.c:426 +#: g10/openfile.c:499 #, c-format -msgid "WARNING: options in `%s' are not yet active during this run\n" +msgid "WARNING: options in '%s' are not yet active during this run\n" msgstr "" -#: g10/parse-packet.c:222 +#: g10/parse-packet.c:258 #, c-format msgid "can't handle public key algorithm %d\n" msgstr "" -#: g10/parse-packet.c:844 +#: g10/parse-packet.c:1114 msgid "WARNING: potentially insecure symmetrically encrypted session key\n" msgstr "" -#: g10/parse-packet.c:1302 +#: g10/parse-packet.c:1632 #, c-format msgid "subpacket of type %d has critical bit set\n" msgstr "" -#: g10/passphrase.c:75 g10/passphrase.c:407 g10/passphrase.c:470 +#: g10/passphrase.c:74 g10/passphrase.c:332 g10/passphrase.c:394 #, c-format msgid "problem with the agent: %s\n" msgstr "" -#: g10/passphrase.c:347 g10/passphrase.c:602 +#: g10/passphrase.c:271 g10/passphrase.c:505 g10/passphrase.c:659 #, c-format msgid " (main key ID %s)" msgstr "" -#: g10/passphrase.c:354 +#: g10/passphrase.c:278 #, c-format msgid "" "Please enter the passphrase to unlock the secret key for the OpenPGP " @@ -5316,47 +5579,82 @@ "created %s%s.\n" msgstr "" -#: g10/passphrase.c:373 +#: g10/passphrase.c:297 msgid "Enter passphrase\n" msgstr "" -#: g10/passphrase.c:401 +#: g10/passphrase.c:326 msgid "cancelled by user\n" msgstr "" -#: g10/passphrase.c:581 +#: g10/passphrase.c:484 #, c-format msgid "" "You need a passphrase to unlock the secret key for\n" "user: \"%s\"\n" msgstr "" -#: g10/passphrase.c:589 +#: g10/passphrase.c:492 #, c-format msgid "%u-bit %s key, ID %s, created %s" msgstr "" -#: g10/passphrase.c:598 +#: g10/passphrase.c:501 #, c-format msgid " (subkey on main key ID %s)" msgstr "" -#: g10/photoid.c:77 -msgid "" -"\n" -"Pick an image to use for your photo ID. The image must be a JPEG file.\n" -"Remember that the image is stored within your public key. If you use a\n" -"very large picture, your key will become very large as well!\n" -"Keeping the image close to 240x288 is a good size to use.\n" +#: g10/passphrase.c:666 +msgid "Please enter the passphrase to unlock the OpenPGP secret key:" msgstr "" -#: g10/photoid.c:99 -msgid "Enter JPEG filename for photo ID: " +#: g10/passphrase.c:670 +msgid "Please enter the passphrase to import the OpenPGP secret key:" msgstr "" -#: g10/photoid.c:120 +#: g10/passphrase.c:675 +msgid "Please enter the passphrase to export the OpenPGP secret subkey:" +msgstr "" + +#: g10/passphrase.c:678 +msgid "Please enter the passphrase to export the OpenPGP secret key:" +msgstr "" + +#: g10/passphrase.c:683 +msgid "" +"Do you really want to permanently delete the OpenPGP secret subkey key:" +msgstr "" + +#: g10/passphrase.c:686 +msgid "Do you really want to permanently delete the OpenPGP secret key:" +msgstr "" + +#: g10/passphrase.c:695 +#, c-format +msgid "" +"%s\n" +"\"%.*s\"\n" +"%u-bit %s key, ID %s,\n" +"created %s%s.\n" +"%s" +msgstr "" + +#: g10/photoid.c:77 +msgid "" +"\n" +"Pick an image to use for your photo ID. The image must be a JPEG file.\n" +"Remember that the image is stored within your public key. If you use a\n" +"very large picture, your key will become very large as well!\n" +"Keeping the image close to 240x288 is a good size to use.\n" +msgstr "" + +#: g10/photoid.c:99 +msgid "Enter JPEG filename for photo ID: " +msgstr "" + +#: g10/photoid.c:120 #, c-format -msgid "unable to open JPEG file `%s': %s\n" +msgid "unable to open JPEG file '%s': %s\n" msgstr "" #: g10/photoid.c:131 @@ -5370,42 +5668,42 @@ #: g10/photoid.c:149 #, c-format -msgid "`%s' is not a JPEG file\n" +msgid "'%s' is not a JPEG file\n" msgstr "" #: g10/photoid.c:168 msgid "Is this photo correct (y/N/q)? " msgstr "" -#: g10/photoid.c:377 +#: g10/photoid.c:379 msgid "unable to display photo ID!\n" msgstr "" -#: g10/pkclist.c:60 g10/revoke.c:621 +#: g10/pkclist.c:73 g10/revoke.c:758 msgid "No reason specified" msgstr "" -#: g10/pkclist.c:62 g10/revoke.c:623 +#: g10/pkclist.c:75 g10/revoke.c:760 msgid "Key is superseded" msgstr "" -#: g10/pkclist.c:64 g10/revoke.c:622 +#: g10/pkclist.c:77 g10/revoke.c:759 msgid "Key has been compromised" msgstr "" -#: g10/pkclist.c:66 g10/revoke.c:624 +#: g10/pkclist.c:79 g10/revoke.c:761 msgid "Key is no longer used" msgstr "" -#: g10/pkclist.c:68 g10/revoke.c:625 +#: g10/pkclist.c:81 g10/revoke.c:762 msgid "User ID is no longer valid" msgstr "" -#: g10/pkclist.c:72 +#: g10/pkclist.c:85 msgid "reason for revocation: " msgstr "" -#: g10/pkclist.c:89 +#: g10/pkclist.c:101 msgid "revocation comment: " msgstr "" @@ -5419,303 +5717,318 @@ #. s = skip this key #. q = quit #. -#: g10/pkclist.c:204 +#: g10/pkclist.c:218 msgid "iImMqQsS" msgstr "" -#: g10/pkclist.c:212 +#: g10/pkclist.c:226 msgid "No trust value assigned to:\n" msgstr "" -#: g10/pkclist.c:245 +#: g10/pkclist.c:259 #, c-format msgid " aka \"%s\"\n" msgstr "" -#: g10/pkclist.c:255 +#: g10/pkclist.c:269 msgid "" "How much do you trust that this key actually belongs to the named user?\n" msgstr "" -#: g10/pkclist.c:270 +#: g10/pkclist.c:284 #, c-format msgid " %d = I don't know or won't say\n" msgstr "" -#: g10/pkclist.c:272 +#: g10/pkclist.c:286 #, c-format msgid " %d = I do NOT trust\n" msgstr "" -#: g10/pkclist.c:278 +#: g10/pkclist.c:292 #, c-format msgid " %d = I trust ultimately\n" msgstr "" -#: g10/pkclist.c:284 +#: g10/pkclist.c:298 msgid " m = back to the main menu\n" msgstr "" -#: g10/pkclist.c:287 +#: g10/pkclist.c:301 msgid " s = skip this key\n" msgstr "" -#: g10/pkclist.c:288 +#: g10/pkclist.c:302 msgid " q = quit\n" msgstr "" -#: g10/pkclist.c:292 +#: g10/pkclist.c:306 #, c-format msgid "" "The minimum trust level for this key is: %s\n" "\n" msgstr "" -#: g10/pkclist.c:298 g10/revoke.c:650 +#: g10/pkclist.c:312 g10/revoke.c:787 msgid "Your decision? " msgstr "" -#: g10/pkclist.c:319 +#: g10/pkclist.c:333 msgid "Do you really want to set this key to ultimate trust? (y/N) " msgstr "" -#: g10/pkclist.c:333 +#: g10/pkclist.c:347 msgid "Certificates leading to an ultimately trusted key:\n" msgstr "" -#: g10/pkclist.c:418 +#: g10/pkclist.c:436 #, c-format msgid "%s: There is no assurance this key belongs to the named user\n" msgstr "" -#: g10/pkclist.c:423 +#: g10/pkclist.c:441 #, c-format msgid "%s: There is limited assurance this key belongs to the named user\n" msgstr "" -#: g10/pkclist.c:429 +#: g10/pkclist.c:447 msgid "This key probably belongs to the named user\n" msgstr "" -#: g10/pkclist.c:434 +#: g10/pkclist.c:452 msgid "This key belongs to us\n" msgstr "" -#: g10/pkclist.c:460 +#: g10/pkclist.c:478 msgid "" "It is NOT certain that the key belongs to the person named\n" "in the user ID. If you *really* know what you are doing,\n" "you may answer the next question with yes.\n" msgstr "" -#: g10/pkclist.c:479 +#: g10/pkclist.c:497 msgid "Use this key anyway? (y/N) " msgstr "" -#: g10/pkclist.c:513 +#: g10/pkclist.c:531 msgid "WARNING: Using untrusted key!\n" msgstr "" -#: g10/pkclist.c:520 +#: g10/pkclist.c:538 msgid "WARNING: this key might be revoked (revocation key not present)\n" msgstr "" -#: g10/pkclist.c:529 +#: g10/pkclist.c:547 msgid "WARNING: This key has been revoked by its designated revoker!\n" msgstr "" -#: g10/pkclist.c:532 +#: g10/pkclist.c:550 msgid "WARNING: This key has been revoked by its owner!\n" msgstr "" -#: g10/pkclist.c:533 +#: g10/pkclist.c:551 msgid " This could mean that the signature is forged.\n" msgstr "" -#: g10/pkclist.c:539 +#: g10/pkclist.c:557 msgid "WARNING: This subkey has been revoked by its owner!\n" msgstr "" -#: g10/pkclist.c:544 +#: g10/pkclist.c:562 msgid "Note: This key has been disabled.\n" msgstr "" -#: g10/pkclist.c:564 +#: g10/pkclist.c:582 #, c-format -msgid "Note: Verified signer's address is `%s'\n" +msgid "Note: Verified signer's address is '%s'\n" msgstr "" -#: g10/pkclist.c:571 +#: g10/pkclist.c:589 #, c-format -msgid "Note: Signer's address `%s' does not match DNS entry\n" +msgid "Note: Signer's address '%s' does not match DNS entry\n" msgstr "" -#: g10/pkclist.c:583 +#: g10/pkclist.c:601 msgid "trustlevel adjusted to FULL due to valid PKA info\n" msgstr "" -#: g10/pkclist.c:591 +#: g10/pkclist.c:609 msgid "trustlevel adjusted to NEVER due to bad PKA info\n" msgstr "" -#: g10/pkclist.c:602 +#: g10/pkclist.c:620 msgid "Note: This key has expired!\n" msgstr "" -#: g10/pkclist.c:613 +#: g10/pkclist.c:631 msgid "WARNING: This key is not certified with a trusted signature!\n" msgstr "" -#: g10/pkclist.c:615 +#: g10/pkclist.c:633 msgid "" " There is no indication that the signature belongs to the owner.\n" msgstr "" -#: g10/pkclist.c:623 +#: g10/pkclist.c:641 msgid "WARNING: We do NOT trust this key!\n" msgstr "" -#: g10/pkclist.c:624 +#: g10/pkclist.c:642 msgid " The signature is probably a FORGERY.\n" msgstr "" -#: g10/pkclist.c:632 +#: g10/pkclist.c:650 msgid "" "WARNING: This key is not certified with sufficiently trusted signatures!\n" msgstr "" -#: g10/pkclist.c:634 +#: g10/pkclist.c:652 msgid " It is not certain that the signature belongs to the owner.\n" msgstr "" -#: g10/pkclist.c:833 g10/pkclist.c:880 g10/pkclist.c:1092 g10/pkclist.c:1167 +#: g10/pkclist.c:809 g10/pkclist.c:827 g10/pkclist.c:1006 g10/pkclist.c:1048 #, c-format msgid "%s: skipped: %s\n" msgstr "" -#: g10/pkclist.c:850 g10/pkclist.c:1135 +#: g10/pkclist.c:838 +#, c-format +msgid "%s: skipped: public key is disabled\n" +msgstr "" + +#: g10/pkclist.c:857 g10/pkclist.c:1019 #, c-format msgid "%s: skipped: public key already present\n" msgstr "" -#: g10/pkclist.c:901 +#: g10/pkclist.c:943 +#, c-format +msgid "can't encrypt to '%s'\n" +msgstr "" + +#: g10/pkclist.c:958 +#, c-format +msgid "option '%s' given, but no valid default keys given\n" +msgstr "" + +#: g10/pkclist.c:965 +#, c-format +msgid "option '%s' given, but option '%s' not given\n" +msgstr "" + +#: g10/pkclist.c:1068 msgid "You did not specify a user ID. (you may use \"-r\")\n" msgstr "" -#: g10/pkclist.c:925 +#: g10/pkclist.c:1092 msgid "Current recipients:\n" msgstr "" -#: g10/pkclist.c:951 +#: g10/pkclist.c:1118 msgid "" "\n" "Enter the user ID. End with an empty line: " msgstr "" -#: g10/pkclist.c:976 +#: g10/pkclist.c:1142 msgid "No such user ID.\n" msgstr "" -#: g10/pkclist.c:985 g10/pkclist.c:1059 +#: g10/pkclist.c:1153 g10/pkclist.c:1229 msgid "skipped: public key already set as default recipient\n" msgstr "" -#: g10/pkclist.c:1006 +#: g10/pkclist.c:1174 msgid "Public key is disabled.\n" msgstr "" -#: g10/pkclist.c:1015 +#: g10/pkclist.c:1184 msgid "skipped: public key already set\n" msgstr "" -#: g10/pkclist.c:1050 +#: g10/pkclist.c:1219 #, c-format msgid "unknown default recipient \"%s\"\n" msgstr "" -#: g10/pkclist.c:1112 -#, c-format -msgid "%s: skipped: public key is disabled\n" -msgstr "" - -#: g10/pkclist.c:1175 +#: g10/pkclist.c:1267 msgid "no valid addressees\n" msgstr "" -#: g10/pkclist.c:1513 +#: g10/pkclist.c:1597 #, c-format msgid "Note: key %s has no %s feature\n" msgstr "" -#: g10/pkclist.c:1538 +#: g10/pkclist.c:1622 #, c-format msgid "Note: key %s has no preference for %s\n" msgstr "" -#: g10/plaintext.c:95 +#: g10/plaintext.c:85 msgid "data not saved; use option \"--output\" to save it\n" msgstr "" -#: g10/plaintext.c:480 +#: g10/plaintext.c:592 msgid "Detached signature.\n" msgstr "" -#: g10/plaintext.c:487 +#: g10/plaintext.c:600 msgid "Please enter name of data file: " msgstr "" -#: g10/plaintext.c:519 +#: g10/plaintext.c:637 msgid "reading stdin ...\n" msgstr "" -#: g10/plaintext.c:565 +#: g10/plaintext.c:682 msgid "no signed data\n" msgstr "" -#: g10/plaintext.c:581 +#: g10/plaintext.c:700 #, c-format -msgid "can't open signed data `%s'\n" +msgid "can't open signed data '%s'\n" msgstr "" -#: g10/plaintext.c:615 +#: g10/plaintext.c:735 #, c-format msgid "can't open signed data fd=%d: %s\n" msgstr "" -#: g10/pubkey-enc.c:105 +#: g10/pubkey-enc.c:117 #, c-format msgid "anonymous recipient; trying secret key %s ...\n" msgstr "" -#: g10/pubkey-enc.c:136 +#: g10/pubkey-enc.c:124 msgid "okay, we are the anonymous recipient.\n" msgstr "" -#: g10/pubkey-enc.c:225 +#: g10/pubkey-enc.c:283 msgid "old encoding of the DEK is not supported\n" msgstr "" -#: g10/pubkey-enc.c:246 +#: g10/pubkey-enc.c:311 #, c-format msgid "cipher algorithm %d%s is unknown or disabled\n" msgstr "" -#: g10/pubkey-enc.c:284 +#: g10/pubkey-enc.c:353 #, c-format msgid "WARNING: cipher algorithm %s not found in recipient preferences\n" msgstr "" -#: g10/pubkey-enc.c:304 +#: g10/pubkey-enc.c:378 #, c-format -msgid "NOTE: secret key %s expired at %s\n" +msgid "Note: secret key %s expired at %s\n" msgstr "" -#: g10/pubkey-enc.c:310 -msgid "NOTE: key has been revoked" +#: g10/pubkey-enc.c:385 +msgid "Note: key has been revoked" msgstr "" -#: g10/revoke.c:102 g10/revoke.c:116 g10/revoke.c:128 g10/revoke.c:174 -#: g10/revoke.c:186 g10/revoke.c:585 +#: g10/revoke.c:102 g10/revoke.c:128 g10/revoke.c:174 g10/revoke.c:186 +#: g10/revoke.c:501 #, c-format msgid "build_packet failed: %s\n" msgstr "" @@ -5725,63 +6038,95 @@ msgid "key %s has no user IDs\n" msgstr "" -#: g10/revoke.c:306 +#: g10/revoke.c:313 msgid "To be revoked by:\n" msgstr "" -#: g10/revoke.c:310 +#: g10/revoke.c:317 msgid "(This is a sensitive revocation key)\n" msgstr "" -#: g10/revoke.c:314 +#: g10/revoke.c:323 +msgid "Secret key is not available.\n" +msgstr "" + +#: g10/revoke.c:328 msgid "Create a designated revocation certificate for this key? (y/N) " msgstr "" -#: g10/revoke.c:327 g10/revoke.c:551 +#: g10/revoke.c:337 g10/revoke.c:728 msgid "ASCII armored output forced.\n" msgstr "" -#: g10/revoke.c:342 g10/revoke.c:565 +#: g10/revoke.c:353 g10/revoke.c:480 #, c-format msgid "make_keysig_packet failed: %s\n" msgstr "" -#: g10/revoke.c:405 +#: g10/revoke.c:416 msgid "Revocation certificate created.\n" msgstr "" -#: g10/revoke.c:411 +#: g10/revoke.c:422 #, c-format msgid "no revocation keys found for \"%s\"\n" msgstr "" -#: g10/revoke.c:470 -#, c-format -msgid "secret key \"%s\" not found: %s\n" +#: g10/revoke.c:552 +msgid "This is a revocation certificate for the OpenPGP key:" +msgstr "" + +#: g10/revoke.c:568 +msgid "" +"A revocation certificate is a kind of \"kill switch\" to publicly\n" +"declare that a key shall not anymore be used. It is not possible\n" +"to retract such a revocation certificate once it has been published." +msgstr "" + +#: g10/revoke.c:571 +msgid "" +"Use it to revoke this key in case of a compromise or loss of\n" +"the secret key. However, if the secret key is still accessible,\n" +"it is better to generate a new revocation certificate and give\n" +"a reason for the revocation. For details see the description of\n" +"of the gpg command \"--gen-revoke\" in the GnuPG manual." +msgstr "" + +#: g10/revoke.c:576 +msgid "" +"To avoid an accidental use of this file, a colon has been inserted\n" +"before the 5 dashes below. Remove this colon with a text editor\n" +"before importing and publishing this revocation certificate." msgstr "" -#: g10/revoke.c:497 +#: g10/revoke.c:591 #, c-format -msgid "no corresponding public key: %s\n" +msgid "revocation certificate stored as '%s.rev'\n" msgstr "" -#: g10/revoke.c:508 -msgid "public key does not match secret key!\n" +#: g10/revoke.c:635 +#, c-format +msgid "secret key \"%s\" not found\n" msgstr "" -#: g10/revoke.c:515 -msgid "Create a revocation certificate for this key? (y/N) " +#. TRANSLATORS: The %s prints a key specification which +#. for example has been given at the command line. Several lines +#. lines with secret key infos are printed after this message. +#: g10/revoke.c:662 +#, c-format +msgid "'%s' matches multiple secret keys:\n" msgstr "" -#: g10/revoke.c:532 -msgid "unknown protection algorithm\n" +#: g10/revoke.c:689 +#, c-format +msgid "error searching the keyring: %s\n" msgstr "" -#: g10/revoke.c:540 -msgid "NOTE: This key is not protected!\n" +#: g10/revoke.c:712 +msgid "Create a revocation certificate for this key? (y/N) " msgstr "" -#: g10/revoke.c:591 +#: g10/revoke.c:736 msgid "" "Revocation certificate created.\n" "\n" @@ -5792,68 +6137,37 @@ "your machine might store the data and make it available to others!\n" msgstr "" -#: g10/revoke.c:633 +#: g10/revoke.c:770 msgid "Please select the reason for the revocation:\n" msgstr "" -#: g10/revoke.c:643 +#: g10/revoke.c:780 msgid "Cancel" msgstr "" -#: g10/revoke.c:645 +#: g10/revoke.c:782 #, c-format msgid "(Probably you want to select %d here)\n" msgstr "" -#: g10/revoke.c:686 +#: g10/revoke.c:823 msgid "Enter an optional description; end it with an empty line:\n" msgstr "" -#: g10/revoke.c:714 +#: g10/revoke.c:851 #, c-format msgid "Reason for revocation: %s\n" msgstr "" -#: g10/revoke.c:716 +#: g10/revoke.c:853 msgid "(No description given)\n" msgstr "" -#: g10/revoke.c:721 +#: g10/revoke.c:858 msgid "Is this okay? (y/N) " msgstr "" -#: g10/seckey-cert.c:55 -msgid "secret key parts are not available\n" -msgstr "" - -#: g10/seckey-cert.c:61 -#, c-format -msgid "protection algorithm %d%s is not supported\n" -msgstr "" - -#: g10/seckey-cert.c:72 -#, c-format -msgid "protection digest %d is not supported\n" -msgstr "" - -#: g10/seckey-cert.c:291 -msgid "Invalid passphrase; please try again" -msgstr "" - -#: g10/seckey-cert.c:292 -#, c-format -msgid "%s ...\n" -msgstr "" - -#: g10/seckey-cert.c:361 -msgid "WARNING: Weak key detected - please change passphrase again.\n" -msgstr "" - -#: g10/seckey-cert.c:404 -msgid "generating the deprecated 16-bit checksum for secret key protection\n" -msgstr "" - -#: g10/seskey.c:61 sm/encrypt.c:119 +#: g10/seskey.c:61 sm/encrypt.c:123 msgid "weak key created - retrying\n" msgstr "" @@ -5862,77 +6176,88 @@ msgid "cannot avoid weak key for symmetric cipher; tried %d times!\n" msgstr "" -#: g10/seskey.c:227 sm/certcheck.c:85 -msgid "DSA requires the hash length to be a multiple of 8 bits\n" -msgstr "" - -#: g10/seskey.c:240 +#: g10/seskey.c:298 #, c-format -msgid "DSA key %s uses an unsafe (%u bit) hash\n" +msgid "%s key %s uses an unsafe (%zu bit) hash\n" msgstr "" -#: g10/seskey.c:252 +#: g10/seskey.c:316 #, c-format -msgid "DSA key %s requires a %u bit or larger hash\n" +msgid "%s key %s requires a %zu bit or larger hash (hash is %s)\n" msgstr "" -#: g10/sig-check.c:80 +#: g10/sig-check.c:114 msgid "WARNING: signature digest conflict in message\n" msgstr "" -#: g10/sig-check.c:105 +#: g10/sig-check.c:141 #, c-format msgid "WARNING: signing subkey %s is not cross-certified\n" msgstr "" -#: g10/sig-check.c:117 +#: g10/sig-check.c:143 +#, c-format +msgid "please see %s for more information\n" +msgstr "" + +#: g10/sig-check.c:153 #, c-format msgid "WARNING: signing subkey %s has an invalid cross-certification\n" msgstr "" -#: g10/sig-check.c:211 +#: g10/sig-check.c:275 #, c-format msgid "public key %s is %lu second newer than the signature\n" -msgstr "" +msgid_plural "public key %s is %lu seconds newer than the signature\n" +msgstr[0] "" +msgstr[1] "" -#: g10/sig-check.c:212 +#: g10/sig-check.c:284 #, c-format -msgid "public key %s is %lu seconds newer than the signature\n" -msgstr "" +msgid "public key %s is %lu day newer than the signature\n" +msgid_plural "public key %s is %lu days newer than the signature\n" +msgstr[0] "" +msgstr[1] "" -#: g10/sig-check.c:223 +#: g10/sig-check.c:298 g10/sign.c:238 #, c-format msgid "" "key %s was created %lu second in the future (time warp or clock problem)\n" -msgstr "" +msgid_plural "" +"key %s was created %lu seconds in the future (time warp or clock problem)\n" +msgstr[0] "" +msgstr[1] "" -#: g10/sig-check.c:225 +#: g10/sig-check.c:307 #, c-format msgid "" -"key %s was created %lu seconds in the future (time warp or clock problem)\n" -msgstr "" +"key %s was created %lu day in the future (time warp or clock problem)\n" +msgid_plural "" +"key %s was created %lu days in the future (time warp or clock problem)\n" +msgstr[0] "" +msgstr[1] "" -#: g10/sig-check.c:239 +#: g10/sig-check.c:324 #, c-format -msgid "NOTE: signature key %s expired %s\n" +msgid "Note: signature key %s expired %s\n" msgstr "" -#: g10/sig-check.c:252 +#: g10/sig-check.c:335 #, c-format -msgid "NOTE: signature key %s has been revoked\n" +msgid "Note: signature key %s has been revoked\n" msgstr "" -#: g10/sig-check.c:332 +#: g10/sig-check.c:451 #, c-format msgid "assuming bad signature from key %s due to an unknown critical bit\n" msgstr "" -#: g10/sig-check.c:600 +#: g10/sig-check.c:801 #, c-format msgid "key %s: no subkey for subkey revocation signature\n" msgstr "" -#: g10/sig-check.c:627 +#: g10/sig-check.c:836 #, c-format msgid "key %s: no subkey for subkey binding signature\n" msgstr "" @@ -5956,64 +6281,45 @@ "unexpanded.\n" msgstr "" -#: g10/sign.c:311 -#, c-format -msgid "checking created signature failed: %s\n" -msgstr "" - -#: g10/sign.c:320 +#: g10/sign.c:301 #, c-format msgid "%s/%s signature from: \"%s\"\n" msgstr "" -#: g10/sign.c:761 -msgid "" -"you can only detach-sign with PGP 2.x style keys while in --pgp2 mode\n" -msgstr "" - -#: g10/sign.c:837 +#: g10/sign.c:849 #, c-format msgid "" "WARNING: forcing digest algorithm %s (%d) violates recipient preferences\n" msgstr "" -#: g10/sign.c:964 +#: g10/sign.c:980 msgid "signing:" msgstr "" -#: g10/sign.c:1079 -msgid "you can only clearsign with PGP 2.x style keys while in --pgp2 mode\n" -msgstr "" - -#: g10/sign.c:1263 +#: g10/sign.c:1256 #, c-format msgid "%s encryption will be used\n" msgstr "" -#: g10/skclist.c:140 g10/skclist.c:217 +#: g10/skclist.c:156 g10/skclist.c:237 msgid "key is not flagged as insecure - can't use it with the faked RNG!\n" msgstr "" -#: g10/skclist.c:174 +#: g10/skclist.c:188 #, c-format msgid "skipped \"%s\": duplicated\n" msgstr "" -#: g10/skclist.c:182 g10/skclist.c:195 g10/skclist.c:207 -#, c-format -msgid "skipped \"%s\": %s\n" -msgstr "" - -#: g10/skclist.c:190 +#: g10/skclist.c:207 msgid "skipped: secret key already present\n" msgstr "" -#: g10/skclist.c:208 +#: g10/skclist.c:226 msgid "" "this is a PGP generated Elgamal key which is not secure for signatures!" msgstr "" -#: g10/tdbdump.c:58 g10/trustdb.c:361 +#: g10/tdbdump.c:58 g10/trustdb.c:362 #, c-format msgid "trust record %lu, type %d: write failed: %s\n" msgstr "" @@ -6025,167 +6331,167 @@ "# (Use \"gpg --import-ownertrust\" to restore them)\n" msgstr "" -#: g10/tdbdump.c:161 g10/tdbdump.c:169 g10/tdbdump.c:174 g10/tdbdump.c:179 +#: g10/tdbdump.c:163 g10/tdbdump.c:171 g10/tdbdump.c:176 g10/tdbdump.c:181 #, c-format -msgid "error in `%s': %s\n" +msgid "error in '%s': %s\n" msgstr "" -#: g10/tdbdump.c:161 +#: g10/tdbdump.c:163 msgid "line too long" msgstr "" -#: g10/tdbdump.c:169 +#: g10/tdbdump.c:171 msgid "colon missing" msgstr "" -#: g10/tdbdump.c:175 +#: g10/tdbdump.c:177 msgid "invalid fingerprint" msgstr "" -#: g10/tdbdump.c:180 +#: g10/tdbdump.c:182 msgid "ownertrust value missing" msgstr "" -#: g10/tdbdump.c:216 +#: g10/tdbdump.c:218 #, c-format -msgid "error finding trust record in `%s': %s\n" +msgid "error finding trust record in '%s': %s\n" msgstr "" -#: g10/tdbdump.c:220 +#: g10/tdbdump.c:222 #, c-format -msgid "read error in `%s': %s\n" +msgid "read error in '%s': %s\n" msgstr "" -#: g10/tdbdump.c:229 g10/trustdb.c:376 +#: g10/tdbdump.c:231 g10/trustdb.c:377 #, c-format msgid "trustdb: sync failed: %s\n" msgstr "" -#: g10/tdbio.c:128 g10/tdbio.c:1460 +#: g10/tdbio.c:141 sm/keydb.c:343 #, c-format -msgid "trustdb rec %lu: lseek failed: %s\n" +msgid "can't create lock for '%s'\n" msgstr "" -#: g10/tdbio.c:135 g10/tdbio.c:1467 +#: g10/tdbio.c:146 #, c-format -msgid "trustdb rec %lu: write failed (n=%d): %s\n" +msgid "can't lock '%s'\n" msgstr "" -#: g10/tdbio.c:245 -msgid "trustdb transaction too large\n" +#: g10/tdbio.c:205 g10/tdbio.c:1777 +#, c-format +msgid "trustdb rec %lu: lseek failed: %s\n" msgstr "" -#: g10/tdbio.c:502 +#: g10/tdbio.c:213 g10/tdbio.c:1788 #, c-format -msgid "can't access `%s': %s\n" +msgid "trustdb rec %lu: write failed (n=%d): %s\n" msgstr "" -#: g10/tdbio.c:531 -#, c-format -msgid "%s: directory does not exist!\n" +#: g10/tdbio.c:352 +msgid "trustdb transaction too large\n" msgstr "" -#: g10/tdbio.c:541 g10/tdbio.c:564 g10/tdbio.c:605 sm/keydb.c:344 +#: g10/tdbio.c:659 dirmngr/dirmngr.c:606 #, c-format -msgid "can't create lock for `%s'\n" +msgid "can't access '%s': %s\n" msgstr "" -#: g10/tdbio.c:543 g10/tdbio.c:608 +#: g10/tdbio.c:688 #, c-format -msgid "can't lock `%s'\n" +msgid "%s: directory does not exist!\n" msgstr "" -#: g10/tdbio.c:569 +#: g10/tdbio.c:711 #, c-format msgid "%s: failed to create version record: %s" msgstr "" -#: g10/tdbio.c:573 +#: g10/tdbio.c:716 #, c-format msgid "%s: invalid trustdb created\n" msgstr "" -#: g10/tdbio.c:576 +#: g10/tdbio.c:719 #, c-format msgid "%s: trustdb created\n" msgstr "" -#: g10/tdbio.c:619 -msgid "NOTE: trustdb not writable\n" +#: g10/tdbio.c:776 +msgid "Note: trustdb not writable\n" msgstr "" -#: g10/tdbio.c:627 +#: g10/tdbio.c:785 #, c-format msgid "%s: invalid trustdb\n" msgstr "" -#: g10/tdbio.c:659 +#: g10/tdbio.c:822 #, c-format msgid "%s: failed to create hashtable: %s\n" msgstr "" -#: g10/tdbio.c:667 +#: g10/tdbio.c:830 #, c-format msgid "%s: error updating version record: %s\n" msgstr "" -#: g10/tdbio.c:684 g10/tdbio.c:705 g10/tdbio.c:721 g10/tdbio.c:735 -#: g10/tdbio.c:765 g10/tdbio.c:1392 g10/tdbio.c:1419 +#: g10/tdbio.c:853 g10/tdbio.c:879 g10/tdbio.c:897 g10/tdbio.c:917 +#: g10/tdbio.c:952 g10/tdbio.c:1701 g10/tdbio.c:1730 #, c-format msgid "%s: error reading version record: %s\n" msgstr "" -#: g10/tdbio.c:744 +#: g10/tdbio.c:926 #, c-format msgid "%s: error writing version record: %s\n" msgstr "" -#: g10/tdbio.c:1185 +#: g10/tdbio.c:1451 #, c-format msgid "trustdb: lseek failed: %s\n" msgstr "" -#: g10/tdbio.c:1194 +#: g10/tdbio.c:1462 #, c-format msgid "trustdb: read failed (n=%d): %s\n" msgstr "" -#: g10/tdbio.c:1215 +#: g10/tdbio.c:1487 #, c-format msgid "%s: not a trustdb file\n" msgstr "" -#: g10/tdbio.c:1234 +#: g10/tdbio.c:1512 #, c-format msgid "%s: version record with recnum %lu\n" msgstr "" -#: g10/tdbio.c:1239 +#: g10/tdbio.c:1518 #, c-format msgid "%s: invalid file version %d\n" msgstr "" -#: g10/tdbio.c:1425 +#: g10/tdbio.c:1738 #, c-format msgid "%s: error reading free record: %s\n" msgstr "" -#: g10/tdbio.c:1433 +#: g10/tdbio.c:1747 #, c-format msgid "%s: error writing dir record: %s\n" msgstr "" -#: g10/tdbio.c:1443 +#: g10/tdbio.c:1758 #, c-format msgid "%s: failed to zero a record: %s\n" msgstr "" -#: g10/tdbio.c:1473 +#: g10/tdbio.c:1794 #, c-format msgid "%s: failed to append a record: %s\n" msgstr "" -#: g10/tdbio.c:1516 +#: g10/tdbio.c:1855 msgid "Error: The trustdb is corrupted.\n" msgstr "" @@ -6194,334 +6500,473 @@ msgid "can't handle text lines longer than %d characters\n" msgstr "" -#: g10/textfilter.c:247 +#: g10/textfilter.c:242 #, c-format msgid "input line longer than %d characters\n" msgstr "" -#: g10/trustdb.c:222 +#: g10/tofu.c:264 g10/tofu.c:283 g10/tofu.c:475 #, c-format -msgid "`%s' is not a valid long keyID\n" +msgid "error beginning transaction on TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:253 +#: g10/tofu.c:318 g10/tofu.c:339 g10/tofu.c:665 #, c-format -msgid "key %s: accepted as trusted key\n" +msgid "error committing transaction on TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:291 +#: g10/tofu.c:369 g10/tofu.c:654 #, c-format -msgid "key %s occurs more than once in the trustdb\n" +msgid "error rolling back transaction on TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:306 +#: g10/tofu.c:451 #, c-format -msgid "key %s: no public key for trusted key - skipped\n" +msgid "unsupported TOFU database version: %s\n" msgstr "" -#: g10/trustdb.c:316 +#: g10/tofu.c:488 g10/tofu.c:1473 g10/tofu.c:1488 g10/tofu.c:1502 +#: g10/tofu.c:1514 g10/tofu.c:1725 g10/tofu.c:2340 g10/tofu.c:2629 #, c-format -msgid "key %s marked as ultimately trusted\n" +msgid "error reading TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:340 +#: g10/tofu.c:516 g10/tofu.c:524 #, c-format -msgid "trust record %lu, req type %d: read failed: %s\n" +msgid "error determining TOFU database's version: %s\n" msgstr "" -#: g10/trustdb.c:346 +#: g10/tofu.c:537 g10/tofu.c:550 g10/tofu.c:611 g10/tofu.c:641 #, c-format -msgid "trust record %lu is not of requested type %d\n" +msgid "error initializing TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:419 -msgid "You may try to re-create the trustdb using the commands:\n" +#: g10/tofu.c:700 +#, c-format +msgid "error opening TOFU database '%s': %s\n" msgstr "" -#: g10/trustdb.c:428 -msgid "If that does not work, please consult the manual\n" +#: g10/tofu.c:961 +msgid "Warning: Home directory contains both tofu.db and tofu.d.\n" msgstr "" -#: g10/trustdb.c:463 -#, c-format -msgid "unable to use unknown trust model (%d) - assuming %s trust model\n" +#: g10/tofu.c:963 +msgid "Using split format for TOFU database\n" msgstr "" -#: g10/trustdb.c:469 +#: g10/tofu.c:1196 g10/tofu.c:1223 g10/tofu.c:2675 #, c-format -msgid "using %s trust model\n" -msgstr "" - -#. TRANSLATORS: these strings are similar to those in -#. trust_value_to_string(), but are a fixed length. This is needed to -#. make attractive information listings where columns line up -#. properly. The value "10" should be the length of the strings you -#. choose to translate to. This is the length in printable columns. -#. It gets passed to atoi() so everything after the number is -#. essentially a comment and need not be translated. Either key and -#. uid are both NULL, or neither are NULL. -#: g10/trustdb.c:521 -msgid "10 translator see trustdb.c:uid_trust_string_fixed" +msgid "error updating TOFU database: %s\n" msgstr "" -#: g10/trustdb.c:523 -msgid "[ revoked]" +#: g10/tofu.c:1625 g10/trustdb.c:748 g10/trustdb.c:1280 +#, c-format +msgid "public key %s not found: %s\n" msgstr "" -#: g10/trustdb.c:525 g10/trustdb.c:530 -msgid "[ expired]" +#: g10/tofu.c:1639 g10/tofu.c:1752 g10/tofu.c:1779 +#, c-format +msgid "error setting TOFU binding's trust level to %s\n" msgstr "" -#: g10/trustdb.c:529 -msgid "[ unknown]" +#: g10/tofu.c:1821 +#, c-format +msgid "The binding %s is NOT known." msgstr "" -#: g10/trustdb.c:531 -msgid "[ undef ]" +#: g10/tofu.c:1832 +#, c-format +msgid "" +"The key %s raised a conflict with this binding (%s). Since this binding's " +"policy was 'auto', it was changed to 'ask'." msgstr "" -#: g10/trustdb.c:532 -msgid "[marginal]" +#: g10/tofu.c:1843 +#, c-format +msgid "" +"Please indicate whether you believe the binding %s%sis legitimate (the key " +"belongs to the stated owner) or a forgery (bad)." msgstr "" -#: g10/trustdb.c:533 -msgid "[ full ]" +#: g10/tofu.c:1876 +#, c-format +msgid "error gathering other user IDs: %s\n" msgstr "" -#: g10/trustdb.c:534 -msgid "[ultimate]" +#: g10/tofu.c:1887 +msgid "Known user IDs associated with this key:\n" msgstr "" -#: g10/trustdb.c:549 -msgid "undefined" +#: g10/tofu.c:1906 g10/tofu.c:1999 +#, c-format +msgid "policy: %s" msgstr "" -#: g10/trustdb.c:550 -msgid "never" +#: g10/tofu.c:1957 +#, c-format +msgid "error gathering signature stats: %s\n" msgstr "" -#: g10/trustdb.c:551 -msgid "marginal" -msgstr "" +#: g10/tofu.c:1961 +#, c-format +msgid "The email address \"%s\" is associated with %d key:\n" +msgid_plural "The email address \"%s\" is associated with %d keys:\n" +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:552 -msgid "full" +#: g10/tofu.c:1984 +#, c-format +msgid "Statistics for keys with the email address \"%s\":\n" msgstr "" -#: g10/trustdb.c:553 -msgid "ultimate" +#: g10/tofu.c:1997 +msgid "this key" msgstr "" -#: g10/trustdb.c:593 -msgid "no need for a trustdb check\n" -msgstr "" +#: g10/tofu.c:2007 +#, c-format +msgid "%ld message signed in the future." +msgid_plural "%ld messages signed in the future." +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:599 g10/trustdb.c:2523 +#: g10/tofu.c:2016 #, c-format -msgid "next trustdb check due at %s\n" -msgstr "" +msgid "%ld message signed" +msgid_plural "%ld messages signed" +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:608 +#: g10/tofu.c:2022 #, c-format -msgid "no need for a trustdb check with `%s' trust model\n" -msgstr "" +msgid " over the past %ld day." +msgid_plural " over the past %ld days." +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:623 +#: g10/tofu.c:2026 #, c-format -msgid "no need for a trustdb update with `%s' trust model\n" -msgstr "" +msgid " over the past %ld week." +msgid_plural " over the past %ld weeks." +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:875 g10/trustdb.c:1346 +#: g10/tofu.c:2030 #, c-format -msgid "public key %s not found: %s\n" +msgid " over the past %ld month." +msgid_plural " over the past %ld months." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: Please translate the text found in the source +#. file below. We don't directly internationalize that text +#. so that we can tweak it without breaking translations. +#: g10/tofu.c:2043 +msgid "TOFU detected a binding conflict" msgstr "" -#: g10/trustdb.c:1081 -msgid "please do a --check-trustdb\n" +#. TRANSLATORS: Two letters (normally the lower and upper case +#. version of the hotkey) for each of the five choices. If +#. there is only one choice in your language, repeat it. +#: g10/tofu.c:2078 +msgid "gGaAuUrRbB" msgstr "" -#: g10/trustdb.c:1085 -msgid "checking the trustdb\n" +#: g10/tofu.c:2084 +msgid "(G)ood, (A)ccept once, (U)nknown, (R)eject once, (B)ad? " msgstr "" -#: g10/trustdb.c:2266 +#: g10/tofu.c:2162 #, c-format -msgid "%d keys processed (%d validity counts cleared)\n" +msgid "error changing TOFU policy: %s\n" msgstr "" -#: g10/trustdb.c:2331 -msgid "no ultimately trusted keys found\n" -msgstr "" +#: g10/tofu.c:2252 +#, c-format +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:2345 +#: g10/tofu.c:2261 #, c-format -msgid "public key of ultimately trusted key %s not found\n" -msgstr "" +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:2368 +#: g10/tofu.c:2270 #, c-format -msgid "%d marginal(s) needed, %d complete(s) needed, %s trust model\n" -msgstr "" +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:2454 +#: g10/tofu.c:2279 #, c-format -msgid "" -"depth: %d valid: %3d signed: %3d trust: %d-, %dq, %dn, %dm, %df, %du\n" -msgstr "" +msgid "%d hour" +msgid_plural "%d hours" +msgstr[0] "" +msgstr[1] "" -#: g10/trustdb.c:2529 +#: g10/tofu.c:2288 #, c-format -msgid "unable to update trustdb version record: write failed: %s\n" -msgstr "" +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" -#: g10/verify.c:118 -msgid "" -"the signature could not be verified.\n" -"Please remember that the signature file (.sig or .asc)\n" -"should be the first file given on the command line.\n" -msgstr "" +#: g10/tofu.c:2297 +#, c-format +msgid "%d second" +msgid_plural "%d seconds" +msgstr[0] "" +msgstr[1] "" -#: g10/verify.c:205 +#: g10/tofu.c:2347 #, c-format -msgid "input line %u too long or missing LF\n" +msgid "Have never verified a message signed by key %s!\n" msgstr "" -#: g10/verify.c:253 +#: g10/tofu.c:2400 #, c-format -msgid "can't open fd %d: %s\n" +msgid "Failed to collect signature statistics for \"%s\" (key %s)\n" msgstr "" -#: jnlib/argparse.c:197 -msgid "argument not expected" +#: g10/tofu.c:2415 +#, c-format +msgid "Verified 0 messages signed by \"%s\" (key: %s, policy: %s)." msgstr "" -#: jnlib/argparse.c:199 -msgid "read error" -msgstr "" +#. TRANSLATORS: The final %s is replaced by a string like +#. "7 months, 1 day, 5 minutes, 0 seconds". +#: g10/tofu.c:2427 +#, c-format +msgid "" +"Verified %ld message signed by \"%s\" (key: %s, policy: %s) in the past %s." +msgid_plural "" +"Verified %ld messages signed by \"%s\" (key: %s, policy: %s) in the past %s." +msgstr[0] "" +msgstr[1] "" -#: jnlib/argparse.c:201 -msgid "keyword too long" +#: g10/tofu.c:2440 +#, c-format +msgid "The most recent message was verified %s ago." msgstr "" -#: jnlib/argparse.c:203 -msgid "missing argument" +#: g10/tofu.c:2462 +msgid "Warning: we've have yet to see a message signed by this key!\n" msgstr "" -#: jnlib/argparse.c:205 -msgid "invalid argument" +#: g10/tofu.c:2465 +msgid "Warning: we've only seen a single message signed by this key!\n" msgstr "" -#: jnlib/argparse.c:207 -msgid "invalid command" +#. TRANSLATORS: translate the below text. We don't +#. directly internationalize that text so that we can +#. tweak it without breaking translations. +#: g10/tofu.c:2473 +#, c-format +msgid "TOFU: few signatures %d message %s" +msgid_plural "TOFU: few signatures %d messages %s" +msgstr[0] "" +msgstr[1] "" + +#: g10/tofu.c:2568 g10/tofu.c:2602 g10/tofu.c:2782 g10/tofu.c:2835 +#: g10/tofu.c:2915 +#, c-format +msgid "error opening TOFU database: %s\n" msgstr "" -#: jnlib/argparse.c:209 -msgid "invalid alias definition" +#: g10/trustdb.c:216 +#, c-format +msgid "'%s' is not a valid long keyID\n" msgstr "" -#: jnlib/argparse.c:211 -msgid "out of core" +#: g10/trustdb.c:242 +#, c-format +msgid "key %s: accepted as trusted key\n" msgstr "" -#: jnlib/argparse.c:213 -msgid "invalid option" +#: g10/trustdb.c:280 +#, c-format +msgid "key %s occurs more than once in the trustdb\n" msgstr "" -#: jnlib/argparse.c:221 +#: g10/trustdb.c:295 #, c-format -msgid "missing argument for option \"%.50s\"\n" +msgid "key %s: no public key for trusted key - skipped\n" msgstr "" -#: jnlib/argparse.c:223 +#: g10/trustdb.c:305 #, c-format -msgid "invalid argument for option \"%.50s\"\n" +msgid "key %s marked as ultimately trusted\n" msgstr "" -#: jnlib/argparse.c:225 +#: g10/trustdb.c:341 #, c-format -msgid "option \"%.50s\" does not expect an argument\n" +msgid "trust record %lu, req type %d: read failed: %s\n" msgstr "" -#: jnlib/argparse.c:228 +#: g10/trustdb.c:347 #, c-format -msgid "invalid command \"%.50s\"\n" +msgid "trust record %lu is not of requested type %d\n" +msgstr "" + +#: g10/trustdb.c:422 +msgid "You may try to re-create the trustdb using the commands:\n" msgstr "" -#: jnlib/argparse.c:230 +#: g10/trustdb.c:431 +msgid "If that does not work, please consult the manual\n" +msgstr "" + +#: g10/trustdb.c:468 #, c-format -msgid "option \"%.50s\" is ambiguous\n" +msgid "unable to use unknown trust model (%d) - assuming %s trust model\n" msgstr "" -#: jnlib/argparse.c:232 +#: g10/trustdb.c:474 #, c-format -msgid "command \"%.50s\" is ambiguous\n" +msgid "using %s trust model\n" msgstr "" -#: jnlib/argparse.c:234 -msgid "out of core\n" +#: g10/trustdb.c:510 +msgid "no need for a trustdb check\n" msgstr "" -#: jnlib/argparse.c:236 +#: g10/trustdb.c:516 g10/trustdb.c:2123 #, c-format -msgid "invalid option \"%.50s\"\n" +msgid "next trustdb check due at %s\n" msgstr "" -#: jnlib/logging.c:647 +#: g10/trustdb.c:525 #, c-format -msgid "you found a bug ... (%s:%d)\n" +msgid "no need for a trustdb check with '%s' trust model\n" msgstr "" -#: jnlib/utf8conv.c:68 +#: g10/trustdb.c:541 #, c-format -msgid "conversion from `%s' to `%s' not available\n" +msgid "no need for a trustdb update with '%s' trust model\n" msgstr "" -#: jnlib/utf8conv.c:76 -#, c-format -msgid "iconv_open failed: %s\n" +#: g10/trustdb.c:965 +msgid "please do a --check-trustdb\n" +msgstr "" + +#: g10/trustdb.c:970 +msgid "checking the trustdb\n" msgstr "" -#: jnlib/utf8conv.c:328 jnlib/utf8conv.c:594 +#: g10/trustdb.c:1850 +#, c-format +msgid "%d key processed" +msgid_plural "%d keys processed" +msgstr[0] "" +msgstr[1] "" + +#: g10/trustdb.c:1853 #, c-format -msgid "conversion from `%s' to `%s' failed: %s\n" +msgid " (%d validity count cleared)\n" +msgid_plural " (%d validity counts cleared)\n" +msgstr[0] "" +msgstr[1] "" + +#: g10/trustdb.c:1923 +msgid "no ultimately trusted keys found\n" msgstr "" -#: jnlib/dotlock.c:234 +#: g10/trustdb.c:1937 #, c-format -msgid "failed to create temporary file `%s': %s\n" +msgid "public key of ultimately trusted key %s not found\n" msgstr "" -#: jnlib/dotlock.c:274 +#: g10/trustdb.c:2051 #, c-format -msgid "error writing to `%s': %s\n" +msgid "" +"depth: %d valid: %3d signed: %3d trust: %d-, %dq, %dn, %dm, %df, %du\n" msgstr "" -#: jnlib/dotlock.c:459 +#: g10/trustdb.c:2130 #, c-format -msgid "removing stale lockfile (created by %d)\n" +msgid "unable to update trustdb version record: write failed: %s\n" +msgstr "" + +#: g10/trust.c:106 +msgid "undefined" msgstr "" -#: jnlib/dotlock.c:465 -msgid " - probably dead - removing lock" +#: g10/trust.c:107 +msgid "never" msgstr "" -#: jnlib/dotlock.c:475 -#, c-format -msgid "waiting for lock (held by %d%s) %s...\n" +#: g10/trust.c:108 +msgid "marginal" msgstr "" -#: jnlib/dotlock.c:476 -msgid "(deadlock?) " +#: g10/trust.c:109 +msgid "full" msgstr "" -#: jnlib/dotlock.c:499 +#: g10/trust.c:110 +msgid "ultimate" +msgstr "" + +#. TRANSLATORS: these strings are similar to those in +#. trust_value_to_string(), but are a fixed length. This is needed to +#. make attractive information listings where columns line up +#. properly. The value "10" should be the length of the strings you +#. choose to translate to. This is the length in printable columns. +#. It gets passed to atoi() so everything after the number is +#. essentially a comment and need not be translated. Either key and +#. uid are both NULL, or neither are NULL. +#: g10/trust.c:147 +msgid "10 translator see trust.c:uid_trust_string_fixed" +msgstr "" + +#: g10/trust.c:150 +msgid "[ revoked]" +msgstr "" + +#: g10/trust.c:152 g10/trust.c:158 +msgid "[ expired]" +msgstr "" + +#: g10/trust.c:157 +msgid "[ unknown]" +msgstr "" + +#: g10/trust.c:159 +msgid "[ undef ]" +msgstr "" + +#: g10/trust.c:160 +msgid "[marginal]" +msgstr "" + +#: g10/trust.c:161 +msgid "[ full ]" +msgstr "" + +#: g10/trust.c:162 +msgid "[ultimate]" +msgstr "" + +#: g10/verify.c:118 +msgid "" +"the signature could not be verified.\n" +"Please remember that the signature file (.sig or .asc)\n" +"should be the first file given on the command line.\n" +msgstr "" + +#: g10/verify.c:205 #, c-format -msgid "lock `%s' not made: %s\n" +msgid "input line %u too long or missing LF\n" msgstr "" -#: jnlib/dotlock.c:507 +#: g10/verify.c:254 #, c-format -msgid "waiting for lock %s...\n" +msgid "can't open fd %d: %s\n" msgstr "" #: kbx/kbxutil.c:92 @@ -6542,159 +6987,166 @@ "List, export, import Keybox data\n" msgstr "" -#: scd/app-nks.c:713 scd/app-openpgp.c:2809 +#: scd/app-nks.c:714 scd/app-openpgp.c:2995 #, c-format msgid "RSA modulus missing or not of size %d bits\n" msgstr "" -#: scd/app-nks.c:721 scd/app-openpgp.c:2821 +#: scd/app-nks.c:722 scd/app-openpgp.c:3007 #, c-format msgid "RSA public exponent missing or larger than %d bits\n" msgstr "" -#: scd/app-nks.c:801 scd/app-openpgp.c:1649 scd/app-openpgp.c:1668 -#: scd/app-openpgp.c:1830 scd/app-openpgp.c:1847 scd/app-openpgp.c:2110 -#: scd/app-openpgp.c:2157 scd/app-openpgp.c:2262 scd/app-dinsig.c:303 +#: scd/app-nks.c:802 scd/app-openpgp.c:1757 scd/app-openpgp.c:1776 +#: scd/app-openpgp.c:1941 scd/app-openpgp.c:1958 scd/app-openpgp.c:2222 +#: scd/app-openpgp.c:2269 scd/app-openpgp.c:2374 scd/app-dinsig.c:303 #, c-format msgid "PIN callback returned error: %s\n" msgstr "" -#: scd/app-nks.c:834 +#: scd/app-nks.c:835 msgid "the NullPIN has not yet been changed\n" msgstr "" -#: scd/app-nks.c:1092 +#: scd/app-nks.c:1096 msgid "|N|Please enter a new PIN for the standard keys." msgstr "" -#: scd/app-nks.c:1093 +#: scd/app-nks.c:1097 msgid "||Please enter the PIN for the standard keys." msgstr "" -#: scd/app-nks.c:1099 +#: scd/app-nks.c:1103 msgid "" "|NP|Please enter a new PIN Unblocking Code (PUK) for the standard keys." msgstr "" -#: scd/app-nks.c:1101 +#: scd/app-nks.c:1105 msgid "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys." msgstr "" -#: scd/app-nks.c:1109 +#: scd/app-nks.c:1113 msgid "|N|Please enter a new PIN for the key to create qualified signatures." msgstr "" -#: scd/app-nks.c:1111 +#: scd/app-nks.c:1115 msgid "||Please enter the PIN for the key to create qualified signatures." msgstr "" -#: scd/app-nks.c:1119 +#: scd/app-nks.c:1123 msgid "" "|NP|Please enter a new PIN Unblocking Code (PUK) for the key to create " "qualified signatures." msgstr "" -#: scd/app-nks.c:1121 +#: scd/app-nks.c:1125 msgid "" "|P|Please enter the PIN Unblocking Code (PUK) for the key to create " "qualified signatures." msgstr "" -#: scd/app-nks.c:1222 scd/app-openpgp.c:2191 scd/app-dinsig.c:532 +#: scd/app-nks.c:1229 scd/app-openpgp.c:2303 scd/app-dinsig.c:532 #, c-format msgid "error getting new PIN: %s\n" msgstr "" -#: scd/app-openpgp.c:759 +#: scd/app-openpgp.c:805 #, c-format msgid "failed to store the fingerprint: %s\n" msgstr "" -#: scd/app-openpgp.c:772 +#: scd/app-openpgp.c:818 #, c-format msgid "failed to store the creation date: %s\n" msgstr "" -#: scd/app-openpgp.c:1220 +#: scd/app-openpgp.c:1286 #, c-format msgid "reading public key failed: %s\n" msgstr "" -#: scd/app-openpgp.c:1228 scd/app-openpgp.c:3081 +#: scd/app-openpgp.c:1294 scd/app-openpgp.c:3605 msgid "response does not contain the public key data\n" msgstr "" -#: scd/app-openpgp.c:1236 scd/app-openpgp.c:3089 +#: scd/app-openpgp.c:1304 scd/app-openpgp.c:3613 msgid "response does not contain the RSA modulus\n" msgstr "" -#: scd/app-openpgp.c:1245 scd/app-openpgp.c:3099 +#: scd/app-openpgp.c:1312 scd/app-openpgp.c:3623 msgid "response does not contain the RSA public exponent\n" msgstr "" -#: scd/app-openpgp.c:1600 +#: scd/app-openpgp.c:1322 +msgid "response does not contain the EC public point\n" +msgstr "" + +#: scd/app-openpgp.c:1708 #, c-format msgid "using default PIN as %s\n" msgstr "" -#: scd/app-openpgp.c:1607 +#: scd/app-openpgp.c:1715 #, c-format msgid "failed to use default PIN as %s: %s - disabling further default use\n" msgstr "" -#: scd/app-openpgp.c:1622 +#: scd/app-openpgp.c:1730 #, c-format msgid "||Please enter the PIN%%0A[sigs done: %lu]" msgstr "" -#: scd/app-openpgp.c:1633 scd/app-openpgp.c:2104 +#: scd/app-openpgp.c:1741 scd/app-openpgp.c:2216 msgid "||Please enter the PIN" msgstr "" -#: scd/app-openpgp.c:1675 scd/app-openpgp.c:1854 scd/app-openpgp.c:2117 +#: scd/app-openpgp.c:1783 scd/app-openpgp.c:1965 scd/app-openpgp.c:2229 #, c-format msgid "PIN for CHV%d is too short; minimum length is %d\n" msgstr "" -#: scd/app-openpgp.c:1688 scd/app-openpgp.c:1727 scd/app-openpgp.c:1866 -#: scd/app-openpgp.c:3399 +#: scd/app-openpgp.c:1796 scd/app-openpgp.c:1835 scd/app-openpgp.c:1977 +#: scd/app-openpgp.c:3937 #, c-format msgid "verify CHV%d failed: %s\n" msgstr "" -#: scd/app-openpgp.c:1756 scd/app-openpgp.c:2138 scd/app-openpgp.c:3703 +#: scd/app-openpgp.c:1864 scd/app-openpgp.c:2250 scd/app-openpgp.c:4351 msgid "error retrieving CHV status from card\n" msgstr "" -#: scd/app-openpgp.c:1762 scd/app-openpgp.c:3712 +#: scd/app-openpgp.c:1870 scd/app-openpgp.c:4360 msgid "card is permanently locked!\n" msgstr "" -#: scd/app-openpgp.c:1769 +#: scd/app-openpgp.c:1877 #, c-format -msgid "%d Admin PIN attempts remaining before card is permanently locked\n" -msgstr "" +msgid "%d Admin PIN attempt remaining before card is permanently locked\n" +msgid_plural "" +"%d Admin PIN attempts remaining before card is permanently locked\n" +msgstr[0] "" +msgstr[1] "" #. TRANSLATORS: Do not translate the "|A|" prefix but keep it at #. the start of the string. Use %%0A to force a linefeed. -#: scd/app-openpgp.c:1776 +#: scd/app-openpgp.c:1887 #, c-format msgid "|A|Please enter the Admin PIN%%0A[remaining attempts: %d]" msgstr "" -#: scd/app-openpgp.c:1780 +#: scd/app-openpgp.c:1891 msgid "|A|Please enter the Admin PIN" msgstr "" -#: scd/app-openpgp.c:1801 +#: scd/app-openpgp.c:1912 msgid "access to admin commands is not configured\n" msgstr "" -#: scd/app-openpgp.c:2153 +#: scd/app-openpgp.c:2265 msgid "||Please enter the Reset Code for the card" msgstr "" -#: scd/app-openpgp.c:2163 scd/app-openpgp.c:2217 +#: scd/app-openpgp.c:2275 scd/app-openpgp.c:2329 #, c-format msgid "Reset Code is too short; minimum length is %d\n" msgstr "" @@ -6702,101 +7154,107 @@ #. TRANSLATORS: Do not translate the "|*|" prefixes but #. keep it at the start of the string. We need this elsewhere #. to get some infos on the string. -#: scd/app-openpgp.c:2186 +#: scd/app-openpgp.c:2298 msgid "|RN|New Reset Code" msgstr "" -#: scd/app-openpgp.c:2187 +#: scd/app-openpgp.c:2299 msgid "|AN|New Admin PIN" msgstr "" -#: scd/app-openpgp.c:2187 +#: scd/app-openpgp.c:2299 msgid "|N|New PIN" msgstr "" -#: scd/app-openpgp.c:2258 +#: scd/app-openpgp.c:2370 msgid "||Please enter the Admin PIN and New Admin PIN" msgstr "" -#: scd/app-openpgp.c:2259 +#: scd/app-openpgp.c:2371 msgid "||Please enter the PIN and New PIN" msgstr "" -#: scd/app-openpgp.c:2316 scd/app-openpgp.c:3167 +#: scd/app-openpgp.c:2427 scd/app-openpgp.c:3696 msgid "error reading application data\n" msgstr "" -#: scd/app-openpgp.c:2322 scd/app-openpgp.c:3174 +#: scd/app-openpgp.c:2433 scd/app-openpgp.c:3703 msgid "error reading fingerprint DO\n" msgstr "" -#: scd/app-openpgp.c:2332 +#: scd/app-openpgp.c:2443 msgid "key already exists\n" msgstr "" -#: scd/app-openpgp.c:2336 +#: scd/app-openpgp.c:2447 msgid "existing key will be replaced\n" msgstr "" -#: scd/app-openpgp.c:2338 +#: scd/app-openpgp.c:2449 msgid "generating new key\n" msgstr "" -#: scd/app-openpgp.c:2340 +#: scd/app-openpgp.c:2451 msgid "writing new key\n" msgstr "" -#: scd/app-openpgp.c:2789 +#: scd/app-openpgp.c:2975 scd/app-openpgp.c:3326 msgid "creation timestamp missing\n" msgstr "" -#: scd/app-openpgp.c:2831 scd/app-openpgp.c:2839 +#: scd/app-openpgp.c:3017 scd/app-openpgp.c:3025 #, c-format msgid "RSA prime %s missing or not of size %d bits\n" msgstr "" -#: scd/app-openpgp.c:2972 +#: scd/app-openpgp.c:3158 scd/app-openpgp.c:3418 #, c-format msgid "failed to store the key: %s\n" msgstr "" -#: scd/app-openpgp.c:3058 +#: scd/app-openpgp.c:3320 +msgid "unsupported curve\n" +msgstr "" + +#: scd/app-openpgp.c:3577 msgid "please wait while key is being generated ...\n" msgstr "" -#: scd/app-openpgp.c:3071 +#: scd/app-openpgp.c:3590 msgid "generating key failed\n" msgstr "" -#: scd/app-openpgp.c:3074 +#: scd/app-openpgp.c:3596 #, c-format -msgid "key generation completed (%d seconds)\n" -msgstr "" +msgid "key generation completed (%d second)\n" +msgid_plural "key generation completed (%d seconds)\n" +msgstr[0] "" +msgstr[1] "" -#: scd/app-openpgp.c:3132 +#: scd/app-openpgp.c:3661 msgid "invalid structure of OpenPGP card (DO 0x93)\n" msgstr "" -#: scd/app-openpgp.c:3182 +#: scd/app-openpgp.c:3711 msgid "fingerprint on card does not match requested one\n" msgstr "" -#: scd/app-openpgp.c:3298 +#: scd/app-openpgp.c:3827 #, c-format msgid "card does not support digest algorithm %s\n" msgstr "" -#: scd/app-openpgp.c:3374 +#: scd/app-openpgp.c:3912 #, c-format msgid "signatures created so far: %lu\n" msgstr "" -#: scd/app-openpgp.c:3717 +#: scd/app-openpgp.c:4365 msgid "" "verification of Admin PIN is currently prohibited through this command\n" msgstr "" -#: scd/app-openpgp.c:3944 scd/app-openpgp.c:3955 +#: scd/app-openpgp.c:4659 scd/app-openpgp.c:4670 #, c-format msgid "can't access %s - invalid OpenPGP card?\n" msgstr "" @@ -6812,139 +7270,120 @@ msgid "|N|Initial New PIN" msgstr "" -#: scd/scdaemon.c:109 +#: scd/scdaemon.c:114 msgid "run in multi server mode (foreground)" msgstr "" -#: scd/scdaemon.c:119 sm/gpgsm.c:316 +#: scd/scdaemon.c:124 sm/gpgsm.c:328 dirmngr/dirmngr.c:177 msgid "|LEVEL|set the debugging level to LEVEL" msgstr "" -#: scd/scdaemon.c:126 tools/gpgconf-comp.c:633 +#: scd/scdaemon.c:132 tools/gpgconf-comp.c:655 msgid "|FILE|write a log to FILE" msgstr "" -#: scd/scdaemon.c:128 +#: scd/scdaemon.c:134 msgid "|N|connect to reader at port N" msgstr "" -#: scd/scdaemon.c:130 +#: scd/scdaemon.c:136 msgid "|NAME|use NAME as ct-API driver" msgstr "" -#: scd/scdaemon.c:132 +#: scd/scdaemon.c:138 msgid "|NAME|use NAME as PC/SC driver" msgstr "" -#: scd/scdaemon.c:135 +#: scd/scdaemon.c:141 msgid "do not use the internal CCID driver" msgstr "" -#: scd/scdaemon.c:141 +#: scd/scdaemon.c:147 msgid "|N|disconnect the card after N seconds of inactivity" msgstr "" -#: scd/scdaemon.c:144 +#: scd/scdaemon.c:150 msgid "do not use a reader's pinpad" msgstr "" -#: scd/scdaemon.c:149 +#: scd/scdaemon.c:155 msgid "deny the use of admin card commands" msgstr "" -#: scd/scdaemon.c:152 +#: scd/scdaemon.c:158 msgid "use variable length input for pinpad" msgstr "" -#: scd/scdaemon.c:269 -msgid "Usage: scdaemon [options] (-h for help)" +#: scd/scdaemon.c:286 +msgid "Usage: @SCDAEMON@ [options] (-h for help)" msgstr "" -#: scd/scdaemon.c:271 +#: scd/scdaemon.c:288 msgid "" "Syntax: scdaemon [options] [command [args]]\n" -"Smartcard daemon for GnuPG\n" +"Smartcard daemon for @GNUPG@\n" msgstr "" -#: scd/scdaemon.c:786 +#: scd/scdaemon.c:802 msgid "" -"please use the option `--daemon' to run the program in the background\n" +"please use the option '--daemon' to run the program in the background\n" msgstr "" -#: scd/scdaemon.c:1140 +#: scd/scdaemon.c:1159 dirmngr/dirmngr.c:1999 #, c-format msgid "handler for fd %d started\n" msgstr "" -#: scd/scdaemon.c:1152 +#: scd/scdaemon.c:1171 dirmngr/dirmngr.c:2004 #, c-format msgid "handler for fd %d terminated\n" msgstr "" -#: sm/base64.c:325 +#: sm/base64.c:327 #, c-format msgid "invalid radix64 character %02x skipped\n" msgstr "" -#: sm/call-agent.c:137 -#, c-format -msgid "failed to proxy %s inquiry to client\n" -msgstr "" - -#: sm/call-dirmngr.c:252 -#, c-format -msgid "no running dirmngr - starting `%s'\n" -msgstr "" - -#: sm/call-dirmngr.c:285 -msgid "malformed DIRMNGR_INFO environment variable\n" -msgstr "" - -#: sm/call-dirmngr.c:297 -#, c-format -msgid "dirmngr protocol version %d is not supported\n" -msgstr "" - -#: sm/call-dirmngr.c:317 -msgid "can't connect to the dirmngr - trying fall back\n" +#: sm/call-dirmngr.c:261 tools/gpg-connect-agent.c:2238 +msgid "no dirmngr running in this session\n" msgstr "" -#: sm/certchain.c:196 +#: sm/certchain.c:194 #, c-format msgid "validation model requested by certificate: %s" msgstr "" -#: sm/certchain.c:197 sm/certchain.c:1884 +#: sm/certchain.c:195 sm/certchain.c:1919 msgid "chain" msgstr "" -#: sm/certchain.c:198 sm/certchain.c:1884 +#: sm/certchain.c:196 sm/certchain.c:1919 msgid "shell" msgstr "" -#: sm/certchain.c:258 +#: sm/certchain.c:256 dirmngr/validate.c:107 #, c-format msgid "critical certificate extension %s is not supported" msgstr "" -#: sm/certchain.c:297 +#: sm/certchain.c:295 dirmngr/validate.c:205 msgid "issuer certificate is not marked as a CA" msgstr "" -#: sm/certchain.c:335 +#: sm/certchain.c:333 msgid "critical marked policy without configured policies" msgstr "" -#: sm/certchain.c:345 +#: sm/certchain.c:343 #, c-format -msgid "failed to open `%s': %s\n" +msgid "failed to open '%s': %s\n" msgstr "" -#: sm/certchain.c:353 sm/certchain.c:382 -msgid "note: non-critical certificate policy not allowed" +#: sm/certchain.c:351 sm/certchain.c:380 dirmngr/validate.c:167 +msgid "Note: non-critical certificate policy not allowed" msgstr "" -#: sm/certchain.c:357 sm/certchain.c:386 +#: sm/certchain.c:355 sm/certchain.c:384 dirmngr/validate.c:172 msgid "certificate policy not allowed" msgstr "" @@ -6971,9 +7410,9 @@ msgid "dirmngr cache-only key lookup failed: %s\n" msgstr "" -#: sm/certchain.c:815 sm/certchain.c:1308 sm/certchain.c:1912 sm/decrypt.c:261 -#: sm/encrypt.c:335 sm/import.c:435 sm/keydb.c:1496 sm/keydb.c:1564 -#: sm/sign.c:335 sm/verify.c:113 +#: sm/certchain.c:815 sm/certchain.c:1309 sm/certchain.c:1947 sm/decrypt.c:262 +#: sm/encrypt.c:342 sm/import.c:410 sm/keydb.c:1115 sm/keydb.c:1201 +#: sm/sign.c:337 sm/verify.c:114 msgid "failed to allocate keyDB handle\n" msgstr "" @@ -6994,12 +7433,12 @@ msgid "checking the CRL failed: %s" msgstr "" -#: sm/certchain.c:1038 sm/certchain.c:1106 +#: sm/certchain.c:1038 sm/certchain.c:1106 dirmngr/validate.c:473 #, c-format msgid "certificate with invalid validity: %s" msgstr "" -#: sm/certchain.c:1053 sm/certchain.c:1138 +#: sm/certchain.c:1053 sm/certchain.c:1138 dirmngr/validate.c:491 msgid "certificate not yet valid" msgstr "" @@ -7011,7 +7450,7 @@ msgid "intermediate certificate not yet valid" msgstr "" -#: sm/certchain.c:1068 +#: sm/certchain.c:1068 dirmngr/validate.c:502 msgid "certificate has expired" msgstr "" @@ -7060,7 +7499,7 @@ msgid " ( issuer valid from " msgstr "" -#: sm/certchain.c:1200 +#: sm/certchain.c:1200 dirmngr/validate.c:552 #, c-format msgid "fingerprint=%s\n" msgstr "" @@ -7077,104 +7516,99 @@ msgid "interactive marking as trusted disabled for this session\n" msgstr "" -#: sm/certchain.c:1285 +#: sm/certchain.c:1286 msgid "WARNING: creation time of signature not known - assuming current time" msgstr "" -#: sm/certchain.c:1349 +#: sm/certchain.c:1350 msgid "no issuer found in certificate" msgstr "" -#: sm/certchain.c:1422 +#: sm/certchain.c:1428 msgid "self-signed certificate has a BAD signature" msgstr "" -#: sm/certchain.c:1491 +#: sm/certchain.c:1497 dirmngr/validate.c:550 msgid "root certificate is not marked trusted" msgstr "" -#: sm/certchain.c:1504 +#: sm/certchain.c:1513 #, c-format msgid "checking the trust list failed: %s\n" msgstr "" -#: sm/certchain.c:1533 sm/import.c:160 +#: sm/certchain.c:1544 sm/import.c:176 dirmngr/validate.c:605 msgid "certificate chain too long\n" msgstr "" -#: sm/certchain.c:1545 +#: sm/certchain.c:1556 dirmngr/validate.c:617 msgid "issuer certificate not found" msgstr "" -#: sm/certchain.c:1578 +#: sm/certchain.c:1589 dirmngr/validate.c:643 msgid "certificate has a BAD signature" msgstr "" -#: sm/certchain.c:1609 +#: sm/certchain.c:1621 dirmngr/validate.c:667 msgid "found another possible matching CA certificate - trying again" msgstr "" -#: sm/certchain.c:1660 +#: sm/certchain.c:1680 dirmngr/validate.c:692 #, c-format msgid "certificate chain longer than allowed by CA (%d)" msgstr "" -#: sm/certchain.c:1700 sm/certchain.c:1983 +#: sm/certchain.c:1722 sm/certchain.c:2018 dirmngr/validate.c:722 msgid "certificate is good\n" msgstr "" -#: sm/certchain.c:1701 +#: sm/certchain.c:1723 msgid "intermediate certificate is good\n" msgstr "" -#: sm/certchain.c:1702 +#: sm/certchain.c:1724 msgid "root certificate is good\n" msgstr "" -#: sm/certchain.c:1873 +#: sm/certchain.c:1906 msgid "switching to chain model" msgstr "" -#: sm/certchain.c:1882 +#: sm/certchain.c:1915 #, c-format msgid "validation model used: %s" msgstr "" -#: sm/certcheck.c:97 -#, c-format -msgid "%s key uses an unsafe (%u bit) hash\n" -msgstr "" - #: sm/certcheck.c:107 #, c-format msgid "a %u bit hash is not valid for a %u bit %s key\n" msgstr "" -#: sm/certcheck.c:244 sm/verify.c:201 +#: sm/certcheck.c:244 sm/verify.c:202 msgid "(this is the MD2 algorithm)\n" msgstr "" -#: sm/certdump.c:60 sm/certdump.c:143 +#: sm/certdump.c:60 sm/certdump.c:143 dirmngr/ocsp.c:709 msgid "none" msgstr "" -#: sm/certdump.c:564 sm/certdump.c:609 sm/certdump.c:674 sm/certdump.c:732 +#: sm/certdump.c:552 sm/certdump.c:617 msgid "[Error - invalid encoding]" msgstr "" -#: sm/certdump.c:572 sm/certdump.c:617 +#: sm/certdump.c:560 msgid "[Error - out of core]" msgstr "" -#: sm/certdump.c:654 sm/certdump.c:710 +#: sm/certdump.c:596 msgid "[Error - No name]" msgstr "" -#: sm/certdump.c:679 sm/certdump.c:738 +#: sm/certdump.c:623 msgid "[Error - invalid DN]" msgstr "" -#: sm/certdump.c:948 +#: sm/certdump.c:833 #, c-format msgid "" "Please enter the passphrase to unlock the secret key for the X.509 " @@ -7184,162 +7618,195 @@ "created %s, expires %s.\n" msgstr "" -#: sm/certlist.c:122 +#: sm/certlist.c:122 dirmngr/validate.c:1079 msgid "no key usage specified - assuming all usages\n" msgstr "" -#: sm/certlist.c:132 sm/keylist.c:272 +#: sm/certlist.c:132 sm/keylist.c:274 dirmngr/validate.c:1089 #, c-format msgid "error getting key usage information: %s\n" msgstr "" -#: sm/certlist.c:142 +#: sm/certlist.c:142 dirmngr/validate.c:1099 msgid "certificate should not have been used for certification\n" msgstr "" -#: sm/certlist.c:154 +#: sm/certlist.c:154 dirmngr/validate.c:1111 msgid "certificate should not have been used for OCSP response signing\n" msgstr "" -#: sm/certlist.c:165 +#: sm/certlist.c:165 dirmngr/validate.c:1131 msgid "certificate should not have been used for encryption\n" msgstr "" -#: sm/certlist.c:166 +#: sm/certlist.c:166 dirmngr/validate.c:1133 msgid "certificate should not have been used for signing\n" msgstr "" -#: sm/certlist.c:167 +#: sm/certlist.c:167 dirmngr/validate.c:1134 msgid "certificate is not usable for encryption\n" msgstr "" -#: sm/certlist.c:168 +#: sm/certlist.c:168 dirmngr/validate.c:1135 msgid "certificate is not usable for signing\n" msgstr "" -#: sm/certreqgen.c:474 +#: sm/certreqgen.c:464 #, c-format msgid "line %d: invalid algorithm\n" msgstr "" -#: sm/certreqgen.c:487 +#: sm/certreqgen.c:478 #, c-format msgid "line %d: invalid key length %u (valid are %d to %d)\n" msgstr "" -#: sm/certreqgen.c:505 +#: sm/certreqgen.c:496 #, c-format msgid "line %d: no subject name given\n" msgstr "" -#: sm/certreqgen.c:514 +#: sm/certreqgen.c:505 #, c-format -msgid "line %d: invalid subject name label `%.*s'\n" +msgid "line %d: invalid subject name label '%.*s'\n" msgstr "" -#: sm/certreqgen.c:517 +#: sm/certreqgen.c:508 #, c-format -msgid "line %d: invalid subject name `%s' at pos %d\n" +msgid "line %d: invalid subject name '%s' at pos %d\n" msgstr "" -#: sm/certreqgen.c:534 +#: sm/certreqgen.c:525 #, c-format msgid "line %d: not a valid email address\n" msgstr "" -#: sm/certreqgen.c:546 +#: sm/certreqgen.c:544 +#, c-format +msgid "line %d: invalid serial number\n" +msgstr "" + +#: sm/certreqgen.c:560 +#, c-format +msgid "line %d: invalid issuer name label '%.*s'\n" +msgstr "" + +#: sm/certreqgen.c:563 +#, c-format +msgid "line %d: invalid issuer name '%s' at pos %d\n" +msgstr "" + +#: sm/certreqgen.c:575 sm/certreqgen.c:586 +#, c-format +msgid "line %d: invalid date given\n" +msgstr "" + +#: sm/certreqgen.c:599 +#, c-format +msgid "line %d: error getting signing key by keygrip '%s': %s\n" +msgstr "" + +#: sm/certreqgen.c:618 +#, c-format +msgid "line %d: invalid hash algorithm given\n" +msgstr "" + +#: sm/certreqgen.c:633 +#, c-format +msgid "line %d: invalid authority-key-id\n" +msgstr "" + +#: sm/certreqgen.c:648 +#, c-format +msgid "line %d: invalid subject-key-id\n" +msgstr "" + +#: sm/certreqgen.c:686 #, c-format -msgid "line %d: error reading key `%s' from card: %s\n" +msgid "line %d: invalid extension syntax\n" msgstr "" -#: sm/certreqgen.c:558 +#: sm/certreqgen.c:699 #, c-format -msgid "line %d: error getting key by keygrip `%s': %s\n" +msgid "line %d: error reading key '%s' from card: %s\n" msgstr "" -#: sm/certreqgen.c:574 +#: sm/certreqgen.c:712 +#, c-format +msgid "line %d: error getting key by keygrip '%s': %s\n" +msgstr "" + +#: sm/certreqgen.c:729 #, c-format msgid "line %d: key generation failed: %s <%s>\n" msgstr "" -#: sm/certreqgen.c:806 +#: sm/certreqgen.c:1324 msgid "" "To complete this certificate request please enter the passphrase for the key " "you just created once more.\n" msgstr "" -#: sm/certreqgen-ui.c:158 +#: sm/certreqgen-ui.c:162 #, c-format msgid " (%d) RSA\n" msgstr "" -#: sm/certreqgen-ui.c:159 +#: sm/certreqgen-ui.c:163 #, c-format msgid " (%d) Existing key\n" msgstr "" -#: sm/certreqgen-ui.c:160 +#: sm/certreqgen-ui.c:164 #, c-format msgid " (%d) Existing key from card\n" msgstr "" -#: sm/certreqgen-ui.c:202 -msgid "Enter the keygrip: " -msgstr "" - -#: sm/certreqgen-ui.c:210 -msgid "Not a valid keygrip (expecting 40 hex digits)\n" -msgstr "" - -#: sm/certreqgen-ui.c:212 -msgid "No key with this keygrip\n" -msgstr "" - -#: sm/certreqgen-ui.c:230 sm/certreqgen-ui.c:239 +#: sm/certreqgen-ui.c:234 sm/certreqgen-ui.c:243 #, c-format msgid "error reading the card: %s\n" msgstr "" -#: sm/certreqgen-ui.c:233 +#: sm/certreqgen-ui.c:237 #, c-format msgid "Serial number of the card: %s\n" msgstr "" -#: sm/certreqgen-ui.c:245 +#: sm/certreqgen-ui.c:249 msgid "Available keys:\n" msgstr "" -#: sm/certreqgen-ui.c:276 +#: sm/certreqgen-ui.c:280 #, c-format msgid "Possible actions for a %s key:\n" msgstr "" -#: sm/certreqgen-ui.c:277 +#: sm/certreqgen-ui.c:281 #, c-format msgid " (%d) sign, encrypt\n" msgstr "" -#: sm/certreqgen-ui.c:278 +#: sm/certreqgen-ui.c:282 #, c-format msgid " (%d) sign\n" msgstr "" -#: sm/certreqgen-ui.c:279 +#: sm/certreqgen-ui.c:283 #, c-format msgid " (%d) encrypt\n" msgstr "" -#: sm/certreqgen-ui.c:303 +#: sm/certreqgen-ui.c:307 msgid "Enter the X.509 subject name: " msgstr "" -#: sm/certreqgen-ui.c:307 +#: sm/certreqgen-ui.c:311 msgid "No subject name given\n" msgstr "" -#: sm/certreqgen-ui.c:311 +#: sm/certreqgen-ui.c:315 #, c-format -msgid "Invalid subject name label `%.*s'\n" +msgid "Invalid subject name label '%.*s'\n" msgstr "" #. TRANSLATORS: The 22 in the second string is the @@ -7347,48 +7814,64 @@ #. adjust it do the length of your translation. The #. second string is merely passed to atoi so you can #. drop everything after the number. -#: sm/certreqgen-ui.c:320 +#: sm/certreqgen-ui.c:324 #, c-format -msgid "Invalid subject name `%s'\n" +msgid "Invalid subject name '%s'\n" msgstr "" -#: sm/certreqgen-ui.c:322 +#: sm/certreqgen-ui.c:326 msgid "22 translator: see certreg-ui.c:gpgsm_gencertreq_tty" msgstr "" -#: sm/certreqgen-ui.c:334 +#: sm/certreqgen-ui.c:338 msgid "Enter email addresses" msgstr "" -#: sm/certreqgen-ui.c:335 +#: sm/certreqgen-ui.c:339 msgid " (end with an empty line):\n" msgstr "" -#: sm/certreqgen-ui.c:339 +#: sm/certreqgen-ui.c:343 msgid "Enter DNS names" msgstr "" -#: sm/certreqgen-ui.c:340 sm/certreqgen-ui.c:345 +#: sm/certreqgen-ui.c:344 sm/certreqgen-ui.c:349 msgid " (optional; end with an empty line):\n" msgstr "" -#: sm/certreqgen-ui.c:344 +#: sm/certreqgen-ui.c:348 msgid "Enter URIs" msgstr "" -#: sm/certreqgen-ui.c:371 -msgid "Parameters to be used for the certificate request:\n" +#: sm/certreqgen-ui.c:355 +msgid "Create self-signed certificate? (y/N) " msgstr "" -#: sm/certreqgen-ui.c:389 -msgid "Now creating certificate request. This may take a while ...\n" +#: sm/certreqgen-ui.c:382 +msgid "These parameters are used:\n" msgstr "" -#: sm/certreqgen-ui.c:398 -msgid "Ready. You should now send this request to your CA.\n" +#: sm/certreqgen-ui.c:400 +msgid "Now creating self-signed certificate. " +msgstr "" + +#: sm/certreqgen-ui.c:402 +msgid "Now creating certificate request. " msgstr "" #: sm/certreqgen-ui.c:403 +msgid "This may take a while ...\n" +msgstr "" + +#: sm/certreqgen-ui.c:414 +msgid "Ready.\n" +msgstr "" + +#: sm/certreqgen-ui.c:417 +msgid "Ready. You should now send this request to your CA.\n" +msgstr "" + +#: sm/certreqgen-ui.c:423 msgid "resource problem: out of core\n" msgstr "" @@ -7402,22 +7885,22 @@ #: sm/delete.c:51 sm/delete.c:112 #, c-format -msgid "certificate `%s' not found: %s\n" +msgid "certificate '%s' not found: %s\n" msgstr "" -#: sm/delete.c:122 sm/keydb.c:1574 sm/keydb.c:1676 +#: sm/delete.c:122 sm/keydb.c:1211 sm/keydb.c:1309 #, c-format msgid "error locking keybox: %s\n" msgstr "" #: sm/delete.c:143 #, c-format -msgid "duplicated certificate `%s' deleted\n" +msgid "duplicated certificate '%s' deleted\n" msgstr "" #: sm/delete.c:145 #, c-format -msgid "certificate `%s' deleted\n" +msgid "certificate '%s' deleted\n" msgstr "" #: sm/delete.c:175 @@ -7425,274 +7908,252 @@ msgid "deleting certificate \"%s\" failed: %s\n" msgstr "" -#: sm/encrypt.c:321 +#: sm/encrypt.c:328 msgid "no valid recipients given\n" msgstr "" -#: sm/gpgsm.c:197 +#: sm/gpgsm.c:204 msgid "list external keys" msgstr "" -#: sm/gpgsm.c:199 +#: sm/gpgsm.c:206 msgid "list certificate chain" msgstr "" -#: sm/gpgsm.c:206 +#: sm/gpgsm.c:213 msgid "import certificates" msgstr "" -#: sm/gpgsm.c:207 +#: sm/gpgsm.c:214 msgid "export certificates" msgstr "" -#: sm/gpgsm.c:209 +#: sm/gpgsm.c:222 msgid "register a smartcard" msgstr "" -#: sm/gpgsm.c:212 +#: sm/gpgsm.c:225 msgid "pass a command to the dirmngr" msgstr "" -#: sm/gpgsm.c:214 +#: sm/gpgsm.c:227 msgid "invoke gpg-protect-tool" msgstr "" -#: sm/gpgsm.c:230 +#: sm/gpgsm.c:243 msgid "create base-64 encoded output" msgstr "" -#: sm/gpgsm.c:235 +#: sm/gpgsm.c:248 msgid "assume input is in PEM format" msgstr "" -#: sm/gpgsm.c:237 +#: sm/gpgsm.c:250 msgid "assume input is in base-64 format" msgstr "" -#: sm/gpgsm.c:239 +#: sm/gpgsm.c:252 msgid "assume input is in binary format" msgstr "" -#: sm/gpgsm.c:244 -msgid "use system's dirmngr if available" -msgstr "" - -#: sm/gpgsm.c:247 +#: sm/gpgsm.c:259 msgid "never consult a CRL" msgstr "" -#: sm/gpgsm.c:257 +#: sm/gpgsm.c:269 msgid "check validity using OCSP" msgstr "" -#: sm/gpgsm.c:262 +#: sm/gpgsm.c:274 msgid "|N|number of certificates to include" msgstr "" -#: sm/gpgsm.c:265 +#: sm/gpgsm.c:277 msgid "|FILE|take policy information from FILE" msgstr "" -#: sm/gpgsm.c:268 +#: sm/gpgsm.c:280 msgid "do not check certificate policies" msgstr "" -#: sm/gpgsm.c:272 +#: sm/gpgsm.c:284 msgid "fetch missing issuer certificates" msgstr "" -#: sm/gpgsm.c:283 +#: sm/gpgsm.c:295 msgid "don't use the terminal at all" msgstr "" -#: sm/gpgsm.c:285 +#: sm/gpgsm.c:297 msgid "|FILE|write a server mode log to FILE" msgstr "" -#: sm/gpgsm.c:290 +#: sm/gpgsm.c:302 msgid "|FILE|write an audit log to FILE" msgstr "" -#: sm/gpgsm.c:293 +#: sm/gpgsm.c:305 msgid "batch mode: never ask" msgstr "" -#: sm/gpgsm.c:294 +#: sm/gpgsm.c:306 msgid "assume yes on most questions" msgstr "" -#: sm/gpgsm.c:295 +#: sm/gpgsm.c:307 msgid "assume no on most questions" msgstr "" -#: sm/gpgsm.c:298 +#: sm/gpgsm.c:310 msgid "|FILE|add keyring to the list of keyrings" msgstr "" -#: sm/gpgsm.c:301 +#: sm/gpgsm.c:313 msgid "|USER-ID|use USER-ID as default secret key" msgstr "" -#: sm/gpgsm.c:311 tools/gpgconf-comp.c:758 +#: sm/gpgsm.c:323 tools/gpgconf-comp.c:793 msgid "|SPEC|use this keyserver to lookup keys" msgstr "" -#: sm/gpgsm.c:329 +#: sm/gpgsm.c:341 msgid "|NAME|use cipher algorithm NAME" msgstr "" -#: sm/gpgsm.c:331 +#: sm/gpgsm.c:343 msgid "|NAME|use message digest algorithm NAME" msgstr "" -#: sm/gpgsm.c:522 -msgid "Usage: gpgsm [options] [files] (-h for help)" +#: sm/gpgsm.c:559 +msgid "Usage: @GPGSM@ [options] [files] (-h for help)" msgstr "" -#: sm/gpgsm.c:525 +#: sm/gpgsm.c:562 msgid "" -"Syntax: gpgsm [options] [files]\n" +"Syntax: @GPGSM@ [options] [files]\n" "Sign, check, encrypt or decrypt using the S/MIME protocol\n" "Default operation depends on the input data\n" msgstr "" -#: sm/gpgsm.c:617 -msgid "usage: gpgsm [options] " -msgstr "" - -#: sm/gpgsm.c:739 +#: sm/gpgsm.c:766 #, c-format -msgid "NOTE: won't be able to encrypt to `%s': %s\n" +msgid "Note: won't be able to encrypt to '%s': %s\n" msgstr "" -#: sm/gpgsm.c:750 +#: sm/gpgsm.c:777 #, c-format -msgid "unknown validation model `%s'\n" +msgid "unknown validation model '%s'\n" msgstr "" -#: sm/gpgsm.c:801 +#: sm/gpgsm.c:828 dirmngr/ldapserver.c:86 #, c-format msgid "%s:%u: no hostname given\n" msgstr "" -#: sm/gpgsm.c:820 +#: sm/gpgsm.c:847 dirmngr/ldapserver.c:105 #, c-format msgid "%s:%u: password given without user\n" msgstr "" -#: sm/gpgsm.c:841 +#: sm/gpgsm.c:868 dirmngr/ldapserver.c:126 #, c-format msgid "%s:%u: skipping this line\n" msgstr "" -#: sm/gpgsm.c:1380 +#: sm/gpgsm.c:1420 msgid "could not parse keyserver\n" msgstr "" -#: sm/gpgsm.c:1460 -msgid "WARNING: running with faked system time: " -msgstr "" - -#: sm/gpgsm.c:1560 +#: sm/gpgsm.c:1614 #, c-format -msgid "importing common certificates `%s'\n" +msgid "importing common certificates '%s'\n" msgstr "" -#: sm/gpgsm.c:1601 +#: sm/gpgsm.c:1655 #, c-format -msgid "can't sign using `%s': %s\n" +msgid "can't sign using '%s': %s\n" msgstr "" -#: sm/gpgsm.c:1935 +#: sm/gpgsm.c:2011 msgid "invalid command (there is no implicit command)\n" msgstr "" -#: sm/import.c:111 +#: sm/import.c:127 #, c-format msgid "total number processed: %lu\n" msgstr "" -#: sm/import.c:230 +#: sm/import.c:246 msgid "error storing certificate\n" msgstr "" -#: sm/import.c:238 +#: sm/import.c:254 msgid "basic certificate checks failed - not imported\n" msgstr "" -#: sm/import.c:492 sm/keydb.c:1594 sm/keydb.c:1688 +#: sm/import.c:467 sm/keydb.c:1231 sm/keydb.c:1321 #, c-format msgid "error getting stored flags: %s\n" msgstr "" -#: sm/import.c:551 sm/import.c:583 +#: sm/import.c:526 sm/import.c:558 #, c-format msgid "error importing certificate: %s\n" msgstr "" -#: sm/import.c:684 tools/gpg-connect-agent.c:1346 +#: sm/import.c:746 tools/gpg-connect-agent.c:1434 #, c-format msgid "error reading input: %s\n" msgstr "" -#: sm/keydb.c:216 -#, c-format -msgid "error creating keybox `%s': %s\n" -msgstr "" - -#: sm/keydb.c:223 -#, c-format -msgid "keybox `%s' created\n" -msgstr "" - -#: sm/keydb.c:1489 sm/keydb.c:1557 +#: sm/keydb.c:1108 sm/keydb.c:1194 msgid "failed to get the fingerprint\n" msgstr "" -#: sm/keydb.c:1517 +#: sm/keydb.c:1150 #, c-format msgid "problem looking for existing certificate: %s\n" msgstr "" -#: sm/keydb.c:1525 +#: sm/keydb.c:1162 #, c-format msgid "error finding writable keyDB: %s\n" msgstr "" -#: sm/keydb.c:1533 +#: sm/keydb.c:1170 #, c-format msgid "error storing certificate: %s\n" msgstr "" -#: sm/keydb.c:1585 +#: sm/keydb.c:1222 #, c-format msgid "problem re-searching certificate: %s\n" msgstr "" -#: sm/keydb.c:1606 sm/keydb.c:1699 +#: sm/keydb.c:1243 sm/keydb.c:1332 #, c-format msgid "error storing flags: %s\n" msgstr "" -#: sm/keylist.c:642 +#: sm/keylist.c:658 msgid "Error - " msgstr "" -#: sm/misc.c:55 +#: sm/misc.c:58 msgid "GPG_TTY has not been set - using maybe bogus default\n" msgstr "" #: sm/qualified.c:105 #, c-format -msgid "invalid formatted fingerprint in `%s', line %d\n" +msgid "invalid formatted fingerprint in '%s', line %d\n" msgstr "" #: sm/qualified.c:123 #, c-format -msgid "invalid country code in `%s', line %d\n" +msgid "invalid country code in '%s', line %d\n" msgstr "" -#: sm/qualified.c:202 +#: sm/qualified.c:206 #, c-format msgid "" "You are about to create a signature using your certificate:\n" @@ -7703,13 +8164,13 @@ "%s%sAre you really sure that you want to do this?" msgstr "" -#: sm/qualified.c:211 sm/verify.c:616 +#: sm/qualified.c:215 sm/verify.c:617 msgid "" "Note, that this software is not officially approved to create or verify such " "signatures.\n" msgstr "" -#: sm/qualified.c:278 +#: sm/qualified.c:282 #, c-format msgid "" "You are about to create a signature using your certificate:\n" @@ -7717,344 +8178,1871 @@ "Note, that this certificate will NOT create a qualified signature!" msgstr "" -#: sm/sign.c:449 +#: sm/sign.c:451 #, c-format msgid "hash algorithm %d (%s) for signer %d not supported; using %s\n" msgstr "" -#: sm/sign.c:463 +#: sm/sign.c:465 #, c-format msgid "hash algorithm used for signer %d: %s (%s)\n" msgstr "" -#: sm/sign.c:513 +#: sm/sign.c:517 #, c-format msgid "checking for qualified certificate failed: %s\n" msgstr "" -#: sm/verify.c:449 +#: sm/verify.c:450 msgid "Signature made " msgstr "" -#: sm/verify.c:453 +#: sm/verify.c:454 msgid "[date not given]" msgstr "" -#: sm/verify.c:454 +#: sm/verify.c:455 #, c-format msgid " using certificate ID 0x%08lX\n" msgstr "" -#: sm/verify.c:473 +#: sm/verify.c:474 msgid "" "invalid signature: message digest attribute does not match computed one\n" msgstr "" -#: sm/verify.c:594 +#: sm/verify.c:595 msgid "Good signature from" msgstr "" -#: sm/verify.c:595 +#: sm/verify.c:596 msgid " aka" msgstr "" -#: sm/verify.c:613 +#: sm/verify.c:614 msgid "This is a qualified signature\n" msgstr "" -#: tools/gpg-connect-agent.c:70 tools/gpgconf.c:81 tools/symcryptrun.c:167 -msgid "quiet" +#: dirmngr/certcache.c:106 +#, c-format +msgid "can't initialize certificate cache lock: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:71 -msgid "print data out hex encoded" +#: dirmngr/certcache.c:117 +#, c-format +msgid "can't acquire read lock on the certificate cache: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:72 -msgid "decode received data lines" +#: dirmngr/certcache.c:128 +#, c-format +msgid "can't acquire write lock on the certificate cache: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:74 -msgid "|NAME|connect to Assuan socket NAME" +#: dirmngr/certcache.c:139 +#, c-format +msgid "can't release lock on the certificate cache: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:76 -msgid "run the Assuan server given on the command line" +#: dirmngr/certcache.c:267 +#, c-format +msgid "dropping %u certificates from the cache\n" msgstr "" -#: tools/gpg-connect-agent.c:78 -msgid "do not use extended connect mode" +#: dirmngr/certcache.c:352 +#, c-format +msgid "can't access directory '%s': %s\n" msgstr "" -#: tools/gpg-connect-agent.c:80 -msgid "|FILE|run commands from FILE on startup" +#: dirmngr/certcache.c:390 +#, c-format +msgid "can't parse certificate '%s': %s\n" msgstr "" -#: tools/gpg-connect-agent.c:81 -msgid "run /subst on startup" +#: dirmngr/certcache.c:398 +#, c-format +msgid "certificate '%s' already cached\n" msgstr "" -#: tools/gpg-connect-agent.c:184 -msgid "Usage: gpg-connect-agent [options] (-h for help)" +#: dirmngr/certcache.c:402 +#, c-format +msgid "trusted certificate '%s' loaded\n" msgstr "" -#: tools/gpg-connect-agent.c:187 -msgid "" -"Syntax: gpg-connect-agent [options]\n" -"Connect to a running agent and send commands\n" +#: dirmngr/certcache.c:404 +#, c-format +msgid "certificate '%s' loaded\n" msgstr "" -#: tools/gpg-connect-agent.c:1201 +#: dirmngr/certcache.c:408 #, c-format -msgid "option \"%s\" requires a program and optional arguments\n" +msgid " SHA1 fingerprint = %s\n" +msgstr "" + +#: dirmngr/certcache.c:411 +msgid " issuer =" +msgstr "" + +#: dirmngr/certcache.c:412 +msgid " subject =" msgstr "" -#: tools/gpg-connect-agent.c:1210 +#: dirmngr/certcache.c:416 #, c-format -msgid "option \"%s\" ignored due to \"%s\"\n" +msgid "error loading certificate '%s': %s\n" msgstr "" -#: tools/gpg-connect-agent.c:1281 tools/gpg-connect-agent.c:1771 +#: dirmngr/certcache.c:492 #, c-format -msgid "receiving line failed: %s\n" +msgid "permanently loaded certificates: %u\n" msgstr "" -#: tools/gpg-connect-agent.c:1371 -msgid "line too long - skipped\n" +#: dirmngr/certcache.c:494 +#, c-format +msgid " runtime cached certificates: %u\n" msgstr "" -#: tools/gpg-connect-agent.c:1375 -msgid "line shortened due to embedded Nul character\n" +#: dirmngr/certcache.c:509 dirmngr/dirmngr-client.c:380 +msgid "certificate already cached\n" msgstr "" -#: tools/gpg-connect-agent.c:1743 -#, c-format -msgid "unknown command `%s'\n" +#: dirmngr/certcache.c:511 +msgid "certificate cached\n" msgstr "" -#: tools/gpg-connect-agent.c:1761 +#: dirmngr/certcache.c:513 dirmngr/certcache.c:533 +#: dirmngr/dirmngr-client.c:384 #, c-format -msgid "sending line failed: %s\n" +msgid "error caching certificate: %s\n" msgstr "" -#: tools/gpg-connect-agent.c:2208 +#: dirmngr/certcache.c:596 #, c-format -msgid "error sending %s command: %s\n" +msgid "invalid SHA1 fingerprint string '%s'\n" msgstr "" -#: tools/gpg-connect-agent.c:2223 +#: dirmngr/certcache.c:1042 dirmngr/certcache.c:1051 #, c-format -msgid "error sending standard options: %s\n" +msgid "error fetching certificate by S/N: %s\n" msgstr "" -#: tools/gpgconf-comp.c:473 tools/gpgconf-comp.c:586 tools/gpgconf-comp.c:657 -#: tools/gpgconf-comp.c:725 tools/gpgconf-comp.c:812 -msgid "Options controlling the diagnostic output" +#: dirmngr/certcache.c:1205 dirmngr/certcache.c:1214 +#, c-format +msgid "error fetching certificate by subject: %s\n" msgstr "" -#: tools/gpgconf-comp.c:486 tools/gpgconf-comp.c:599 tools/gpgconf-comp.c:670 -#: tools/gpgconf-comp.c:738 tools/gpgconf-comp.c:835 -msgid "Options controlling the configuration" +#: dirmngr/certcache.c:1318 dirmngr/validate.c:459 +msgid "no issuer found in certificate\n" msgstr "" -#: tools/gpgconf-comp.c:502 tools/gpgconf-comp.c:628 tools/gpgconf-comp.c:686 -#: tools/gpgconf-comp.c:763 tools/gpgconf-comp.c:842 -msgid "Options useful for debugging" +#: dirmngr/certcache.c:1328 +#, c-format +msgid "error getting authorityKeyIdentifier: %s\n" msgstr "" -#: tools/gpgconf-comp.c:507 tools/gpgconf-comp.c:691 tools/gpgconf-comp.c:768 -#: tools/gpgconf-comp.c:850 +#: dirmngr/crlcache.c:213 +#, c-format +msgid "creating directory '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:217 +#, c-format +msgid "error creating directory '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:245 +#, c-format +msgid "ignoring database dir '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:254 +#, c-format +msgid "error reading directory '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:275 +#, c-format +msgid "removing cache file '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:284 +#, c-format +msgid "not removing file '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:373 dirmngr/crlcache.c:1119 dirmngr/crlcache.c:2207 +#, c-format +msgid "error closing cache file: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:411 dirmngr/crlcache.c:795 +#, c-format +msgid "failed to open cache dir file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:421 +#, c-format +msgid "error creating new cache dir file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:428 +#, c-format +msgid "error writing new cache dir file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:435 +#, c-format +msgid "error closing new cache dir file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:440 +#, c-format +msgid "new cache dir file '%s' created\n" +msgstr "" + +#: dirmngr/crlcache.c:445 +#, c-format +msgid "failed to re-open cache dir file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:473 +#, c-format +msgid "first record of '%s' is not the version\n" +msgstr "" + +#: dirmngr/crlcache.c:488 +msgid "old version of cache directory - cleaning up\n" +msgstr "" + +#: dirmngr/crlcache.c:504 +msgid "old version of cache directory - giving up\n" +msgstr "" + +#: dirmngr/crlcache.c:615 +#, c-format +msgid "extra field detected in crl record of '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:623 +#, c-format +msgid "invalid line detected in '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:632 +#, c-format +msgid "duplicate entry detected in '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:647 +#, c-format +msgid "unsupported record type in '%s' line %u skipped\n" +msgstr "" + +#: dirmngr/crlcache.c:673 +#, c-format +msgid "invalid issuer hash in '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:679 +#, c-format +msgid "no issuer DN in '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:686 +#, c-format +msgid "invalid timestamp in '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:692 +#, c-format +msgid "WARNING: invalid cache file hash in '%s' line %u\n" +msgstr "" + +#: dirmngr/crlcache.c:698 +msgid "detected errors in cache dir file\n" +msgstr "" + +#: dirmngr/crlcache.c:699 +msgid "please check the reason and manually delete that file\n" +msgstr "" + +#: dirmngr/crlcache.c:827 dirmngr/crlcache.c:841 +#, c-format +msgid "failed to create temporary cache dir file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:937 +#, c-format +msgid "error closing '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:949 +#, c-format +msgid "error renaming '%s' to '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1003 +#, c-format +msgid "can't hash '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1011 +#, c-format +msgid "error setting up MD5 hash context: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1027 +#, c-format +msgid "error hashing '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1055 +#, c-format +msgid "invalid formatted checksum for '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:1108 +msgid "too many open cache files; can't open anymore\n" +msgstr "" + +#: dirmngr/crlcache.c:1126 +#, c-format +msgid "opening cache file '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:1145 +#, c-format +msgid "error opening cache file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1154 +#, c-format +msgid "error initializing cache file '%s' for reading: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1175 +msgid "calling unlock_db_file on a closed file\n" +msgstr "" + +#: dirmngr/crlcache.c:1177 +msgid "calling unlock_db_file on an unlocked file\n" +msgstr "" + +#: dirmngr/crlcache.c:1231 +#, c-format +msgid "failed to create a new cache object: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1286 +#, c-format +msgid "no CRL available for issuer id %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1293 +#, c-format +msgid "cached CRL for issuer id %s too old; update required\n" +msgstr "" + +#: dirmngr/crlcache.c:1307 +#, c-format +msgid "" +"force-crl-refresh active and %d minutes passed for issuer id %s; update " +"required\n" +msgstr "" + +#: dirmngr/crlcache.c:1315 +#, c-format +msgid "force-crl-refresh active for issuer id %s; update required\n" +msgstr "" + +#: dirmngr/crlcache.c:1324 +#, c-format +msgid "available CRL for issuer ID %s can't be used\n" +msgstr "" + +#: dirmngr/crlcache.c:1335 +#, c-format +msgid "cached CRL for issuer id %s tampered; we need to update\n" +msgstr "" + +#: dirmngr/crlcache.c:1347 +msgid "WARNING: invalid cache record length for S/N " +msgstr "" + +#: dirmngr/crlcache.c:1357 +#, c-format +msgid "problem reading cache record for S/N %s: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1360 +#, c-format +msgid "S/N %s is not valid; reason=%02X date=%.15s\n" +msgstr "" + +#: dirmngr/crlcache.c:1371 +#, c-format +msgid "S/N %s is valid, it is not listed in the CRL\n" +msgstr "" + +#: dirmngr/crlcache.c:1379 +#, c-format +msgid "error getting data from cache file: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1542 dirmngr/validate.c:882 +#, c-format +msgid "unknown hash algorithm '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:1549 +#, c-format +msgid "gcry_md_open for algorithm %d failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1586 dirmngr/crlcache.c:1605 +msgid "got an invalid S-expression from libksba\n" +msgstr "" + +#: dirmngr/crlcache.c:1593 dirmngr/crlcache.c:1612 dirmngr/misc.c:174 +#, c-format +msgid "converting S-expression failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1627 dirmngr/ocsp.c:425 +#, c-format +msgid "creating S-expression failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1699 +#, c-format +msgid "ksba_crl_parse failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1714 +#, c-format +msgid "error getting update times of CRL: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1721 +#, c-format +msgid "update times of this CRL: this=%s next=%s\n" +msgstr "" + +#: dirmngr/crlcache.c:1725 +msgid "nextUpdate not given; assuming a validity period of one day\n" +msgstr "" + +#: dirmngr/crlcache.c:1745 +#, c-format +msgid "error getting CRL item: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1760 +#, c-format +msgid "error inserting item into temporary cache file: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1787 +#, c-format +msgid "no CRL issuer found in CRL: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1802 +msgid "locating CRL issuer certificate by authorityKeyIdentifier\n" +msgstr "" + +#: dirmngr/crlcache.c:1847 +#, c-format +msgid "CRL signature verification failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:1858 +#, c-format +msgid "error checking validity of CRL issuer certificate: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2001 +#, c-format +msgid "ksba_crl_new failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2008 +#, c-format +msgid "ksba_crl_set_reader failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2042 +#, c-format +msgid "removed stale temporary cache file '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:2046 +#, c-format +msgid "problem removing stale temporary cache file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2056 +#, c-format +msgid "error creating temporary cache file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2066 +#, c-format +msgid "crl_parse_insert failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2076 +#, c-format +msgid "error finishing temporary cache file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2083 +#, c-format +msgid "error closing temporary cache file '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2108 +#, c-format +msgid "WARNING: new CRL still too old; it expired on %s - loading anyway\n" +msgstr "" + +#: dirmngr/crlcache.c:2112 +#, c-format +msgid "new CRL still too old; it expired on %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2128 +#, c-format +msgid "unknown critical CRL extension %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2138 +#, c-format +msgid "error reading CRL extensions: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2189 +#, c-format +msgid "creating cache file '%s'\n" +msgstr "" + +#: dirmngr/crlcache.c:2221 +#, c-format +msgid "problem renaming '%s' to '%s': %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2235 +msgid "" +"updating the DIR file failed - cache entry will get lost with the next " +"program start\n" +msgstr "" + +#: dirmngr/crlcache.c:2272 +#, c-format +msgid "Begin CRL dump (retrieved via %s)\n" +msgstr "" + +#: dirmngr/crlcache.c:2295 +msgid "" +" ERROR: The CRL will not be used because it was still too old after an " +"update!\n" +msgstr "" + +#: dirmngr/crlcache.c:2298 +msgid "" +" ERROR: The CRL will not be used due to an unknown critical extension!\n" +msgstr "" + +#: dirmngr/crlcache.c:2301 +msgid " ERROR: The CRL will not be used\n" +msgstr "" + +#: dirmngr/crlcache.c:2308 +msgid " ERROR: This cached CRL may have been tampered with!\n" +msgstr "" + +#: dirmngr/crlcache.c:2326 +msgid " WARNING: invalid cache record length\n" +msgstr "" + +#: dirmngr/crlcache.c:2333 +#, c-format +msgid "problem reading cache record: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2344 +#, c-format +msgid "problem reading cache key: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2375 +#, c-format +msgid "error reading cache entry from db: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2378 +msgid "End CRL dump\n" +msgstr "" + +#: dirmngr/crlcache.c:2499 +#, c-format +msgid "crl_fetch via DP failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2510 +#, c-format +msgid "crl_cache_insert via DP failed: %s\n" +msgstr "" + +#: dirmngr/crlcache.c:2570 +#, c-format +msgid "crl_cache_insert via issuer failed: %s\n" +msgstr "" + +#: dirmngr/crlfetch.c:74 +msgid "reader to file mapping table full - waiting\n" +msgstr "" + +#: dirmngr/crlfetch.c:182 +msgid "using \"http\" instead of \"https\"\n" +msgstr "" + +#: dirmngr/crlfetch.c:193 dirmngr/crlfetch.c:289 dirmngr/crlfetch.c:327 +#: dirmngr/crlfetch.c:359 +#, c-format +msgid "CRL access not possible due to disabled %s\n" +msgstr "" + +#: dirmngr/crlfetch.c:223 dirmngr/ldap-wrapper-ce.c:488 +#: dirmngr/ldap-wrapper.c:742 dirmngr/misc.c:563 +#, c-format +msgid "error initializing reader object: %s\n" +msgstr "" + +#: dirmngr/crlfetch.c:249 dirmngr/ocsp.c:218 +#, c-format +msgid "URL '%s' redirected to '%s' (%u)\n" +msgstr "" + +#: dirmngr/crlfetch.c:268 dirmngr/ocsp.c:235 +msgid "too many redirections\n" +msgstr "" + +#: dirmngr/crlfetch.c:274 +#, c-format +msgid "error retrieving '%s': %s\n" +msgstr "" + +#: dirmngr/crlfetch.c:279 +#, c-format +msgid "error retrieving '%s': http status %u\n" +msgstr "" + +#: dirmngr/crlfetch.c:296 dirmngr/crlfetch.c:322 dirmngr/crlfetch.c:354 +#: dirmngr/crlfetch.c:381 +msgid "CRL access not possible due to Tor mode\n" +msgstr "" + +#: dirmngr/crlfetch.c:386 +#, c-format +msgid "certificate search not possible due to disabled %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:71 +msgid "use OCSP instead of CRLs" +msgstr "" + +#: dirmngr/dirmngr-client.c:72 +msgid "check whether a dirmngr is running" +msgstr "" + +#: dirmngr/dirmngr-client.c:73 +msgid "add a certificate to the cache" +msgstr "" + +#: dirmngr/dirmngr-client.c:74 +msgid "validate a certificate" +msgstr "" + +#: dirmngr/dirmngr-client.c:75 +msgid "lookup a certificate" +msgstr "" + +#: dirmngr/dirmngr-client.c:76 +msgid "lookup only locally stored certificates" +msgstr "" + +#: dirmngr/dirmngr-client.c:77 +msgid "expect an URL for --lookup" +msgstr "" + +#: dirmngr/dirmngr-client.c:78 +msgid "load a CRL into the dirmngr" +msgstr "" + +#: dirmngr/dirmngr-client.c:79 +msgid "special mode for use by Squid" +msgstr "" + +#: dirmngr/dirmngr-client.c:80 +msgid "expect certificates in PEM format" +msgstr "" + +#: dirmngr/dirmngr-client.c:82 +msgid "force the use of the default OCSP responder" +msgstr "" + +#: dirmngr/dirmngr-client.c:150 +msgid "Usage: dirmngr-client [options] [certfile|pattern] (-h for help)\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:154 +msgid "" +"Syntax: dirmngr-client [options] [certfile|pattern]\n" +"Test an X.509 certificate against a CRL or do an OCSP check\n" +"The process returns 0 if the certificate is valid, 1 if it is\n" +"not valid and other error codes for general failures\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:268 dirmngr/dirmngr-client.c:888 +#, c-format +msgid "error reading certificate from stdin: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:275 +#, c-format +msgid "error reading certificate from '%s': %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:289 +msgid "certificate too large to make any sense\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:305 +#, c-format +msgid "can't connect to the dirmngr: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:327 +#, c-format +msgid "lookup failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:342 +#, c-format +msgid "loading CRL '%s' failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:370 +msgid "a dirmngr daemon is up and running\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:392 +#, c-format +msgid "validation of certificate failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:399 dirmngr/dirmngr-client.c:899 +msgid "certificate is valid\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:405 dirmngr/dirmngr-client.c:907 +msgid "certificate has been revoked\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:410 dirmngr/dirmngr-client.c:909 +#, c-format +msgid "certificate check failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:423 +#, c-format +msgid "got status: '%s'\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:438 +#, c-format +msgid "error writing base64 encoding: %s\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:685 +#, c-format +msgid "unsupported inquiry '%s'\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:787 +msgid "absolute file name expected\n" +msgstr "" + +#: dirmngr/dirmngr-client.c:832 +#, c-format +msgid "looking up '%s'\n" +msgstr "" + +#: dirmngr/dirmngr.c:159 +msgid "run as windows service (background)" +msgstr "" + +#: dirmngr/dirmngr.c:161 +msgid "list the contents of the CRL cache" +msgstr "" + +#: dirmngr/dirmngr.c:162 +msgid "|FILE|load CRL from FILE into cache" +msgstr "" + +#: dirmngr/dirmngr.c:163 +msgid "|URL|fetch a CRL from URL" +msgstr "" + +#: dirmngr/dirmngr.c:164 +msgid "shutdown the dirmngr" +msgstr "" + +#: dirmngr/dirmngr.c:165 +msgid "flush the cache" +msgstr "" + +#: dirmngr/dirmngr.c:180 tools/gpgconf-comp.c:513 tools/gpgconf-comp.c:722 +#: tools/gpgconf-comp.c:807 tools/gpgconf-comp.c:894 msgid "|FILE|write server mode logs to FILE" msgstr "" -#: tools/gpgconf-comp.c:515 tools/gpgconf-comp.c:638 tools/gpgconf-comp.c:776 +#: dirmngr/dirmngr.c:181 +msgid "run without asking a user" +msgstr "" + +#: dirmngr/dirmngr.c:182 +msgid "force loading of outdated CRLs" +msgstr "" + +#: dirmngr/dirmngr.c:183 +msgid "allow sending OCSP requests" +msgstr "" + +#: dirmngr/dirmngr.c:184 +msgid "inhibit the use of HTTP" +msgstr "" + +#: dirmngr/dirmngr.c:185 +msgid "inhibit the use of LDAP" +msgstr "" + +#: dirmngr/dirmngr.c:187 +msgid "ignore HTTP CRL distribution points" +msgstr "" + +#: dirmngr/dirmngr.c:189 +msgid "ignore LDAP CRL distribution points" +msgstr "" + +#: dirmngr/dirmngr.c:191 +msgid "ignore certificate contained OCSP service URLs" +msgstr "" + +#: dirmngr/dirmngr.c:194 +msgid "|URL|redirect all HTTP requests to URL" +msgstr "" + +#: dirmngr/dirmngr.c:196 +msgid "|HOST|use HOST for LDAP queries" +msgstr "" + +#: dirmngr/dirmngr.c:198 +msgid "do not use fallback hosts with --ldap-proxy" +msgstr "" + +#: dirmngr/dirmngr.c:201 +msgid "|FILE|read LDAP server list from FILE" +msgstr "" + +#: dirmngr/dirmngr.c:203 +msgid "add new servers discovered in CRL distribution points to serverlist" +msgstr "" + +#: dirmngr/dirmngr.c:206 dirmngr/dirmngr_ldap.c:137 +msgid "|N|set LDAP timeout to N seconds" +msgstr "" + +#: dirmngr/dirmngr.c:209 +msgid "|URL|use OCSP responder at URL" +msgstr "" + +#: dirmngr/dirmngr.c:211 +msgid "|FPR|OCSP response signed by FPR" +msgstr "" + +#: dirmngr/dirmngr.c:217 +msgid "|N|do not return more than N items in one query" +msgstr "" + +#: dirmngr/dirmngr.c:222 +msgid "|FILE|use the CA certificates in FILE for HKP over TLS" +msgstr "" + +#: dirmngr/dirmngr.c:224 +msgid "route all network traffic via Tor" +msgstr "" + +#: dirmngr/dirmngr.c:241 +msgid "" +"@\n" +"(See the \"info\" manual for a complete listing of all commands and " +"options)\n" +msgstr "" + +#: dirmngr/dirmngr.c:353 +msgid "Usage: @DIRMNGR@ [options] (-h for help)" +msgstr "" + +#: dirmngr/dirmngr.c:355 +msgid "" +"Syntax: @DIRMNGR@ [options] [command [args]]\n" +"Keyserver, CRL, and OCSP access for @GNUPG@\n" +msgstr "" + +#: dirmngr/dirmngr.c:435 +#, c-format +msgid "valid debug levels are: %s\n" +msgstr "" + +#: dirmngr/dirmngr.c:488 tools/gpgconf.c:232 tools/gpgconf.c:266 +#: tools/gpgconf.c:337 +#, c-format +msgid "usage: %s [options] " +msgstr "" + +#: dirmngr/dirmngr.c:1124 +msgid "colons are not allowed in the socket name\n" +msgstr "" + +#: dirmngr/dirmngr.c:1360 dirmngr/server.c:1535 +#, c-format +msgid "fetching CRL from '%s' failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr.c:1366 dirmngr/server.c:1541 +#, c-format +msgid "processing CRL from '%s' failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr.c:1591 +#, c-format +msgid "%s:%u: line too long - skipped\n" +msgstr "" + +#: dirmngr/dirmngr.c:1646 dirmngr/dirmngr.c:1730 +#, c-format +msgid "%s:%u: invalid fingerprint detected\n" +msgstr "" + +#: dirmngr/dirmngr.c:1682 dirmngr/dirmngr.c:1708 +#, c-format +msgid "%s:%u: read error: %s\n" +msgstr "" + +#: dirmngr/dirmngr.c:1737 +#, c-format +msgid "%s:%u: garbage at end of line ignored\n" +msgstr "" + +#: dirmngr/dirmngr.c:1804 +msgid "SIGHUP received - re-reading configuration and flushing caches\n" +msgstr "" + +#: dirmngr/dirmngr.c:1831 +msgid "SIGUSR2 received - no action defined\n" +msgstr "" + +#: dirmngr/dirmngr.c:1836 dirmngr/dirmngr.c:1927 +msgid "SIGTERM received - shutting down ...\n" +msgstr "" + +#: dirmngr/dirmngr.c:1838 +#, c-format +msgid "SIGTERM received - still %d active connections\n" +msgstr "" + +#: dirmngr/dirmngr.c:1843 dirmngr/dirmngr.c:1930 +msgid "shutdown forced\n" +msgstr "" + +#: dirmngr/dirmngr.c:1851 +msgid "SIGINT received - immediate shutdown\n" +msgstr "" + +#: dirmngr/dirmngr.c:1858 +#, c-format +msgid "signal %d received - no action defined\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:138 +msgid "return all values in a record oriented format" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:141 +msgid "|NAME|ignore host part and connect through NAME" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:142 +msgid "|NAME|connect to host NAME" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:143 +msgid "|N|connect to port N" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:144 +msgid "|NAME|use user NAME for authentication" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:145 +msgid "|PASS|use password PASS for authentication" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:147 +msgid "take password from $DIRMNGR_LDAP_PASS" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:148 +msgid "|STRING|query DN STRING" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:149 +msgid "|STRING|use STRING as filter expression" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:150 +msgid "|STRING|return the attribute STRING" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:209 +msgid "Usage: dirmngr_ldap [options] [URL] (-h for help)\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:212 +msgid "" +"Syntax: dirmngr_ldap [options] [URL]\n" +"Internal LDAP helper for Dirmngr\n" +"Interface and options may change without notice\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:337 +#, c-format +msgid "invalid port number %d\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:413 +#, c-format +msgid "scanning result for attribute '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:420 dirmngr/dirmngr_ldap.c:503 +#: dirmngr/dirmngr_ldap.c:527 dirmngr/dirmngr_ldap.c:539 +#: dirmngr/dirmngr_ldap.c:664 +#, c-format +msgid "error writing to stdout: %s\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:437 +#, c-format +msgid " available attribute '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:475 +#, c-format +msgid "attribute '%s' not found\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:482 +#, c-format +msgid "found attribute '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:591 +#, c-format +msgid "processing url '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:593 +#, c-format +msgid " user '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:595 +#, c-format +msgid " pass '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:597 +#, c-format +msgid " host '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:598 +#, c-format +msgid " port %d\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:600 +#, c-format +msgid " DN '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:602 +#, c-format +msgid " filter '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:607 dirmngr/dirmngr_ldap.c:610 +#, c-format +msgid " attr '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:616 +#, c-format +msgid "no host name in '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:621 +#, c-format +msgid "no attribute given for query '%s'\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:627 +msgid "WARNING: using first attribute only\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:636 +#, c-format +msgid "LDAP init to '%s:%d' failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:646 +#, c-format +msgid "binding to '%s:%d' failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:673 +#, c-format +msgid "searching '%s' failed: %s\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:705 +#, c-format +msgid "'%s' is not an LDAP URL\n" +msgstr "" + +#: dirmngr/dirmngr_ldap.c:711 +#, c-format +msgid "'%s' is an invalid LDAP URL\n" +msgstr "" + +#: dirmngr/ldap-wrapper-ce.c:389 dirmngr/ldap-wrapper.c:676 +#: dirmngr/ldap-wrapper.c:693 +#, c-format +msgid "error allocating memory: %s\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:207 +#, c-format +msgid "error printing log line: %s\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:236 +#, c-format +msgid "error reading log from ldap wrapper %d: %s\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:304 +#, c-format +msgid "npth_select failed: %s - waiting 1s\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:343 +#, c-format +msgid "ldap wrapper %d ready" +msgstr "" + +#: dirmngr/ldap-wrapper.c:352 +#, c-format +msgid "ldap wrapper %d ready: timeout\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:355 +#, c-format +msgid "ldap wrapper %d ready: exitcode=%d\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:364 +#, c-format +msgid "waiting for ldap wrapper %d failed: %s\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:376 +#, c-format +msgid "ldap wrapper %d stalled - killing\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:444 +#, c-format +msgid "error spawning ldap wrapper reaper thread: %s\n" +msgstr "" + +#: dirmngr/ldap-wrapper.c:496 dirmngr/ldap-wrapper.c:517 +#, c-format +msgid "reading from ldap wrapper %d failed: %s\n" +msgstr "" + +#: dirmngr/ldap.c:91 +#, c-format +msgid "invalid char 0x%02x in host name - not added\n" +msgstr "" + +#: dirmngr/ldap.c:95 +#, c-format +msgid "adding '%s:%d' to the ldap server list\n" +msgstr "" + +#: dirmngr/ldap.c:98 dirmngr/misc.c:502 +#, c-format +msgid "malloc failed: %s\n" +msgstr "" + +#: dirmngr/ldap.c:627 +#, c-format +msgid "start_cert_fetch: invalid pattern '%s'\n" +msgstr "" + +#: dirmngr/ldap.c:840 +msgid "ldap_search hit the size limit of the server\n" +msgstr "" + +#: dirmngr/misc.c:170 +msgid "invalid canonical S-expression found\n" +msgstr "" + +#: dirmngr/misc.c:194 dirmngr/misc.c:228 +#, c-format +msgid "gcry_md_open failed: %s\n" +msgstr "" + +#: dirmngr/misc.c:199 dirmngr/misc.c:233 +#, c-format +msgid "oops: ksba_cert_hash failed: %s\n" +msgstr "" + +#: dirmngr/misc.c:518 +msgid "bad URL encoding detected\n" +msgstr "" + +#: dirmngr/ocsp.c:80 +#, c-format +msgid "error reading from responder: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:98 +#, c-format +msgid "response from server too large; limit is %d bytes\n" +msgstr "" + +#: dirmngr/ocsp.c:139 +msgid "OCSP request not possible due to Tor mode\n" +msgstr "" + +#: dirmngr/ocsp.c:145 +msgid "OCSP request not possible due to disabled HTTP\n" +msgstr "" + +#: dirmngr/ocsp.c:152 +#, c-format +msgid "error setting OCSP target: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:170 +#, c-format +msgid "error building OCSP request: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:181 +#, c-format +msgid "error connecting to '%s': %s\n" +msgstr "" + +#: dirmngr/ocsp.c:207 dirmngr/ocsp.c:255 +#, c-format +msgid "error reading HTTP response for '%s': %s\n" +msgstr "" + +#: dirmngr/ocsp.c:240 +#, c-format +msgid "error accessing '%s': http status %u\n" +msgstr "" + +#: dirmngr/ocsp.c:265 +#, c-format +msgid "error parsing OCSP response for '%s': %s\n" +msgstr "" + +#: dirmngr/ocsp.c:288 dirmngr/ocsp.c:298 +#, c-format +msgid "OCSP responder at '%s' status: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:293 +#, c-format +msgid "hashing the OCSP response for '%s' failed: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:328 +msgid "not signed by a default OCSP signer's certificate" +msgstr "" + +#: dirmngr/ocsp.c:417 +msgid "only SHA-1 is supported for OCSP responses\n" +msgstr "" + +#: dirmngr/ocsp.c:468 +#, c-format +msgid "allocating list item failed: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:483 +#, c-format +msgid "error getting responder ID: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:518 +msgid "no suitable certificate found to verify the OCSP response\n" +msgstr "" + +#: dirmngr/ocsp.c:557 dirmngr/validate.c:623 +#, c-format +msgid "issuer certificate not found: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:567 +msgid "caller did not return the target certificate\n" +msgstr "" + +#: dirmngr/ocsp.c:574 +msgid "caller did not return the issuing certificate\n" +msgstr "" + +#: dirmngr/ocsp.c:584 +#, c-format +msgid "failed to allocate OCSP context: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:618 +#, c-format +msgid "can't get authorityInfoAccess: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:625 +msgid "no default OCSP responder defined\n" +msgstr "" + +#: dirmngr/ocsp.c:631 +msgid "no default OCSP signer defined\n" +msgstr "" + +#: dirmngr/ocsp.c:638 +#, c-format +msgid "using default OCSP responder '%s'\n" +msgstr "" + +#: dirmngr/ocsp.c:643 +#, c-format +msgid "using OCSP responder '%s'\n" +msgstr "" + +#: dirmngr/ocsp.c:650 +#, c-format +msgid "failed to establish a hashing context for OCSP: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:680 +#, c-format +msgid "error getting OCSP status for target certificate: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:705 +#, c-format +msgid "certificate status is: %s (this=%s next=%s)\n" +msgstr "" + +#: dirmngr/ocsp.c:706 +msgid "good" +msgstr "" + +#: dirmngr/ocsp.c:712 +#, c-format +msgid "certificate has been revoked at: %s due to: %s\n" +msgstr "" + +#: dirmngr/ocsp.c:747 +msgid "OCSP responder returned a status in the future\n" +msgstr "" + +#: dirmngr/ocsp.c:759 +msgid "OCSP responder returned a non-current status\n" +msgstr "" + +#: dirmngr/ocsp.c:774 +msgid "OCSP responder returned an too old status\n" +msgstr "" + +#: dirmngr/server.c:429 dirmngr/server.c:541 dirmngr/server.c:587 +#, c-format +msgid "assuan_inquire(%s) failed: %s\n" +msgstr "" + +#: dirmngr/server.c:888 +msgid "ldapserver missing" +msgstr "" + +#: dirmngr/server.c:962 +msgid "serialno missing in cert ID" +msgstr "" + +#: dirmngr/server.c:1098 dirmngr/server.c:1184 dirmngr/server.c:1620 +#: dirmngr/server.c:1671 dirmngr/server.c:2151 dirmngr/server.c:2167 +#, c-format +msgid "assuan_inquire failed: %s\n" +msgstr "" + +#: dirmngr/server.c:1227 +#, c-format +msgid "fetch_cert_by_url failed: %s\n" +msgstr "" + +#: dirmngr/server.c:1239 dirmngr/server.c:1270 dirmngr/server.c:1429 +#, c-format +msgid "error sending data: %s\n" +msgstr "" + +#: dirmngr/server.c:1377 +#, c-format +msgid "start_cert_fetch failed: %s\n" +msgstr "" + +#: dirmngr/server.c:1410 +#, c-format +msgid "fetch_next_cert failed: %s\n" +msgstr "" + +#: dirmngr/server.c:1437 +#, c-format +msgid "max_replies %d exceeded\n" +msgstr "" + +#: dirmngr/server.c:2398 +#, c-format +msgid "can't allocate control structure: %s\n" +msgstr "" + +#: dirmngr/server.c:2409 +#, c-format +msgid "failed to allocate assuan context: %s\n" +msgstr "" + +#: dirmngr/server.c:2430 +#, c-format +msgid "failed to initialize the server: %s\n" +msgstr "" + +#: dirmngr/server.c:2438 +#, c-format +msgid "failed to the register commands with Assuan: %s\n" +msgstr "" + +#: dirmngr/server.c:2478 +#, c-format +msgid "Assuan accept problem: %s\n" +msgstr "" + +#: dirmngr/server.c:2497 +#, c-format +msgid "Assuan processing failed: %s\n" +msgstr "" + +#: dirmngr/validate.c:201 +msgid "accepting root CA not marked as a CA" +msgstr "" + +#: dirmngr/validate.c:227 +msgid "CRL checking too deeply nested\n" +msgstr "" + +#: dirmngr/validate.c:245 +msgid "not checking CRL for" +msgstr "" + +#: dirmngr/validate.c:250 +msgid "checking CRL for" +msgstr "" + +#: dirmngr/validate.c:388 +msgid "running in compatibility mode - certificate chain not checked!\n" +msgstr "" + +#: dirmngr/validate.c:532 +msgid "selfsigned certificate has a BAD signature" +msgstr "" + +#: dirmngr/validate.c:565 +#, c-format +msgid "checking trustworthiness of root certificate failed: %s\n" +msgstr "" + +#: dirmngr/validate.c:742 +msgid "certificate chain is good\n" +msgstr "" + +#: dirmngr/validate.c:972 +msgid "DSA requires the use of a 160 bit hash algorithm\n" +msgstr "" + +#: dirmngr/validate.c:1120 +msgid "certificate should not have been used for CRL signing\n" +msgstr "" + +#: tools/gpg-connect-agent.c:78 tools/gpgconf.c:86 tools/symcryptrun.c:167 +msgid "quiet" +msgstr "" + +#: tools/gpg-connect-agent.c:79 +msgid "print data out hex encoded" +msgstr "" + +#: tools/gpg-connect-agent.c:80 +msgid "decode received data lines" +msgstr "" + +#: tools/gpg-connect-agent.c:81 +msgid "connect to the dirmngr" +msgstr "" + +#: tools/gpg-connect-agent.c:84 +msgid "|NAME|connect to Assuan socket NAME" +msgstr "" + +#: tools/gpg-connect-agent.c:86 +msgid "|ADDR|connect to Assuan server at ADDR" +msgstr "" + +#: tools/gpg-connect-agent.c:88 +msgid "run the Assuan server given on the command line" +msgstr "" + +#: tools/gpg-connect-agent.c:90 +msgid "do not use extended connect mode" +msgstr "" + +#: tools/gpg-connect-agent.c:92 +msgid "|FILE|run commands from FILE on startup" +msgstr "" + +#: tools/gpg-connect-agent.c:93 +msgid "run /subst on startup" +msgstr "" + +#: tools/gpg-connect-agent.c:205 +msgid "Usage: @GPG@-connect-agent [options] (-h for help)" +msgstr "" + +#: tools/gpg-connect-agent.c:208 +msgid "" +"Syntax: @GPG@-connect-agent [options]\n" +"Connect to a running agent and send commands\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1248 +#, c-format +msgid "option \"%s\" requires a program and optional arguments\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1259 tools/gpg-connect-agent.c:1265 +#: tools/gpg-connect-agent.c:1271 +#, c-format +msgid "option \"%s\" ignored due to \"%s\"\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1369 tools/gpg-connect-agent.c:1864 +#, c-format +msgid "receiving line failed: %s\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1459 +msgid "line too long - skipped\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1463 +msgid "line shortened due to embedded Nul character\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1838 +#, c-format +msgid "unknown command '%s'\n" +msgstr "" + +#: tools/gpg-connect-agent.c:1856 +#, c-format +msgid "sending line failed: %s\n" +msgstr "" + +#: tools/gpg-connect-agent.c:2244 +#, c-format +msgid "error sending standard options: %s\n" +msgstr "" + +#: tools/gpgconf-comp.c:479 tools/gpgconf-comp.c:608 tools/gpgconf-comp.c:683 +#: tools/gpgconf-comp.c:760 tools/gpgconf-comp.c:856 +msgid "Options controlling the diagnostic output" +msgstr "" + +#: tools/gpgconf-comp.c:492 tools/gpgconf-comp.c:621 tools/gpgconf-comp.c:696 +#: tools/gpgconf-comp.c:773 tools/gpgconf-comp.c:879 +msgid "Options controlling the configuration" +msgstr "" + +#: tools/gpgconf-comp.c:508 tools/gpgconf-comp.c:650 tools/gpgconf-comp.c:717 +#: tools/gpgconf-comp.c:802 tools/gpgconf-comp.c:886 +msgid "Options useful for debugging" +msgstr "" + +#: tools/gpgconf-comp.c:521 tools/gpgconf-comp.c:660 tools/gpgconf-comp.c:815 msgid "Options controlling the security" msgstr "" -#: tools/gpgconf-comp.c:522 +#: tools/gpgconf-comp.c:528 msgid "|N|expire SSH keys after N seconds" msgstr "" -#: tools/gpgconf-comp.c:526 +#: tools/gpgconf-comp.c:532 msgid "|N|set maximum PIN cache lifetime to N seconds" msgstr "" -#: tools/gpgconf-comp.c:530 +#: tools/gpgconf-comp.c:536 msgid "|N|set maximum SSH key lifetime to N seconds" msgstr "" -#: tools/gpgconf-comp.c:547 +#: tools/gpgconf-comp.c:560 msgid "Options enforcing a passphrase policy" msgstr "" -#: tools/gpgconf-comp.c:550 +#: tools/gpgconf-comp.c:563 msgid "do not allow to bypass the passphrase policy" msgstr "" -#: tools/gpgconf-comp.c:554 +#: tools/gpgconf-comp.c:567 msgid "|N|set minimal required length for new passphrases to N" msgstr "" -#: tools/gpgconf-comp.c:558 +#: tools/gpgconf-comp.c:571 msgid "|N|require at least N non-alpha characters for a new passphrase" msgstr "" -#: tools/gpgconf-comp.c:562 +#: tools/gpgconf-comp.c:575 msgid "|FILE|check new passphrases against pattern in FILE" msgstr "" -#: tools/gpgconf-comp.c:566 +#: tools/gpgconf-comp.c:579 msgid "|N|expire the passphrase after N days" msgstr "" -#: tools/gpgconf-comp.c:570 +#: tools/gpgconf-comp.c:583 msgid "do not allow the reuse of old passphrases" msgstr "" -#: tools/gpgconf-comp.c:672 tools/gpgconf-comp.c:740 +#: tools/gpgconf-comp.c:587 +msgid "|N|set the Pinentry timeout to N seconds" +msgstr "" + +#: tools/gpgconf-comp.c:698 tools/gpgconf-comp.c:775 msgid "|NAME|use NAME as default secret key" msgstr "" -#: tools/gpgconf-comp.c:675 tools/gpgconf-comp.c:743 +#: tools/gpgconf-comp.c:701 tools/gpgconf-comp.c:778 msgid "|NAME|encrypt to user ID NAME as well" msgstr "" -#: tools/gpgconf-comp.c:678 +#: tools/gpgconf-comp.c:704 msgid "|SPEC|set up email aliases" msgstr "" -#: tools/gpgconf-comp.c:699 +#: tools/gpgconf-comp.c:730 tools/gpgconf-comp.c:922 msgid "Configuration for Keyservers" msgstr "" -#: tools/gpgconf-comp.c:701 +#: tools/gpgconf-comp.c:732 tools/gpgconf-comp.c:924 msgid "|URL|use keyserver at URL" msgstr "" -#: tools/gpgconf-comp.c:704 +#: tools/gpgconf-comp.c:735 msgid "allow PKA lookups (DNS requests)" msgstr "" -#: tools/gpgconf-comp.c:707 +#: tools/gpgconf-comp.c:738 msgid "|MECHANISMS|use MECHANISMS to locate keys by mail address" msgstr "" -#: tools/gpgconf-comp.c:752 +#: tools/gpgconf-comp.c:787 msgid "disable all access to the dirmngr" msgstr "" -#: tools/gpgconf-comp.c:755 +#: tools/gpgconf-comp.c:790 msgid "|NAME|use encoding NAME for PKCS#12 passphrases" msgstr "" -#: tools/gpgconf-comp.c:781 +#: tools/gpgconf-comp.c:820 msgid "do not check CRLs for root certificates" msgstr "" -#: tools/gpgconf-comp.c:825 +#: tools/gpgconf-comp.c:869 msgid "Options controlling the format of the output" msgstr "" -#: tools/gpgconf-comp.c:861 +#: tools/gpgconf-comp.c:905 msgid "Options controlling the interactivity and enforcement" msgstr "" -#: tools/gpgconf-comp.c:871 +#: tools/gpgconf-comp.c:915 +msgid "Options controlling the use of Tor" +msgstr "" + +#: tools/gpgconf-comp.c:929 msgid "Configuration for HTTP servers" msgstr "" -#: tools/gpgconf-comp.c:882 +#: tools/gpgconf-comp.c:940 msgid "use system's HTTP proxy setting" msgstr "" -#: tools/gpgconf-comp.c:887 +#: tools/gpgconf-comp.c:945 msgid "Configuration of LDAP servers to use" msgstr "" -#: tools/gpgconf-comp.c:916 +#: tools/gpgconf-comp.c:974 msgid "LDAP server list" msgstr "" -#: tools/gpgconf-comp.c:924 +#: tools/gpgconf-comp.c:982 msgid "Configuration for OCSP" msgstr "" -#: tools/gpgconf-comp.c:3093 +#: tools/gpgconf-comp.c:1063 +msgid "GPG for OpenPGP" +msgstr "" + +#: tools/gpgconf-comp.c:1064 +msgid "GPG Agent" +msgstr "" + +#: tools/gpgconf-comp.c:1065 +msgid "Smartcard Daemon" +msgstr "" + +#: tools/gpgconf-comp.c:1066 +msgid "GPG for S/MIME" +msgstr "" + +#: tools/gpgconf-comp.c:1067 +msgid "Key Acquirer" +msgstr "" + +#: tools/gpgconf-comp.c:1068 +msgid "PIN and Passphrase Entry" +msgstr "" + +#: tools/gpgconf-comp.c:1182 +msgid "Component not suitable for launching" +msgstr "" + +#: tools/gpgconf-comp.c:3240 #, c-format msgid "External verification of component %s failed" msgstr "" -#: tools/gpgconf-comp.c:3243 +#: tools/gpgconf-comp.c:3391 msgid "Note that group specifications are ignored\n" msgstr "" -#: tools/gpgconf.c:62 +#: tools/gpgconf.c:65 msgid "list all components" msgstr "" -#: tools/gpgconf.c:63 +#: tools/gpgconf.c:66 msgid "check all programs" msgstr "" -#: tools/gpgconf.c:64 +#: tools/gpgconf.c:67 msgid "|COMPONENT|list options" msgstr "" -#: tools/gpgconf.c:65 +#: tools/gpgconf.c:68 msgid "|COMPONENT|change options" msgstr "" -#: tools/gpgconf.c:66 +#: tools/gpgconf.c:69 msgid "|COMPONENT|check options" msgstr "" -#: tools/gpgconf.c:68 +#: tools/gpgconf.c:71 msgid "apply global default values" msgstr "" -#: tools/gpgconf.c:70 -msgid "get the configuration directories for gpgconf" +#: tools/gpgconf.c:73 +msgid "get the configuration directories for @GPGCONF@" msgstr "" -#: tools/gpgconf.c:72 +#: tools/gpgconf.c:75 msgid "list global configuration file" msgstr "" -#: tools/gpgconf.c:74 +#: tools/gpgconf.c:77 msgid "check global configuration file" msgstr "" +#: tools/gpgconf.c:78 +msgid "reload all or a given component" +msgstr "" + #: tools/gpgconf.c:79 +msgid "launch a given component" +msgstr "" + +#: tools/gpgconf.c:80 +msgid "kill a given component" +msgstr "" + +#: tools/gpgconf.c:84 msgid "use as output file" msgstr "" -#: tools/gpgconf.c:83 +#: tools/gpgconf.c:88 msgid "activate changes at runtime, if possible" msgstr "" -#: tools/gpgconf.c:105 -msgid "Usage: gpgconf [options] (-h for help)" +#: tools/gpgconf.c:110 +msgid "Usage: @GPGCONF@ [options] (-h for help)" msgstr "" -#: tools/gpgconf.c:108 +#: tools/gpgconf.c:113 msgid "" -"Syntax: gpgconf [options]\n" -"Manage configuration options for tools of the GnuPG system\n" -msgstr "" - -#: tools/gpgconf.c:214 tools/gpgconf.c:282 -msgid "usage: gpgconf [options] " +"Syntax: @GPGCONF@ [options]\n" +"Manage configuration options for tools of the @GNUPG@ system\n" msgstr "" -#: tools/gpgconf.c:216 +#: tools/gpgconf.c:234 tools/gpgconf.c:268 msgid "Need one component argument" msgstr "" -#: tools/gpgconf.c:225 tools/gpgconf.c:258 +#: tools/gpgconf.c:243 tools/gpgconf.c:280 tools/gpgconf.c:313 msgid "Component not found" msgstr "" -#: tools/gpgconf.c:284 +#: tools/gpgconf.c:339 msgid "No argument allowed" msgstr "" @@ -8110,121 +10098,121 @@ msgid "%s on %s failed with status %i\n" msgstr "" -#: tools/symcryptrun.c:314 +#: tools/symcryptrun.c:320 #, c-format -msgid "can't create temporary directory `%s': %s\n" +msgid "can't create temporary directory '%s': %s\n" msgstr "" -#: tools/symcryptrun.c:354 tools/symcryptrun.c:371 +#: tools/symcryptrun.c:360 tools/symcryptrun.c:377 #, c-format msgid "could not open %s for writing: %s\n" msgstr "" -#: tools/symcryptrun.c:382 +#: tools/symcryptrun.c:388 #, c-format msgid "error writing to %s: %s\n" msgstr "" -#: tools/symcryptrun.c:389 +#: tools/symcryptrun.c:395 #, c-format msgid "error reading from %s: %s\n" msgstr "" -#: tools/symcryptrun.c:396 tools/symcryptrun.c:403 +#: tools/symcryptrun.c:402 tools/symcryptrun.c:409 #, c-format msgid "error closing %s: %s\n" msgstr "" -#: tools/symcryptrun.c:488 +#: tools/symcryptrun.c:494 msgid "no --program option provided\n" msgstr "" -#: tools/symcryptrun.c:494 +#: tools/symcryptrun.c:500 msgid "only --decrypt and --encrypt are supported\n" msgstr "" -#: tools/symcryptrun.c:500 +#: tools/symcryptrun.c:506 msgid "no --keyfile option provided\n" msgstr "" -#: tools/symcryptrun.c:511 +#: tools/symcryptrun.c:517 msgid "cannot allocate args vector\n" msgstr "" -#: tools/symcryptrun.c:529 +#: tools/symcryptrun.c:535 #, c-format msgid "could not create pipe: %s\n" msgstr "" -#: tools/symcryptrun.c:536 +#: tools/symcryptrun.c:542 #, c-format msgid "could not create pty: %s\n" msgstr "" -#: tools/symcryptrun.c:552 +#: tools/symcryptrun.c:558 #, c-format msgid "could not fork: %s\n" msgstr "" -#: tools/symcryptrun.c:580 +#: tools/symcryptrun.c:586 #, c-format msgid "execv failed: %s\n" msgstr "" -#: tools/symcryptrun.c:609 +#: tools/symcryptrun.c:615 #, c-format msgid "select failed: %s\n" msgstr "" -#: tools/symcryptrun.c:626 +#: tools/symcryptrun.c:632 #, c-format msgid "read failed: %s\n" msgstr "" -#: tools/symcryptrun.c:678 +#: tools/symcryptrun.c:684 #, c-format msgid "pty read failed: %s\n" msgstr "" -#: tools/symcryptrun.c:730 +#: tools/symcryptrun.c:736 #, c-format msgid "waitpid failed: %s\n" msgstr "" -#: tools/symcryptrun.c:744 +#: tools/symcryptrun.c:750 #, c-format msgid "child aborted with status %i\n" msgstr "" -#: tools/symcryptrun.c:799 +#: tools/symcryptrun.c:805 #, c-format msgid "cannot allocate infile string: %s\n" msgstr "" -#: tools/symcryptrun.c:812 +#: tools/symcryptrun.c:818 #, c-format msgid "cannot allocate outfile string: %s\n" msgstr "" -#: tools/symcryptrun.c:986 +#: tools/symcryptrun.c:993 #, c-format msgid "either %s or %s must be given\n" msgstr "" -#: tools/symcryptrun.c:1013 +#: tools/symcryptrun.c:1020 msgid "no class provided\n" msgstr "" -#: tools/symcryptrun.c:1022 +#: tools/symcryptrun.c:1029 #, c-format msgid "class %s is not supported\n" msgstr "" -#: tools/gpg-check-pattern.c:145 +#: tools/gpg-check-pattern.c:144 msgid "Usage: gpg-check-pattern [options] patternfile (-h for help)\n" msgstr "" -#: tools/gpg-check-pattern.c:148 +#: tools/gpg-check-pattern.c:147 msgid "" "Syntax: gpg-check-pattern [options] patternfile\n" "Check a passphrase given on stdin against the patternfile\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gnupg.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gnupg.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gnupg.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gnupg.po 2016-04-15 08:50: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: 2016-03-22 11:55+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:30+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: cipher/primegen.c:119 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gODBCConfig.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gODBCConfig.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gODBCConfig.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gODBCConfig.po 2016-04-15 08:50: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: 2016-03-22 11:58+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:34+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/main.c:25 msgid "gODBCConfig - ODBC Data Source Administrator" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gold.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gold.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gold.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gold.po 2016-04-15 08:50: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: 2016-03-22 11:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: archive.cc:135 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gprof.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gprof.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gprof.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gprof.po 2016-04-15 08:50:45.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: 2016-03-22 11:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: alpha.c:102 mips.c:54 msgid "<indirect child>" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/grep.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/grep.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/grep.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/grep.po 2016-04-15 08:50:46.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: grep\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-02-04 14:41-0800\n" +"POT-Creation-Date: 2016-03-10 21:38-0800\n" "PO-Revision-Date: 2015-11-26 06:12+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 11:55+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:31+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/argmatch.c:133 #, c-format @@ -100,7 +100,7 @@ msgid "%s: option '-W %s' requires an argument\n" msgstr "%s: pilihan '-W %s' memerlukan argumen\n" -#: lib/obstack.c:338 lib/obstack.c:340 lib/xalloc-die.c:34 src/pcresearch.c:324 +#: lib/obstack.c:338 lib/obstack.c:340 lib/xalloc-die.c:34 src/pcresearch.c:338 #, c-format msgid "memory exhausted" msgstr "kehabisan ingatan" @@ -776,32 +776,37 @@ msgid "the -P option only supports a single pattern" msgstr "pilihan -P hanya sokong corak tunggal" -#: src/pcresearch.c:168 +#: src/pcresearch.c:138 +#, c-format +msgid "unescaped ^ or $ not supported with -Pz" +msgstr "" + +#: src/pcresearch.c:182 #, c-format msgid "internal error (should never happen)" msgstr "ralat dalaman (seharusnya tidak berlaku)" -#: src/pcresearch.c:190 +#: src/pcresearch.c:204 #, c-format msgid "internal error" msgstr "ralat dalaman" -#: src/pcresearch.c:234 +#: src/pcresearch.c:248 #, c-format msgid "exceeded PCRE's line length limit" msgstr "had panjang garis PCRE dilebihi" -#: src/pcresearch.c:328 +#: src/pcresearch.c:342 #, c-format msgid "exhausted PCRE JIT stack" msgstr "" -#: src/pcresearch.c:332 +#: src/pcresearch.c:346 #, c-format msgid "exceeded PCRE's backtracking limit" msgstr "had pematahbalikan PCRE dilebihi" -#: src/pcresearch.c:339 +#: src/pcresearch.c:353 #, c-format msgid "internal PCRE error: %d" msgstr "ralat PCRE dalaman: %d" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/grub.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/grub.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/grub.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/grub.po 2016-04-15 08:50: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: 2016-03-22 12:43+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:23+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: .pc/CVE-2015-8370.patch/grub-core/normal/auth.c:217 #: grub-core/normal/auth.c:220 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gst-plugins-good-1.0.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gst-plugins-good-1.0.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gst-plugins-good-1.0.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gst-plugins-good-1.0.po 2016-04-15 08:50:46.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: gst-plugins-good1.0\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-15 11:40+0200\n" +"POT-Creation-Date: 2016-03-24 11:27+0200\n" "PO-Revision-Date: 2014-10-21 07:51+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:33+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:11+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ext/jack/gstjackaudiosink.c:356 ext/jack/gstjackaudiosrc.c:364 msgid "Jack server not found" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gutenprint.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gutenprint.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/gutenprint.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/gutenprint.po 2016-04-15 08:50:45.000000000 +0000 @@ -8,14 +8,14 @@ "Project-Id-Version: gutenprint\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2016-01-13 22:34-0500\n" -"PO-Revision-Date: 2015-11-20 15:18+0000\n" +"PO-Revision-Date: 2016-04-06 16:40+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:06+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:47+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/main/dither-main.c:44 src/main/print-color.c:49 #: src/main/print-escp2.c:2376 src/main/print-pcl.c:2080 @@ -402,15 +402,15 @@ #: src/main/print-canon.c:2919 msgid "Driver-Controlled" -msgstr "" +msgstr "Dikawal-Pemacu" #: src/main/print-canon.c:2921 msgid "Upper Tray/Cassette 1" -msgstr "" +msgstr "Talam/Kaset Atas 1" #: src/main/print-canon.c:2923 msgid "Lower Tray/Cassette 2" -msgstr "" +msgstr "Talam/Kaset Atas 2" #: src/main/print-canon.c:2954 src/main/print-canon.c:2968 #: src/main/print-canon.c:2983 src/main/print-canon.c:3011 @@ -2369,11 +2369,11 @@ #: src/main/print-olympus.c:3864 msgid "Roll" -msgstr "" +msgstr "Gulung" #: src/main/print-olympus.c:3865 msgid "Sheet" -msgstr "" +msgstr "Lembaran" #. TRANSLATORS: Some dye sublimation printers are able to achieve #. better durability of output by covering it with transparent @@ -2385,19 +2385,19 @@ #: src/main/print-olympus.c:5286 msgid "Printer Generates Copies Natively" -msgstr "" +msgstr "Pencetak Menjana Salinan Secara Tabii" #: src/main/print-olympus.c:5287 msgid "Printer Generates Copies" -msgstr "" +msgstr "Pencetak Menjana Salinan" #: src/main/print-olympus.c:5298 msgid "PPD User Interface Constraints" -msgstr "" +msgstr "Kekangan Antaramuka Pengguna PPD" #: src/main/print-olympus.c:5299 msgid "PPD UIConstraints List" -msgstr "" +msgstr "Senarai UIContraints PPD" #: src/main/print-olympus.c:5321 src/main/print-olympus.c:5329 #: src/main/print-olympus.c:5337 src/main/print-olympus.c:5345 @@ -2572,27 +2572,27 @@ #: src/main/print-pcl.c:1523 msgid "Darkness" -msgstr "" +msgstr "Kegelapan" #: src/main/print-pcl.c:1524 msgid "Darkness Adjust, from -20 to 20" -msgstr "" +msgstr "Laras Kegelapan, dari -20 hingga 20" #: src/main/print-pcl.c:1594 msgid "Horizontal Offset" -msgstr "" +msgstr "Ofset mengufuk" #: src/main/print-pcl.c:1596 msgid "Adjust horizontal position" -msgstr "" +msgstr "Laras kedudukan mengufuk" #: src/main/print-pcl.c:1603 msgid "Vertical Offset" -msgstr "" +msgstr "Ofset Menegak" #: src/main/print-pcl.c:1605 msgid "Adjust vertical position" -msgstr "" +msgstr "Laras kedudukan menegak" #: src/main/print-pcl.c:1818 msgid "Color + Black Cartridges" @@ -6023,7 +6023,7 @@ #: src/xml/xmli18n-tmp.h:3401 msgid "8x10.75" -msgstr "" +msgstr "8x10.75" #: src/xml/xmli18n-tmp.h:3402 msgid "8x12" @@ -6775,63 +6775,63 @@ #: src/xml/xmli18n-tmp.h:3590 msgid "2x6*2" -msgstr "" +msgstr "2x6*2" #: src/xml/xmli18n-tmp.h:3591 msgid "3.5x5*2" -msgstr "" +msgstr "3.5x5*2" #: src/xml/xmli18n-tmp.h:3592 msgid "4x6*2" -msgstr "" +msgstr "4x6*2" #: src/xml/xmli18n-tmp.h:3593 msgid "2x6*4" -msgstr "" +msgstr "2x6*4" #: src/xml/xmli18n-tmp.h:3594 msgid "6x6+2x6" -msgstr "" +msgstr "6x6+2x6" #: src/xml/xmli18n-tmp.h:3595 msgid "4.5x6*2" -msgstr "" +msgstr "4.5x6*2" #: src/xml/xmli18n-tmp.h:3596 msgid "4x8*2" -msgstr "" +msgstr "4x8*2" #: src/xml/xmli18n-tmp.h:3597 msgid "8x5+8x4" -msgstr "" +msgstr "8x5+8x4" #: src/xml/xmli18n-tmp.h:3598 msgid "8x5*2" -msgstr "" +msgstr "8x5*2" #: src/xml/xmli18n-tmp.h:3599 msgid "8x6+8x4" -msgstr "" +msgstr "8x6+8x4" #: src/xml/xmli18n-tmp.h:3600 msgid "8x10.5" -msgstr "" +msgstr "8x10.5" #: src/xml/xmli18n-tmp.h:3601 msgid "8x6+8x5" -msgstr "" +msgstr "8x6+8x5" #: src/xml/xmli18n-tmp.h:3602 msgid "8x6*2" -msgstr "" +msgstr "8x6*2" #: src/xml/xmli18n-tmp.h:3603 msgid "8x4*3" -msgstr "" +msgstr "8x4*3" #: src/xml/xmli18n-tmp.h:3604 msgid "8x8+8x4" -msgstr "" +msgstr "8x8+8x4" #: src/xml/xmli18n-tmp.h:3606 msgid "89 mm Roll Paper" @@ -7811,15 +7811,15 @@ #: src/xml/xmli18n-tmp.h:3850 msgid "Canon SmartBase MPC400" -msgstr "" +msgstr "Canon SmartBase MPC400" #: src/xml/xmli18n-tmp.h:3851 msgid "Canon SmartBase MPC600F" -msgstr "" +msgstr "Canon SmartBase MPC600F" #: src/xml/xmli18n-tmp.h:3852 msgid "Canon PIXUS MP55" -msgstr "" +msgstr "Canon PIXUS MP55" #: src/xml/xmli18n-tmp.h:3853 msgid "Canon MP140 series" @@ -8727,7 +8727,7 @@ #: src/xml/xmli18n-tmp.h:4079 msgid "Canon PIXMA MG2570S" -msgstr "" +msgstr "Canon PIXMA MG2570S" #: src/xml/xmli18n-tmp.h:4080 msgid "Canon PIXMA MG2580" @@ -8735,7 +8735,7 @@ #: src/xml/xmli18n-tmp.h:4081 msgid "Canon PIXMA MG2580S" -msgstr "" +msgstr "Canon PIXMA MG2580S" #: src/xml/xmli18n-tmp.h:4082 msgid "Canon PIXMA MG2590" @@ -8907,35 +8907,35 @@ #: src/xml/xmli18n-tmp.h:4124 msgid "Canon MG3600 series" -msgstr "" +msgstr "Siri Canon MG3600" #: src/xml/xmli18n-tmp.h:4125 msgid "Canon PIXMA MG3610" -msgstr "" +msgstr "Canon PIXMA MG3610" #: src/xml/xmli18n-tmp.h:4126 msgid "Canon PIXMA MG3620" -msgstr "" +msgstr "Canon PIXMA MG3620" #: src/xml/xmli18n-tmp.h:4127 msgid "Canon PIXUS MG3630" -msgstr "" +msgstr "Canon PIXUS MG3630" #: src/xml/xmli18n-tmp.h:4128 msgid "Canon PIXMA MG3640" -msgstr "" +msgstr "Canon PIXMA MG3640" #: src/xml/xmli18n-tmp.h:4129 msgid "Canon PIXMA MG3650" -msgstr "" +msgstr "Canon PIXMA MG3650" #: src/xml/xmli18n-tmp.h:4130 msgid "Canon PIXMA MG3670" -msgstr "" +msgstr "Canon PIXMA MG3670" #: src/xml/xmli18n-tmp.h:4131 msgid "Canon PIXMA MG3680" -msgstr "" +msgstr "Canon PIXMA MG3680" #: src/xml/xmli18n-tmp.h:4132 msgid "Canon MG4100 series" @@ -9243,67 +9243,67 @@ #: src/xml/xmli18n-tmp.h:4208 msgid "Canon MG5700 series" -msgstr "" +msgstr "Siri Canon MG5700" #: src/xml/xmli18n-tmp.h:4209 msgid "Canon PIXMA MG5710" -msgstr "" +msgstr "Canon PIXMA MG5710" #: src/xml/xmli18n-tmp.h:4210 msgid "Canon PIXMA MG5720" -msgstr "" +msgstr "Canon PIXMA MG5720" #: src/xml/xmli18n-tmp.h:4211 msgid "Canon PIXMA MG5721" -msgstr "" +msgstr "Canon PIXMA MG5721" #: src/xml/xmli18n-tmp.h:4212 msgid "Canon PIXMA MG5722" -msgstr "" +msgstr "Canon PIXMA MG5722" #: src/xml/xmli18n-tmp.h:4213 msgid "Canon PIXUS MG5730" -msgstr "" +msgstr "Canon PIXUS MG5730" #: src/xml/xmli18n-tmp.h:4214 msgid "Canon PIXMA MG5740" -msgstr "" +msgstr "Canon PIXMA MG5740" #: src/xml/xmli18n-tmp.h:4215 msgid "Canon PIXMA MG5750" -msgstr "" +msgstr "Canon PIXMA MG5750" #: src/xml/xmli18n-tmp.h:4216 msgid "Canon PIXMA MG5751" -msgstr "" +msgstr "Canon PIXMA MG5751" #: src/xml/xmli18n-tmp.h:4217 msgid "Canon PIXMA MG5752" -msgstr "" +msgstr "Canon PIXMA MG5752" #: src/xml/xmli18n-tmp.h:4218 msgid "Canon PIXMA MG5753" -msgstr "" +msgstr "Canon PIXMA MG5753" #: src/xml/xmli18n-tmp.h:4219 msgid "Canon PIXMA MG5770" -msgstr "" +msgstr "Canon PIXMA MG5770" #: src/xml/xmli18n-tmp.h:4220 msgid "Canon PIXMA MG5780" -msgstr "" +msgstr "Canon PIXMA MG5780" #: src/xml/xmli18n-tmp.h:4221 msgid "Canon PIXMA MG5790" -msgstr "" +msgstr "Canon PIXMA MG5790" #: src/xml/xmli18n-tmp.h:4222 msgid "Canon Mommy Photo MG5790" -msgstr "" +msgstr "Canon Mommy Photo MG5790" #: src/xml/xmli18n-tmp.h:4223 msgid "Canon PIXMA MG5795" -msgstr "" +msgstr "Canon PIXMA MG5795" #: src/xml/xmli18n-tmp.h:4224 msgid "Canon MG6100 series" @@ -9499,59 +9499,59 @@ #: src/xml/xmli18n-tmp.h:4272 msgid "Canon MG6800 series" -msgstr "" +msgstr "Siri Canon MG6800" #: src/xml/xmli18n-tmp.h:4273 msgid "Canon PIXMA MG6810" -msgstr "" +msgstr "Canon PIXMA MG6810" #: src/xml/xmli18n-tmp.h:4274 msgid "Canon PIXMA MG6820" -msgstr "" +msgstr "Canon PIXMA MG6820" #: src/xml/xmli18n-tmp.h:4275 msgid "Canon PIXMA MG6821" -msgstr "" +msgstr "Canon PIXMA MG6821" #: src/xml/xmli18n-tmp.h:4276 msgid "Canon PIXMA MG6822" -msgstr "" +msgstr "Canon PIXMA MG6822" #: src/xml/xmli18n-tmp.h:4277 msgid "Canon PIXMA MG6840" -msgstr "" +msgstr "Canon PIXMA MG6840" #: src/xml/xmli18n-tmp.h:4278 msgid "Canon PIXMA MG6850" -msgstr "" +msgstr "Canon PIXMA MG6850" #: src/xml/xmli18n-tmp.h:4279 msgid "Canon PIXMA MG6851" -msgstr "" +msgstr "Canon PIXMA MG6851" #: src/xml/xmli18n-tmp.h:4280 msgid "Canon PIXMA MG6852" -msgstr "" +msgstr "Canon PIXMA MG6852" #: src/xml/xmli18n-tmp.h:4281 msgid "Canon PIXMA MG6853" -msgstr "" +msgstr "Canon PIXMA MG6853" #: src/xml/xmli18n-tmp.h:4282 msgid "Canon PIXMA MG6870" -msgstr "" +msgstr "Canon PIXMA MG6870" #: src/xml/xmli18n-tmp.h:4283 msgid "Canon PIXMA MG6880" -msgstr "" +msgstr "Canon PIXMA MG6880" #: src/xml/xmli18n-tmp.h:4284 msgid "Canon MG6900 series" -msgstr "" +msgstr "Siri Canon MG6900" #: src/xml/xmli18n-tmp.h:4285 msgid "Canon PIXUS MG6930" -msgstr "" +msgstr "Canon PIXUS MG6930" #: src/xml/xmli18n-tmp.h:4286 msgid "Canon MG7100 series" @@ -9631,55 +9631,55 @@ #: src/xml/xmli18n-tmp.h:4305 msgid "Canon MG7700 series" -msgstr "" +msgstr "Siri Canon MG7700" #: src/xml/xmli18n-tmp.h:4306 msgid "Canon PIXMA MG7710" -msgstr "" +msgstr "Canon PIXMA MG7710" #: src/xml/xmli18n-tmp.h:4307 msgid "Canon PIXMA MG7720" -msgstr "" +msgstr "Canon PIXMA MG7720" #: src/xml/xmli18n-tmp.h:4308 msgid "Canon PIXUS MG7730" -msgstr "" +msgstr "Canon PIXUS MG7730" #: src/xml/xmli18n-tmp.h:4309 msgid "Canon PIXUS MG7730F" -msgstr "" +msgstr "Canon PIXUS MG7730F" #: src/xml/xmli18n-tmp.h:4310 msgid "Canon PIXMA MG7740" -msgstr "" +msgstr "Canon PIXMA MG7740" #: src/xml/xmli18n-tmp.h:4311 msgid "Canon PIXMA MG7750" -msgstr "" +msgstr "Canon PIXMA MG7750" #: src/xml/xmli18n-tmp.h:4312 msgid "Canon PIXMA MG7751" -msgstr "" +msgstr "Canon PIXMA MG7751" #: src/xml/xmli18n-tmp.h:4313 msgid "Canon PIXMA MG7752" -msgstr "" +msgstr "Canon PIXMA MG7752" #: src/xml/xmli18n-tmp.h:4314 msgid "Canon PIXMA MG7753" -msgstr "" +msgstr "Canon PIXMA MG7753" #: src/xml/xmli18n-tmp.h:4315 msgid "Canon PIXMA MG7770" -msgstr "" +msgstr "Canon PIXMA MG7770" #: src/xml/xmli18n-tmp.h:4316 msgid "Canon PIXMA MG7780" -msgstr "" +msgstr "Canon PIXMA MG7780" #: src/xml/xmli18n-tmp.h:4317 msgid "Canon PIXMA MG7790" -msgstr "" +msgstr "Canon PIXMA MG7790" #: src/xml/xmli18n-tmp.h:4318 msgid "Canon MG8100 series" @@ -10967,7 +10967,7 @@ #: src/xml/xmli18n-tmp.h:4639 msgid "Epson L120" -msgstr "" +msgstr "Epson L120" #: src/xml/xmli18n-tmp.h:4640 msgid "Epson L210" @@ -10975,7 +10975,7 @@ #: src/xml/xmli18n-tmp.h:4641 msgid "Epson L1800" -msgstr "" +msgstr "Epson L1800" #: src/xml/xmli18n-tmp.h:4642 msgid "Epson Stylus C20" @@ -13175,7 +13175,7 @@ #: src/xml/xmli18n-tmp.h:5191 msgid "Brother HL-2250DN" -msgstr "" +msgstr "Brother HL-2250DN" #: src/xml/xmli18n-tmp.h:5192 msgid "Brother HL-2460" @@ -13463,7 +13463,7 @@ #: src/xml/xmli18n-tmp.h:5263 msgid "Generic PCL 4 Printer wide margin" -msgstr "" +msgstr "Margin lebar Pencetak Tabl 4 generik" #: src/xml/xmli18n-tmp.h:5264 msgid "Generic PCL 4 LF Printer" @@ -13475,7 +13475,7 @@ #: src/xml/xmli18n-tmp.h:5266 msgid "Generic PCL 5 Printer wide margin" -msgstr "" +msgstr "Margin lebar Pencetak PCL 5 generik" #: src/xml/xmli18n-tmp.h:5267 msgid "Generic PCL 5 LF Printer" @@ -13507,15 +13507,15 @@ #: src/xml/xmli18n-tmp.h:5274 msgid "Generic PCL 6 Printer wide margin" -msgstr "" +msgstr "Margin lebar Pencetak PCL 6 generik" #: src/xml/xmli18n-tmp.h:5275 msgid "Generic PCL 6 LF Printer wide margin" -msgstr "" +msgstr "Margin lebar Pencetak LF PCL 6 generik" #: src/xml/xmli18n-tmp.h:5276 msgid "Generic PCL 6 Tabl Printer wide margin" -msgstr "" +msgstr "Margin lebar Pencetak Tabl PCL 6 generik" #: src/xml/xmli18n-tmp.h:5277 msgid "Gestetner 10512" @@ -15147,7 +15147,7 @@ #: src/xml/xmli18n-tmp.h:5684 msgid "Kyocera FS-1135MFP" -msgstr "" +msgstr "Kyocera FS-1135MFP" #: src/xml/xmli18n-tmp.h:5685 msgid "Kyocera FS-1200" @@ -17119,7 +17119,7 @@ #: src/xml/xmli18n-tmp.h:6177 msgid "Dai Nippon Printing SL10" -msgstr "" +msgstr "Dai Nippon Printing SL10" #: src/xml/xmli18n-tmp.h:6178 msgid "Fujifilm Printpix-CX-400" @@ -17199,15 +17199,15 @@ #: src/xml/xmli18n-tmp.h:6197 msgid "Kodak 7000" -msgstr "" +msgstr "Kodak 7000" #: src/xml/xmli18n-tmp.h:6198 msgid "Kodak 7010" -msgstr "" +msgstr "Kodak 7010" #: src/xml/xmli18n-tmp.h:6199 msgid "Kodak 7015" -msgstr "" +msgstr "Kodak 7015" #: src/xml/xmli18n-tmp.h:6200 msgid "Mitsubishi CP-3020D" @@ -17363,7 +17363,7 @@ #: src/xml/xmli18n-tmp.h:6238 msgid "Dai Nippon Printing DS80DX" -msgstr "" +msgstr "Dai Nippon Printing DS80DX" #: src/xml/xmli18n-tmp.h:6239 msgid "RAW DATA 16 bit" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/hello.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/hello.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/hello.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/hello.po 2016-04-15 08:50:47.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: 2016-03-22 12:44+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:24+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: src/hello.c:60 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/help2man.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/help2man.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/help2man.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/help2man.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,439 +0,0 @@ -# Malay translation for help2man -# Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the help2man package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: help2man\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2015-06-16 00:01+1000\n" -"PO-Revision-Date: 2014-02-24 15:18+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 11:59+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: help2man:74 -#, perl-format -msgid "" -"GNU %s %s\n" -"\n" -"Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009, " -"2010,\n" -"2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.\n" -"This is free software; see the source for copying conditions. There is NO\n" -"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" -"\n" -"Written by Brendan O'Dea <bod@debian.org>\n" -msgstr "" -"GNU %s %s\n" -"\n" -"Hakcipta (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009, " -"2010,\n" -"2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.\n" -"Ini adalah perisian bebas; sila rujuk sumber untuk syarat penyalinan. TIADA " -"jaminan;\n" -"walaupun untuk KEBOLEHPASARAN atau KESESUAIAN ATAS TUJUAN TERTENTU.\n" -"\n" -"Ditulis oleh Brendan O'Dea <bod@debian.org>\n" - -#: help2man:85 -#, perl-format -msgid "" -"`%s' generates a man page out of `--help' and `--version' output.\n" -"\n" -"Usage: %s [OPTION]... EXECUTABLE\n" -"\n" -" -n, --name=STRING description for the NAME paragraph\n" -" -s, --section=SECTION section number for manual page (1, 6, 8)\n" -" -m, --manual=TEXT name of manual (User Commands, ...)\n" -" -S, --source=TEXT source of program (FSF, Debian, ...)\n" -" -L, --locale=STRING select locale (default \"C\")\n" -" -i, --include=FILE include material from `FILE'\n" -" -I, --opt-include=FILE include material from `FILE' if it exists\n" -" -o, --output=FILE send output to `FILE'\n" -" -p, --info-page=TEXT name of Texinfo manual\n" -" -N, --no-info suppress pointer to Texinfo manual\n" -" -l, --libtool exclude the `lt-' from the program name\n" -" --help print this help, then exit\n" -" --version print version number, then exit\n" -"\n" -"EXECUTABLE should accept `--help' and `--version' options and produce output " -"on\n" -"stdout although alternatives may be specified using:\n" -"\n" -" -h, --help-option=STRING help option string\n" -" -v, --version-option=STRING version option string\n" -" --version-string=STRING version string\n" -" --no-discard-stderr include stderr when parsing option output\n" -"\n" -"Report bugs to <bug-help2man@gnu.org>.\n" -msgstr "" -"`%s' janakan halaman panduan melalui `--help' dan output `--version'.\n" -"\n" -"Penggunaan: %s [PILIHAN]... BOL:EHLAKU\n" -"\n" -" -n, --name=STRING keterangan perenggan NAME\n" -" -s, --section=SECTION nombor seksyen untuk halaman manual (1, 6, 8)\n" -" -m, --manual=TEXT nama manual (User Commands, ...)\n" -" -S, --source=TEXT sumber program (FSF, Debian, ...)\n" -" -L, --locale=STRING pilih lokaliti (lalai \"C\")\n" -" -i, --include=FILE sertakan bahan dari `FILE'\n" -" -I, --opt-include=FILE sertakan bahan dari `FILE' jika ia wujud\n" -" -o, --output=FILE hantar output ke `FILE'\n" -" -p, --info-page=TEXT nama bagi manual Texinfo\n" -" -N, --no-info paksa penuding ke manual Texinfo\n" -" -l, --libtool asingkan `lt-' dari nama program\n" -" --help cetak bantuan ini, kemudian keluar\n" -" --version cetak nombor versi, kemudian keluar\n" -"\n" -"BOLEHLAKU patut menerima pilihan `--help' dan `--version' serta hasilkan " -"output pada\n" -"stdout walaupun cara lain boleh dinyatakan menggunakan:\n" -"\n" -" -h, --help-option=STRING rentetan pilihan bantuan\n" -" -v, --version-option=STRING rentetan pilihan versi\n" -" --version-string=STRING rentetan versi\n" -" --no-discard-stderr sertakan stderr bila output pilihan menghurai\n" -"\n" -"Laporkan pepijat ke <bug-help2man@gnu.org>.\n" - -#: help2man:183 -#, perl-format -msgid "%s: can't open `%s' (%s)" -msgstr "%s: tidak boleh buka '%s' (%s)" - -#. Translators: "NAME", "SYNOPSIS" and other one or two word strings in all -#. upper case are manual page section headings. The man(1) manual page in your -#. language, if available should provide the conventional translations. -#: help2man:209 help2man:340 help2man:346 help2man:697 help2man.h2m.PL:88 -#: help2man.h2m.PL:138 -msgid "NAME" -msgstr "NAMA" - -#: help2man:209 help2man:415 help2man:697 help2man.h2m.PL:139 -msgid "SYNOPSIS" -msgstr "SINOPSIS" - -#: help2man:259 -#, perl-format -msgid "%s: no valid information found in `%s'" -msgstr "%s: tiada maklumat sah dijumpai di '%s'" - -#. Translators: the following message is a strftime(3) format string, which in -#. the English version expands to the month as a word and the full year. It -#. is used on the footer of the generated manual pages. If in doubt, you may -#. just use %x as the value (which should be the full locale-specific date). -#: help2man:289 -msgid "%B %Y" -msgstr "%B %Y" - -#: help2man:296 -#, perl-format -msgid "%s: can't unlink %s (%s)" -msgstr "%s: tidak boleh nyah-pautan %s (%s)" - -#: help2man:300 -#, perl-format -msgid "%s: can't create %s (%s)" -msgstr "%s: tidak boleh cipta %s (%s)" - -#: help2man:354 -#, perl-format -msgid "%s \\- manual page for %s %s" -msgstr "%s \\ - halaman manual untuk %s %s" - -#: help2man:368 -msgid "System Administration Utilities" -msgstr "Perkakasan Sistem Pentadbiran" - -#: help2man:369 -msgid "Games" -msgstr "Mainan" - -#: help2man:370 -msgid "User Commands" -msgstr "Perintah Pengguna" - -#. Translators: "Usage" and "or" here are patterns (regular expressions) which -#. are used to match the usage synopsis in program output. An example from cp -#. (GNU coreutils) which contains both strings: -#. Usage: cp [OPTION]... [-T] SOURCE DEST -#. or: cp [OPTION]... SOURCE... DIRECTORY -#. or: cp [OPTION]... -t DIRECTORY SOURCE... -#: help2man:381 -msgid "Usage" -msgstr "Penggunaan" - -#: help2man:382 -msgid "or" -msgstr "atau" - -#: help2man:419 help2man:697 help2man.h2m.PL:140 -msgid "DESCRIPTION" -msgstr "KETERANGAN" - -#. Translators: patterns are used to match common program output. In the source -#. these strings are all of the form of "my $PAT_something = _('...');" and are -#. regular expressions. If there is more than one commonly used string, you -#. may separate alternatives with "|". Spaces in these expressions are written -#. as " +" to indicate that more than one space may be matched. The string -#. "(?:[\\w-]+ +)?" in the bug reporting pattern is used to indicate an -#. optional word, so that either "Report bugs" or "Report _program_ bugs" will -#. be matched. -#: help2man:444 -msgid "Report +(?:[\\w-]+ +)?bugs|Email +bug +reports +to" -msgstr "Laporan +(?:[\\w-]+ +)?pepijat|Emel +pepijat +laporan +ke" - -#: help2man:445 -msgid "Written +by" -msgstr "Ditulis +oleh" - -#: help2man:446 -msgid "Options" -msgstr "Pilihan" - -#: help2man:447 -msgid "Environment" -msgstr "Persekitaran" - -#: help2man:448 -msgid "Files" -msgstr "Fail" - -#: help2man:449 -msgid "Examples" -msgstr "Contoh" - -#: help2man:450 -msgid "This +is +free +software" -msgstr "Ini +adalah +perisian +percuma" - -#: help2man:464 help2man:697 help2man.h2m.PL:141 -msgid "OPTIONS" -msgstr "PILIHAN" - -#: help2man:469 help2man:698 help2man.h2m.PL:142 -msgid "ENVIRONMENT" -msgstr "PERSEKITARAN" - -#: help2man:474 help2man:698 help2man.h2m.PL:143 -msgid "FILES" -msgstr "FAIL" - -#: help2man:479 help2man:602 help2man:698 help2man.h2m.PL:144 -msgid "EXAMPLES" -msgstr "CONTOH" - -#: help2man:495 help2man:623 help2man:699 help2man.h2m.PL:148 -msgid "COPYRIGHT" -msgstr "HAKCIPTA" - -#: help2man:501 help2man:629 help2man:699 help2man.h2m.PL:147 -msgid "REPORTING BUGS" -msgstr "MELAPORKAN PEPIJAT" - -#: help2man:507 help2man:698 help2man.h2m.PL:146 -msgid "AUTHOR" -msgstr "PENGARANG" - -#: help2man:661 help2man:699 help2man.h2m.PL:149 -msgid "SEE ALSO" -msgstr "SILA LIHAT" - -#: help2man:664 -#, perl-format -msgid "" -"The full documentation for\n" -".B %s\n" -"is maintained as a Texinfo manual. If the\n" -".B info\n" -"and\n" -".B %s\n" -"programs are properly installed at your site, the command\n" -".IP\n" -".B info %s\n" -".PP\n" -"should give you access to the complete manual.\n" -msgstr "" -"Dokumentasi penuh untuk\n" -".B %s\n" -"diselenggarakan sebagai manual Texinfo. Jika\n" -".B maklumat\n" -"dan\n" -".b %s\n" -"aturcara sepatutnya telah dipasang di tapak anda, arahannya\n" -".IP\n" -".B maklumat %s\n" -".PP\n" -"seharusnya memberi anda akses kepada manual lengkap\n" - -#: help2man:730 -#, perl-format -msgid "%s: error writing to %s (%s)" -msgstr "%s: ralat ketika menulis ke %s (%s)" - -#: help2man:756 -#, perl-format -msgid "%s: can't get `%s' info from %s%s" -msgstr "%s: tidak dapat maklumat '%s' dari %s%s" - -#: help2man:758 -msgid "Try `--no-discard-stderr' if option outputs to stderr" -msgstr "Cuba `--no-discard-stderr' jika output pilihan ke stderr" - -#: help2man.h2m.PL:83 -msgid "Include file for help2man man page" -msgstr "Fail Include untuk halaman man help2man" - -#: help2man.h2m.PL:89 -msgid "help2man \\- generate a simple manual page" -msgstr "help2man \\- jana halaman manual ringkas" - -#: help2man.h2m.PL:92 -msgid "INCLUDE FILES" -msgstr "FAIL INCLUDE" - -#: help2man.h2m.PL:94 -msgid "" -"Additional material may be included in the generated output with the\n" -".B \\-\\-include\n" -"and\n" -".B \\-\\-opt\\-include\n" -"options. The format is simple:\n" -"\n" -" [section]\n" -" text\n" -"\n" -" /pattern/\n" -" text\n" -msgstr "" -"Bahan tambahan boleh disertakan dalam output terjana dengan\n" -".B \\-\\-include\n" -"and\n" -".B \\-\\-opt\\-include\n" -"options. The format is simple:\n" -"\n" -" [section]\n" -" text\n" -"\n" -" /pattern/\n" -" text\n" - -#: help2man.h2m.PL:109 -msgid "" -"Blocks of verbatim *roff text are inserted into the output either at\n" -"the start of the given\n" -".BI [ section ]\n" -"(case insensitive), or after a paragraph matching\n" -".BI / pattern /\\fR.\n" -msgstr "" -"Blok verbatim *roff text disisip kedalam output sama ada pada\n" -"permulaan\n" -".BI [ section ]\n" -"(case insensitive), atau selepas pemadanan perenggan\n" -".BI / pattern /\\fR.\n" - -#: help2man.h2m.PL:118 -msgid "" -"Patterns use the Perl regular expression syntax and may be followed by\n" -"the\n" -".IR i ,\n" -".I s\n" -"or\n" -".I m\n" -"modifiers (see\n" -".BR perlre (1)).\n" -msgstr "" -"Corak guna sintaks ungkapan nalar Perl dan diikuti dengan\n" -".IR i ,\n" -".I s\n" -"atau\n" -".I m\n" -"pengubahusai (rujuk\n" -".BR perlre (1)).\n" - -#: help2man.h2m.PL:130 -msgid "" -"Lines before the first section or pattern which begin with `\\-' are\n" -"processed as options. Anything else is silently ignored and may be\n" -"used for comments, RCS keywords and the like.\n" -msgstr "" -"Baris sebelum seksyen pertama atau corak yang bermula dengan '\\-' \n" -"diproses sebagai pilihan. Yang lain diabaikan secara senyap dan mungkin\n" -"digunakan untuk ulasan, kata kunci RCS dan seumpama dengannya.\n" - -#: help2man.h2m.PL:136 -msgid "The section output order (for those included) is:" -msgstr "Tertib output seksyen *yang disertakan) ialah:" - -#: help2man.h2m.PL:145 -msgid "other" -msgstr "lain-lain" - -#: help2man.h2m.PL:153 -msgid "" -"Any\n" -".B [NAME]\n" -"or\n" -".B [SYNOPSIS]\n" -"sections appearing in the include file will replace what would have\n" -"automatically been produced (although you can still override the\n" -"former with\n" -".B \\-\\-name\n" -"if required).\n" -msgstr "" -"Mana-mana\n" -".B [NAME]\n" -"atau\n" -".B [SYNOPSIS]\n" -"seksyen yang muncul dalam fail include akan gantikan apa yang perlu\n" -"dihasilkan secara automatik (walaupun anda masih boleh batalkan\n" -"yang lama dengan\n" -".B \\-\\-name\n" -"jika diperlukan).\n" - -#: help2man.h2m.PL:166 -msgid "" -"Other sections are prepended to the automatically produced output for\n" -"the standard sections given above, or included at\n" -".I other\n" -"(above) in the order they were encountered in the include file.\n" -msgstr "" -"Skesyen lain dipratambah ke output yang dihasilkan secara automatik untuk\n" -"seksyen piawai yang diberikan di atas, atau disertakan pada\n" -".I yang lain\n" -"(di atas) dalam tertib yang mana ia dihadapi dalam fail include.\n" - -#: help2man.h2m.PL:174 -msgid "" -"Placement of the text within the section may be explicitly requested by " -"using\n" -"the syntax\n" -".RI [< section ],\n" -".RI [= section ]\n" -"or\n" -".RI [> section ]\n" -"to place the additional text before, in place of, or after the default\n" -"output respectively.\n" -msgstr "" -"Penggantian teks di dalam seksyen mungkin dipinta secara eksplisit dengan\n" -"menggunakan sintaks\n" -".RI [< section ],\n" -".RI [= section ]\n" -"or\n" -".RI [> section ]\n" -"untuk ganti teks tambahan sebelum, ditempatnya, atau selepas output lalai\n" -"secara masing-masing.\n" - -#: help2man.h2m.PL:185 -msgid "AVAILABILITY" -msgstr "KETERSEDIAAN" - -#: help2man.h2m.PL:186 -msgid "The latest version of this distribution is available on-line from:" -msgstr "Versi terkini distribusi ini tersedia atas-talian melalui:" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/hunspell.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/hunspell.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/hunspell.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/hunspell.po 2016-04-15 08:50: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: 2016-03-22 12:54+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:35+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/tools/hunspell.cxx:212 src/tools/hunspell.cxx:320 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-anthy.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-anthy.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-anthy.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-anthy.po 2016-04-15 08:50: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: 2016-03-22 13:54+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:32+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../engine/python2/engine.py:193 ../engine/python3/engine.py:194 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-chewing.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-chewing.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-chewing.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-chewing.po 2016-04-15 08:50: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: 2016-03-22 13:55+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:33+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: /build/ibus-chewing-K_xqsD/ibus-chewing-1.4.14/src/IBusChewingEngine.gob:223 msgid "Chi" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-hangul.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-hangul.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-hangul.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-hangul.po 2016-04-15 08:50:42.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: 2016-03-22 13:53+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:31+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../setup/keycapturedialog.py:15 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-table.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-table.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-table.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-table.po 2016-04-15 08:50: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: 2016-03-22 13:53+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:31+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: engine/table.py:1309 setup/ibus-table-preferences.ui:75 msgid "Simplified Chinese" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-unikey.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-unikey.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ibus-unikey.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ibus-unikey.po 2016-04-15 08:50:43.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: 2016-03-22 13:59+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:37+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/engine.cpp:680 msgid "Enable spell check" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/im-config.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/im-config.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/im-config.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/im-config.po 2016-04-15 08:50:51.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: im-config\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-11 17:53+0000\n" -"PO-Revision-Date: 2013-06-09 13:03+0000\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2016-03-26 03:56+0000\n" +"PO-Revision-Date: 2016-03-26 01:53+0000\n" +"Last-Translator: Launchpad Translations Administrators <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: im-config:15 @@ -80,8 +80,8 @@ #: im-config:140 #, sh-format -msgid "E: dialog must be installed." -msgstr "E: dialog mesti dipasang." +msgid "E: whiptail must be installed." +msgstr "E: whiptail mesti dipasang." #: im-config:149 #, sh-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/indent.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/indent.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/indent.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/indent.po 2016-04-15 08:50:43.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: 2016-03-22 11:59+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:35+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/args.c:611 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/indicator-datetime.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/indicator-datetime.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/indicator-datetime.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/indicator-datetime.po 2016-04-15 08:50:45.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: indicator-datetime\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-10 16:46+0000\n" -"PO-Revision-Date: 2014-09-13 08:31+0000\n" +"POT-Creation-Date: 2016-04-06 23:05+0000\n" +"PO-Revision-Date: 2016-04-06 16:11+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:06+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:43+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. TRANSLATORS: a strftime(3) format for 12hr time w/seconds #: ../src/formatter.cpp:234 @@ -107,27 +107,27 @@ msgstr "%A, %e %B %Y" #. add the 'Add Event…' menuitem -#: ../src/menu.cpp:352 +#: ../src/menu.cpp:355 msgid "Add Event…" msgstr "Tambah Peristiwa..." -#: ../src/menu.cpp:362 +#: ../src/menu.cpp:365 msgid "Clock" msgstr "Jam" -#: ../src/menu.cpp:414 +#: ../src/menu.cpp:417 msgid "Time & Date settings…" msgstr "Tetapan Masa dan Tarikh" -#: ../src/menu.cpp:469 +#: ../src/menu.cpp:472 msgid "Date and Time" msgstr "Tarikh dan Masa" -#: ../src/menu.cpp:519 +#: ../src/menu.cpp:522 msgid "Time & Date" msgstr "Masa & Tarikh" -#: ../src/menu.cpp:524 +#: ../src/menu.cpp:527 #, c-format msgid "%s (has alarms)" msgstr "%s (ada penggera)" @@ -152,7 +152,7 @@ #: ../src/snap.cpp:143 #, c-format msgid "Event %s" -msgstr "" +msgstr "Peristiwa %s" #: ../src/snap.cpp:151 msgid "OK" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/isoquery.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/isoquery.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/isoquery.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/isoquery.po 2016-04-15 08:50: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: 2016-03-22 13:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:26+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/isoquery.vala:56 #, python-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/JabberBot.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/JabberBot.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/JabberBot.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/JabberBot.po 2016-04-15 08:50: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: 2016-03-22 12:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" #, python-format msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/jade.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/jade.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/jade.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/jade.po 2016-04-15 08:50:43.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: 2016-03-22 12:15+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" msgid "cannot open output file %1 (%2)" msgstr "tidak boleh membuka fail output %1 (%2)" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kbd.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kbd.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kbd.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kbd.po 2016-04-15 08:50:42.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: 2016-03-22 12:44+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:24+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/chvt.c:28 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kcm-driver-manager.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kcm-driver-manager.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kcm-driver-manager.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kcm-driver-manager.po 2016-04-15 08:50:42.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 14:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:27+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: Module.cpp:55 msgid "Driver Manager" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kcm_notificationhelper.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kcm_notificationhelper.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kcm_notificationhelper.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kcm_notificationhelper.po 2016-04-15 08:50:42.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: 2016-03-22 14:04+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/kcmodule/notificationhelperconfigmodule.cpp:55 msgid "Kubuntu Notification Helper Configuration" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kcm-whoopsie.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kcm-whoopsie.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kcm-whoopsie.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kcm-whoopsie.po 2016-04-15 08:50:42.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: 2016-03-22 14:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:27+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: Module.cpp:44 msgctxt "@title" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kdesudo.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kdesudo.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kdesudo.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kdesudo.po 2016-04-15 08:50: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: 2016-03-22 13:40+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:17+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: .pc/kubuntu_dont_use_kfatal.diff/kdesudo/kdesudo.cpp:83 #: kdesudo/kdesudo.cpp:83 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kerneloops.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kerneloops.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kerneloops.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kerneloops.po 2016-04-15 08:50: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: 2016-03-22 13:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:26+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: kerneloops-applet.c:170 kerneloops-applet.c:212 msgid "Always" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/keystone.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/keystone.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/keystone.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/keystone.po 2016-04-15 08:50:48.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Keystone\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/keystone\n" -"POT-Creation-Date: 2016-02-08 06:29+0000\n" +"POT-Creation-Date: 2016-03-18 06:34+0000\n" "PO-Revision-Date: 2015-12-24 15:11+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay " @@ -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: 2016-03-22 14:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:57+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Generated-By: Babel 1.3\n" #: keystone/exception.py:83 @@ -89,7 +89,7 @@ "Kawasan induk dinyatakan %(parent_region_id)s patut cipta hieraki kawasan " "membulat." -#: keystone/exception.py:144 +#: keystone/exception.py:156 #, python-format msgid "" "The password length must be less than or equal to %(size)i. The server could " @@ -98,7 +98,7 @@ "Panjang kata laluan mesti kurang atau menyamai %(size)i. Pelayan tidak dapat " "menuruti permintaan kerana kata laluan tidah sah." -#: keystone/exception.py:152 +#: keystone/exception.py:162 #, python-format msgid "" "Unable to delete region %(region_id)s because it or its child regions have " @@ -107,7 +107,7 @@ "Tidak boleh padam rantau %(region_id)s kerana rantaunya atau rantau anaknya " "mempunyai titik akhir yang berkaitan." -#: keystone/exception.py:159 +#: keystone/exception.py:167 msgid "" "The certificates you requested are not available. It is likely that this " "server does not use PKI tokens otherwise this is the result of " @@ -116,47 +116,47 @@ "Sijil yang anda pinta tidak tersedia. Ia berkemungkinan pelayan ini tidak " "guna token PKI ataupun disebabkan kesan tersilap konfigur." -#: keystone/exception.py:171 +#: keystone/exception.py:179 msgid "(Disable insecure_debug mode to suppress these details.)" msgstr "" -#: keystone/exception.py:181 +#: keystone/exception.py:189 #, python-format msgid "%(message)s %(amendment)s" msgstr "%(message)s %(amendment)s" -#: keystone/exception.py:189 +#: keystone/exception.py:197 msgid "The request you have made requires authentication." msgstr "Permintaan yang anda buat memerlukan pengesahihan." -#: keystone/exception.py:195 +#: keystone/exception.py:203 msgid "Authentication plugin error." msgstr "Ralat pemalam pengesahihan." -#: keystone/exception.py:203 +#: keystone/exception.py:211 #, python-format msgid "Unable to find valid groups while using mapping %(mapping_id)s" msgstr "" "Tidak dapat cari kumpulan yang sah ketika menggunakan pemetaan %(mapping_id)s" -#: keystone/exception.py:208 +#: keystone/exception.py:216 msgid "Attempted to authenticate with an unsupported method." msgstr "Percubaan untuk sahihkan dengan kaedah tidak disokong." -#: keystone/exception.py:216 +#: keystone/exception.py:224 msgid "Additional authentications steps required." msgstr "Langkah pengesahihan tambahan diperlukan." -#: keystone/exception.py:224 +#: keystone/exception.py:232 msgid "You are not authorized to perform the requested action." msgstr "Anda tidak dibenarkan membuat tindakan yang dipinta." -#: keystone/exception.py:231 +#: keystone/exception.py:239 #, python-format msgid "You are not authorized to perform the requested action: %(action)s" msgstr "Anda tidak diizinkan membuat tindakan yang dipinta: %(action)s" -#: keystone/exception.py:236 +#: keystone/exception.py:244 #, python-format msgid "" "Could not change immutable attribute(s) '%(attributes)s' in target %(target)s" @@ -164,7 +164,7 @@ "Tidak dapat ubah atribut '%(attributes)s' boleh senyap dalam sasaran " "%(target)s" -#: keystone/exception.py:241 +#: keystone/exception.py:249 #, python-format msgid "" "Group membership across backend boundaries is not allowed, group in question " @@ -173,7 +173,7 @@ "Keahlian kumpulan merentasi sempadan bahagian belakang tidak dibenarkan, " "kumpulan dalam persoalan ialah %(group_id)s, pengguna ialah %(user_id)s" -#: keystone/exception.py:247 +#: keystone/exception.py:255 #, python-format msgid "" "Invalid mix of entities for policy association - only Endpoint, Service or " @@ -184,51 +184,51 @@ "Region+Service dibenarkan. Permintaan adalah - Titik Akhir.: " "%(endpoint_id)s, Perkhidmatan: %(service_id)s, Wilayah: %(region_id)s" -#: keystone/exception.py:254 +#: keystone/exception.py:262 #, python-format msgid "Invalid domain specific configuration: %(reason)s" msgstr "Konfigurasi spesifik domain tidak sah: %(reason)s" -#: keystone/exception.py:258 +#: keystone/exception.py:266 #, python-format msgid "Could not find: %(target)s" msgstr "Tidak dapat cari: %(target)s" -#: keystone/exception.py:264 +#: keystone/exception.py:272 #, python-format msgid "Could not find endpoint: %(endpoint_id)s" msgstr "Tidak dapat cari titik akhir: %(endpoint_id)s" -#: keystone/exception.py:272 +#: keystone/exception.py:279 msgid "An unhandled exception has occurred: Could not find metadata." msgstr "" "Satu pengecualian tidak dikendali telah berlaku: Tidak dapat cari data meta." -#: keystone/exception.py:277 +#: keystone/exception.py:284 #, python-format msgid "Could not find policy: %(policy_id)s" msgstr "Tidak dapat cari polisi: %(policy_id)s" -#: keystone/exception.py:281 +#: keystone/exception.py:288 msgid "Could not find policy association" msgstr "Tidak dapat cari perkaitan polisi" -#: keystone/exception.py:285 +#: keystone/exception.py:292 #, python-format msgid "Could not find role: %(role_id)s" msgstr "Tidak dapat cari peranan: %(role_id)s" -#: keystone/exception.py:289 +#: keystone/exception.py:296 #, python-format msgid "%(prior_role_id)s does not imply %(implied_role_id)s" msgstr "" -#: keystone/exception.py:293 +#: keystone/exception.py:300 #, python-format msgid "%(role_id)s cannot be an implied roles" msgstr "" -#: keystone/exception.py:297 +#: keystone/exception.py:304 #, python-format msgid "" "Could not find role assignment with role: %(role_id)s, user or group: " @@ -237,87 +237,87 @@ "Tidak dapat cari tugasan peranan dengan peranan: %(role_id)s, pengguna atau " "kumpulan: %(actor_id)s, projek atau domain: %(target_id)s" -#: keystone/exception.py:303 +#: keystone/exception.py:310 #, python-format msgid "Could not find region: %(region_id)s" msgstr "Tidak dapat cari wilayah: %(region_id)s" -#: keystone/exception.py:307 +#: keystone/exception.py:314 #, python-format msgid "Could not find service: %(service_id)s" msgstr "Tidak dapat cari perkhidmatan: %(service_id)s" -#: keystone/exception.py:311 +#: keystone/exception.py:318 #, python-format msgid "Could not find domain: %(domain_id)s" msgstr "Tidak dapat cari domain: %(domain_id)s" -#: keystone/exception.py:315 +#: keystone/exception.py:322 #, python-format msgid "Could not find project: %(project_id)s" msgstr "Tidak dapat cari projek: %(project_id)s" -#: keystone/exception.py:319 +#: keystone/exception.py:326 #, python-format msgid "Cannot create project with parent: %(project_id)s" msgstr "Tidak dapat cipta projek dengan induk: %(project_id)s" -#: keystone/exception.py:323 +#: keystone/exception.py:330 #, python-format msgid "Could not find token: %(token_id)s" msgstr "Tidak dapat cari token: %(token_id)s" -#: keystone/exception.py:327 +#: keystone/exception.py:334 #, python-format msgid "Could not find user: %(user_id)s" msgstr "Tidak dapat cari pengguna: %(user_id)s" -#: keystone/exception.py:331 +#: keystone/exception.py:338 #, python-format msgid "Could not find group: %(group_id)s" msgstr "Tidak dapat cari kumpulan: %(group_id)s" -#: keystone/exception.py:335 +#: keystone/exception.py:342 #, python-format msgid "Could not find mapping: %(mapping_id)s" msgstr "Tidak dapat cari pemetaan: %(mapping_id)s" -#: keystone/exception.py:339 +#: keystone/exception.py:346 #, python-format msgid "Could not find trust: %(trust_id)s" msgstr "Tidak dapat cari amanah: %(trust_id)s" -#: keystone/exception.py:343 +#: keystone/exception.py:350 #, python-format msgid "No remaining uses for trust: %(trust_id)s" msgstr "Tiada penggunaan berbaki untuk amanah: %(trust_id)s" -#: keystone/exception.py:347 +#: keystone/exception.py:354 #, python-format msgid "Could not find credential: %(credential_id)s" msgstr "Tidak dapat cari kelayakan: %(credential_id)s" -#: keystone/exception.py:351 +#: keystone/exception.py:358 #, python-format msgid "Could not find version: %(version)s" msgstr "Tidak dapat cari versi: %(version)s" -#: keystone/exception.py:355 +#: keystone/exception.py:362 #, python-format msgid "Could not find Endpoint Group: %(endpoint_group_id)s" msgstr "Tidak dapat cari Kumpulan Titik Akhir: %(endpoint_group_id)s" -#: keystone/exception.py:359 +#: keystone/exception.py:366 #, python-format msgid "Could not find Identity Provider: %(idp_id)s" msgstr "Tidak dapat cari Penyedia Identiti: %(idp_id)s" -#: keystone/exception.py:363 +#: keystone/exception.py:370 #, python-format msgid "Could not find Service Provider: %(sp_id)s" msgstr "Tidak dapat cari Penyedia Perkhidmatan: %(sp_id)s" -#: keystone/exception.py:367 +#: keystone/exception.py:374 #, python-format msgid "" "Could not find federated protocol %(protocol_id)s for Identity Provider: " @@ -326,7 +326,7 @@ "Tidak dapat cari protokol bersekutu %(protocol_id)s untuk Penyedia Identiti: " "%(idp_id)s" -#: keystone/exception.py:378 +#: keystone/exception.py:385 #, python-format msgid "" "Could not find %(group_or_option)s in domain configuration for domain " @@ -335,18 +335,18 @@ "Tidak dapat cari %(group_or_option)s dalam konfigurasi domain bagi domain " "%(domain_id)s" -#: keystone/exception.py:390 +#: keystone/exception.py:403 #, python-format msgid "Conflict occurred attempting to store %(type)s - %(details)s" msgstr "Konflik berlaku ketika cuba menyimpan %(type)s - %(details)s" -#: keystone/exception.py:399 +#: keystone/exception.py:412 msgid "" "An unexpected error prevented the server from fulfilling your request." msgstr "" "Ralat tidak dijangka menghalang pelayan daripada memenuhi permintaan anda." -#: keystone/exception.py:402 +#: keystone/exception.py:415 #, python-format msgid "" "An unexpected error prevented the server from fulfilling your request: " @@ -355,12 +355,12 @@ "Ralat tidak dijangka menghalang pelayan daripada memenuhi permintaan anda: " "%(exception)s" -#: keystone/exception.py:420 +#: keystone/exception.py:433 #, python-format msgid "Unable to consume trust %(trust_id)s, unable to acquire lock." msgstr "Tidak dapat guna amanah %(trust_id)s, tidak dapat kuncinya." -#: keystone/exception.py:425 +#: keystone/exception.py:438 msgid "" "Expected signing certificates are not available on the server. Please check " "Keystone configuration." @@ -368,13 +368,13 @@ "Sijil penandatangan yang dijangka tidak tersedia di dalam pelayan. Sila " "semak konfigurasi Keystone." -#: keystone/exception.py:431 +#: keystone/exception.py:444 #, python-format msgid "Malformed endpoint URL (%(endpoint)s), see ERROR log for details." msgstr "" "URL titik akhir (%(endpoint)s) cacat, sila rujuk log ERROR untuk perincian." -#: keystone/exception.py:436 +#: keystone/exception.py:449 #, python-format msgid "" "Group %(group_id)s returned by mapping %(mapping_id)s was not found in the " @@ -383,19 +383,19 @@ "Kumpulan %(group_id)s dikembalikan dengan pemetaan %(mapping_id)s tidak " "ditemui dalam bahagian belakang." -#: keystone/exception.py:441 +#: keystone/exception.py:454 #, python-format msgid "Error while reading metadata file, %(reason)s" msgstr "Ralat ketika membaca fail data meta, %(reason)s" -#: keystone/exception.py:445 +#: keystone/exception.py:458 #, python-format msgid "" "Local section in mapping %(mapping_id)s refers to a remote match that " "doesn't exist (e.g. {0} in a local section)." msgstr "" -#: keystone/exception.py:451 +#: keystone/exception.py:464 #, python-format msgid "" "Unexpected combination of grant attributes - User: %(user_id)s, Group: " @@ -405,27 +405,27 @@ "%(user_id)s, Kumpulan: %(group_id)s, Projek: %(project_id)s, Domain: " "%(domain_id)s" -#: keystone/exception.py:458 +#: keystone/exception.py:471 msgid "The action you have requested has not been implemented." msgstr "Tindakan yang anda pinta tidak dapat dilaksanakan." -#: keystone/exception.py:465 +#: keystone/exception.py:478 msgid "The service you have requested is no longer available on this server." msgstr "Perkhidmatan yang anda pinta tidak tersedia dalam pelayan ini." -#: keystone/exception.py:472 +#: keystone/exception.py:485 #, python-format msgid "The Keystone configuration file %(config_file)s could not be found." msgstr "Fail konfigurasi Keystone %(config_file)s tidak ditemui." -#: keystone/exception.py:477 +#: keystone/exception.py:490 msgid "" "No encryption keys found; run keystone-manage fernet_setup to bootstrap one." msgstr "" "Tiada kunci penyulitan ditemui; jalankan keystone-manage fernet_setup ke " "ikat-but satu." -#: keystone/exception.py:482 +#: keystone/exception.py:495 #, python-format msgid "" "The Keystone domain-specific configuration has specified more than one SQL " @@ -434,7 +434,7 @@ "Konfigurasi khusus-domain Keystone telah menyatakan lebih dari satu pemacu " "SQL (hanya satu diizinkan): %(source)s." -#: keystone/exception.py:489 +#: keystone/exception.py:502 #, python-format msgid "" "%(mod_name)s doesn't provide database migrations. The migration repository " @@ -443,11 +443,11 @@ "%(mod_name)s tidak menyediakan pemindahan pangkalan data. Laluan repositori " "pemindahan pada %(path)s tidak wujud atau bukan sebuah direktori." -#: keystone/exception.py:496 +#: keystone/exception.py:509 msgid "Token version is unrecognizable or unsupported." msgstr "Versi token tidak dikenali atau tidak disokong" -#: keystone/exception.py:501 +#: keystone/exception.py:514 #, python-format msgid "" "Unable to sign SAML assertion. It is likely that this server does not have " @@ -457,7 +457,7 @@ "Tidak boleh daftar penerapan SAML. Ia berkemungkinan pelayan ini tidak " "memasang xmlsec1, atau ia hasil dari kesilapan konfigurasi. Sebab %(reason)s" -#: keystone/exception.py:508 +#: keystone/exception.py:521 msgid "" "No Authorization headers found, cannot proceed with OAuth related calls, if " "running under HTTPd or Apache, ensure WSGIPassAuthorization is set to On." @@ -466,7 +466,7 @@ "berkaitan OAuth, jika dijalankan di bawah HTTPd atau Apache, pastikan " "WSGIPassAuthorization ditetapkan pada Hidup." -#: keystone/exception.py:515 +#: keystone/exception.py:528 #, python-format msgid "" "Could not determine Identity Provider ID. The configuration option " @@ -475,7 +475,7 @@ "Tidak dapat tentukan ID Penyedia Identiti. Pilih konfigurasi " "%(issuer_attribute)s tidak ditemui dalam persekitaran permintaan." -#: keystone/exception.py:523 +#: keystone/exception.py:536 #, python-format msgid "" "The %s extension has been moved into keystone core and as such its " @@ -486,12 +486,12 @@ "diselenggara oleh kawalan pengkalan data keystone utama. Guna perintah: " "keystone-manage db_sync" -#: keystone/exception.py:531 +#: keystone/exception.py:544 #, python-format msgid "%(driver)s is not supported driver version" msgstr "" -#: keystone/notifications.py:286 +#: keystone/notifications.py:232 #, python-format msgid "" "%(event)s is not a valid notification event, must be one of: %(actions)s" @@ -499,13 +499,13 @@ "%(event)s bukanlah peristiwa pemberitahuan yang sah, mesti salah satu dari: " "%(actions)s" -#: keystone/notifications.py:295 +#: keystone/notifications.py:241 #, python-format msgid "Method not callable: %s" msgstr "Kaedah tidak boleh dipanggil: %s" #: keystone/assignment/controllers.py:100 keystone/identity/controllers.py:71 -#: keystone/resource/controllers.py:85 +#: keystone/resource/controllers.py:90 msgid "Name field is required and cannot be empty" msgstr "Medan nama diperlukan dan tidak boleh kosong" @@ -515,32 +515,32 @@ msgid "User roles not supported: tenant_id required" msgstr "Peranan pengguna tidak disokong: tenant_id diperlukan" -#: keystone/assignment/controllers.py:465 -#: keystone/assignment/controllers.py:754 +#: keystone/assignment/controllers.py:567 +#: keystone/assignment/controllers.py:856 msgid "Specify a domain or project, not both" msgstr "Nyatakan domain atau projek, bukan kedua-duanya" -#: keystone/assignment/controllers.py:468 +#: keystone/assignment/controllers.py:570 msgid "Specify one of domain or project" msgstr "Nyatakan salah satu domain atau projek" -#: keystone/assignment/controllers.py:473 -#: keystone/assignment/controllers.py:759 +#: keystone/assignment/controllers.py:575 +#: keystone/assignment/controllers.py:861 msgid "Specify a user or group, not both" msgstr "Nyatakan pengguna atau kumpulan, bukan kedua-duanya" -#: keystone/assignment/controllers.py:476 +#: keystone/assignment/controllers.py:578 msgid "Specify one of user or group" msgstr "Nyatakan salah satu pengguna atau kumpulan" -#: keystone/assignment/controllers.py:743 +#: keystone/assignment/controllers.py:845 msgid "" "Combining effective and group filter will always result in an empty list." msgstr "" "Menggabungkan penapis efektif dan kumpulan akan sentiasa hasilkan senarai " "kosong." -#: keystone/assignment/controllers.py:748 +#: keystone/assignment/controllers.py:850 msgid "" "Combining effective, domain and inherited filters will always result in an " "empty list." @@ -548,41 +548,65 @@ "Menggabungkan penapis efektif, domain dan diwarisi akan sentiasa hasilkan " "senarai kosong." -#: keystone/assignment/controllers.py:850 +#: keystone/assignment/controllers.py:952 msgid "" "scope.project.id must be specified if include_subtree is also specified" msgstr "" -#: keystone/assignment/core.py:145 +#: keystone/assignment/core.py:77 +msgid "" +"Use of the identity driver config to automatically configure the same " +"assignment driver has been deprecated, in the \"O\" release, the assignment " +"driver will need to be expicitly configured if different than the default " +"(SQL)." +msgstr "" + +#: keystone/assignment/core.py:88 +#, python-format +msgid "" +"Attempted automatic driver selection for assignment based upon [identity]\\" +"driver option failed since driver %s is not found. Set [assignment]/driver " +"to a valid driver in keystone config." +msgstr "" + +#: keystone/assignment/core.py:179 msgid "Must specify either domain or project" msgstr "Mesti nyatakan sama ada domain atau projek" -#: keystone/assignment/core.py:788 +#: keystone/assignment/core.py:848 msgid "Cannot list assignments sourced from groups and filtered by user ID." msgstr "" -#: keystone/assignment/core.py:988 +#: keystone/assignment/core.py:1058 #, python-format msgid "Project (%s)" msgstr "Projek (%s)" -#: keystone/assignment/core.py:990 +#: keystone/assignment/core.py:1060 #, python-format msgid "Domain (%s)" msgstr "Domain (%s)" -#: keystone/assignment/core.py:992 +#: keystone/assignment/core.py:1062 msgid "Unknown Target" msgstr "Sasaran Tidak Diketahui" +#: keystone/assignment/core.py:1518 +msgid "Update of `domain_id` is not allowed." +msgstr "" + +#: keystone/assignment/core.py:1743 +msgid "Domain specific roles are not supported in the V8 role driver" +msgstr "" + #: keystone/assignment/V8_backends/sql.py:287 -#: keystone/assignment/backends/sql.py:142 +#: keystone/assignment/backends/sql.py:137 #, python-format msgid "Cannot remove role that has not been granted, %s" msgstr "Tidak dapat buang peranan yang telah diberi, %s" #: keystone/assignment/V8_backends/sql.py:363 -#: keystone/assignment/backends/sql.py:218 +#: keystone/assignment/backends/sql.py:213 #, python-format msgid "Unexpected assignment type encountered, %s" msgstr "Jenis tugasan tidak dijangka dihadapi, %s" @@ -611,7 +635,7 @@ msgid "Project name cannot contain reserved characters." msgstr "" -#: keystone/auth/controllers.py:355 keystone/middleware/auth.py:86 +#: keystone/auth/controllers.py:355 keystone/middleware/auth.py:130 msgid "Scoping to both domain and project is not allowed" msgstr "Meninjau kedua-dua domain dan projek tidak dibenarkan" @@ -627,7 +651,7 @@ msgid "User not found" msgstr "Pengguna tidak ditemui" -#: keystone/auth/controllers.py:634 +#: keystone/auth/controllers.py:644 msgid "A project-scoped token is required to produce a service catalog." msgstr "" "Token berskop-projek diperlukan untuk menghasilkan katalog perkhidmatan." @@ -645,7 +669,7 @@ msgid "auth_type is not Negotiate" msgstr "auth_type tidak boleh Dirunding" -#: keystone/auth/plugins/mapped.py:236 +#: keystone/auth/plugins/mapped.py:246 msgid "" "Could not map user while setting ephemeral user identity. Either mapping " "rules must specify user id/name or REMOTE_USER environment variable must be " @@ -671,56 +695,60 @@ msgid "rescope a scoped token" msgstr "skop semula token berskop" +#: keystone/auth/plugins/totp.py:96 +msgid "Invalid username or TOTP passcode" +msgstr "" + #: keystone/catalog/controllers.py:215 #, python-format msgid "Conflicting region IDs specified: \"%(url_id)s\" != \"%(ref_id)s\"" msgstr "ID rantau berkonflik dinyatakan: \"%(url_id)s\" != \"%(ref_id)s\"" -#: keystone/catalog/core.py:148 keystone/common/ldap/core.py:1411 +#: keystone/catalog/core.py:149 keystone/common/ldap/core.py:1411 #, python-format msgid "Duplicate ID, %s." msgstr "ID pendua, %s." -#: keystone/catalog/backends/sql.py:392 +#: keystone/catalog/backends/sql.py:389 #, python-format msgid "Endpoint %(endpoint_id)s not found in project %(project_id)s" msgstr "" "Titik akhir %(endpoint_id)s tidak ditemui dalam projek %(project_id)s" -#: keystone/catalog/backends/sql.py:503 +#: keystone/catalog/backends/sql.py:492 msgid "Endpoint Group Project Association not found" msgstr "Sekutuan Projek Kumpulan Titik Akhir tidak ditemui" -#: keystone/cmd/cli.py:124 +#: keystone/cmd/cli.py:173 msgid "" "Either --bootstrap-password argument or OS_BOOTSTRAP_PASSWORD must be set." msgstr "" -#: keystone/cmd/cli.py:458 +#: keystone/cmd/cli.py:586 msgid "At least one option must be provided" msgstr "Sekurang-kurangnya satu pilihan mesti disediakan" -#: keystone/cmd/cli.py:465 +#: keystone/cmd/cli.py:593 msgid "--all option cannot be mixed with other options" msgstr "Pilihan --all tidak boleh dicampurkan dengan pilihan lain" -#: keystone/cmd/cli.py:472 +#: keystone/cmd/cli.py:600 #, python-format msgid "Unknown domain '%(name)s' specified by --domain-name" msgstr "Domain '%(name)s' yang tidak diketahui dinyatakan oleh --domain-name" -#: keystone/cmd/cli.py:527 keystone/tests/unit/test_cli.py:326 +#: keystone/cmd/cli.py:679 keystone/tests/unit/test_cli.py:411 msgid "" "At least one option must be provided, use either --all or --domain-name" msgstr "" "Sekurang-kurangnya satu pilihan mesti disediakan, guna sama ada --all atau --" "domain-name" -#: keystone/cmd/cli.py:533 keystone/tests/unit/test_cli.py:342 +#: keystone/cmd/cli.py:685 keystone/tests/unit/test_cli.py:427 msgid "The --all option cannot be used with the --domain-name option" msgstr "Pilihan --all tidak dapat digunakan dengan pilihan --domain-name" -#: keystone/cmd/cli.py:558 keystone/tests/unit/test_cli.py:359 +#: keystone/cmd/cli.py:710 keystone/tests/unit/test_cli.py:444 #, python-format msgid "" "Invalid domain name: %(domain)s found in config file name: %(file)s - " @@ -729,7 +757,7 @@ "Nama domain tidak sah: %(domain)s ditemui dalam nama fail konfig: %(file)s - " "mengabaikan fail ini." -#: keystone/cmd/cli.py:566 keystone/tests/unit/test_cli.py:300 +#: keystone/cmd/cli.py:718 keystone/tests/unit/test_cli.py:385 #, python-format msgid "" "Domain: %(domain)s already has a configuration defined - ignoring file: " @@ -738,14 +766,14 @@ "Domain: %(domain)s sudah mempunyai konfigurasi bertakrif - mengabaikan fail: " "%(file)s." -#: keystone/cmd/cli.py:580 +#: keystone/cmd/cli.py:732 #, python-format msgid "" "Error parsing configuration file for domain: %(domain)s, file: %(file)s." msgstr "" "Ralat menghurai fail konfigurasi untuk domain: %(domain)s, fail: %(file)s." -#: keystone/cmd/cli.py:613 +#: keystone/cmd/cli.py:765 #, python-format msgid "" "To get a more detailed information on this error, re-run this command for " @@ -756,12 +784,12 @@ "semula perintah ini untuk domain spesifik, contohnya: keystone-manage " "domain_config_upload --domain-name %s" -#: keystone/cmd/cli.py:631 +#: keystone/cmd/cli.py:783 #, python-format msgid "Unable to locate domain config directory: %s" msgstr "Tidak boleh cari direktori konfig domain: %s" -#: keystone/cmd/cli.py:664 +#: keystone/cmd/cli.py:803 msgid "" "Unable to access the keystone database, please check it is configured " "correctly." @@ -769,22 +797,22 @@ "Tidak boleh capai pangkalan data keystone, sila semak sama ada ia dikonfigur " "dengan betul." -#: keystone/cmd/cli.py:727 +#: keystone/cmd/cli.py:866 #, python-format msgid "Error while parsing rules %(path)s: %(err)s" msgstr "Ralat ketika menghurai peraturan %(path)s: %(err)s" -#: keystone/cmd/cli.py:736 +#: keystone/cmd/cli.py:875 #, python-format msgid "Error while opening file %(path)s: %(err)s" msgstr "Ralat ketika membuka fail %(path)s: %(err)s" -#: keystone/cmd/cli.py:746 +#: keystone/cmd/cli.py:885 #, python-format msgid "Error while parsing line: '%(line)s': %(err)s" msgstr "Ralat ketika menghurai baris: '%(line)s': %(err)s" -#: keystone/common/authorization.py:61 keystone/common/wsgi.py:66 +#: keystone/common/authorization.py:61 keystone/common/wsgi.py:67 #, python-format msgid "token reference must be a KeystoneToken type, got: %s" msgstr "rujukan token mestilah jenis Token Keystone, dapat: %s" @@ -811,7 +839,7 @@ msgstr "%(property_name)s bukanlah %(display_expected_type)s" #: keystone/common/controller.py:349 keystone/common/controller.py:377 -#: keystone/identity/core.py:586 keystone/resource/core.py:924 +#: keystone/identity/core.py:595 keystone/resource/core.py:1143 #, python-format msgid "Expected dict or list: %s" msgstr "Jangkakan dict atua senarai: %s" @@ -828,7 +856,7 @@ msgid "Cannot change Domain ID" msgstr "Tidak dapat ubah ID Domain" -#: keystone/common/controller.py:749 +#: keystone/common/controller.py:751 msgid "" "You have tried to create a resource using the admin token. As this token is " "not within a domain you must explicitly include a domain for this resource " @@ -853,7 +881,7 @@ msgid "Unexpected status requested for JSON Home response, %s" msgstr "Status tidak dijangka dipinta untuk respon JSON Home, %s" -#: keystone/common/manager.py:78 +#: keystone/common/manager.py:82 #, python-format msgid "" "Direct import of driver %(name)r is deprecated as of Liberty in favor of its " @@ -872,16 +900,16 @@ "Pengguna auth tidak dapat dibina kerana kehilangan sama ada id pengguna, " "atau nama pengguna dengan id domain, atau nama pengguna dengan nama domain." -#: keystone/common/utils.py:61 +#: keystone/common/utils.py:63 msgid "" "Length of transformable resource id > 64, which is max allowed characters" msgstr "" -#: keystone/common/utils.py:190 keystone/credential/controllers.py:44 +#: keystone/common/utils.py:192 keystone/credential/controllers.py:44 msgid "Invalid blob in credential" msgstr "Blob tidak sah dalam kelayakan" -#: keystone/common/wsgi.py:205 +#: keystone/common/wsgi.py:208 msgid "Query string is not UTF-8 encoded" msgstr "Rentetan pertanyaan bukan UTF-8 terenkod" @@ -895,7 +923,7 @@ msgid "%s field(s) cannot be empty" msgstr "Medan %s tidak boleh kosong" -#: keystone/common/wsgi.py:542 +#: keystone/common/wsgi.py:548 msgid "The resource could not be found." msgstr "Sumber tidak ditemui." @@ -918,13 +946,13 @@ msgid "`key_mangler` option must be a function reference" msgstr "Pilihan `key_mangler` mestilah rujukan fungsi" -#: keystone/common/kvs/core.py:375 +#: keystone/common/kvs/core.py:376 #, python-format msgid "Lock key must match target key: %(lock)s != %(target)s" msgstr "" "Kunci kunci mesti sepadan dengan kunci sasaran: %(lock)s != %(target)s" -#: keystone/common/kvs/core.py:379 +#: keystone/common/kvs/core.py:380 msgid "Must be called within an active lock context." msgstr "Mesti dipanggil di dalam konteks kunci aktif." @@ -1024,21 +1052,21 @@ msgid "Member %(member)s is already a member of group %(group)s" msgstr "Ahli %(member)s sudah menjadi ahli kumpulan %(group)s" -#: keystone/common/sql/core.py:409 +#: keystone/common/sql/core.py:413 msgid "Duplicate Entry" msgstr "Masukan Berganda" -#: keystone/common/sql/core.py:425 +#: keystone/common/sql/core.py:429 #, python-format msgid "An unexpected error occurred when trying to store %s" msgstr "Satu ralat tidak dijangka berlaku ketika cuba menyimpan %s" -#: keystone/common/sql/migration_helpers.py:158 +#: keystone/common/sql/migration_helpers.py:167 msgid "Unable to downgrade schema" msgstr "" -#: keystone/common/sql/migration_helpers.py:176 -#: keystone/common/sql/migration_helpers.py:218 +#: keystone/common/sql/migration_helpers.py:185 +#: keystone/common/sql/migration_helpers.py:231 #, python-format msgid "%s extension does not exist." msgstr "Sambungan %s tidak wujud." @@ -1052,11 +1080,18 @@ "jangkaan disahkan untuk mencari %(param_name)r dalam tandatangan fungsi " "untuk %(func_name)r." -#: keystone/common/validation/validators.py:54 +#: keystone/common/validation/validators.py:53 #, python-format msgid "Invalid input for field '%(path)s'. The value is '%(value)s'." msgstr "Input tidak sah untuk medan '%(path)s'. Nilai adalah '%(value)s'." +#: keystone/contrib/admin_crud/core.py:28 +msgid "" +"Remove admin_crud_extension from the paste pipeline, the admin_crud " +"extension is now always available. Updatethe [pipeline:admin_api] section in " +"keystone-paste.ini accordingly, as it will be removed in the O release." +msgstr "" + #: keystone/contrib/ec2/controllers.py:80 keystone/contrib/s3/core.py:111 #: keystone/contrib/s3/core.py:114 msgid "Invalid EC2 signature." @@ -1125,6 +1160,13 @@ "accordingly, as it will be removed in the O release." msgstr "" +#: keystone/contrib/user_crud/core.py:28 +msgid "" +"Remove user_crud_extension from the paste pipeline, the user_crud extension " +"is now always available. Updatethe [pipeline:public_api] section in keystone-" +"paste.ini accordingly, as it will be removed in the O release." +msgstr "" + #: keystone/endpoint_policy/core.py:264 #, python-format msgid "No policy is associated with endpoint %(endpoint_id)s." @@ -1168,15 +1210,15 @@ "idp_contact_type mestilah salah satu dari: [teknikal, lain-lain, sokongan, " "pentadbiran atau pengebilan." -#: keystone/federation/utils.py:222 +#: keystone/federation/utils.py:234 msgid "Federation token is expired" msgstr "Token persekutuan telah luput" -#: keystone/federation/utils.py:274 +#: keystone/federation/utils.py:286 msgid "Could not find Identity Provider identifier in environment" msgstr "Tidak dapat cari pengenalpasti Penyedia Identiti dalam persekitaran" -#: keystone/federation/utils.py:278 +#: keystone/federation/utils.py:290 msgid "" "Incoming identity provider identifier not included among the accepted " "identifiers." @@ -1184,12 +1226,18 @@ "Pengenalpasti penyedia identiti masuk tidak disertakan dalam kalangan " "pengenalpasti diterima." -#: keystone/federation/utils.py:572 +#: keystone/federation/utils.py:585 #, python-format msgid "User type %s not supported" msgstr "Jenis pengguna %s tidak disokong" -#: keystone/federation/utils.py:607 +#: keystone/federation/utils.py:605 +msgid "" +"Could not map any federated user properties to identity values. Check debug " +"logs or the mapping used for additional details." +msgstr "" + +#: keystone/federation/utils.py:629 #, python-format msgid "" "Invalid rule: %(identity_value)s. Both 'groups' and 'domain' keywords must " @@ -1198,12 +1246,12 @@ "Peraturan tidak sah: %(identity_value)s. Kedua-dua kata kunci 'groups' and " "'domain' mesti dinyatakan." -#: keystone/federation/utils.py:833 +#: keystone/federation/utils.py:854 #, python-format msgid "Identity Provider %(idp)s is disabled" msgstr "Penyedia Identiti %(idp)s dilumpuhkan" -#: keystone/federation/utils.py:841 +#: keystone/federation/utils.py:862 #, python-format msgid "Service Provider %(sp)s is disabled" msgstr "Penyedia Perkhidmatan %(sp)s dilumpuhkan" @@ -1222,16 +1270,16 @@ msgid "Enabled field must be a boolean" msgstr "Medan yang dibenarkan mestilah boolean" -#: keystone/identity/controllers.py:101 +#: keystone/identity/controllers.py:103 msgid "Enabled field should be a boolean" msgstr "Medan yang dibenarkan sepatutnya boolean" -#: keystone/identity/core.py:262 +#: keystone/identity/core.py:265 #, python-format msgid "Config API entity at /domains/%s/config" msgstr "Entiti API konfig pada /domains/%s/config" -#: keystone/identity/core.py:268 +#: keystone/identity/core.py:271 #, python-format msgid "" "Exceeded attempts to register domain %(domain)s to use the SQL driver, the " @@ -1240,19 +1288,24 @@ "Percubaan mendaftar domain %(domain)s untuk guna pemacu SQL dilangkaui, " "domain terakhir yang muncul telah mempunyai %(last_domain)s, menarik diri" -#: keystone/identity/core.py:441 keystone/identity/backends/ldap.py:65 -#: keystone/identity/backends/ldap.py:67 keystone/identity/backends/ldap.py:73 -#: keystone/identity/backends/ldap.py:75 keystone/identity/backends/sql.py:107 -#: keystone/identity/backends/sql.py:109 +#: keystone/identity/core.py:450 keystone/identity/backends/ldap.py:62 +#: keystone/identity/backends/ldap.py:64 keystone/identity/backends/ldap.py:70 +#: keystone/identity/backends/ldap.py:72 keystone/identity/backends/sql.py:210 +#: keystone/identity/backends/sql.py:212 msgid "Invalid user / password" msgstr "Pengguna / kata laluan tidak sah" -#: keystone/identity/core.py:851 +#: keystone/identity/core.py:895 #, python-format msgid "User is disabled: %s" msgstr "Pengguna dilumpuhkan: %s" -#: keystone/identity/core.py:893 +#: keystone/identity/core.py:928 keystone/resource/core.py:375 +msgid "" +"update of domain_id is deprecated as of Mitaka and will be removed in O." +msgstr "" + +#: keystone/identity/core.py:947 msgid "Cannot change user ID" msgstr "Tidak dapat ubah ID pengguna" @@ -1264,17 +1317,17 @@ "release." msgstr "" -#: keystone/identity/backends/ldap.py:109 +#: keystone/identity/backends/ldap.py:106 msgid "Cannot change user name" msgstr "Tidak dapat ubah nama pengguna" -#: keystone/identity/backends/ldap.py:210 keystone/identity/backends/sql.py:191 -#: keystone/identity/backends/sql.py:209 +#: keystone/identity/backends/ldap.py:214 keystone/identity/backends/sql.py:292 +#: keystone/identity/backends/sql.py:310 #, python-format msgid "User '%(user_id)s' not found in group '%(group_id)s'" msgstr "Pengguna '%(user_id)s' tidak ditemui dalam kumpulan '%(group_id)s'" -#: keystone/identity/backends/ldap.py:361 +#: keystone/identity/backends/ldap.py:366 #, python-format msgid "User %(user_id)s is already a member of group %(group_id)s" msgstr "Pengguna %(user_id)s sudahpun ahli bagi kumpulan %(group_id)s" @@ -1283,59 +1336,59 @@ msgid "Found invalid token: scoped to both project and domain." msgstr "Temui token tidak sah: diskop ke kedua-dua projek dan domain." -#: keystone/oauth1/controllers.py:125 +#: keystone/oauth1/controllers.py:126 msgid "Cannot list request tokens with a token issued via delegation." msgstr "" "Tidak dapat senaraikan token permintaan dengan token yang dikeluarkan " "melalui delegasi." -#: keystone/oauth1/controllers.py:186 keystone/oauth1/backends/sql.py:268 +#: keystone/oauth1/controllers.py:187 keystone/oauth1/backends/sql.py:256 msgid "User IDs do not match" msgstr "ID pengguna tidak sepadan" -#: keystone/oauth1/controllers.py:242 +#: keystone/oauth1/controllers.py:243 msgid "Invalid signature" msgstr "Tandatangan tidak sah" -#: keystone/oauth1/controllers.py:293 keystone/oauth1/controllers.py:371 +#: keystone/oauth1/controllers.py:294 keystone/oauth1/controllers.py:372 msgid "Request token is expired" msgstr "Token dipinta telah luput" -#: keystone/oauth1/controllers.py:307 +#: keystone/oauth1/controllers.py:308 msgid "There should not be any non-oauth parameters" msgstr "Sepatutnya tiada parameter bukan-oauth" -#: keystone/oauth1/controllers.py:311 +#: keystone/oauth1/controllers.py:312 msgid "provided consumer key does not match stored consumer key" msgstr "" "kunci pelanggan yang disediakan tidak sepadan dengan kunci pelanggan yang " "disimpan" -#: keystone/oauth1/controllers.py:315 +#: keystone/oauth1/controllers.py:316 msgid "provided verifier does not match stored verifier" msgstr "pengesah yang disediakan tidak sepadan dengan pengesah yang disimpan" -#: keystone/oauth1/controllers.py:319 +#: keystone/oauth1/controllers.py:320 msgid "provided request key does not match stored request key" msgstr "" "kunci permintaan yang disediakan tidak sepadan dengan kunci permintaan yang " "disimpan" -#: keystone/oauth1/controllers.py:323 +#: keystone/oauth1/controllers.py:324 msgid "Request Token does not have an authorizing user id" msgstr "Token Dipinta tidak mempunyai id pengguna yang diizinkan" -#: keystone/oauth1/controllers.py:360 +#: keystone/oauth1/controllers.py:361 msgid "Cannot authorize a request token with a token issued via delegation." msgstr "" "Tidak dapat izinkan token yang dipinta dengan token yang dikeluarkan melalui " "delegasi." -#: keystone/oauth1/controllers.py:387 +#: keystone/oauth1/controllers.py:388 msgid "authorizing user does not have role required" msgstr "pengguna yang diizinkan tidak mempunyai peranan yang diperlukan" -#: keystone/oauth1/controllers.py:400 +#: keystone/oauth1/controllers.py:401 msgid "User is not a member of the requested project" msgstr "Pengguna bukanlah ahli projek yang dipinta" @@ -1343,138 +1396,177 @@ msgid "Consumer not found" msgstr "Pelanggan tidak ditemui" -#: keystone/oauth1/backends/sql.py:184 +#: keystone/oauth1/backends/sql.py:177 msgid "Request token not found" msgstr "Token yang dipinta tidak ditemui" -#: keystone/oauth1/backends/sql.py:248 +#: keystone/oauth1/backends/sql.py:237 msgid "Access token not found" msgstr "Token capaian tidak ditemui" -#: keystone/resource/controllers.py:89 +#: keystone/resource/controllers.py:94 msgid "The creation of projects acting as domains is not allowed in v2." msgstr "" -#: keystone/resource/controllers.py:238 -msgid "The creation of projects acting as domains is not allowed yet." -msgstr "" -"Penciptaan projek yang bertindak sebagai domain tidak dibenarkan buat masa " -"ini." - -#: keystone/resource/controllers.py:272 +#: keystone/resource/controllers.py:284 msgid "" "Cannot use parents_as_list and parents_as_ids query params at the same time." msgstr "" "Tidak dapat guna param pertanyaan parents_as_list dan parents_as_ids query " "pada masa yang sama." -#: keystone/resource/controllers.py:278 +#: keystone/resource/controllers.py:290 msgid "" "Cannot use subtree_as_list and subtree_as_ids query params at the same time." msgstr "" "Tidak dapat guna param pertanyaan subtree_as_list dan subtree_as_ids pada " "masa yang sama." -#: keystone/resource/core.py:91 +#: keystone/resource/core.py:106 #, python-format -msgid "max hierarchy depth reached for %s branch." -msgstr "kedalaman hieraki maksimum dicapai untuk cabang %s." +msgid "Max hierarchy depth reached for %s branch." +msgstr "" -#: keystone/resource/core.py:109 keystone/resource/core.py:525 +#: keystone/resource/core.py:123 msgid "Multiple domains are not supported" msgstr "Domain berbilang tidak disokong" -#: keystone/resource/core.py:115 +#: keystone/resource/core.py:129 msgid "only root projects are allowed to act as domains." msgstr "" -#: keystone/resource/core.py:139 +#: keystone/resource/core.py:152 +#, python-format +msgid "" +"Cannot create project, since its parent (%(domain_id)s) is acting as a " +"domain, but project's specified parent_id (%(parent_id)s) does not match " +"this domain_id." +msgstr "" + +#: keystone/resource/core.py:163 #, python-format msgid "" "Cannot create project, since it specifies its owner as domain %(domain_id)s, " "but specifies a parent in a different domain (%(parent_domain_id)s)." msgstr "" -#: keystone/resource/core.py:164 +#: keystone/resource/core.py:183 #, python-format msgid "cannot create a project in a branch containing a disabled project: %s" msgstr "" "tidak dapat cipta projek di dalam cabang yang mengandungi projek " "dilumpuhkan: %s" -#: keystone/resource/core.py:172 +#: keystone/resource/core.py:191 #, python-format msgid "" "%(entity)s name cannot contain the following reserved characters: %(chars)s" msgstr "" -#: keystone/resource/core.py:224 +#: keystone/resource/core.py:201 +#, python-format +msgid "" +"it is not permitted to have two projects acting as domains with the same " +"name: %s" +msgstr "" + +#: keystone/resource/core.py:205 +#, python-format +msgid "" +"it is not permitted to have two projects within a domain with the same name " +": %s" +msgstr "" + +#: keystone/resource/core.py:262 #, python-format msgid "Domain is disabled: %s" msgstr "Domain dilumpuhkan: %s" -#: keystone/resource/core.py:241 +#: keystone/resource/core.py:279 #, python-format msgid "Domain cannot be named %s" msgstr "Domain tidak dapat dinamakan sebagai %s" -#: keystone/resource/core.py:244 +#: keystone/resource/core.py:282 #, python-format msgid "Domain cannot have ID %s" msgstr "Domain tidak boleh mempunyai ID %s" -#: keystone/resource/core.py:256 +#: keystone/resource/core.py:297 #, python-format msgid "Project is disabled: %s" msgstr "Projek dilumpuhkan: %s" -#: keystone/resource/core.py:276 -#, python-format -msgid "cannot enable project %s since it has disabled parents" -msgstr "" -"tidak dapat benarkan projek %s semenjak ia mempunyai induk dilumpuhkan" - -#: keystone/resource/core.py:284 +#: keystone/resource/core.py:304 #, python-format -msgid "cannot disable project %s since its subtree contains enabled projects" +msgid "Cannot enable project %s since it has disabled parents" msgstr "" -"tidak dapat lumpuhkan projek %s semenjak subpepohonnya mengandungi projek " -"dibenarkan" -#: keystone/resource/core.py:303 +#: keystone/resource/core.py:340 msgid "Update of `parent_id` is not allowed." msgstr "Kemaskini `parent_id` tidak dibenarkan." -#: keystone/resource/core.py:308 +#: keystone/resource/core.py:345 msgid "Update of `is_domain` is not allowed." msgstr "Kemaskini `is_domain` tidak dibenarkan." -#: keystone/resource/core.py:352 +#: keystone/resource/core.py:359 +msgid "Update of domain_id of projects acting as domains is not allowed." +msgstr "" + +#: keystone/resource/core.py:366 +msgid "Update of domain_id is only allowed for root projects." +msgstr "" + +#: keystone/resource/core.py:371 +msgid "Cannot update domain_id of a project that has children." +msgstr "" + +#: keystone/resource/core.py:396 +#, python-format +msgid "" +"Cannot disable project %(project_id)s since its subtree contains enabled " +"projects." +msgstr "" + +#: keystone/resource/core.py:441 +msgid "Cascade update is only allowed for enabled attribute." +msgstr "" + +#: keystone/resource/core.py:505 #, python-format msgid "" "cannot delete an enabled project acting as a domain. Please disable the " "project %s first." msgstr "" -#: keystone/resource/core.py:358 +#: keystone/resource/core.py:511 +#, python-format +msgid "" +"Cannot delete the project %s since it is not a leaf in the hierarchy. Use " +"the cascade option if you want to delete a whole subtree." +msgstr "" + +#: keystone/resource/core.py:524 #, python-format -msgid "cannot delete the project %s since it is not a leaf in the hierarchy." -msgstr "tidak dapat padam projek %s semenjak ia bukan daun dalam hieraki." +msgid "" +"Cannot delete project %(project_id)s since its subtree contains enabled " +"projects." +msgstr "" -#: keystone/resource/core.py:389 +#: keystone/resource/core.py:552 msgid "Project field is required and cannot be empty." msgstr "Medan projek diperlukan dan tidak boleh kosong." -#: keystone/resource/core.py:592 -msgid "cannot delete a domain that is enabled, please disable it first." +#: keystone/resource/core.py:793 +msgid "Cannot delete a domain that is enabled, please disable it first." msgstr "" -"tidak dapat padam domain yang dibenarkan, sila lumpuhkannya terlebih dahulu." -#: keystone/resource/core.py:1141 +#: keystone/resource/core.py:1568 msgid "No options specified" msgstr "Tiada pilihan dinyatakan" -#: keystone/resource/core.py:1147 +#: keystone/resource/core.py:1574 #, python-format msgid "" "The value of group %(group)s specified in the config should be a dictionary " @@ -1483,7 +1575,7 @@ "Nilai bagi kumpulan %(group)s dinyatakan dalam konfig patut merupakan kamus " "pilihan" -#: keystone/resource/core.py:1171 +#: keystone/resource/core.py:1598 #, python-format msgid "" "Option %(option)s found with no group specified while checking domain " @@ -1492,12 +1584,12 @@ "Pilihan %(option)s ditemui tanpa kumpulan yang dinyatakan ketika memeriksa " "permintaan konfigurasi domain" -#: keystone/resource/core.py:1178 +#: keystone/resource/core.py:1605 #, python-format msgid "Group %(group)s is not supported for domain specific configurations" msgstr "Kumpulan %(group)s tidak disokong untuk konfigurasi spesifik domain" -#: keystone/resource/core.py:1185 +#: keystone/resource/core.py:1612 #, python-format msgid "" "Option %(option)s in group %(group)s is not supported for domain specific " @@ -1506,27 +1598,27 @@ "Pilihan %(option)s dalam kumpulan %(group)s tidak disokong untuk konfigurasi " "spesifik domain" -#: keystone/resource/core.py:1237 +#: keystone/resource/core.py:1664 msgid "An unexpected error occurred when retrieving domain configs" msgstr "Satu ralat tidak dijangka berlaku ketika mendapatkan konfig domain" -#: keystone/resource/core.py:1316 keystone/resource/core.py:1399 -#: keystone/resource/core.py:1469 keystone/resource/config_backends/sql.py:76 +#: keystone/resource/core.py:1743 keystone/resource/core.py:1826 +#: keystone/resource/core.py:1896 keystone/resource/config_backends/sql.py:76 #, python-format msgid "option %(option)s in group %(group)s" msgstr "pilihan %(option)s dalam kumpulan %(group)s" -#: keystone/resource/core.py:1319 keystone/resource/core.py:1404 -#: keystone/resource/core.py:1465 +#: keystone/resource/core.py:1746 keystone/resource/core.py:1831 +#: keystone/resource/core.py:1892 #, python-format msgid "group %(group)s" msgstr "kumpulan %(group)s" -#: keystone/resource/core.py:1321 +#: keystone/resource/core.py:1748 msgid "any options" msgstr "mana-mana pilihan" -#: keystone/resource/core.py:1364 +#: keystone/resource/core.py:1791 #, python-format msgid "" "Trying to update option %(option)s in group %(group)s, so that, and only " @@ -1535,7 +1627,7 @@ "Cuba mengemaskini pilihan %(option)s dalam kumpulan %(group)s, supaya " "pilihan mesti dinyatakan di dalam konfig" -#: keystone/resource/core.py:1369 +#: keystone/resource/core.py:1796 #, python-format msgid "" "Trying to update group %(group)s, so that, and only that, group must be " @@ -1544,7 +1636,7 @@ "Cuba mengemaskini kumpulan %(group)s, supaya kumpulan mesti dinyatakan di " "dalam konfig" -#: keystone/resource/core.py:1378 +#: keystone/resource/core.py:1805 #, python-format msgid "" "request to update group %(group)s, but config provided contains group " @@ -1553,7 +1645,7 @@ "permintaan untuk mengemaskini kumpulan %(group)s, tetapi konfig hanya " "mengandungi kumpulan %(group_other)s sebagai ganti" -#: keystone/resource/core.py:1385 +#: keystone/resource/core.py:1812 #, python-format msgid "" "Trying to update option %(option)s in group %(group)s, but config provided " @@ -1562,12 +1654,12 @@ "Cuba mengemaskini pilihan %(option)s dalam kumpulan %(group)s, tetapi konfig " "hanya mengandungi pilihan %(option_other)s sebagai ganti" -#: keystone/resource/core.py:1577 +#: keystone/resource/core.py:2004 #, python-format msgid "Group %s not found in config" msgstr "" -#: keystone/resource/core.py:1587 +#: keystone/resource/core.py:2014 #, python-format msgid "" "Reading the default for option %(option)s in group %(group)s is not supported" @@ -1586,9 +1678,9 @@ "Panggilan seruan mestilah mempunyai kedua-dua domain_id dan project_id. Ini " "merupakan pepijat dalam pelayan Keystone. Permintaan semasa dihenti paksa." -#: keystone/revoke/core.py:224 keystone/token/provider.py:217 -#: keystone/token/provider.py:241 keystone/token/provider.py:312 -#: keystone/token/provider.py:319 +#: keystone/revoke/core.py:226 keystone/token/provider.py:217 +#: keystone/token/provider.py:256 keystone/token/provider.py:336 +#: keystone/token/provider.py:343 msgid "Failed to validate token" msgstr "Gagal mengesahkan token" @@ -1625,7 +1717,7 @@ msgid "Token does not belong to specified tenant." msgstr "Token tidak dimiliki pada penyewa tertentu." -#: keystone/token/provider.py:254 keystone/token/provider.py:273 +#: keystone/token/provider.py:269 keystone/token/provider.py:293 msgid "No token in the request" msgstr "" @@ -1634,42 +1726,42 @@ msgid "Unknown token version %s" msgstr "Versi token %s tidak diketahui" -#: keystone/token/providers/common.py:286 -#: keystone/token/providers/common.py:400 +#: keystone/token/providers/common.py:313 +#: keystone/token/providers/common.py:445 #, python-format msgid "User %(user_id)s has no access to project %(project_id)s" msgstr "" "Pengguna %(user_id)s tidak mempunyai capaian ke projek %(project_id)s" -#: keystone/token/providers/common.py:291 -#: keystone/token/providers/common.py:405 +#: keystone/token/providers/common.py:318 +#: keystone/token/providers/common.py:450 #, python-format msgid "User %(user_id)s has no access to domain %(domain_id)s" msgstr "Pengguna %(user_id)s tidak mempunyai capaian ke domain %(domain_id)s" -#: keystone/token/providers/common.py:318 +#: keystone/token/providers/common.py:345 msgid "Trustor is disabled." msgstr "Pemegang amanah dilumpuhkan." -#: keystone/token/providers/common.py:391 +#: keystone/token/providers/common.py:434 msgid "Trustee has no delegated roles." msgstr "Pemegang amanah tiada peranan didelegasi." -#: keystone/token/providers/common.py:451 +#: keystone/token/providers/common.py:496 #, python-format msgid "Invalid audit info data type: %(data)s (%(type)s)" msgstr "Jenis data maklumat audit tidak sah: %(data)s (%(type)s)" -#: keystone/token/providers/common.py:515 -#: keystone/token/providers/common.py:542 +#: keystone/token/providers/common.py:560 +#: keystone/token/providers/common.py:587 msgid "The configured token provider does not support bind authentication." msgstr "Penyedia token terkonfigur tidak menyokong pengesahihan ikat." -#: keystone/token/providers/common.py:553 +#: keystone/token/providers/common.py:598 msgid "User is not a trustee." msgstr "Pengguna bukanlah pemegang amanah." -#: keystone/token/providers/common.py:620 +#: keystone/token/providers/common.py:665 msgid "" "Attempting to use OS-FEDERATION token with V2 Identity Service, use V3 " "Authentication" @@ -1677,11 +1769,11 @@ "Percubaan menggunakan token OS-FEDERATION dengan Perkhidmatan Identiti V2, " "guna Pengesahihan V3" -#: keystone/token/providers/common.py:630 +#: keystone/token/providers/common.py:675 msgid "Non-default domain is not supported" msgstr "Domain bukan-lalai tidak disokong" -#: keystone/token/providers/common.py:634 +#: keystone/token/providers/common.py:679 msgid "Domain scoped token is not supported" msgstr "Domain terskop token tidak disokong" @@ -1689,39 +1781,31 @@ msgid "Unable to sign token." msgstr "Tidak boleh tandatangan token." -#: keystone/token/providers/fernet/core.py:166 -msgid "" -"This is not a v2.0 Fernet token. Use v3 for trust, domain, or federated " -"tokens." -msgstr "" -"Ini bukanlah token Fernet v2.0. Guna v3 untuk token kepercayaan, domain, " -"atau bersekutu." - #: keystone/token/providers/fernet/token_formatters.py:102 #, python-format msgid "This is not a recognized Fernet token %s" msgstr "" -#: keystone/token/providers/fernet/token_formatters.py:197 +#: keystone/token/providers/fernet/token_formatters.py:198 #, python-format msgid "This is not a recognized Fernet payload version: %s" msgstr "Ini bukanlah versi muatan Fernet yang dikenali: %s" -#: keystone/trust/controllers.py:111 +#: keystone/trust/controllers.py:107 #, python-format msgid "role %s is not defined" msgstr "peranan %s tidak ditakrif" -#: keystone/trust/controllers.py:135 +#: keystone/trust/controllers.py:131 msgid "Redelegation allowed for delegated by trust only" msgstr "" "Delegasi semula dibenarkan untuk terdelegasi dengan kepercayaan sahaja" -#: keystone/trust/controllers.py:168 +#: keystone/trust/controllers.py:164 msgid "The authenticated user should match the trustor." msgstr "Pengguna disahihkan patut sepadan dengan pemegang amanah." -#: keystone/trust/controllers.py:173 +#: keystone/trust/controllers.py:169 msgid "At least one role should be specified." msgstr "Sekurang-kurangnya satu peranan patut dinyatakan." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kubuntu-debug-installer.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kubuntu-debug-installer.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kubuntu-debug-installer.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kubuntu-debug-installer.po 2016-04-15 08:50: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: 2016-03-22 14:06+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:43+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/DebugInstaller.cpp:49 msgctxt "@info Error message" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kubuntu-patched-l10n.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kubuntu-patched-l10n.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/kubuntu-patched-l10n.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/kubuntu-patched-l10n.po 2016-04-15 08:50: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: 2016-03-22 14:42+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:19+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: app/kipiinterface.cpp:256 msgid "Install Plugins" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/landscape-client.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/landscape-client.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/landscape-client.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/landscape-client.po 2016-04-15 08:50:47.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: 2016-03-22 13:11+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:51+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../landscape/ui/controller/app.py:49 msgid "Success." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/language-selector.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/language-selector.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/language-selector.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/language-selector.po 2016-04-15 08:50:46.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: language-selector\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-19 00:39+0000\n" +"POT-Creation-Date: 2016-04-14 05:04+0000\n" "PO-Revision-Date: 2014-05-29 06:39+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:32+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #. Hack for Chinese langpack split diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ld.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ld.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ld.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ld.po 2016-04-15 08:50: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: 2016-03-22 11:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: emultempl/armcoff.em:73 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lftp.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lftp.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lftp.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lftp.po 2016-04-15 08:50: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: 2016-03-22 12:06+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:42+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/argmatch.c:133 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-inst1.5.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-inst1.5.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-inst1.5.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-inst1.5.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,296 +0,0 @@ -# Malay translation for apt -# Copyright (c) 2006 Rosetta Contributors and Canonical Ltd 2006 -# This file is distributed under the same license as the apt package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: apt\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2006-11-06 03:51+0000\n" -"Last-Translator: Ahmed Noor Kader Mustajir Md Eusoff <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 11:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: apt-inst/contrib/extracttar.cc:114 -msgid "Failed to create pipes" -msgstr "Gagal mencipta paip" - -#: apt-inst/contrib/extracttar.cc:141 -msgid "Failed to exec gzip " -msgstr "Gagal lakukan gzip " - -#: apt-inst/contrib/extracttar.cc:178 apt-inst/contrib/extracttar.cc:204 -msgid "Corrupted archive" -msgstr "Arikb rosak" - -#: apt-inst/contrib/extracttar.cc:193 -msgid "Tar checksum failed, archive corrupted" -msgstr "Hasil tambah semak Tar gagal, arkib rosak" - -#: apt-inst/contrib/extracttar.cc:296 -#, c-format -msgid "Unknown TAR header type %u, member %s" -msgstr "Jenis pengepala TAR %u tidak diketahui, ahli %s" - -#: apt-inst/contrib/arfile.cc:70 -msgid "Invalid archive signature" -msgstr "Tandatangan arkib tidak sah" - -#: apt-inst/contrib/arfile.cc:78 -msgid "Error reading archive member header" -msgstr "Ralat membaca pengepala ahli arkib" - -#: apt-inst/contrib/arfile.cc:90 -#, c-format -msgid "Invalid archive member header %s" -msgstr "Pengepala ahli arkib %s tidak sah" - -#: apt-inst/contrib/arfile.cc:102 -msgid "Invalid archive member header" -msgstr "Pengepala ahli arkib tidak sah" - -#: apt-inst/contrib/arfile.cc:128 -msgid "Archive is too short" -msgstr "Arkib terlalu pendek" - -#: apt-inst/contrib/arfile.cc:132 -msgid "Failed to read the archive headers" -msgstr "Gagal membaca pengepala arkib" - -#: apt-inst/filelist.cc:380 -msgid "DropNode called on still linked node" -msgstr "Nod lepas dipanggil semasa nod masih terpaut" - -#: apt-inst/filelist.cc:412 -msgid "Failed to locate the hash element!" -msgstr "Gagal mencari unsur cincangan!" - -#: apt-inst/filelist.cc:459 -msgid "Failed to allocate diversion" -msgstr "Gagal untuk peruntuk pelencongan" - -#: apt-inst/filelist.cc:464 -msgid "Internal error in AddDiversion" -msgstr "errot dalaman dalam AddDiversion" - -#: apt-inst/filelist.cc:477 -#, c-format -msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" -msgstr "Cuba menulis-ganti pelencongan, %s -> %s dan %s/%s" - -#: apt-inst/filelist.cc:506 -#, c-format -msgid "Double add of diversion %s -> %s" -msgstr "Tambah berganda pelencongan %s -> %s" - -#: apt-inst/filelist.cc:549 -#, c-format -msgid "Duplicate conf file %s/%s" -msgstr "Fail conf %s/%s berganda" - -#: apt-inst/dirstream.cc:41 apt-inst/dirstream.cc:46 apt-inst/dirstream.cc:49 -#, c-format -msgid "Failed to write file %s" -msgstr "gagal menulis fail %s" - -#: apt-inst/dirstream.cc:92 apt-inst/dirstream.cc:100 -#, c-format -msgid "Failed to close file %s" -msgstr "gagal menutup fail %s" - -#: apt-inst/extract.cc:93 apt-inst/extract.cc:164 -#, c-format -msgid "The path %s is too long" -msgstr "Laluan %s terlalu panjang" - -#: apt-inst/extract.cc:124 -#, c-format -msgid "Unpacking %s more than once" -msgstr "Menyahpek %s lebih dari sekali" - -#: apt-inst/extract.cc:134 -#, c-format -msgid "The directory %s is diverted" -msgstr "Direktori %s telah dialih" - -#: apt-inst/extract.cc:144 -#, c-format -msgid "The package is trying to write to the diversion target %s/%s" -msgstr "Pakej cuba menulis ke sasaran pelencongan %s/%s" - -#: apt-inst/extract.cc:154 apt-inst/extract.cc:297 -msgid "The diversion path is too long" -msgstr "Laluan pelencongan terlalu panjang" - -#: apt-inst/extract.cc:178 apt-inst/extract.cc:190 apt-inst/extract.cc:207 -#: apt-inst/deb/dpkgdb.cc:117 -#, c-format -msgid "Failed to stat %s" -msgstr "gagal untuk stat %s" - -#: apt-inst/extract.cc:185 -#, c-format -msgid "Failed to rename %s to %s" -msgstr "gagal menama %s kepada %s" - -#: apt-inst/extract.cc:240 -#, c-format -msgid "The directory %s is being replaced by a non-directory" -msgstr "Direktori %s telah diganti dengan bukan-direktori" - -#: apt-inst/extract.cc:280 -msgid "Failed to locate node in its hash bucket" -msgstr "Gagal cari nod dalam bekas cincangannya" - -#: apt-inst/extract.cc:284 -msgid "The path is too long" -msgstr "Laluan terlalu panjang" - -#: apt-inst/extract.cc:414 -#, c-format -msgid "Overwrite package match with no version for %s" -msgstr "Tulis ganti padanan pakej dengan tanpa versi untuk %s" - -#: apt-inst/extract.cc:431 -#, c-format -msgid "File %s/%s overwrites the one in the package %s" -msgstr "fail %s/%s gagal ditulis dalam pakej %s" - -#: apt-inst/extract.cc:464 -#, c-format -msgid "Unable to read %s" -msgstr "gagal membaca %s" - -#: apt-inst/extract.cc:491 -#, c-format -msgid "Unable to stat %s" -msgstr "gagal kepada stat %s" - -#: apt-inst/deb/dpkgdb.cc:51 apt-inst/deb/dpkgdb.cc:57 -#, c-format -msgid "Failed to remove %s" -msgstr "gagal membuang %s" - -#: apt-inst/deb/dpkgdb.cc:106 apt-inst/deb/dpkgdb.cc:108 -#, c-format -msgid "Unable to create %s" -msgstr "gagal membina %s" - -#: apt-inst/deb/dpkgdb.cc:114 -#, c-format -msgid "Failed to stat %sinfo" -msgstr "gagal untuk maklumat stat %s" - -#: apt-inst/deb/dpkgdb.cc:119 -msgid "The info and temp directories need to be on the same filesystem" -msgstr "direktori info dan temp perlu berada dalam file sistem yang sama" - -#: apt-inst/deb/dpkgdb.cc:135 -msgid "Reading package lists" -msgstr "membaca senarai pakej" - -#: apt-inst/deb/dpkgdb.cc:176 -#, c-format -msgid "Failed to change to the admin dir %sinfo" -msgstr "Gagal menukar untuk maklumat dir admin %s" - -#: apt-inst/deb/dpkgdb.cc:197 apt-inst/deb/dpkgdb.cc:351 -#: apt-inst/deb/dpkgdb.cc:444 -msgid "Internal error getting a package name" -msgstr "masalah dalaman mendapat nama pakej" - -#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:382 -msgid "Reading file listing" -msgstr "membaca senarai fail" - -#: apt-inst/deb/dpkgdb.cc:212 -#, c-format -msgid "" -"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " -"then make it empty and immediately re-install the same version of the " -"package!" -msgstr "" -"Gagal buka fail senarai '%sinfo/%s'. Jika anda tidak dapat pulih fail ini " -"maka kosongkan ia dan serta-merta pasang semula versi pakej yang sama!" - -#: apt-inst/deb/dpkgdb.cc:225 apt-inst/deb/dpkgdb.cc:238 -#, c-format -msgid "Failed reading the list file %sinfo/%s" -msgstr "gagal membaca senarai fail %sinfo/%s" - -#: apt-inst/deb/dpkgdb.cc:262 -msgid "Internal error getting a node" -msgstr "masalah dalaman mendapatkan node" - -#: apt-inst/deb/dpkgdb.cc:305 -#, c-format -msgid "Failed to open the diversions file %sdiversions" -msgstr "gagal membuka fail diversions %sdiversions" - -#: apt-inst/deb/dpkgdb.cc:320 -msgid "The diversion file is corrupted" -msgstr "fail diversions korup" - -#: apt-inst/deb/dpkgdb.cc:327 apt-inst/deb/dpkgdb.cc:332 -#: apt-inst/deb/dpkgdb.cc:337 -#, c-format -msgid "Invalid line in the diversion file: %s" -msgstr "Baris tidak sah dalam fail pelencongan: %s" - -#: apt-inst/deb/dpkgdb.cc:358 -msgid "Internal error adding a diversion" -msgstr "Ralat dalaman menambah pelencongan" - -#: apt-inst/deb/dpkgdb.cc:379 -msgid "The pkg cache must be initialized first" -msgstr "Cache pkg mesti diawalkan dahulu" - -#: apt-inst/deb/dpkgdb.cc:439 -#, c-format -msgid "Failed to find a Package: header, offset %lu" -msgstr "gagal mendapat pakej: header, offset %lu" - -#: apt-inst/deb/dpkgdb.cc:461 -#, c-format -msgid "Bad ConfFile section in the status file. Offset %lu" -msgstr "Bahagian Fail Conf teruk dalam fail status. Ofsetkan %lu" - -#: apt-inst/deb/dpkgdb.cc:466 -#, c-format -msgid "Error parsing MD5. Offset %lu" -msgstr "Ralat menghurai MD5. Ofsetkan %lu" - -#: apt-inst/deb/debfile.cc:38 apt-inst/deb/debfile.cc:43 -#, c-format -msgid "This is not a valid DEB archive, missing '%s' member" -msgstr "Ini bukan arkib DEB yang sah, ahli '%s' hilang" - -#. FIXME: add data.tar.xz here - adding it now would require a Translation round for a very small gain -#: apt-inst/deb/debfile.cc:52 -#, c-format -msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" -msgstr "Ini bukan arkib DEB yang sah, ia tiada ahli '%s', '%s' atau '%s'" - -#: apt-inst/deb/debfile.cc:112 -#, c-format -msgid "Couldn't change to %s" -msgstr "gagal menukar kepada %s" - -#: apt-inst/deb/debfile.cc:154 -#, c-format -msgid "Internal error, could not locate member %s" -msgstr "Ralat dalaman, tidak dapat cari ahli %s" - -#: apt-inst/deb/debfile.cc:179 -msgid "Failed to locate a valid control file" -msgstr "Gagal cari fail kawalan yang sah" - -#: apt-inst/deb/debfile.cc:264 -msgid "Unparsable control file" -msgstr "Fail kawalan tidak boleh dihurai" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-inst2.0.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-inst2.0.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-inst2.0.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-inst2.0.po 2016-04-15 08:50:45.000000000 +0000 @@ -0,0 +1,183 @@ +# Malay translation for apt +# Copyright (c) 2006 Rosetta Contributors and Canonical Ltd 2006 +# This file is distributed under the same license as the apt package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2006. +# +msgid "" +msgstr "" +"Project-Id-Version: apt\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2016-03-25 09:30+0100\n" +"PO-Revision-Date: 2006-11-06 03:51+0000\n" +"Last-Translator: Ahmed Noor Kader Mustajir Md Eusoff <Unknown>\n" +"Language-Team: Malay <ms@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2016-04-15 04:48+0000\n" +"X-Generator: Launchpad (build 17995)\n" + +#: apt-inst/contrib/arfile.cc +msgid "Invalid archive signature" +msgstr "Tandatangan arkib tidak sah" + +#: apt-inst/contrib/arfile.cc +msgid "Error reading archive member header" +msgstr "Ralat membaca pengepala ahli arkib" + +#: apt-inst/contrib/arfile.cc +#, c-format +msgid "Invalid archive member header %s" +msgstr "Pengepala ahli arkib %s tidak sah" + +#: apt-inst/contrib/arfile.cc +msgid "Invalid archive member header" +msgstr "Pengepala ahli arkib tidak sah" + +#: apt-inst/contrib/arfile.cc +msgid "Archive is too short" +msgstr "Arkib terlalu pendek" + +#: apt-inst/contrib/arfile.cc +msgid "Failed to read the archive headers" +msgstr "Gagal membaca pengepala arkib" + +#: apt-inst/contrib/extracttar.cc +#, c-format +msgid "Cannot find a configured compressor for '%s'" +msgstr "" + +#: apt-inst/contrib/extracttar.cc +msgid "Corrupted archive" +msgstr "Arikb rosak" + +#: apt-inst/contrib/extracttar.cc +msgid "Tar checksum failed, archive corrupted" +msgstr "Hasil tambah semak Tar gagal, arkib rosak" + +#: apt-inst/contrib/extracttar.cc +#, c-format +msgid "Unknown TAR header type %u, member %s" +msgstr "Jenis pengepala TAR %u tidak diketahui, ahli %s" + +#: apt-inst/deb/debfile.cc +#, c-format +msgid "This is not a valid DEB archive, missing '%s' member" +msgstr "Ini bukan arkib DEB yang sah, ahli '%s' hilang" + +#: apt-inst/deb/debfile.cc +#, c-format +msgid "Internal error, could not locate member %s" +msgstr "Ralat dalaman, tidak dapat cari ahli %s" + +#: apt-inst/deb/debfile.cc +msgid "Unparsable control file" +msgstr "Fail kawalan tidak boleh dihurai" + +#: apt-inst/dirstream.cc +#, c-format +msgid "Failed to write file %s" +msgstr "gagal menulis fail %s" + +#: apt-inst/dirstream.cc +#, c-format +msgid "Failed to close file %s" +msgstr "gagal menutup fail %s" + +#: apt-inst/extract.cc +#, c-format +msgid "The path %s is too long" +msgstr "Laluan %s terlalu panjang" + +#: apt-inst/extract.cc +#, c-format +msgid "Unpacking %s more than once" +msgstr "Menyahpek %s lebih dari sekali" + +#: apt-inst/extract.cc +#, c-format +msgid "The directory %s is diverted" +msgstr "Direktori %s telah dialih" + +#: apt-inst/extract.cc +#, c-format +msgid "The package is trying to write to the diversion target %s/%s" +msgstr "Pakej cuba menulis ke sasaran pelencongan %s/%s" + +#: apt-inst/extract.cc +msgid "The diversion path is too long" +msgstr "Laluan pelencongan terlalu panjang" + +#: apt-inst/extract.cc +#, c-format +msgid "Failed to stat %s" +msgstr "gagal untuk stat %s" + +#: apt-inst/extract.cc +#, c-format +msgid "Failed to rename %s to %s" +msgstr "gagal menama %s kepada %s" + +#: apt-inst/extract.cc +#, c-format +msgid "The directory %s is being replaced by a non-directory" +msgstr "Direktori %s telah diganti dengan bukan-direktori" + +#: apt-inst/extract.cc +msgid "Failed to locate node in its hash bucket" +msgstr "Gagal cari nod dalam bekas cincangannya" + +#: apt-inst/extract.cc +msgid "The path is too long" +msgstr "Laluan terlalu panjang" + +#: apt-inst/extract.cc +#, c-format +msgid "Overwrite package match with no version for %s" +msgstr "Tulis ganti padanan pakej dengan tanpa versi untuk %s" + +#: apt-inst/extract.cc +#, c-format +msgid "File %s/%s overwrites the one in the package %s" +msgstr "fail %s/%s gagal ditulis dalam pakej %s" + +#: apt-inst/extract.cc +#, c-format +msgid "Unable to read %s" +msgstr "gagal membaca %s" + +#: apt-inst/extract.cc +#, c-format +msgid "Unable to stat %s" +msgstr "gagal kepada stat %s" + +#: apt-inst/filelist.cc +msgid "DropNode called on still linked node" +msgstr "Nod lepas dipanggil semasa nod masih terpaut" + +#: apt-inst/filelist.cc +msgid "Failed to locate the hash element!" +msgstr "Gagal mencari unsur cincangan!" + +#: apt-inst/filelist.cc +msgid "Failed to allocate diversion" +msgstr "Gagal untuk peruntuk pelencongan" + +#: apt-inst/filelist.cc +msgid "Internal error in AddDiversion" +msgstr "errot dalaman dalam AddDiversion" + +#: apt-inst/filelist.cc +#, c-format +msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" +msgstr "Cuba menulis-ganti pelencongan, %s -> %s dan %s/%s" + +#: apt-inst/filelist.cc +#, c-format +msgid "Double add of diversion %s -> %s" +msgstr "Tambah berganda pelencongan %s -> %s" + +#: apt-inst/filelist.cc +#, c-format +msgid "Duplicate conf file %s/%s" +msgstr "Fail conf %s/%s berganda" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-pkg4.12.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-pkg4.12.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-pkg4.12.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-pkg4.12.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1693 +0,0 @@ -# Malay translation for apt -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the apt package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: apt\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2012-03-15 19:05+0000\n" -"PO-Revision-Date: 2012-09-16 15:31+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 11:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: methods/bzip2.cc:60 methods/gzip.cc:52 -msgid "Empty files can't be valid archives" -msgstr "Fail kosong tidak boleh jadi arkib sah" - -#: methods/gzip.cc:64 -#, c-format -msgid "Couldn't open pipe for %s" -msgstr "Tidak dapat buka paip untuk %s" - -#: methods/gzip.cc:109 -#, c-format -msgid "Read error from %s process" -msgstr "Ralat baca dari proses %s" - -#: 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 "Gagal distatkan" - -#: methods/copy.cc:100 methods/gzip.cc:147 methods/rred.cc:489 -msgid "Failed to set modification time" -msgstr "Gagal tetapkan masa pengubahsuaian" - -#: methods/cdrom.cc:199 -#, c-format -msgid "Unable to read the cdrom database %s" -msgstr "Gagal membaca pangkalan data cdrom %s" - -#: methods/cdrom.cc:208 -msgid "" -"Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " -"cannot be used to add new CD-ROMs" -msgstr "" -"Sila guna apt-cdrom untuk pastikan CD-ROM ini dikenalpasti oleh APT. apt-get " -"update tidak dapat digunakan untuk tambah CD-ROM baru" - -#: methods/cdrom.cc:218 -msgid "Wrong CD-ROM" -msgstr "CD-ROM salah" - -#: methods/cdrom.cc:245 -#, c-format -msgid "Unable to unmount the CD-ROM in %s, it may still be in use." -msgstr "Tidak boleh nyahlekap CD-ROM dalam %s, ia sedang digunakan." - -#: methods/cdrom.cc:250 -msgid "Disk not found." -msgstr "Cakera tidak ditemui." - -#: methods/cdrom.cc:258 methods/file.cc:79 methods/rsh.cc:264 -msgid "File not found" -msgstr "Fail tidak ditemui" - -#: methods/file.cc:44 -msgid "Invalid URI, local URIS must not start with //" -msgstr "URI tidak sah, URI setempat mesti tidak bermula dengan //" - -#. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:168 -msgid "Logging in" -msgstr "Mendaftar masuk" - -#: methods/ftp.cc:174 -msgid "Unable to determine the peer name" -msgstr "Tidak boleh tentukan nama rakan" - -#: methods/ftp.cc:179 -msgid "Unable to determine the local name" -msgstr "Tidak boleh tentukan nama setempat" - -#: methods/ftp.cc:210 methods/ftp.cc:238 -#, c-format -msgid "The server refused the connection and said: %s" -msgstr "Pelayan menolak sambungan kerana: %s" - -#: methods/ftp.cc:216 -#, c-format -msgid "USER failed, server said: %s" -msgstr "USER gagal, pelayan beritahu: %s" - -#: methods/ftp.cc:223 -#, c-format -msgid "PASS failed, server said: %s" -msgstr "PASS gagal, pelayan beritahu: %s" - -#: methods/ftp.cc:243 -msgid "" -"A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " -"is empty." -msgstr "" -"Pelayan proksi telah dinyatakan tetapi tiada skrip daftar masuk, " -"Acquire::ftp::ProxyLogin adalah kosong." - -#: methods/ftp.cc:271 -#, c-format -msgid "Login script command '%s' failed, server said: %s" -msgstr "Perintah skrip daftar masuk '%s' gagal, pelayan beritahu: %s" - -#: methods/ftp.cc:297 -#, c-format -msgid "TYPE failed, server said: %s" -msgstr "TYPE gagal, pelayan beritahu: %s" - -#: methods/ftp.cc:335 methods/ftp.cc:446 methods/rsh.cc:183 methods/rsh.cc:226 -msgid "Connection timeout" -msgstr "Sambungan tamat masa" - -#: methods/ftp.cc:341 -msgid "Server closed the connection" -msgstr "Pelayan menutup sambungan" - -#: methods/ftp.cc:344 apt-pkg/contrib/fileutl.cc:667 methods/rsh.cc:190 -msgid "Read error" -msgstr "Ralat Baca" - -#: methods/ftp.cc:351 methods/rsh.cc:197 -msgid "A response overflowed the buffer." -msgstr "Balasan melimpahi penimbal." - -#: methods/ftp.cc:368 methods/ftp.cc:380 -msgid "Protocol corruption" -msgstr "Kerosakan protokol" - -#: methods/ftp.cc:452 apt-pkg/contrib/fileutl.cc:706 methods/rsh.cc:232 -msgid "Write error" -msgstr "Ralat tulis" - -#: methods/ftp.cc:693 methods/ftp.cc:699 methods/ftp.cc:735 -msgid "Could not create a socket" -msgstr "Tidak dapat cipta soket" - -#: methods/ftp.cc:704 -msgid "Could not connect data socket, connection timed out" -msgstr "Tidak dapat sambung soket data, sambungan tamat masa" - -#: methods/ftp.cc:708 methods/connect.cc:111 -msgid "Failed" -msgstr "Gagal" - -#: methods/ftp.cc:710 -msgid "Could not connect passive socket." -msgstr "Tidak dapat sambung soket pasif." - -#: methods/ftp.cc:728 -msgid "getaddrinfo was unable to get a listening socket" -msgstr "getaddrinfo tidak boleh dapatkan soket mendengar" - -#: methods/ftp.cc:742 -msgid "Could not bind a socket" -msgstr "Tidak dapat ikat soket" - -#: methods/ftp.cc:746 -msgid "Could not listen on the socket" -msgstr "Tidak dapat dengar dalam soket" - -#: methods/ftp.cc:753 -msgid "Could not determine the socket's name" -msgstr "Tidak dapat tentukan nama soket" - -#: methods/ftp.cc:785 -msgid "Unable to send PORT command" -msgstr "Tidak boleh hantar perintah PORT" - -#: methods/ftp.cc:795 -#, c-format -msgid "Unknown address family %u (AF_*)" -msgstr "Keluarga alamat %u (AF_*) tidak diketahui" - -#: methods/ftp.cc:804 -#, c-format -msgid "EPRT failed, server said: %s" -msgstr "EPRT gagal, pelayan beritahu: %s" - -#: methods/ftp.cc:824 -msgid "Data socket connect timed out" -msgstr "Sambung soket data tamat masa" - -#: methods/ftp.cc:831 -msgid "Unable to accept connection" -msgstr "Tidak boleh terima sambungan" - -#: methods/ftp.cc:870 methods/http.cc:1013 methods/rsh.cc:303 -msgid "Problem hashing file" -msgstr "Masalah mencincang fail" - -#: methods/ftp.cc:883 -#, c-format -msgid "Unable to fetch file, server said '%s'" -msgstr "Tidak boleh dapatkan fail pelayan beritahu '%s'" - -#: methods/ftp.cc:898 methods/rsh.cc:322 -msgid "Data socket timed out" -msgstr "Soket data tamat masa" - -#: methods/ftp.cc:928 -#, c-format -msgid "Data transfer failed, server said '%s'" -msgstr "Pemindahan data gagal, pelayan beritahu '%s'" - -#. Get the files information -#: methods/ftp.cc:1005 -msgid "Query" -msgstr "Pertanyaan" - -#: methods/ftp.cc:1117 -msgid "Unable to invoke " -msgstr "Tidak boleh seru " - -#: methods/connect.cc:71 -#, c-format -msgid "Connecting to %s (%s)" -msgstr "Menyambung ke %s (%s)" - -#: methods/connect.cc:82 -#, c-format -msgid "[IP: %s %s]" -msgstr "[IP: %s %s]" - -#: methods/connect.cc:89 -#, c-format -msgid "Could not create a socket for %s (f=%u t=%u p=%u)" -msgstr "Tidak dapat cipta soket untuk %s (f=%u t=%u p=%u)" - -#: methods/connect.cc:95 -#, c-format -msgid "Cannot initiate the connection to %s:%s (%s)." -msgstr "Tidak dapat awalkan sambungan ke %s:%s (%s)." - -#: methods/connect.cc:103 -#, c-format -msgid "Could not connect to %s:%s (%s), connection timed out" -msgstr "Tidak dapat sambungkan ke %s:%s (%s), sambungan tamat masa" - -#: methods/connect.cc:121 -#, c-format -msgid "Could not connect to %s:%s (%s)." -msgstr "Tidak dapat sambung ke %s:%s (%s)." - -#. We say this mainly because the pause here is for the -#. ssh connection that is still going -#: methods/connect.cc:149 methods/rsh.cc:425 -#, c-format -msgid "Connecting to %s" -msgstr "Menyambung ke %s" - -#: methods/connect.cc:168 methods/connect.cc:187 -#, c-format -msgid "Could not resolve '%s'" -msgstr "Tidak dapat lerai '%s'" - -#: methods/connect.cc:193 -#, c-format -msgid "Temporary failure resolving '%s'" -msgstr "Kegagalan sementara meleraikan '%s'" - -#: methods/connect.cc:196 -#, c-format -msgid "Something wicked happened resolving '%s:%s' (%i - %s)" -msgstr "Sesuatu yang pelik berlaku dengan meleraikan '%s:%s' (%i - %s)" - -#: methods/connect.cc:243 -#, c-format -msgid "Unable to connect to %s:%s:" -msgstr "Tidak boleh sambung ke %s:%s:" - -#: methods/gpgv.cc:237 -msgid "" -"Internal error: Good signature, but could not determine key fingerprint?!" -msgstr "" -"Ralat dalaman: tandatangan elok, tetapi tidak dapat tentukan cap jari kunci?!" - -#: methods/gpgv.cc:242 -msgid "At least one invalid signature was encountered." -msgstr "Sekurang-kurangnya satu tandatangan telah dihadapi." - -#: methods/gpgv.cc:175 -msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" -msgstr "" -"Tidak dapar lakukan 'gpgv' untuk sahkan tandatangan (adakah gpgv dipasang?)" - -#: methods/gpgv.cc:251 -msgid "Unknown error executing gpgv" -msgstr "Ralat tidak diketahui melakukan gpgv" - -#: methods/gpgv.cc:285 methods/gpgv.cc:292 -msgid "The following signatures were invalid:\n" -msgstr "Tandatangan berikut tidak sah:\n" - -#: methods/gpgv.cc:299 -msgid "" -"The following signatures couldn't be verified because the public key is not " -"available:\n" -msgstr "" -"Tandatangan berikut tidak dapat disahkan kerana kunci awam tidak tersedia:\n" - -#: methods/http.cc:385 -msgid "Waiting for headers" -msgstr "Menunggu pengepala" - -#: methods/http.cc:531 -#, c-format -msgid "Got a single header line over %u chars" -msgstr "Dapat baris pengepala tunggal menerusi %u aksara" - -#: methods/http.cc:539 -msgid "Bad header line" -msgstr "Baris pengepala teruk" - -#: methods/http.cc:558 methods/http.cc:565 -msgid "The HTTP server sent an invalid reply header" -msgstr "Pelayan HTTP menghantar pengepala balas tidak sah" - -#: methods/http.cc:594 -msgid "The HTTP server sent an invalid Content-Length header" -msgstr "Pelayan HTTP menghantar pengepala Panjang-Kandungan tidak sah" - -#: methods/http.cc:614 -msgid "The HTTP server sent an invalid Content-Range header" -msgstr "Pelayan HTTP menghantar pengepala Julat-Kandungan tidak sah" - -#: methods/http.cc:616 -msgid "This HTTP server has broken range support" -msgstr "Pelayan HTTP ini mempunyai sokongan julat yang rosak" - -#: methods/http.cc:640 -msgid "Unknown date format" -msgstr "Format tarikh tidak diketahui" - -#: methods/http.cc:796 -msgid "Select failed" -msgstr "Pilih gagal" - -#: methods/http.cc:801 -msgid "Connection timed out" -msgstr "Sambungan tamat masa" - -#: methods/http.cc:824 -msgid "Error writing to output file" -msgstr "Ralat menulis ke fail output" - -#: methods/http.cc:855 -msgid "Error writing to file" -msgstr "Ralat menulis ke fail" - -#: methods/http.cc:883 -msgid "Error writing to the file" -msgstr "Ralat menulis ke fail" - -#: methods/http.cc:897 -msgid "Error reading from server. Remote end closed connection" -msgstr "Ralat membaca dari pelayan. Sambungan ditutup penghujung jauh" - -#: methods/http.cc:899 -msgid "Error reading from server" -msgstr "Ralat membaca dari pelayan" - -#: methods/http.cc:1167 -msgid "Bad header data" -msgstr "Data pengepala teruk" - -#: methods/http.cc:1184 methods/http.cc:1239 -msgid "Connection failed" -msgstr "Sambungan gagal" - -#: methods/http.cc:1331 -msgid "Internal error" -msgstr "Ralat dalaman" - -#: apt-pkg/contrib/mmap.cc:76 -msgid "Can't mmap an empty file" -msgstr "Tidak dapat mmapkan fail kosong" - -#: apt-pkg/contrib/mmap.cc:89 -#, c-format -msgid "Couldn't duplicate file descriptor %i" -msgstr "Tidak dapat gandakan penerang fail %i" - -#: apt-pkg/contrib/mmap.cc:117 -#, c-format -msgid "Couldn't make mmap of %llu bytes" -msgstr "Tidak dapat buat mmap bagi %llu bait" - -#: apt-pkg/contrib/mmap.cc:124 -msgid "Unable to close mmap" -msgstr "Tidak boleh tutup mmap" - -#: apt-pkg/contrib/mmap.cc:152 apt-pkg/contrib/mmap.cc:180 -msgid "Unable to synchronize mmap" -msgstr "Tidak boleh segerakan mmap" - -#: apt-pkg/contrib/mmap.cc:81 apt-pkg/contrib/mmap.cc:187 -#, c-format -msgid "Couldn't make mmap of %lu bytes" -msgstr "Tidak boleh jadikan mmap bagi %lu bait" - -#: methods/http.cc:998 apt-pkg/contrib/mmap.cc:215 -msgid "Failed to truncate file" -msgstr "Gagal pangkas fail" - -#: apt-pkg/contrib/mmap.cc:234 -#, c-format -msgid "" -"Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. " -"Current value: %lu. (man 5 apt.conf)" -msgstr "" -"MMap Dinamik kehabisan ruang. Sila tingkatkan saiz APT::Cache-Limit. Nilai " -"semasa: %lu. (man 5 apt.conf)" - -#: apt-pkg/contrib/mmap.cc:401 -#, c-format -msgid "" -"Unable to increase the size of the MMap as the limit of %lu bytes is already " -"reached." -msgstr "Tidak boleh tingkatkan saiz MMap kerana had %lu bait sudah dipenuhi." - -#: apt-pkg/contrib/mmap.cc:404 -msgid "" -"Unable to increase size of the MMap as automatic growing is disabled by user." -msgstr "" -"Tidak boleh tingkatkan saiz MMap kerana pembesaran automatik dilumpuhkan " -"oleh pengguna." - -#. d means days, h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:371 -#, c-format -msgid "%lid %lih %limin %lis" -msgstr "%lih %lij %limin %lis" - -#. h means hours, min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:378 -#, c-format -msgid "%lih %limin %lis" -msgstr "%lij %limin %lis" - -#. min means minutes, s means seconds -#: apt-pkg/contrib/strutl.cc:385 -#, c-format -msgid "%limin %lis" -msgstr "%limin %lis" - -#. s means seconds -#: apt-pkg/contrib/strutl.cc:390 -#, c-format -msgid "%lis" -msgstr "%lis" - -#: apt-pkg/contrib/strutl.cc:1065 -#, c-format -msgid "Selection %s not found" -msgstr "Pemilihan %s tidak ditemui" - -#: apt-pkg/contrib/configuration.cc:452 -#, c-format -msgid "Unrecognized type abbreviation: '%c'" -msgstr "Jenis singkatan tidak dikenali: '%c'" - -#: apt-pkg/contrib/configuration.cc:510 -#, c-format -msgid "Opening configuration file %s" -msgstr "Membuka fail konfigurasi %s" - -#: apt-pkg/contrib/configuration.cc:678 -#, c-format -msgid "Syntax error %s:%u: Block starts with no name." -msgstr "Ralat sintaks %s:%u: Blok bermula tanpa nama." - -#: apt-pkg/contrib/configuration.cc:697 -#, c-format -msgid "Syntax error %s:%u: Malformed tag" -msgstr "Ralat sintaks %s:%u: tag cacat" - -#: apt-pkg/contrib/configuration.cc:714 -#, c-format -msgid "Syntax error %s:%u: Extra junk after value" -msgstr "Ralat sintaks %s:%u: Sarap tambahan selepas nilai" - -#: apt-pkg/contrib/configuration.cc:754 -#, c-format -msgid "Syntax error %s:%u: Directives can only be done at the top level" -msgstr "Ralat sintaks %s:%u: Arahan hanya boleh dibuat pada aras teratas" - -#: apt-pkg/contrib/configuration.cc:761 -#, c-format -msgid "Syntax error %s:%u: Too many nested includes" -msgstr "Ralat sintaks %s:%u: Terlalu banyak include tersarang" - -#: apt-pkg/contrib/configuration.cc:765 apt-pkg/contrib/configuration.cc:770 -#, c-format -msgid "Syntax error %s:%u: Included from here" -msgstr "Ralat sintaks %s:%u: Included dari sini" - -#: apt-pkg/contrib/configuration.cc:774 -#, c-format -msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "Ralat sintaks %s:%u: Arahan '%s' tidak disokong" - -#: apt-pkg/contrib/configuration.cc:777 -#, c-format -msgid "" -"Syntax error %s:%u: clear directive requires an option tree as argument" -msgstr "" -"Ralat sintaks %s:%u: arahan kosong perlukan pepohon pilihan sebagai argumen" - -#: apt-pkg/contrib/configuration.cc:825 -#, c-format -msgid "Syntax error %s:%u: Extra junk at end of file" -msgstr "Ralat sintaks %s:%u: Sarap tambahan dipenghujung fail" - -#: apt-pkg/contrib/progress.cc:153 -#, c-format -msgid "%c%s... Error!" -msgstr "%c%s... Ralat!" - -#: apt-pkg/contrib/progress.cc:155 -#, c-format -msgid "%c%s... Done" -msgstr "%c%s... Selesai" - -#: apt-pkg/contrib/cmndline.cc:77 -#, c-format -msgid "Command line option '%c' [from %s] is not known." -msgstr "Pilihan baris perintah '%c' [dari %s] tidak diketahui." - -#: apt-pkg/contrib/cmndline.cc:103 apt-pkg/contrib/cmndline.cc:111 -#: apt-pkg/contrib/cmndline.cc:119 -#, c-format -msgid "Command line option %s is not understood" -msgstr "Pilihan baris perintah %s tidak difahami" - -#: apt-pkg/contrib/cmndline.cc:124 -#, c-format -msgid "Command line option %s is not boolean" -msgstr "Pilihan baris perintah %s bukanlah boolean" - -#: apt-pkg/contrib/cmndline.cc:163 apt-pkg/contrib/cmndline.cc:184 -#, c-format -msgid "Option %s requires an argument." -msgstr "Pilihan %s memerlukan argumen." - -#: apt-pkg/contrib/cmndline.cc:198 apt-pkg/contrib/cmndline.cc:204 -#, c-format -msgid "Option %s: Configuration item specification must have an =<val>." -msgstr "Pilihan %s: Spesifikasi item konfigurasi mesti mempunyai =<val>." - -#: apt-pkg/contrib/cmndline.cc:234 -#, c-format -msgid "Option %s requires an integer argument, not '%s'" -msgstr "Pilihan %s memerlukan argumen integer, bukan '%s'" - -#: apt-pkg/contrib/cmndline.cc:265 -#, c-format -msgid "Option '%s' is too long" -msgstr "Pilihan '%s' terlalu panjang" - -#: apt-pkg/contrib/cmndline.cc:298 -#, c-format -msgid "Sense %s is not understood, try true or false." -msgstr "Deria %s tidak difahami, cuba benar atau palsu." - -#: apt-pkg/contrib/cmndline.cc:348 -#, c-format -msgid "Invalid operation %s" -msgstr "Operasi %s tidak sah" - -#: apt-pkg/contrib/cdromutl.cc:52 -#, c-format -msgid "Unable to stat the mount point %s" -msgstr "Tidak boleh statkan titik lekap %s" - -#: apt-pkg/contrib/cdromutl.cc:162 apt-pkg/contrib/cdromutl.cc:196 -#: apt-pkg/acquire.cc:425 apt-pkg/acquire.cc:450 apt-pkg/clean.cc:39 -#: methods/mirror.cc:91 -#, c-format -msgid "Unable to change to %s" -msgstr "Tidak boleh tukar kepada %s" - -#. Only warn if there are no sources.list.d. -#. Only warn if there is no sources.list file. -#: apt-pkg/contrib/cdromutl.cc:166 apt-pkg/contrib/fileutl.cc:240 -#: apt-pkg/sourcelist.cc:159 apt-pkg/sourcelist.cc:165 apt-pkg/acquire.cc:419 -#: apt-pkg/init.cc:93 apt-pkg/init.cc:101 apt-pkg/clean.cc:33 -#: apt-pkg/policy.cc:279 methods/mirror.cc:85 -#, c-format -msgid "Unable to read %s" -msgstr "Tidak boleh baca % s" - -#: apt-pkg/contrib/cdromutl.cc:204 -msgid "Failed to stat the cdrom" -msgstr "Gagal statkan cdrom" - -#: apt-pkg/contrib/fileutl.cc:151 -#, c-format -msgid "Not using locking for read only lock file %s" -msgstr "Tidak mengguna penguncian untuk fail kunci baca sahaja %s" - -#: apt-pkg/contrib/fileutl.cc:156 -#, c-format -msgid "Could not open lock file %s" -msgstr "Tidak dapat buka fail kunci %s" - -#: apt-pkg/contrib/fileutl.cc:174 -#, c-format -msgid "Not using locking for nfs mounted lock file %s" -msgstr "" -"Tidak mengguna penguncian untuk nfs yang dilekapkan pada fail kunci %s" - -#: apt-pkg/contrib/fileutl.cc:178 -#, c-format -msgid "Could not get lock %s" -msgstr "Tidak dapat kunci %s" - -#: apt-pkg/contrib/fileutl.cc:335 -#, c-format -msgid "List of files can't be created as '%s' is not a directory" -msgstr "Senarai fail tidak dapat dicipta sebagai '%s' bukanlah direktori" - -#: apt-pkg/contrib/fileutl.cc:362 -#, c-format -msgid "Ignoring '%s' in directory '%s' as it is not a regular file" -msgstr "Mengabaikan '%s' dalam direktori '%s' kerana ia bukanlah fail biasa" - -#: apt-pkg/contrib/fileutl.cc:380 -#, c-format -msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" -msgstr "" -"Mengabaikan '%s' dalam direktori '%s' kerana ia tidak mempunyai sambungan " -"nama fail" - -#: apt-pkg/contrib/fileutl.cc:389 -#, c-format -msgid "" -"Ignoring file '%s' in directory '%s' as it has an invalid filename extension" -msgstr "" -"Mengabaikan '%s' dalam direktori '%s' kerana ia mempunyai sambungan nama " -"fail tidak sah" - -#: apt-pkg/contrib/fileutl.cc:568 -#, c-format -msgid "Waited for %s but it wasn't there" -msgstr "Menunggu %s tetapi ia tiada" - -#: apt-pkg/contrib/fileutl.cc:580 -#, c-format -msgid "Sub-process %s received a segmentation fault." -msgstr "Sub-proses %s mengalami rosak segmentasi" - -#: apt-pkg/contrib/fileutl.cc:582 -#, c-format -msgid "Sub-process %s received signal %u." -msgstr "Sub-proses %s menerima isyarat %u." - -#: apt-pkg/contrib/fileutl.cc:586 -#, c-format -msgid "Sub-process %s returned an error code (%u)" -msgstr "Sub-proses %s kembalikan kod ralat (%u)" - -#: apt-pkg/contrib/fileutl.cc:588 -#, c-format -msgid "Sub-process %s exited unexpectedly" -msgstr "Sub-proses %s keluar tanpa dijangka" - -#: apt-pkg/contrib/fileutl.cc:632 -#, c-format -msgid "Could not open file %s" -msgstr "Tidak dapat buka fail %s" - -#: apt-pkg/contrib/fileutl.cc:781 -#, c-format -msgid "Could not open file descriptor %d" -msgstr "Tidak dapat buka penerang fail %d" - -#: apt-pkg/contrib/fileutl.cc:975 -msgid "Failed to create subprocess IPC" -msgstr "Gagal membina subprocess IPC" - -#: apt-pkg/contrib/fileutl.cc:1024 -msgid "Failed to exec compressor " -msgstr "Gagal lakukan pemampat " - -#: apt-pkg/contrib/fileutl.cc:1102 -#, c-format -msgid "read, still have %llu to read but none left" -msgstr "" -"baca, masih mempunyai %llu untuk dibaca tetapi tiada apa yang boleh dibaca" - -#: apt-pkg/contrib/fileutl.cc:1167 -#, c-format -msgid "write, still have %llu to write but couldn't" -msgstr "" -"tulis, masih mempunyai %llu untuk ditulis tetapi tiada apa yang boleh ditulis" - -#: apt-pkg/contrib/fileutl.cc:1010 -#, c-format -msgid "Problem closing the gzip file %s" -msgstr "Masalah menutup fail gzip %s" - -#: apt-pkg/contrib/fileutl.cc:1013 -#, c-format -msgid "Problem closing the file %s" -msgstr "Masalah menutup fail %s" - -#: apt-pkg/contrib/fileutl.cc:1018 -#, c-format -msgid "Problem renaming the file %s to %s" -msgstr "Masalah menamakan semula fail %s ke %s" - -#: apt-pkg/contrib/fileutl.cc:1029 -#, c-format -msgid "Problem unlinking the file %s" -msgstr "Masalah menyahpaut fail %s" - -#: apt-pkg/contrib/fileutl.cc:810 -msgid "Problem syncing the file" -msgstr "Masalah menyegerak fail %s" - -#: apt-pkg/pkgcache.cc:132 -msgid "Empty package cache" -msgstr "Cache pakej kosong" - -#: apt-pkg/pkgcache.cc:138 -msgid "The package cache file is corrupted" -msgstr "Fail cache pakej rosak" - -#: apt-pkg/pkgcache.cc:143 -msgid "The package cache file is an incompatible version" -msgstr "Fail cache pakej adalah versi tidak serasi" - -#: apt-pkg/pkgcache.cc:161 -msgid "The package cache file is corrupted, it is too small" -msgstr "Fail cache pakej rosak, ia terlalu kecil" - -#: apt-pkg/pkgcache.cc:148 -#, c-format -msgid "This APT does not support the versioning system '%s'" -msgstr "APT ini tidak menyokong sistem memversi '%s'" - -#: apt-pkg/pkgcache.cc:153 -msgid "The package cache was built for a different architecture" -msgstr "Cache pakej telah dibina untuk senibina yang berlainan" - -#: apt-pkg/pkgcache.cc:224 -msgid "Depends" -msgstr "Bergantung" - -#: apt-pkg/pkgcache.cc:224 -msgid "PreDepends" -msgstr "Pra-Bergantung" - -#: apt-pkg/pkgcache.cc:224 -msgid "Suggests" -msgstr "Cadangan" - -#: apt-pkg/pkgcache.cc:225 -msgid "Recommends" -msgstr "Saranan" - -#: apt-pkg/pkgcache.cc:225 -msgid "Conflicts" -msgstr "Konflik" - -#: apt-pkg/pkgcache.cc:225 -msgid "Replaces" -msgstr "Mengganti" - -#: apt-pkg/pkgcache.cc:226 -msgid "Obsoletes" -msgstr "Lapuk" - -#: apt-pkg/pkgcache.cc:226 -msgid "Breaks" -msgstr "Pecah" - -#: apt-pkg/pkgcache.cc:226 -msgid "Enhances" -msgstr "Pertingkat" - -#: apt-pkg/pkgcache.cc:237 -msgid "important" -msgstr "penting" - -#: apt-pkg/pkgcache.cc:237 -msgid "required" -msgstr "diperlukan" - -#: apt-pkg/pkgcache.cc:237 -msgid "standard" -msgstr "piawai" - -#: apt-pkg/pkgcache.cc:238 -msgid "optional" -msgstr "pilihan" - -#: apt-pkg/pkgcache.cc:238 -msgid "extra" -msgstr "tambahan" - -#: apt-pkg/depcache.cc:123 apt-pkg/depcache.cc:152 -msgid "Building dependency tree" -msgstr "Membina pepohon dependensi" - -#: apt-pkg/depcache.cc:124 -msgid "Candidate versions" -msgstr "Versi calon" - -#: apt-pkg/depcache.cc:153 -msgid "Dependency generation" -msgstr "Penjanaan dependensi" - -#: apt-pkg/depcache.cc:173 apt-pkg/depcache.cc:193 apt-pkg/depcache.cc:197 -msgid "Reading state information" -msgstr "Membaca maklumat keadaan" - -#: apt-pkg/depcache.cc:223 -#, c-format -msgid "Failed to open StateFile %s" -msgstr "Gagal membuka Fail Keadaan %s" - -#: apt-pkg/depcache.cc:229 -#, c-format -msgid "Failed to write temporary StateFile %s" -msgstr "Gagal menulis Fail Keadaan sementara %s" - -#: apt-pkg/tagfile.cc:102 -#, c-format -msgid "Unable to parse package file %s (1)" -msgstr "Tidak boleh hurai fail pakej %s (1)" - -#: apt-pkg/tagfile.cc:189 -#, c-format -msgid "Unable to parse package file %s (2)" -msgstr "Tidak boleh hurai fail pakej %s (2)" - -#: apt-pkg/sourcelist.cc:92 -#, c-format -msgid "Malformed line %lu in source list %s ([option] unparseable)" -msgstr "" -"Baris cacat %lu dalam senarai sumber %s ([pilihan] tidak boleh dihurai)" - -#: apt-pkg/sourcelist.cc:95 -#, c-format -msgid "Malformed line %lu in source list %s ([option] too short)" -msgstr "Baris cacat %lu dalam senarai sumber %s ([pilihan] terlalu pendek)" - -#: apt-pkg/sourcelist.cc:106 -#, c-format -msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" -msgstr "Baris cacat %lu dalam senarai sumber %s ([%s] bukanlah tugasan)" - -#: apt-pkg/sourcelist.cc:112 -#, c-format -msgid "Malformed line %lu in source list %s ([%s] has no key)" -msgstr "Baris cacat %lu dalam senarai sumber %s ([%s] tidak mempunyai kunci)" - -#: apt-pkg/sourcelist.cc:115 -#, c-format -msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" -msgstr "" -"Baris cacat %lu dalam senarai sumber %s ([%s] kunci %s tidak mempunyai nilai)" - -#: apt-pkg/sourcelist.cc:83 -#, c-format -msgid "Malformed line %lu in source list %s (URI)" -msgstr "Baris cacat %lu dalam senarai sumber %s (URI)" - -#: apt-pkg/sourcelist.cc:85 -#, c-format -msgid "Malformed line %lu in source list %s (dist)" -msgstr "Baris cacat %lu dalam senarai sumber %s (dist)" - -#: apt-pkg/sourcelist.cc:88 -#, c-format -msgid "Malformed line %lu in source list %s (URI parse)" -msgstr "Baris cacat %lu dalam senarai sumber %s (hurai URI)" - -#: apt-pkg/sourcelist.cc:94 -#, c-format -msgid "Malformed line %lu in source list %s (absolute dist)" -msgstr "Baris cacat %lu dalam senarai sumber %s (dist mutlak)" - -#: apt-pkg/sourcelist.cc:101 -#, c-format -msgid "Malformed line %lu in source list %s (dist parse)" -msgstr "Baris cacat %lu dalam senarai sumber %s (hurai dist)" - -#: apt-pkg/sourcelist.cc:199 -#, c-format -msgid "Opening %s" -msgstr "Membuka %s" - -#: apt-pkg/sourcelist.cc:216 apt-pkg/cdrom.cc:446 -#, c-format -msgid "Line %u too long in source list %s." -msgstr "Baris %u terlalu panjang dalam senarai sumber %s." - -#: apt-pkg/sourcelist.cc:236 -#, c-format -msgid "Malformed line %u in source list %s (type)" -msgstr "Baris cacat %u dalam senarai sumber %s (jenis)" - -#: apt-pkg/sourcelist.cc:240 -#, c-format -msgid "Type '%s' is not known on line %u in source list %s" -msgstr "Jenis '%s' tidak diketahui pada baris %u dalam senarai sumber %s" - -#: apt-pkg/packagemanager.cc:324 apt-pkg/packagemanager.cc:593 -#, c-format -msgid "" -"Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " -"under APT::Immediate-Configure for details. (%d)" -msgstr "" -"Tidak dapat buat konfigurasi segera pada '%s'. Sila rujuk man 5 apt.conf " -"dibawah APT::Immediate-Configure untuk perincian. (%d)" - -#: apt-pkg/packagemanager.cc:468 apt-pkg/packagemanager.cc:498 -#, c-format -msgid "Could not configure '%s'. " -msgstr "Tidak dapat konfigur '%s'. " - -#: apt-pkg/packagemanager.cc:445 -#, c-format -msgid "" -"This installation run will require temporarily removing the essential " -"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " -"you really want to do it, activate the APT::Force-LoopBreak option." -msgstr "" -"Menjalani pemasangan ini memerlukan pembuangan sementara pakej penting %s " -"kerana terdapat Konflik/Pra-Gantung gelung. Ia biasanya teruk, tetapi jika " -"anda hendak buat juga, aktifkan pilihan APT::Force-LoopBreak." - -#: apt-pkg/pkgrecords.cc:32 -#, c-format -msgid "Index file type '%s' is not supported" -msgstr "Jenis fail indeks '%s' tidak disokong" - -#: apt-pkg/algorithms.cc:248 -#, c-format -msgid "" -"The package %s needs to be reinstalled, but I can't find an archive for it." -msgstr "" -"Pakej %s perlu dipasang semula, tetapi kami tidak dapat cari arkib untuknya." - -#: apt-pkg/algorithms.cc:1139 -msgid "" -"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " -"held packages." -msgstr "" -"Ralat, pkgProblemResolver::Resolve terjana rosak, ia mungkin disebabkan oleh " -"pakej yang diselenggara." - -#: apt-pkg/algorithms.cc:1141 -msgid "Unable to correct problems, you have held broken packages." -msgstr "Tidak boleh betulkan masalah, anda mempunyai pakej rosak." - -#: apt-pkg/algorithms.cc:1389 -#, c-format -msgid "Failed to fetch %s %s\n" -msgstr "Gagal mendapatkan %s %s\n" - -#: apt-pkg/algorithms.cc:1453 apt-pkg/algorithms.cc:1455 -msgid "" -"Some index files failed to download. They have been ignored, or old ones " -"used instead." -msgstr "" -"Sesetengah fail indeks gagal dimuat turun. Ia telah diabaikan, atau yang " -"lama telah diguna." - -#: apt-pkg/acquire.cc:79 -#, c-format -msgid "List directory %spartial is missing." -msgstr "Bahagian direktori senarai %s hilang." - -#: apt-pkg/acquire.cc:83 -#, c-format -msgid "Archives directory %spartial is missing." -msgstr "Bahagian direktori arkib %s hilang." - -#: apt-pkg/acquire.cc:91 -#, c-format -msgid "Unable to lock directory %s" -msgstr "Tidak boleh kunci direktori %s" - -#. only show the ETA if it makes sense -#. two days -#: apt-pkg/acquire.cc:826 -#, c-format -msgid "Retrieving file %li of %li (%s remaining)" -msgstr "Mendapatkan fail %li dari %li (%s berbaki)" - -#: apt-pkg/acquire.cc:828 -#, c-format -msgid "Retrieving file %li of %li" -msgstr "Mendapatkan fail %li dari %li" - -#: apt-pkg/acquire-worker.cc:110 -#, c-format -msgid "The method driver %s could not be found." -msgstr "Pemacu kaedah %s tidak ditemui." - -#: apt-pkg/acquire-worker.cc:159 -#, c-format -msgid "Method %s did not start correctly" -msgstr "Kaedah %s tidak bermula dengan baik" - -#: apt-pkg/acquire-worker.cc:413 -#, c-format -msgid "" -"Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "Sila sisip cakera berlabel: '%s' dalam pacu '%s' dan tekan enter." - -#: apt-pkg/init.cc:136 -#, c-format -msgid "Packaging system '%s' is not supported" -msgstr "Sistem pakej '%s' tidak disokong" - -#: apt-pkg/init.cc:152 -msgid "Unable to determine a suitable packaging system type" -msgstr "Tidak boleh tentukan jenis sistem pakej yang sesuai" - -#: apt-pkg/clean.cc:56 -#, c-format -msgid "Unable to stat %s." -msgstr "Tidak boleh statkan %s." - -#: apt-pkg/srcrecords.cc:44 -msgid "You must put some 'source' URIs in your sources.list" -msgstr "Anda mesti letak beberapa URL 'sumber' dalam sources.list anda" - -#: apt-pkg/cachefile.cc:71 -msgid "The package lists or status file could not be parsed or opened." -msgstr "Senarai pakej atau fail status tidak dapat dihurai atau dibuka." - -#: apt-pkg/cachefile.cc:75 -msgid "You may want to run apt-get update to correct these problems" -msgstr "" -"Anda mungkin hendak jalankan apt-get update untuk membetulkan masalah ini" - -#: apt-pkg/cachefile.cc:65 -msgid "The list of sources could not be read." -msgstr "Senarai sumber tidak boleh dibaca." - -#: apt-pkg/policy.cc:71 -#, c-format -msgid "" -"The value '%s' is invalid for APT::Default-Release as such a release is not " -"available in the sources" -msgstr "" -"Nilai '%s' tidak sah untuk APT::Default-Release kerana keluaran tersebut " -"tidak tersedia dalam sumber" - -#: apt-pkg/policy.cc:316 -#, c-format -msgid "Invalid record in the preferences file %s, no Package header" -msgstr "Rekod tidak sah dalam fail keutamaan %s, tiada pengepala Pakej" - -#: apt-pkg/policy.cc:338 -#, c-format -msgid "Did not understand pin type %s" -msgstr "Tidak memahami jenis pin %s" - -#: apt-pkg/policy.cc:346 -msgid "No priority (or zero) specified for pin" -msgstr "Tiada keutamaan (atau sifar) dinyatakan untuk pin" - -#: apt-pkg/pkgcachegen.cc:74 -msgid "Cache has an incompatible versioning system" -msgstr "Cache mempunyai sistem versi yang tidak serasi" - -#. TRANSLATOR: The first placeholder is a package name, -#. the other two should be copied verbatim as they include debug info -#: apt-pkg/pkgcachegen.cc:211 apt-pkg/pkgcachegen.cc:277 -#: apt-pkg/pkgcachegen.cc:313 apt-pkg/pkgcachegen.cc:355 -#: apt-pkg/pkgcachegen.cc:359 apt-pkg/pkgcachegen.cc:376 -#: apt-pkg/pkgcachegen.cc:386 apt-pkg/pkgcachegen.cc:390 -#: apt-pkg/pkgcachegen.cc:394 apt-pkg/pkgcachegen.cc:415 -#: apt-pkg/pkgcachegen.cc:420 apt-pkg/pkgcachegen.cc:465 -#: apt-pkg/pkgcachegen.cc:496 apt-pkg/pkgcachegen.cc:510 -#, c-format -msgid "Error occurred while processing %s (%s%d)" -msgstr "Ralat berlaku semasa memproses %s (%s%d)" - -#: apt-pkg/pkgcachegen.cc:264 -msgid "Wow, you exceeded the number of package names this APT is capable of." -msgstr "Hebat, anda melebihi bilangan nama pakej yang mana APT boleh penuhi." - -#: apt-pkg/pkgcachegen.cc:267 -msgid "Wow, you exceeded the number of versions this APT is capable of." -msgstr "Hebat, anda melebihi bilangan versi yang mana APT boleh penuhi." - -#: apt-pkg/pkgcachegen.cc:270 -msgid "Wow, you exceeded the number of descriptions this APT is capable of." -msgstr "Hebat, anda melebihi bilangan keterangan yang mana APT boleh penuhi." - -#: apt-pkg/pkgcachegen.cc:273 -msgid "Wow, you exceeded the number of dependencies this APT is capable of." -msgstr "Hebat, anda melebihi bilangan dependensi yang mana APT boleh penuhi." - -#: apt-pkg/pkgcachegen.cc:320 -#, c-format -msgid "Package %s %s was not found while processing file dependencies" -msgstr "Pakej %s %s tidak ditemui semasa memproses dependensi fail" - -#: apt-pkg/pkgcachegen.cc:706 -#, c-format -msgid "Couldn't stat source package list %s" -msgstr "Tidak dapat statkan senarai pakej sumber %s" - -#. Build the status cache -#: apt-pkg/pkgcachegen.cc:793 apt-pkg/pkgcachegen.cc:865 -#: apt-pkg/pkgcachegen.cc:870 apt-pkg/pkgcachegen.cc:1008 -msgid "Reading package lists" -msgstr "Membaca senarai pakej" - -#: apt-pkg/pkgcachegen.cc:808 -msgid "Collecting File Provides" -msgstr "Mengutip Fail Yang Disediakan" - -#: apt-pkg/pkgcachegen.cc:863 -#, c-format -msgid "Unable to write to %s" -msgstr "Tidak boleh tulis ke %s" - -#: apt-pkg/pkgcachegen.cc:952 apt-pkg/pkgcachegen.cc:959 -msgid "IO Error saving source cache" -msgstr "Cache sumber menyimpan Ralat IO" - -#: apt-pkg/acquire-item.cc:135 -#, c-format -msgid "rename failed, %s (%s -> %s)." -msgstr "nama semula gagal, %s (%s -> %s)." - -#: apt-pkg/acquire-item.cc:481 -msgid "MD5Sum mismatch" -msgstr "MD5Sum tidak sepadan" - -#: apt-pkg/acquire-item.cc:757 apt-pkg/acquire-item.cc:1549 -msgid "Hash Sum mismatch" -msgstr "Hash Sum tidak sepadan" - -#: apt-pkg/acquire-item.cc:1388 -#, c-format -msgid "" -"Unable to find expected entry '%s' in Release file (Wrong sources.list entry " -"or malformed file)" -msgstr "" -"Tidak dapat cari masukan '%s' dijangka dalam fail Keluaran (Masukan " -"source.list salah atau fail cacat)" - -#: apt-pkg/acquire-item.cc:1403 -#, c-format -msgid "Unable to find hash sum for '%s' in Release file" -msgstr "Tidak dapat cari hasil tambah cincangan '%s' dalam fail Keluaran" - -#: apt-pkg/acquire-item.cc:1244 -msgid "There is no public key available for the following key IDs:\n" -msgstr "Tiada kunci awam tersedia untuk ID kunci berikut:\n" - -#: apt-pkg/acquire-item.cc:1476 -#, c-format -msgid "" -"Release file for %s is expired (invalid since %s). Updates for this " -"repository will not be applied." -msgstr "" -"Fail keluaran untuk %s telah luput (tidak sah semenjak %s). Kemaskini untuk " -"repositori ini tidak dilaksanakan." - -#: apt-pkg/acquire-item.cc:1497 -#, c-format -msgid "Conflicting distribution: %s (expected %s but got %s)" -msgstr "Distribusi berkonflik: %s (dijangka %s tetapi dapat %s)" - -#: apt-pkg/acquire-item.cc:1530 -#, c-format -msgid "" -"A error occurred during the signature verification. The repository is not " -"updated and the previous index files will be used. GPG error: %s: %s\n" -msgstr "" -"Ralat berlaku semasa pengesahan tandatangan. Repositori tidak dikemaskini " -"dan fail indeks terdahulu akan digunakan. Ralat GPG: %s: %s\n" - -#: apt-pkg/acquire-item.cc:1326 -#, c-format -msgid "GPG error: %s: %s" -msgstr "Ralat GPG: %s: %s" - -#: 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 " -"to manually fix this package. (due to missing arch)" -msgstr "" -"Saya tidak boleh cari fail untuk pakej %s. Ini bermakna anda perlu baiki " -"pakej ini secara manual. (kerana arch hilang)" - -#: apt-pkg/acquire-item.cc:1704 -#, c-format -msgid "" -"I wasn't able to locate a file for the %s package. This might mean you need " -"to manually fix this package." -msgstr "" -"Saya tidak boleh cari fail untuk pakej %s. Ini bermakna anda perlu baiki " -"pakej ini secara manual." - -#: apt-pkg/acquire-item.cc:1454 -#, c-format -msgid "" -"The package index files are corrupted. No Filename: field for package %s." -msgstr "" -"Fail indeks pakej telah rosak. Tiada Nama Fail: medan untuk pakej %s." - -#: apt-pkg/acquire-item.cc:1541 -msgid "Size mismatch" -msgstr "Saiz tidak sepadan" - -#: apt-pkg/indexrecords.cc:40 -#, c-format -msgid "Unable to parse Release file %s" -msgstr "Tidak boleh hurai fail Keluaran %s" - -#: apt-pkg/indexrecords.cc:47 -#, c-format -msgid "No sections in Release file %s" -msgstr "Tiada seksyen dalam fail Keluaran %s" - -#: apt-pkg/indexrecords.cc:81 -#, c-format -msgid "No Hash entry in Release file %s" -msgstr "Tiada masukan Cincangan dalam fail Keluaran %s" - -#: apt-pkg/indexrecords.cc:110 -#, c-format -msgid "Invalid 'Valid-Until' entry in Release file %s" -msgstr "Masukan 'Sah-Hingga' tidak sah dalam fail Keluaran %s" - -#: apt-pkg/indexrecords.cc:125 -#, c-format -msgid "Invalid 'Date' entry in Release file %s" -msgstr "Masukan 'Tarikh' tidak sah dalam fail Keluaran %s" - -#: apt-pkg/vendorlist.cc:66 -#, c-format -msgid "Vendor block %s contains no fingerprint" -msgstr "Blok pembekal %s tidak mengandungi cap jari" - -#: apt-pkg/cdrom.cc:526 -#, c-format -msgid "" -"Using CD-ROM mount point %s\n" -"Mounting CD-ROM\n" -msgstr "" -"Menggunakan titik lekap CD-ROm %s\n" -"Melekap CD-ROM\n" - -#: apt-pkg/cdrom.cc:535 apt-pkg/cdrom.cc:623 -msgid "Identifying.. " -msgstr "Mengenalpasti.. " - -#: apt-pkg/cdrom.cc:560 -#, c-format -msgid "Stored label: %s\n" -msgstr "Label tersimpan: %s\n" - -#: apt-pkg/cdrom.cc:567 apt-pkg/cdrom.cc:835 -msgid "Unmounting CD-ROM...\n" -msgstr "Menyahlekap CD-ROM...\n" - -#: apt-pkg/cdrom.cc:586 -#, c-format -msgid "Using CD-ROM mount point %s\n" -msgstr "Menggunakan titik lekap CD-ROM %s\n" - -#: apt-pkg/cdrom.cc:604 -msgid "Unmounting CD-ROM\n" -msgstr "Menyahlekap CD-ROM\n" - -#: apt-pkg/cdrom.cc:608 -msgid "Waiting for disc...\n" -msgstr "Menunggu cakera...\n" - -#. Mount the new CDROM -#: apt-pkg/cdrom.cc:616 -msgid "Mounting CD-ROM...\n" -msgstr "Melekap CD-ROM...\n" - -#: apt-pkg/cdrom.cc:634 -msgid "Scanning disc for index files..\n" -msgstr "Mengimbas cakera untuk fail indeks..\n" - -#: apt-pkg/cdrom.cc:674 -#, c-format -msgid "" -"Found %zu package indexes, %zu source indexes, %zu translation indexes and " -"%zu signatures\n" -msgstr "" -"Temui %zu indeks pakej, %zu indeks sumber, %zu indeks terjemahan dan %zu " -"tandatangan\n" - -#: apt-pkg/cdrom.cc:685 -msgid "" -"Unable to locate any package files, perhaps this is not a Debian Disc or the " -"wrong architecture?" -msgstr "" -"Saya tidak boleh cari sebarang fail pakej, mungkin ia bukan Cakera Debian " -"atau senibina salah?" - -#: apt-pkg/cdrom.cc:711 -#, c-format -msgid "Found label '%s'\n" -msgstr "Temui label '%s'\n" - -#: apt-pkg/cdrom.cc:740 -msgid "That is not a valid name, try again.\n" -msgstr "Ia bukanlah nama yang sah, cuba lagi.\n" - -#: apt-pkg/cdrom.cc:756 -#, c-format -msgid "" -"This disc is called: \n" -"'%s'\n" -msgstr "" -"Cakera ini dipanggil: \n" -"'%s'\n" - -#: apt-pkg/cdrom.cc:760 -msgid "Copying package lists..." -msgstr "Menyalin senarai pakej..." - -#: apt-pkg/cdrom.cc:786 -msgid "Writing new source list\n" -msgstr "Menulis senarai sumber baru\n" - -#: apt-pkg/cdrom.cc:795 -msgid "Source list entries for this disc are:\n" -msgstr "Masukan senarai sumber untuk cakera ini adalah:\n" - -#: apt-pkg/indexcopy.cc:263 apt-pkg/indexcopy.cc:835 -#, c-format -msgid "Wrote %i records.\n" -msgstr "Tulis %i rekod.\n" - -#: apt-pkg/indexcopy.cc:265 apt-pkg/indexcopy.cc:837 -#, c-format -msgid "Wrote %i records with %i missing files.\n" -msgstr "Tulis %i rekod dengan %i fail hilang.\n" - -#: apt-pkg/indexcopy.cc:268 apt-pkg/indexcopy.cc:840 -#, c-format -msgid "Wrote %i records with %i mismatched files\n" -msgstr "Tulis %i rekod dengan %i fail tidak sepadan.\n" - -#: apt-pkg/indexcopy.cc:271 apt-pkg/indexcopy.cc:843 -#, c-format -msgid "Wrote %i records with %i missing files and %i mismatched files\n" -msgstr "Tulis %i rekod dengan %i fail hilang dan %i tidak sepadan\n" - -#: apt-pkg/indexcopy.cc:530 -#, c-format -msgid "Skipping nonexistent file %s" -msgstr "Melangkau fail tidak wujud %s" - -#: apt-pkg/indexcopy.cc:536 -#, c-format -msgid "Can't find authentication record for: %s" -msgstr "Tidak dapat cari rekod pengesahihan untuk: %s" - -#: apt-pkg/indexcopy.cc:542 -#, c-format -msgid "Hash mismatch for: %s" -msgstr "Cincangan tidak sepadan untuk: %s" - -#: apt-pkg/indexcopy.cc:677 -#, c-format -msgid "File %s doesn't start with a clearsigned message" -msgstr "Fail %s tidak mula dengan mesej clearsigned" - -#. TRANSLATOR: %s is the trusted keyring parts directory -#: methods/gpgv.cc:78 -#, c-format -msgid "No keyring installed in %s." -msgstr "Tiada keyring dipasang dalam %s." - -#: apt-pkg/cachefilter.cc:29 -#, c-format -msgid "Regex compilation error - %s" -msgstr "Ralat mengkompil Ungkapan Nalar - %s" - -#: apt-pkg/cacheset.cc:337 -#, c-format -msgid "Release '%s' for '%s' was not found" -msgstr "Keluaran '%s' untuk '%s' tidak ditemui" - -#: apt-pkg/cacheset.cc:340 -#, c-format -msgid "Version '%s' for '%s' was not found" -msgstr "Versi '%s' untuk '%s' tidak ditemui" - -#: apt-pkg/cacheset.cc:440 -#, c-format -msgid "Unable to locate package %s" -msgstr "Tidak dapat cari pakej %s" - -#: apt-pkg/cacheset.cc:447 -#, c-format -msgid "Couldn't find task '%s'" -msgstr "Tidak dapat cari tugas '%s'" - -#: apt-pkg/cacheset.cc:454 -#, c-format -msgid "Couldn't find any package by regex '%s'" -msgstr "Tidak dapat cari sebarang pakej dengan ungkapan nalar '%s'" - -#: apt-pkg/cacheset.cc:467 -#, c-format -msgid "Can't select versions from package '%s' as it is purely virtual" -msgstr "Tidak dapat pilih versi dari pakej '%s' kerana ia adalah maya" - -#: apt-pkg/cacheset.cc:475 apt-pkg/cacheset.cc:483 -#, c-format -msgid "" -"Can't select installed nor candidate version from package '%s' as it has " -"neither of them" -msgstr "" -"Tidak dapat pilih versi terpasang atau calon dari pakej '%s' kerana ia tidak " -"memilikinya" - -#: apt-pkg/cacheset.cc:491 -#, c-format -msgid "Can't select newest version from package '%s' as it is purely virtual" -msgstr "" -"Tidak dapat pilih versi terbaru dari pakej '%s' kerana ia adalah maya" - -#: apt-pkg/cacheset.cc:499 -#, c-format -msgid "Can't select candidate version from package %s as it has no candidate" -msgstr "" -"Tidak dapat pilih versi calon dari pakej '%s' kerana ia tidak mempunyai calon" - -#: apt-pkg/cacheset.cc:507 -#, c-format -msgid "Can't select installed version from package %s as it is not installed" -msgstr "" -"Tidak dapat pilih versi terpasang dari pakej '%s' kerana ia tidak dipasang" - -#: apt-pkg/edsp.cc:32 apt-pkg/edsp.cc:52 -msgid "Send scenario to solver" -msgstr "Hantar senario ke penyelesai" - -#: apt-pkg/edsp.cc:204 -msgid "Send request to solver" -msgstr "Hantar permintaan ke penyelesai" - -#: apt-pkg/edsp.cc:272 -msgid "Prepare for receiving solution" -msgstr "Sedia menerima penyelesaian" - -#: apt-pkg/edsp.cc:279 -msgid "External solver failed without a proper error message" -msgstr "Penyelesai dalaman gagal tanpa mesej ralat yang sesuai" - -#: apt-pkg/edsp.cc:550 apt-pkg/edsp.cc:553 apt-pkg/edsp.cc:558 -msgid "Execute external solver" -msgstr "Lakukan penyelesai dalaman" - -#: apt-pkg/deb/dpkgpm.cc:52 -#, c-format -msgid "Installing %s" -msgstr "Memasang %s" - -#: apt-pkg/deb/dpkgpm.cc:53 apt-pkg/deb/dpkgpm.cc:740 -#, c-format -msgid "Configuring %s" -msgstr "Mengkonfigur %s" - -#: apt-pkg/deb/dpkgpm.cc:54 apt-pkg/deb/dpkgpm.cc:747 -#, c-format -msgid "Removing %s" -msgstr "Membuang %s" - -#: apt-pkg/deb/dpkgpm.cc:55 -#, c-format -msgid "Completely removing %s" -msgstr "Membuang sepenuhnya %s" - -#: apt-pkg/deb/dpkgpm.cc:56 -#, c-format -msgid "Noting disappearance of %s" -msgstr "Khidmat kehilangan %s" - -#: apt-pkg/deb/dpkgpm.cc:56 -#, c-format -msgid "Running post-installation trigger %s" -msgstr "Menjalankan pemicu pos-pemasangan %s" - -#: apt-pkg/deb/dpkgpm.cc:581 apt-pkg/deb/dpkgpm.cc:660 -#, c-format -msgid "Directory '%s' missing" -msgstr "Direktori '%s' hilang" - -#: apt-pkg/deb/dpkgpm.cc:596 apt-pkg/deb/dpkgpm.cc:609 -#, c-format -msgid "Could not open file '%s'" -msgstr "Tidak dapat buka fail '%s'" - -#: apt-pkg/deb/dpkgpm.cc:733 -#, c-format -msgid "Preparing %s" -msgstr "Menyediakan %s" - -#: apt-pkg/deb/dpkgpm.cc:734 -#, c-format -msgid "Unpacking %s" -msgstr "Membuka %s" - -#: apt-pkg/deb/dpkgpm.cc:739 -#, c-format -msgid "Preparing to configure %s" -msgstr "Sedia untuk konfigur %s" - -#: apt-pkg/deb/dpkgpm.cc:741 -#, c-format -msgid "Installed %s" -msgstr "Pasang %s" - -#: apt-pkg/deb/dpkgpm.cc:746 -#, c-format -msgid "Preparing for removal of %s" -msgstr "Sedia untuk membuang %s" - -#: apt-pkg/deb/dpkgpm.cc:748 -#, c-format -msgid "Removed %s" -msgstr "Buang %s" - -#: apt-pkg/deb/dpkgpm.cc:753 -#, c-format -msgid "Preparing to completely remove %s" -msgstr "Sedia untuk buang sepenuhnya %s" - -#: apt-pkg/deb/dpkgpm.cc:754 -#, c-format -msgid "Completely removed %s" -msgstr "Buang sepenuhnya %s" - -#: apt-pkg/deb/dpkgpm.cc:958 -msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" -msgstr "Tidak dapat tulis log, openpty() gagal (/dev/pts tidak dilekap?)\n" - -#: apt-pkg/deb/dpkgpm.cc:989 -msgid "Running dpkg" -msgstr "Menjalankan dpkg" - -#: apt-pkg/deb/dpkgpm.cc:1406 -msgid "Operation was interrupted before it could finish" -msgstr "Operasi disampuk sebelum ia selesai" - -#: apt-pkg/deb/dpkgpm.cc:1202 -msgid "No apport report written because MaxReports is reached already" -msgstr "Tiada laporan apport ditulis kerana MaxReport sudah dicapai" - -#. check if its not a follow up error -#: apt-pkg/deb/dpkgpm.cc:1207 -msgid "dependency problems - leaving unconfigured" -msgstr "masalah dependensi - dibiarkan tanpa konfigurasi" - -#: apt-pkg/deb/dpkgpm.cc:1209 -msgid "" -"No apport report written because the error message indicates its a followup " -"error from a previous failure." -msgstr "" -"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ia adalah ralat " -"lanjutan daripada kegagalan terdahulu." - -#: apt-pkg/deb/dpkgpm.cc:1215 -msgid "" -"No apport report written because the error message indicates a disk full " -"error" -msgstr "" -"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ralat cakera " -"penuh" - -#: apt-pkg/deb/dpkgpm.cc:1221 -msgid "" -"No apport report written because the error message indicates a out of memory " -"error" -msgstr "" -"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ralat kehabisan " -"ingatan" - -#: apt-pkg/deb/dpkgpm.cc:1380 apt-pkg/deb/dpkgpm.cc:1386 -msgid "" -"No apport report written because the error message indicates an issue on the " -"local system" -msgstr "" -"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ia masalah pada " -"sistem setempat" - -#: apt-pkg/deb/dpkgpm.cc:1228 -msgid "" -"No apport report written because the error message indicates a dpkg I/O error" -msgstr "" -"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ralat I/O dpkg" - -#: apt-pkg/deb/debsystem.cc:69 -#, c-format -msgid "" -"Unable to lock the administration directory (%s), is another process using " -"it?" -msgstr "" -"Tidak boleh kunci direktori pentadbiran (%s), adakah ada proses lain " -"menggunakannya?" - -#: apt-pkg/deb/debsystem.cc:72 -#, c-format -msgid "Unable to lock the administration directory (%s), are you root?" -msgstr "" -"Tidak boleh kunci direktori pentadbiran (%s), adakah anda dalam mod root?" - -#. TRANSLATORS: the %s contains the recovery command, usually -#. dpkg --configure -a -#: apt-pkg/deb/debsystem.cc:88 -#, c-format -msgid "" -"dpkg was interrupted, you must manually run '%s' to correct the problem. " -msgstr "" -"dpkg disampuk, anda mesti jalankan '%s' secara manual untu betulkan masalah " -"ini. " - -#: apt-pkg/deb/debsystem.cc:99 -msgid "Not locked" -msgstr "Tidak dikunci" - -#. FIXME: fallback to a default mirror here instead -#. and provide a config option to define that default -#: methods/mirror.cc:172 -#, c-format -msgid "No mirror file '%s' found " -msgstr "Tiada fail cermin '%s' ditemui " - -#. FIXME: fallback to a default mirror here instead -#. and provide a config option to define that default -#: methods/mirror.cc:263 -#, c-format -msgid "Can not read mirror file '%s'" -msgstr "Tidak dapat baca fail cermin '%s'" - -#: methods/mirror.cc:407 -#, c-format -msgid "[Mirror: %s]" -msgstr "[Cermin: %s]" - -#: methods/rred.cc:465 -#, c-format -msgid "" -"Could not patch %s with mmap and with file operation usage - the patch seems " -"to be corrupt." -msgstr "" -"Tidak dapat tampal %s dengan mmap dan dengan penggunaan operasi fail - " -"tampalan kelihatan sudah rosak." - -#: methods/rred.cc:470 -#, c-format -msgid "" -"Could not patch %s with mmap (but no mmap specific fail) - the patch seems " -"to be corrupt." -msgstr "" -"Tidak dapat tampal %s dengan mmap (tetapi tiada khusus mmap gagal) - " -"tampalan kelihatan sudah rosak." - -#: methods/rsh.cc:91 -msgid "Failed to create IPC pipe to subprocess" -msgstr "Gagal cipta paip IPC ke subproses" - -#: methods/rsh.cc:330 -msgid "Connection closed prematurely" -msgstr "Sambungan ditutup secara pramatang" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-pkg5.0.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-pkg5.0.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libapt-pkg5.0.po 1970-01-01 00:00:00.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libapt-pkg5.0.po 2016-04-15 08:50:50.000000000 +0000 @@ -0,0 +1,1378 @@ +# Malay translation for apt +# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 +# This file is distributed under the same license as the apt package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: apt\n" +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" +"POT-Creation-Date: 2016-03-25 09:30+0100\n" +"PO-Revision-Date: 2012-09-16 15:31+0000\n" +"Last-Translator: abuyop <Unknown>\n" +"Language-Team: Malay <ms@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2016-04-15 04:48+0000\n" +"X-Generator: Launchpad (build 17995)\n" + +#: apt-pkg/acquire-item.cc +msgid "" +"Updating from such a repository can't be done securely, and is therefore " +"disabled by default." +msgstr "" + +#: apt-pkg/acquire-item.cc +msgid "" +"Data from such a repository can't be authenticated and is therefore " +"potentially dangerous to use." +msgstr "" + +#: apt-pkg/acquire-item.cc +msgid "" +"See apt-secure(8) manpage for repository creation and user configuration " +"details." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "Failed to readlink %s" +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "Failed to stat %s" +msgstr "" + +#: apt-pkg/acquire-item.cc apt-pkg/contrib/fileutl.cc +#, c-format +msgid "rename failed, %s (%s -> %s)." +msgstr "nama semula gagal, %s (%s -> %s)." + +#: apt-pkg/acquire-item.cc +msgid "Hash Sum mismatch" +msgstr "Hash Sum tidak sepadan" + +#: apt-pkg/acquire-item.cc +msgid "Size mismatch" +msgstr "Saiz tidak sepadan" + +#: apt-pkg/acquire-item.cc +msgid "Invalid file format" +msgstr "" + +#: apt-pkg/acquire-item.cc +msgid "Signature error" +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"Clearsigned file isn't valid, got '%s' (does the network require " +"authentication?)" +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"An error occurred during the signature verification. The repository is not " +"updated and the previous index files will be used. GPG error: %s: %s" +msgstr "" + +#. Invalid signature file, reject (LP: #346386) (Closes: #627642) +#: apt-pkg/acquire-item.cc +#, c-format +msgid "GPG error: %s: %s" +msgstr "Ralat GPG: %s: %s" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"Skipping acquire of configured file '%s' as repository '%s' doesn't support " +"architecture '%s'" +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"Unable to find expected entry '%s' in Release file (Wrong sources.list entry " +"or malformed file)" +msgstr "" +"Tidak dapat cari masukan '%s' dijangka dalam fail Keluaran (Masukan " +"source.list salah atau fail cacat)" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"Skipping acquire of configured file '%s' as repository '%s' provides only " +"weak security information for it" +msgstr "" + +#: apt-pkg/acquire-item.cc +msgid "There is no public key available for the following key IDs:\n" +msgstr "Tiada kunci awam tersedia untuk ID kunci berikut:\n" + +#. TRANSLATOR: The first %s is the URL of the bad Release file, the second is +#. the time since then the file is invalid - formatted in the same way as in +#. the download progress display (e.g. 7d 3h 42min 1s) +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"Release file for %s is expired (invalid since %s). Updates for this " +"repository will not be applied." +msgstr "" +"Fail keluaran untuk %s telah luput (tidak sah semenjak %s). Kemaskini untuk " +"repositori ini tidak dilaksanakan." + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "Conflicting distribution: %s (expected %s but got %s)" +msgstr "Distribusi berkonflik: %s (dijangka %s tetapi dapat %s)" + +#. No Release file was present, or verification failed, so fall +#. back to queueing Packages files without verification +#. only allow going further if the user explicitly wants it +#: apt-pkg/acquire-item.cc +#, c-format +msgid "The repository '%s' is not signed." +msgstr "" + +#. No Release file was present so fall +#. back to queueing Packages files without verification +#. only allow going further if the user explicitly wants it +#: apt-pkg/acquire-item.cc +#, c-format +msgid "The repository '%s' does not have a Release file." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "The repository '%s' is no longer signed." +msgstr "" + +#: apt-pkg/acquire-item.cc +msgid "" +"This is normally not allowed, but the option " +"Acquire::AllowDowngradeToInsecureRepositories was given to override it." +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"I wasn't able to locate a file for the %s package. This might mean you need " +"to manually fix this package. (due to missing arch)" +msgstr "" +"Saya tidak boleh cari fail untuk pakej %s. Ini bermakna anda perlu baiki " +"pakej ini secara manual. (kerana arch hilang)" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "" + +#: apt-pkg/acquire-item.cc +#, c-format +msgid "" +"The package index files are corrupted. No Filename: field for package %s." +msgstr "" +"Fail indeks pakej telah rosak. Tiada Nama Fail: medan untuk pakej %s." + +#. TRANSLATOR: %s=%s is sourcename=sourceversion, e.g. apt=1.1 +#: apt-pkg/acquire-item.cc +#, c-format +msgid "Changelog unavailable for %s=%s" +msgstr "" + +#: apt-pkg/acquire-worker.cc +#, c-format +msgid "The method driver %s could not be found." +msgstr "Pemacu kaedah %s tidak ditemui." + +#: apt-pkg/acquire-worker.cc +#, c-format +msgid "Is the package %s installed?" +msgstr "" + +#: apt-pkg/acquire-worker.cc +#, c-format +msgid "Method %s did not start correctly" +msgstr "Kaedah %s tidak bermula dengan baik" + +#: apt-pkg/acquire-worker.cc +#, c-format +msgid "" +"Please insert the disc labeled: '%s' in the drive '%s' and press [Enter]." +msgstr "" + +#: apt-pkg/acquire.cc apt-pkg/cdrom.cc +#, c-format +msgid "List directory %spartial is missing." +msgstr "Bahagian direktori senarai %s hilang." + +#: apt-pkg/acquire.cc +#, c-format +msgid "Archives directory %spartial is missing." +msgstr "Bahagian direktori arkib %s hilang." + +#: apt-pkg/acquire.cc +#, c-format +msgid "Unable to lock directory %s" +msgstr "Tidak boleh kunci direktori %s" + +#: apt-pkg/acquire.cc +#, c-format +msgid "No sandbox user '%s' on the system, can not drop privileges" +msgstr "" + +#: apt-pkg/acquire.cc +#, c-format +msgid "" +"Can't drop privileges for downloading as file '%s' couldn't be accessed by " +"user '%s'." +msgstr "" + +#: apt-pkg/acquire.cc apt-pkg/clean.cc +#, c-format +msgid "Clean of %s is not supported" +msgstr "" + +#. Only warn if there are no sources.list.d. +#. Only warn if there is no sources.list file. +#: apt-pkg/acquire.cc apt-pkg/clean.cc apt-pkg/contrib/cdromutl.cc +#: apt-pkg/contrib/fileutl.cc apt-pkg/init.cc apt-pkg/policy.cc +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Unable to read %s" +msgstr "Tidak boleh baca % s" + +#: apt-pkg/acquire.cc apt-pkg/clean.cc apt-pkg/contrib/cdromutl.cc +#, c-format +msgid "Unable to change to %s" +msgstr "Tidak boleh tukar kepada %s" + +#. only show the ETA if it makes sense +#. two days +#: apt-pkg/acquire.cc +#, c-format +msgid "Retrieving file %li of %li (%s remaining)" +msgstr "Mendapatkan fail %li dari %li (%s berbaki)" + +#: apt-pkg/acquire.cc +#, c-format +msgid "Retrieving file %li of %li" +msgstr "Mendapatkan fail %li dari %li" + +#: apt-pkg/algorithms.cc +#, c-format +msgid "" +"The package %s needs to be reinstalled, but I can't find an archive for it." +msgstr "" +"Pakej %s perlu dipasang semula, tetapi kami tidak dapat cari arkib untuknya." + +#: apt-pkg/algorithms.cc +msgid "" +"Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " +"held packages." +msgstr "" +"Ralat, pkgProblemResolver::Resolve terjana rosak, ia mungkin disebabkan oleh " +"pakej yang diselenggara." + +#: apt-pkg/algorithms.cc +msgid "Unable to correct problems, you have held broken packages." +msgstr "Tidak boleh betulkan masalah, anda mempunyai pakej rosak." + +#: apt-pkg/cachefile.cc +msgid "The package lists or status file could not be parsed or opened." +msgstr "Senarai pakej atau fail status tidak dapat dihurai atau dibuka." + +#: apt-pkg/cachefile.cc +msgid "You may want to run apt-get update to correct these problems" +msgstr "" +"Anda mungkin hendak jalankan apt-get update untuk membetulkan masalah ini" + +#: apt-pkg/cachefile.cc +msgid "The list of sources could not be read." +msgstr "Senarai sumber tidak boleh dibaca." + +#: apt-pkg/cachefilter.cc +#, c-format +msgid "Regex compilation error - %s" +msgstr "Ralat mengkompil Ungkapan Nalar - %s" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Release '%s' for '%s' was not found" +msgstr "Keluaran '%s' untuk '%s' tidak ditemui" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Version '%s' for '%s' was not found" +msgstr "Versi '%s' untuk '%s' tidak ditemui" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Couldn't find task '%s'" +msgstr "Tidak dapat cari tugas '%s'" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Couldn't find any package by regex '%s'" +msgstr "Tidak dapat cari sebarang pakej dengan ungkapan nalar '%s'" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Couldn't find any package by glob '%s'" +msgstr "" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Unable to locate package %s" +msgstr "Tidak dapat cari pakej %s" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Can't select versions from package '%s' as it is purely virtual" +msgstr "Tidak dapat pilih versi dari pakej '%s' kerana ia adalah maya" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Can't select newest version from package '%s' as it is purely virtual" +msgstr "" +"Tidak dapat pilih versi terbaru dari pakej '%s' kerana ia adalah maya" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Can't select candidate version from package %s as it has no candidate" +msgstr "" +"Tidak dapat pilih versi calon dari pakej '%s' kerana ia tidak mempunyai calon" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "Can't select installed version from package %s as it is not installed" +msgstr "" +"Tidak dapat pilih versi terpasang dari pakej '%s' kerana ia tidak dipasang" + +#: apt-pkg/cacheset.cc +#, c-format +msgid "" +"Can't select installed nor candidate version from package '%s' as it has " +"neither of them" +msgstr "" +"Tidak dapat pilih versi terpasang atau calon dari pakej '%s' kerana ia tidak " +"memilikinya" + +#: apt-pkg/cdrom.cc +#, c-format +msgid "Line %u too long in source list %s." +msgstr "Baris %u terlalu panjang dalam senarai sumber %s." + +#: apt-pkg/cdrom.cc +msgid "Unmounting CD-ROM...\n" +msgstr "Menyahlekap CD-ROM...\n" + +#: apt-pkg/cdrom.cc +#, c-format +msgid "Using CD-ROM mount point %s\n" +msgstr "Menggunakan titik lekap CD-ROM %s\n" + +#: apt-pkg/cdrom.cc +msgid "Waiting for disc...\n" +msgstr "Menunggu cakera...\n" + +#: apt-pkg/cdrom.cc +msgid "Mounting CD-ROM...\n" +msgstr "Melekap CD-ROM...\n" + +#: apt-pkg/cdrom.cc +msgid "Identifying... " +msgstr "" + +#: apt-pkg/cdrom.cc +#, c-format +msgid "Stored label: %s\n" +msgstr "Label tersimpan: %s\n" + +#: apt-pkg/cdrom.cc +msgid "Scanning disc for index files...\n" +msgstr "" + +#: apt-pkg/cdrom.cc +#, c-format +msgid "" +"Found %zu package indexes, %zu source indexes, %zu translation indexes and " +"%zu signatures\n" +msgstr "" +"Temui %zu indeks pakej, %zu indeks sumber, %zu indeks terjemahan dan %zu " +"tandatangan\n" + +#: apt-pkg/cdrom.cc +msgid "" +"Unable to locate any package files, perhaps this is not a Debian Disc or the " +"wrong architecture?" +msgstr "" +"Saya tidak boleh cari sebarang fail pakej, mungkin ia bukan Cakera Debian " +"atau senibina salah?" + +#: apt-pkg/cdrom.cc +#, c-format +msgid "Found label '%s'\n" +msgstr "Temui label '%s'\n" + +#: apt-pkg/cdrom.cc +msgid "That is not a valid name, try again.\n" +msgstr "Ia bukanlah nama yang sah, cuba lagi.\n" + +#: apt-pkg/cdrom.cc +#, c-format +msgid "" +"This disc is called: \n" +"'%s'\n" +msgstr "" +"Cakera ini dipanggil: \n" +"'%s'\n" + +#: apt-pkg/cdrom.cc +msgid "Copying package lists..." +msgstr "Menyalin senarai pakej..." + +#: apt-pkg/cdrom.cc +msgid "Writing new source list\n" +msgstr "Menulis senarai sumber baru\n" + +#: apt-pkg/cdrom.cc +msgid "Source list entries for this disc are:\n" +msgstr "Masukan senarai sumber untuk cakera ini adalah:\n" + +#: apt-pkg/clean.cc +#, c-format +msgid "Unable to stat %s." +msgstr "Tidak boleh statkan %s." + +#: apt-pkg/contrib/cdromutl.cc +#, c-format +msgid "Unable to stat the mount point %s" +msgstr "Tidak boleh statkan titik lekap %s" + +#: apt-pkg/contrib/cdromutl.cc +msgid "Failed to stat the cdrom" +msgstr "Gagal statkan cdrom" + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "" +"Command line option '%c' [from %s] is not understood in combination with the " +"other options." +msgstr "" + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "" +"Command line option %s is not understood in combination with the other " +"options" +msgstr "" + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Command line option %s is not boolean" +msgstr "Pilihan baris perintah %s bukanlah boolean" + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Option %s requires an argument." +msgstr "Pilihan %s memerlukan argumen." + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Option %s: Configuration item specification must have an =<val>." +msgstr "Pilihan %s: Spesifikasi item konfigurasi mesti mempunyai =<val>." + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Option %s requires an integer argument, not '%s'" +msgstr "Pilihan %s memerlukan argumen integer, bukan '%s'" + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Option '%s' is too long" +msgstr "Pilihan '%s' terlalu panjang" + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Sense %s is not understood, try true or false." +msgstr "Deria %s tidak difahami, cuba benar atau palsu." + +#: apt-pkg/contrib/cmndline.cc +#, c-format +msgid "Invalid operation %s" +msgstr "Operasi %s tidak sah" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Unrecognized type abbreviation: '%c'" +msgstr "Jenis singkatan tidak dikenali: '%c'" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Opening configuration file %s" +msgstr "Membuka fail konfigurasi %s" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Block starts with no name." +msgstr "Ralat sintaks %s:%u: Blok bermula tanpa nama." + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Malformed tag" +msgstr "Ralat sintaks %s:%u: tag cacat" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Extra junk after value" +msgstr "Ralat sintaks %s:%u: Sarap tambahan selepas nilai" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Directives can only be done at the top level" +msgstr "Ralat sintaks %s:%u: Arahan hanya boleh dibuat pada aras teratas" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Too many nested includes" +msgstr "Ralat sintaks %s:%u: Terlalu banyak include tersarang" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Included from here" +msgstr "Ralat sintaks %s:%u: Included dari sini" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Unsupported directive '%s'" +msgstr "Ralat sintaks %s:%u: Arahan '%s' tidak disokong" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "" +"Syntax error %s:%u: clear directive requires an option tree as argument" +msgstr "" +"Ralat sintaks %s:%u: arahan kosong perlukan pepohon pilihan sebagai argumen" + +#: apt-pkg/contrib/configuration.cc +#, c-format +msgid "Syntax error %s:%u: Extra junk at end of file" +msgstr "Ralat sintaks %s:%u: Sarap tambahan dipenghujung fail" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Problem unlinking the file %s" +msgstr "Masalah menyahpaut fail %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Not using locking for read only lock file %s" +msgstr "Tidak mengguna penguncian untuk fail kunci baca sahaja %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Could not open lock file %s" +msgstr "Tidak dapat buka fail kunci %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Not using locking for nfs mounted lock file %s" +msgstr "" +"Tidak mengguna penguncian untuk nfs yang dilekapkan pada fail kunci %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Could not get lock %s" +msgstr "Tidak dapat kunci %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "List of files can't be created as '%s' is not a directory" +msgstr "Senarai fail tidak dapat dicipta sebagai '%s' bukanlah direktori" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Ignoring '%s' in directory '%s' as it is not a regular file" +msgstr "Mengabaikan '%s' dalam direktori '%s' kerana ia bukanlah fail biasa" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" +msgstr "" +"Mengabaikan '%s' dalam direktori '%s' kerana ia tidak mempunyai sambungan " +"nama fail" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "" +"Ignoring file '%s' in directory '%s' as it has an invalid filename extension" +msgstr "" +"Mengabaikan '%s' dalam direktori '%s' kerana ia mempunyai sambungan nama " +"fail tidak sah" + +#: apt-pkg/contrib/fileutl.cc apt-pkg/contrib/gpgv.cc apt-pkg/deb/debsystem.cc +#, c-format +msgid "Waited for %s but it wasn't there" +msgstr "Menunggu %s tetapi ia tiada" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Sub-process %s received a segmentation fault." +msgstr "Sub-proses %s mengalami rosak segmentasi" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Sub-process %s received signal %u." +msgstr "Sub-proses %s menerima isyarat %u." + +#: apt-pkg/contrib/fileutl.cc apt-pkg/contrib/gpgv.cc +#, c-format +msgid "Sub-process %s returned an error code (%u)" +msgstr "Sub-proses %s kembalikan kod ralat (%u)" + +#: apt-pkg/contrib/fileutl.cc apt-pkg/contrib/gpgv.cc +#, c-format +msgid "Sub-process %s exited unexpectedly" +msgstr "Sub-proses %s keluar tanpa dijangka" + +#: apt-pkg/contrib/fileutl.cc +msgid "Read error" +msgstr "Ralat Baca" + +#: apt-pkg/contrib/fileutl.cc +msgid "Write error" +msgstr "Ralat tulis" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Problem closing the gzip file %s" +msgstr "Masalah menutup fail gzip %s" + +#: apt-pkg/contrib/fileutl.cc +msgid "Unexpected end of file" +msgstr "" + +#: apt-pkg/contrib/fileutl.cc +msgid "Failed to create subprocess IPC" +msgstr "Gagal membina subprocess IPC" + +#: apt-pkg/contrib/fileutl.cc +msgid "Failed to exec compressor " +msgstr "Gagal lakukan pemampat " + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Could not open file %s" +msgstr "Tidak dapat buka fail %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Could not open file descriptor %d" +msgstr "Tidak dapat buka penerang fail %d" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "read, still have %llu to read but none left" +msgstr "" +"baca, masih mempunyai %llu untuk dibaca tetapi tiada apa yang boleh dibaca" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "write, still have %llu to write but couldn't" +msgstr "" +"tulis, masih mempunyai %llu untuk ditulis tetapi tiada apa yang boleh ditulis" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Problem closing the file %s" +msgstr "Masalah menutup fail %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Problem renaming the file %s to %s" +msgstr "Masalah menamakan semula fail %s ke %s" + +#: apt-pkg/contrib/fileutl.cc +msgid "Problem syncing the file" +msgstr "Masalah menyegerak fail %s" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Unable to mkstemp %s" +msgstr "" + +#: apt-pkg/contrib/fileutl.cc +#, c-format +msgid "Unable to write to %s" +msgstr "Tidak boleh tulis ke %s" + +#: apt-pkg/contrib/mmap.cc +msgid "Can't mmap an empty file" +msgstr "Tidak dapat mmapkan fail kosong" + +#: apt-pkg/contrib/mmap.cc +#, c-format +msgid "Couldn't make mmap of %llu bytes" +msgstr "Tidak dapat buat mmap bagi %llu bait" + +#: apt-pkg/contrib/mmap.cc +#, c-format +msgid "Couldn't duplicate file descriptor %i" +msgstr "Tidak dapat gandakan penerang fail %i" + +#: apt-pkg/contrib/mmap.cc +msgid "Unable to close mmap" +msgstr "Tidak boleh tutup mmap" + +#: apt-pkg/contrib/mmap.cc +msgid "Unable to synchronize mmap" +msgstr "Tidak boleh segerakan mmap" + +#: apt-pkg/contrib/mmap.cc +#, c-format +msgid "Couldn't make mmap of %lu bytes" +msgstr "Tidak boleh jadikan mmap bagi %lu bait" + +#: apt-pkg/contrib/mmap.cc +msgid "Failed to truncate file" +msgstr "Gagal pangkas fail" + +#: apt-pkg/contrib/mmap.cc +#, c-format +msgid "" +"Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. " +"Current value: %lu. (man 5 apt.conf)" +msgstr "" + +#: apt-pkg/contrib/mmap.cc +#, c-format +msgid "" +"Unable to increase the size of the MMap as the limit of %lu bytes is already " +"reached." +msgstr "Tidak boleh tingkatkan saiz MMap kerana had %lu bait sudah dipenuhi." + +#: apt-pkg/contrib/mmap.cc +msgid "" +"Unable to increase size of the MMap as automatic growing is disabled by user." +msgstr "" +"Tidak boleh tingkatkan saiz MMap kerana pembesaran automatik dilumpuhkan " +"oleh pengguna." + +#: apt-pkg/contrib/progress.cc +#, c-format +msgid "%c%s... Error!" +msgstr "%c%s... Ralat!" + +#: apt-pkg/contrib/progress.cc +#, c-format +msgid "%c%s... Done" +msgstr "%c%s... Selesai" + +#: apt-pkg/contrib/progress.cc +msgid "..." +msgstr "" + +#. Print the spinner +#: apt-pkg/contrib/progress.cc +#, c-format +msgid "%c%s... %u%%" +msgstr "" + +#. TRANSLATOR: d means days, h means hours, min means minutes, s means seconds +#: apt-pkg/contrib/strutl.cc +#, c-format +msgid "%lid %lih %limin %lis" +msgstr "%lih %lij %limin %lis" + +#. TRANSLATOR: h means hours, min means minutes, s means seconds +#: apt-pkg/contrib/strutl.cc +#, c-format +msgid "%lih %limin %lis" +msgstr "%lij %limin %lis" + +#. TRANSLATOR: min means minutes, s means seconds +#: apt-pkg/contrib/strutl.cc +#, c-format +msgid "%limin %lis" +msgstr "%limin %lis" + +#. TRANSLATOR: s means seconds +#: apt-pkg/contrib/strutl.cc +#, c-format +msgid "%lis" +msgstr "%lis" + +#: apt-pkg/contrib/strutl.cc +#, c-format +msgid "Selection %s not found" +msgstr "Pemilihan %s tidak ditemui" + +#. TRANSLATOR: an identifier like Packages; Releasefile key indicating +#. a file like main/binary-amd64/Packages; another identifier like Contents; +#. filename and linenumber of the sources.list entry currently parsed +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Target %s wants to acquire the same file (%s) as %s from source %s" +msgstr "" + +#. TRANSLATOR: an identifier like Packages; Releasefile key indicating +#. a file like main/binary-amd64/Packages; filename and linenumber of +#. two sources.list entries +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Target %s (%s) is configured multiple times in %s and %s" +msgstr "" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Unable to parse Release file %s" +msgstr "Tidak boleh hurai fail Keluaran %s" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "No sections in Release file %s" +msgstr "Tiada seksyen dalam fail Keluaran %s" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "No Hash entry in Release file %s" +msgstr "Tiada masukan Cincangan dalam fail Keluaran %s" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "" +"No Hash entry in Release file %s which is considered strong enough for " +"security purposes" +msgstr "" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Invalid 'Date' entry in Release file %s" +msgstr "Masukan 'Tarikh' tidak sah dalam fail Keluaran %s" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Invalid 'Valid-Until' entry in Release file %s" +msgstr "Masukan 'Sah-Hingga' tidak sah dalam fail Keluaran %s" + +#. TRANSLATOR: The first is an option name from sources.list manpage, the other two URI and Suite +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Conflicting values set for option %s regarding source %s %s" +msgstr "" + +#: apt-pkg/deb/debmetaindex.cc +#, c-format +msgid "Invalid value set for option %s regarding source %s %s (%s)" +msgstr "" + +#: apt-pkg/deb/debrecords.cc apt-pkg/tagfile.cc +#, c-format +msgid "Unable to parse package file %s (%d)" +msgstr "" + +#: apt-pkg/deb/debsystem.cc +#, c-format +msgid "" +"Unable to lock the administration directory (%s), is another process using " +"it?" +msgstr "" +"Tidak boleh kunci direktori pentadbiran (%s), adakah ada proses lain " +"menggunakannya?" + +#: apt-pkg/deb/debsystem.cc +#, c-format +msgid "Unable to lock the administration directory (%s), are you root?" +msgstr "" +"Tidak boleh kunci direktori pentadbiran (%s), adakah anda dalam mod root?" + +#. TRANSLATORS: the %s contains the recovery command, usually +#. dpkg --configure -a +#: apt-pkg/deb/debsystem.cc +#, c-format +msgid "" +"dpkg was interrupted, you must manually run '%s' to correct the problem. " +msgstr "" +"dpkg disampuk, anda mesti jalankan '%s' secara manual untu betulkan masalah " +"ini. " + +#: apt-pkg/deb/debsystem.cc +msgid "Not locked" +msgstr "Tidak dikunci" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Installing %s" +msgstr "Memasang %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Configuring %s" +msgstr "Mengkonfigur %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Removing %s" +msgstr "Membuang %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Completely removing %s" +msgstr "Membuang sepenuhnya %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Noting disappearance of %s" +msgstr "Khidmat kehilangan %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Running post-installation trigger %s" +msgstr "Menjalankan pemicu pos-pemasangan %s" + +#. FIXME: use a better string after freeze +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Directory '%s' missing" +msgstr "Direktori '%s' hilang" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Could not open file '%s'" +msgstr "Tidak dapat buka fail '%s'" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Preparing %s" +msgstr "Menyediakan %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Unpacking %s" +msgstr "Membuka %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Preparing to configure %s" +msgstr "Sedia untuk konfigur %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Installed %s" +msgstr "Pasang %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Preparing for removal of %s" +msgstr "Sedia untuk membuang %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Removed %s" +msgstr "Buang %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Preparing to completely remove %s" +msgstr "Sedia untuk buang sepenuhnya %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Completely removed %s" +msgstr "Buang sepenuhnya %s" + +#: apt-pkg/deb/dpkgpm.cc +#, c-format +msgid "Can not write log (%s)" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc +msgid "Is /dev/pts mounted?" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc +msgid "Operation was interrupted before it could finish" +msgstr "Operasi disampuk sebelum ia selesai" + +#: apt-pkg/deb/dpkgpm.cc +msgid "No apport report written because MaxReports is reached already" +msgstr "Tiada laporan apport ditulis kerana MaxReport sudah dicapai" + +#. check if its not a follow up error +#: apt-pkg/deb/dpkgpm.cc +msgid "dependency problems - leaving unconfigured" +msgstr "masalah dependensi - dibiarkan tanpa konfigurasi" + +#: apt-pkg/deb/dpkgpm.cc +msgid "" +"No apport report written because the error message indicates its a followup " +"error from a previous failure." +msgstr "" +"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ia adalah ralat " +"lanjutan daripada kegagalan terdahulu." + +#: apt-pkg/deb/dpkgpm.cc +msgid "" +"No apport report written because the error message indicates a disk full " +"error" +msgstr "" +"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ralat cakera " +"penuh" + +#: apt-pkg/deb/dpkgpm.cc +msgid "" +"No apport report written because the error message indicates a out of memory " +"error" +msgstr "" +"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ralat kehabisan " +"ingatan" + +#: apt-pkg/deb/dpkgpm.cc +msgid "" +"No apport report written because the error message indicates an issue on the " +"local system" +msgstr "" +"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ia masalah pada " +"sistem setempat" + +#: apt-pkg/deb/dpkgpm.cc +msgid "" +"No apport report written because the error message indicates a dpkg I/O error" +msgstr "" +"Tiada laporan apport ditulis kerana mesej ralat menunjukkan ralat I/O dpkg" + +#: apt-pkg/depcache.cc +msgid "Building dependency tree" +msgstr "Membina pepohon dependensi" + +#: apt-pkg/depcache.cc +msgid "Candidate versions" +msgstr "Versi calon" + +#: apt-pkg/depcache.cc +msgid "Dependency generation" +msgstr "Penjanaan dependensi" + +#: apt-pkg/depcache.cc +msgid "Reading state information" +msgstr "Membaca maklumat keadaan" + +#: apt-pkg/depcache.cc +#, c-format +msgid "Failed to open StateFile %s" +msgstr "Gagal membuka Fail Keadaan %s" + +#: apt-pkg/depcache.cc +#, c-format +msgid "Failed to write temporary StateFile %s" +msgstr "Gagal menulis Fail Keadaan sementara %s" + +#: apt-pkg/edsp.cc +msgid "Send scenario to solver" +msgstr "Hantar senario ke penyelesai" + +#: apt-pkg/edsp.cc +msgid "Send request to solver" +msgstr "Hantar permintaan ke penyelesai" + +#: apt-pkg/edsp.cc +msgid "Prepare for receiving solution" +msgstr "Sedia menerima penyelesaian" + +#: apt-pkg/edsp.cc +msgid "External solver failed without a proper error message" +msgstr "Penyelesai dalaman gagal tanpa mesej ralat yang sesuai" + +#: apt-pkg/edsp.cc +msgid "Execute external solver" +msgstr "Lakukan penyelesai dalaman" + +#: apt-pkg/indexcopy.cc +#, c-format +msgid "Wrote %i records.\n" +msgstr "Tulis %i rekod.\n" + +#: apt-pkg/indexcopy.cc +#, c-format +msgid "Wrote %i records with %i missing files.\n" +msgstr "Tulis %i rekod dengan %i fail hilang.\n" + +#: apt-pkg/indexcopy.cc +#, c-format +msgid "Wrote %i records with %i mismatched files\n" +msgstr "Tulis %i rekod dengan %i fail tidak sepadan.\n" + +#: apt-pkg/indexcopy.cc +#, c-format +msgid "Wrote %i records with %i missing files and %i mismatched files\n" +msgstr "Tulis %i rekod dengan %i fail hilang dan %i tidak sepadan\n" + +#: apt-pkg/indexcopy.cc +#, c-format +msgid "Can't find authentication record for: %s" +msgstr "Tidak dapat cari rekod pengesahihan untuk: %s" + +#: apt-pkg/indexcopy.cc +#, c-format +msgid "Hash mismatch for: %s" +msgstr "Cincangan tidak sepadan untuk: %s" + +#: apt-pkg/init.cc +#, c-format +msgid "Packaging system '%s' is not supported" +msgstr "Sistem pakej '%s' tidak disokong" + +#: apt-pkg/init.cc +msgid "Unable to determine a suitable packaging system type" +msgstr "Tidak boleh tentukan jenis sistem pakej yang sesuai" + +#: apt-pkg/install-progress.cc +#, c-format +msgid "Progress: [%3i%%]" +msgstr "" + +#: apt-pkg/install-progress.cc +msgid "Running dpkg" +msgstr "Menjalankan dpkg" + +#: apt-pkg/packagemanager.cc +#, c-format +msgid "" +"Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " +"under APT::Immediate-Configure for details. (%d)" +msgstr "" +"Tidak dapat buat konfigurasi segera pada '%s'. Sila rujuk man 5 apt.conf " +"dibawah APT::Immediate-Configure untuk perincian. (%d)" + +#: apt-pkg/packagemanager.cc +#, c-format +msgid "Could not configure '%s'. " +msgstr "Tidak dapat konfigur '%s'. " + +#: apt-pkg/packagemanager.cc +#, c-format +msgid "" +"This installation run will require temporarily removing the essential " +"package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if " +"you really want to do it, activate the APT::Force-LoopBreak option." +msgstr "" +"Menjalani pemasangan ini memerlukan pembuangan sementara pakej penting %s " +"kerana terdapat Konflik/Pra-Gantung gelung. Ia biasanya teruk, tetapi jika " +"anda hendak buat juga, aktifkan pilihan APT::Force-LoopBreak." + +#: apt-pkg/pkgcache.cc +msgid "Empty package cache" +msgstr "Cache pakej kosong" + +#: apt-pkg/pkgcache.cc +msgid "The package cache file is corrupted" +msgstr "Fail cache pakej rosak" + +#: apt-pkg/pkgcache.cc +msgid "The package cache file is an incompatible version" +msgstr "Fail cache pakej adalah versi tidak serasi" + +#: apt-pkg/pkgcache.cc +#, c-format +msgid "This APT does not support the versioning system '%s'" +msgstr "APT ini tidak menyokong sistem memversi '%s'" + +#: apt-pkg/pkgcache.cc +#, c-format +msgid "The package cache was built for different architectures: %s vs %s" +msgstr "" + +#: apt-pkg/pkgcache.cc +msgid "The package cache file is corrupted, it has the wrong hash" +msgstr "" + +#: apt-pkg/pkgcache.cc +msgid "Depends" +msgstr "Bergantung" + +#: apt-pkg/pkgcache.cc +msgid "PreDepends" +msgstr "Pra-Bergantung" + +#: apt-pkg/pkgcache.cc +msgid "Suggests" +msgstr "Cadangan" + +#: apt-pkg/pkgcache.cc +msgid "Recommends" +msgstr "Saranan" + +#: apt-pkg/pkgcache.cc +msgid "Conflicts" +msgstr "Konflik" + +#: apt-pkg/pkgcache.cc +msgid "Replaces" +msgstr "Mengganti" + +#: apt-pkg/pkgcache.cc +msgid "Obsoletes" +msgstr "Lapuk" + +#: apt-pkg/pkgcache.cc +msgid "Breaks" +msgstr "Pecah" + +#: apt-pkg/pkgcache.cc +msgid "Enhances" +msgstr "Pertingkat" + +#: apt-pkg/pkgcache.cc +msgid "required" +msgstr "diperlukan" + +#: apt-pkg/pkgcache.cc +msgid "important" +msgstr "penting" + +#: apt-pkg/pkgcache.cc +msgid "standard" +msgstr "piawai" + +#: apt-pkg/pkgcache.cc +msgid "optional" +msgstr "pilihan" + +#: apt-pkg/pkgcache.cc +msgid "extra" +msgstr "tambahan" + +#: apt-pkg/pkgcachegen.cc +msgid "Cache has an incompatible versioning system" +msgstr "Cache mempunyai sistem versi yang tidak serasi" + +#. TRANSLATOR: The first placeholder is a package name, +#. the other two should be copied verbatim as they include debug info +#: apt-pkg/pkgcachegen.cc +#, c-format +msgid "Error occurred while processing %s (%s%d)" +msgstr "Ralat berlaku semasa memproses %s (%s%d)" + +#: apt-pkg/pkgcachegen.cc +msgid "Wow, you exceeded the number of package names this APT is capable of." +msgstr "Hebat, anda melebihi bilangan nama pakej yang mana APT boleh penuhi." + +#: apt-pkg/pkgcachegen.cc +msgid "Wow, you exceeded the number of versions this APT is capable of." +msgstr "Hebat, anda melebihi bilangan versi yang mana APT boleh penuhi." + +#: apt-pkg/pkgcachegen.cc +msgid "Wow, you exceeded the number of descriptions this APT is capable of." +msgstr "Hebat, anda melebihi bilangan keterangan yang mana APT boleh penuhi." + +#: apt-pkg/pkgcachegen.cc +msgid "Wow, you exceeded the number of dependencies this APT is capable of." +msgstr "Hebat, anda melebihi bilangan dependensi yang mana APT boleh penuhi." + +#: apt-pkg/pkgcachegen.cc +msgid "Reading package lists" +msgstr "Membaca senarai pakej" + +#: apt-pkg/pkgcachegen.cc +msgid "IO Error saving source cache" +msgstr "Cache sumber menyimpan Ralat IO" + +#: apt-pkg/pkgrecords.cc +#, c-format +msgid "Index file type '%s' is not supported" +msgstr "Jenis fail indeks '%s' tidak disokong" + +#: apt-pkg/policy.cc +#, c-format +msgid "" +"The value '%s' is invalid for APT::Default-Release as such a release is not " +"available in the sources" +msgstr "" +"Nilai '%s' tidak sah untuk APT::Default-Release kerana keluaran tersebut " +"tidak tersedia dalam sumber" + +#: apt-pkg/policy.cc +#, c-format +msgid "Invalid record in the preferences file %s, no Package header" +msgstr "Rekod tidak sah dalam fail keutamaan %s, tiada pengepala Pakej" + +#: apt-pkg/policy.cc +#, c-format +msgid "Did not understand pin type %s" +msgstr "Tidak memahami jenis pin %s" + +#: apt-pkg/policy.cc +#, c-format +msgid "%s: Value %s is outside the range of valid pin priorities (%d to %d)" +msgstr "" + +#: apt-pkg/policy.cc +msgid "No priority (or zero) specified for pin" +msgstr "Tiada keutamaan (atau sifar) dinyatakan untuk pin" + +#. TRANSLATOR: %u is a line number, the first %s is a filename of a file with the extension "second %s" and the third %s is a unique identifier for bugreports +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Malformed entry %u in %s file %s (%s)" +msgstr "" + +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Opening %s" +msgstr "Membuka %s" + +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Malformed line %u in source list %s (type)" +msgstr "Baris cacat %u dalam senarai sumber %s (jenis)" + +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Type '%s' is not known on line %u in source list %s" +msgstr "Jenis '%s' tidak diketahui pada baris %u dalam senarai sumber %s" + +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Malformed stanza %u in source list %s (type)" +msgstr "" + +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Type '%s' is not known on stanza %u in source list %s" +msgstr "" + +#: apt-pkg/sourcelist.cc +#, c-format +msgid "Unsupported file %s given on commandline" +msgstr "" + +#: apt-pkg/srcrecords.cc +msgid "You must put some 'source' URIs in your sources.list" +msgstr "Anda mesti letak beberapa URL 'sumber' dalam sources.list anda" + +#: apt-pkg/tagfile.cc +#, c-format +msgid "Cannot convert %s to integer: out of range" +msgstr "" + +#: apt-pkg/update.cc +#, c-format +msgid "Failed to fetch %s %s" +msgstr "" + +#: apt-pkg/update.cc +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"Sesetengah fail indeks gagal dimuat turun. Ia telah diabaikan, atau yang " +"lama telah diguna." + +#: apt-pkg/upgrade.cc +msgid "Calculating upgrade" +msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libc.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libc.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libc.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libc.po 2016-04-15 08:50:42.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: 2016-03-22 11:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:26+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: argp/argp-help.c:227 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libcwidget3.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libcwidget3.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libcwidget3.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libcwidget3.po 2016-04-15 08:50:46.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: 2016-03-22 13:43+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:19+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/cwidget/config/column_definition.cc:273 msgid "Bad format parameter" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libexif-12.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libexif-12.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libexif-12.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libexif-12.po 2016-04-15 08:50: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: 2016-03-22 12:07+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:44+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: libexif/canon/mnote-canon-entry.c:40 libexif/fuji/mnote-fuji-entry.c:35 #: libexif/olympus/mnote-olympus-entry.c:37 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgpg-error.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgpg-error.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgpg-error.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgpg-error.po 2016-04-15 08:50: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: 2016-03-22 12:10+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:47+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/err-sources.h:28 msgid "Unspecified source" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgphoto2-2.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgphoto2-2.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgphoto2-2.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgphoto2-2.po 2016-04-15 08:50:43.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:11+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:48+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: camlibs/adc65/adc65.c:243 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgphoto2_port-0.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgphoto2_port-0.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgphoto2_port-0.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgphoto2_port-0.po 2016-04-15 08:50:49.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:11+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:48+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: libgphoto2_port/gphoto2-port-info-list.c:214 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgsf.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgsf.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libgsf.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libgsf.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,715 +0,0 @@ -# Malay translation for libgsf -# Copyright (c) 2006 Rosetta Contributors and Canonical Ltd 2006 -# This file is distributed under the same license as the libgsf package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2006. -# -msgid "" -msgstr "" -"Project-Id-Version: libgsf\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-02-12 05:14+0000\n" -"PO-Revision-Date: 2015-04-08 04:37+0000\n" -"Last-Translator: dequan <mridzuanm@gmail.com>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:12+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: ../gsf/gsf-blob.c:114 -#, c-format -msgid "Not enough memory to copy %s bytes of data" -msgstr "Ingatan tidak mencukupi untuk salin %s bait data" - -#: ../gsf/gsf-clip-data.c:165 -#, c-format -msgid "The clip_data is in %s, but it is smaller than at least %s bytes" -msgstr "" -"clip_data adalah berada dalam %s, tetapi ia lebih kecil daripada %s bait" - -#: ../gsf/gsf-clip-data.c:259 -#, c-format -msgid "" -"The clip_data is in Windows clipboard format, but it is smaller than the " -"required 4 bytes." -msgstr "" -"clip_data berada dalam format papan keratan WIndows, tetapi ia lebih kecil " -"dari pada 4 bait yang diperlukan." - -#: ../gsf/gsf-clip-data.c:270 -msgid "Windows Metafile format" -msgstr "Format Fail Meta Windows" - -#. CF_BITMAP -#: ../gsf/gsf-clip-data.c:276 -msgid "Windows DIB or BITMAP format" -msgstr "Format DIB atau BITMAP Windows" - -#: ../gsf/gsf-clip-data.c:281 -msgid "Windows Enhanced Metafile format" -msgstr "Format Fail Meta Dipertingkat Windows" - -#: ../gsf/gsf-infile-msole.c:472 -#, c-format -msgid "Failed to duplicate input stream" -msgstr "Gagal gandakan strim input" - -#: ../gsf/gsf-infile-msole.c:506 -#, c-format -msgid "No OLE2 signature" -msgstr "Tiada tandatangan OLE2" - -#: ../gsf/gsf-infile-msole.c:538 -#, c-format -msgid "Unreasonable block sizes" -msgstr "Saiz blok tidak munasabah" - -#: ../gsf/gsf-infile-msole.c:574 -#, c-format -msgid "Insufficient memory" -msgstr "Ingatan tidak mencukupi" - -#: ../gsf/gsf-infile-msole.c:633 -#, c-format -msgid "Inconsistent block allocation table" -msgstr "Jadual peruntukan blok tidak konsisten" - -#: ../gsf/gsf-infile-msole.c:641 -#, c-format -msgid "Problems making block allocation table" -msgstr "Masalah membuat jadual peruntukan blok" - -#: ../gsf/gsf-infile-msole.c:653 -#, c-format -msgid "Problems reading directory" -msgstr "Masalah membaca direktori" - -#: ../gsf/gsf-infile-msole.c:817 -#, c-format -msgid "Failed to access child" -msgstr "Gagal mencapai anak" - -#: ../gsf/gsf-infile-msole.c:849 -#, c-format -msgid "failure reading block" -msgstr "gagal membaca blok" - -#: ../gsf/gsf-infile-msvba.c:172 ../gsf/gsf-infile-msvba.c:390 -#, c-format -msgid "Can't find the VBA directory stream" -msgstr "Tidak dapat cari strim direktori VBA" - -#: ../gsf/gsf-infile-msvba.c:219 ../gsf/gsf-infile-msvba.c:227 -msgid "vba project header problem" -msgstr "masalah pengepala projek vba" - -#: ../gsf/gsf-infile-msvba.c:399 -#, c-format -msgid "No VBA signature" -msgstr "Tiada tandatangan VBA" - -#: ../gsf/gsf-infile-msvba.c:410 -#, c-format -msgid "Unknown VBA version signature 0x%x%x%x%x" -msgstr "Tandatangan versi VBA 0x%x%x%x%x tidak diketahui" - -#: ../gsf/gsf-infile-msvba.c:510 -#, c-format -msgid "Unable to parse VBA header" -msgstr "Tidak boleh hurai pengepala VBA" - -#: ../gsf/gsf-infile-tar.c:109 ../gsf/gsf-infile-tar.c:217 -#, c-format -msgid "Invalid tar header" -msgstr "Pengepala tar tidak sah" - -#: ../gsf/gsf-infile-tar.c:266 -#, c-format -msgid "Invalid longname header" -msgstr "Pengepala nama panjang tidak sah" - -#: ../gsf/gsf-infile-tar.c:273 -#, c-format -msgid "Failed to read longname" -msgstr "Gagal membaca nama panjang" - -#: ../gsf/gsf-infile-tar.c:293 ../gsf/gsf-input.c:288 -#, c-format -msgid "Seek failed" -msgstr "Jangkauan gagal" - -#: ../gsf/gsf-infile-tar.c:301 -#, c-format -msgid "Truncated archive" -msgstr "Arkib terpangkas" - -#: ../gsf/gsf-infile-tar.c:551 ../gsf/gsf-infile-zip.c:942 -#: ../gsf/gsf-input-gzip.c:514 -msgid "Source" -msgstr "Sumber" - -#: ../gsf/gsf-infile-tar.c:552 ../gsf/gsf-infile-zip.c:943 -msgid "The archive being interpreted" -msgstr "Arkib telah ditafsir" - -#: ../gsf/gsf-infile-zip.c:453 -#, c-format -msgid "Error reading zip dirent" -msgstr "Ralat membaca sebutan zip" - -#: ../gsf/gsf-infile-zip.c:464 -#, c-format -msgid "Broken zip file structure" -msgstr "Struktur fail zip rosak" - -#: ../gsf/gsf-infile-zip.c:518 -msgid "Error seeking to zip header" -msgstr "Ralat menjangkau ke pengepala zip" - -#: ../gsf/gsf-infile-zip.c:520 -msgid "Error reading zip header" -msgstr "Ralat membaca zip header" - -#: ../gsf/gsf-infile-zip.c:522 -msgid "Error incorrect zip header" -msgstr "Ralat pengepala zip tidak betul" - -#: ../gsf/gsf-infile-zip.c:553 -#, c-format -msgid "problem uncompressing stream" -msgstr "masalah menyahmampat strim" - -#: ../gsf/gsf-infile-zip.c:958 ../gsf/gsf-outfile-zip.c:1096 -msgid "Compression Level" -msgstr "Aras pemampatan" - -#: ../gsf/gsf-infile-zip.c:959 ../gsf/gsf-outfile-zip.c:1097 -msgid "The level of compression used, zero meaning none" -msgstr "Aras pemampatan yang digunakan, sifar bermaksud tiada" - -#: ../gsf/gsf-input-bzip.c:48 ../gsf/gsf-output-bzip.c:265 -#, c-format -msgid "BZ2 support not enabled" -msgstr "Sokongan BZ2 tidak dibenarkan" - -#: ../gsf/gsf-input-bzip.c:63 -#, c-format -msgid "BZ2 decompress init failed" -msgstr "Awalan nyahmampat BZ2 gagal" - -#: ../gsf/gsf-input-bzip.c:82 -#, c-format -msgid "BZ2 decompress failed" -msgstr "Nyahmampat BZ2 gagal" - -#: ../gsf/gsf-input-bzip.c:99 -#, c-format -msgid "BZ2 decompress end failed" -msgstr "Penamatan nyahmampat BZ2 gagal" - -#: ../gsf/gsf-input.c:128 ../gsf/gsf-output.c:168 -msgid "Name" -msgstr "Nama" - -#: ../gsf/gsf-input.c:129 -msgid "The input's name" -msgstr "Nama input" - -#: ../gsf/gsf-input.c:143 ../gsf/gsf-output.c:183 -msgid "Size" -msgstr "Saiz" - -#: ../gsf/gsf-input.c:144 -msgid "The input's size" -msgstr "Saiz input" - -#: ../gsf/gsf-input.c:158 -msgid "EOF" -msgstr "EOF" - -#: ../gsf/gsf-input.c:159 -msgid "End of file" -msgstr "Penghujung fail" - -#: ../gsf/gsf-input.c:173 -msgid "Remaining" -msgstr "Berbaki" - -#: ../gsf/gsf-input.c:174 -msgid "Amount of data remaining" -msgstr "Amaun data berbaki" - -#: ../gsf/gsf-input.c:188 ../gsf/gsf-output.c:213 -msgid "Position" -msgstr "Kedudukan" - -#: ../gsf/gsf-input.c:189 -msgid "The input's current position" -msgstr "Kedudukan semasa input" - -#: ../gsf/gsf-input.c:206 ../gsf/gsf-output.c:232 -msgid "Modification time" -msgstr "Masa pengubahsuaian" - -#: ../gsf/gsf-input.c:207 -msgid "" -"An optional GDateTime representing the time the input was last changed" -msgstr "GDateTime pilihan mewakili masa input terakhir diubah" - -#: ../gsf/gsf-input.c:220 ../gsf/gsf-output.c:247 -msgid "Container" -msgstr "Bekas" - -#: ../gsf/gsf-input.c:221 -msgid "The parent GsfInfile" -msgstr "GsfInfile induk" - -#: ../gsf/gsf-input.c:281 -#, c-format -msgid "Duplicate size mismatch" -msgstr "Saiz pendua tidak sepadan" - -#: ../gsf/gsf-input-gzip.c:169 -#, c-format -msgid "Unable to initialize zlib" -msgstr "Tidak boleh awalkan zlib" - -#: ../gsf/gsf-input-gzip.c:177 -#, c-format -msgid "Failed to rewind source" -msgstr "Gagal memandir sumber" - -#: ../gsf/gsf-input-gzip.c:184 -#, c-format -msgid "Invalid gzip header" -msgstr "Pengepala gzip tidak sah" - -#: ../gsf/gsf-input-gzip.c:313 -#, c-format -msgid "truncated source" -msgstr "sumber terpangkas" - -#: ../gsf/gsf-input-gzip.c:330 -#, c-format -msgid "Failed to read from source" -msgstr "Gagal membaca dari sumber" - -#: ../gsf/gsf-input-gzip.c:474 -#, c-format -msgid "NULL source" -msgstr "Sumber NOL" - -#: ../gsf/gsf-input-gzip.c:478 -#, c-format -msgid "Uncompressed size not set" -msgstr "Saiz tak mampat tidak ditetapkan" - -#: ../gsf/gsf-input-gzip.c:503 -msgid "Raw" -msgstr "Raw" - -#: ../gsf/gsf-input-gzip.c:504 -msgid "Whether to read compressed data with no header and no trailer" -msgstr "Sama ada hendak baca data termampat tanpa pengepala dan tanpa treler" - -#: ../gsf/gsf-input-gzip.c:515 -msgid "Where the compressed data comes from" -msgstr "Tempat data termampat berasal" - -#: ../gsf/gsf-input-gzip.c:531 -msgid "Size after decompression" -msgstr "Saiz selepas penyahmampatan" - -#: ../gsf/gsf-input-gzip.c:532 -msgid "The source's uncompressed size" -msgstr "Saiz sumber tak mampat" - -#: ../gsf/gsf-input-memory.c:227 ../gsf/gsf-output-stdio.c:454 -#, c-format -msgid "%s: Is not a regular file" -msgstr "%s: Bukan fail nalar" - -#: ../gsf/gsf-input-memory.c:240 -#, c-format -msgid "%s: File too large to be memory mapped" -msgstr "%s: Fail terlalu besar untuk ingatan dipetakan" - -#: ../gsf/gsf-input-memory.c:283 -#, c-format -msgid "mmap not supported" -msgstr "mmap tidak disokong" - -#: ../gsf/gsf-libxml.c:1574 -msgid "Pretty print" -msgstr "Cetakan Kemas" - -#: ../gsf/gsf-libxml.c:1575 -msgid "Should the output auto-indent elements to make reading easier?" -msgstr "Patutkah unsur output auto-indent menjadikan pembacaan lebih mudah?" - -#: ../gsf/gsf-libxml.c:1581 ../gsf/gsf-open-pkg-utils.c:767 -#: ../gsf/gsf-outfile-msole.c:795 ../gsf/gsf-outfile-zip.c:1076 -#: ../gsf/gsf-output-csv.c:333 ../gsf/gsf-output-iconv.c:276 -msgid "Sink" -msgstr "Sinki" - -#: ../gsf/gsf-libxml.c:1582 ../gsf/gsf-outfile-msole.c:796 -msgid "The destination for writes" -msgstr "Destinasi untuk tulis" - -#: ../gsf/gsf-msole-utils.c:312 -#, c-format -msgid "" -"Missing data when reading the %s property; got %s bytes, but %s bytes at " -"least are needed." -msgstr "" -"Data hilang semasa membaca sifat %s; dapat %s bait, tetapi %s bait yang " -"diperlukan." - -#: ../gsf/gsf-msole-utils.c:363 -#, c-format -msgid "" -"Corrupt data in the VT_CF property; clipboard data length must be at least 4 " -"bytes, but the data says it only has %s bytes available." -msgstr "" -"Data rosak dalam sifat VT_CF; panjang data papan keratan mestilah sekurang-" -"kurangnya 4 bait; tetapi data hanya mempunyai %s bait sahaja." - -#: ../gsf/gsf-msole-utils.c:1135 ../gsf/gsf-msole-utils.c:1179 -#, c-format -msgid "Unable to read MS property stream header" -msgstr "Tidak boleh baca pengepala strim sifat MS" - -#: ../gsf/gsf-msole-utils.c:1162 -#, c-format -msgid "Invalid MS property stream header" -msgstr "Pengepala strim sifat MS tidak sah" - -#: ../gsf/gsf-msole-utils.c:1209 ../gsf/gsf-msole-utils.c:1247 -#: ../gsf/gsf-msole-utils.c:1271 -#, c-format -msgid "Invalid MS property section" -msgstr "Seksyen pengepala sifat MS tidak sah" - -#: ../gsf/gsf-msole-utils.c:1228 ../gsf/gsf-msole-utils.c:1232 -#, c-format -msgid "Invalid MS property stream header or file truncated" -msgstr "Pengepala strim sifat MS tidak sah atau fail terpangkas" - -#: ../gsf/gsf-opendoc-utils.c:362 -#, c-format -msgid "Property \"%s\" used for multiple types!" -msgstr "Sifat \"%s\" digunakan untuk jenis berbilang!" - -#: ../gsf/gsf-opendoc-utils.c:894 -msgid "ODF version" -msgstr "Versi ODF" - -#: ../gsf/gsf-opendoc-utils.c:895 -msgid "The ODF version this object is targeting as an integer like 100" -msgstr "Versi ODF objek ini disasarkan sebagai integer seperti 100" - -#: ../gsf/gsf-open-pkg-utils.c:384 -#, c-format -msgid "Unable to find part id='%s' for '%s'" -msgstr "Tidak dapat cari id bahagian='%s' untuk '%s'" - -#: ../gsf/gsf-open-pkg-utils.c:411 -#, c-format -msgid "Unable to find part with type='%s' for '%s'" -msgstr "Tidak dapat cari bahagian dengan jenis='%s' untuk '%s'" - -#: ../gsf/gsf-open-pkg-utils.c:441 -#, c-format -msgid "Missing id for part in '%s'" -msgstr "id hilang bagi bahagian dalam '%s'" - -#: ../gsf/gsf-open-pkg-utils.c:450 -#, c-format -msgid "Part '%s' in '%s' from '%s' is corrupt!" -msgstr "Bahagian '%s' dalam '%s' dari '%s' sudah rosak!" - -#: ../gsf/gsf-open-pkg-utils.c:768 -msgid "The GsfOutput that stores the Open Package content" -msgstr "GsfOutput yang menyimpan kandungan Pakej Terbuka" - -#: ../gsf/gsf-open-pkg-utils.c:774 -msgid "Content type" -msgstr "Jenis kandungan" - -#: ../gsf/gsf-open-pkg-utils.c:775 -msgid "The content type stored in the root [Content_Types].xml file" -msgstr "Jenis kandungan yang disimpan dalam root fail [Content_Types].xml" - -#: ../gsf/gsf-open-pkg-utils.c:781 -msgid "Is Directory" -msgstr "Adakah Direktori" - -#: ../gsf/gsf-open-pkg-utils.c:782 -msgid "Can the outfile have children" -msgstr "Bolehkan outfile mempunyai anak" - -#: ../gsf/gsf-outfile-msole.c:806 -msgid "Small block size" -msgstr "Saiz blok kecil" - -#: ../gsf/gsf-outfile-msole.c:807 -msgid "The size of the OLE's small blocks" -msgstr "Saiz bagi blok kecil OLE" - -#: ../gsf/gsf-outfile-msole.c:818 -msgid "Big block size" -msgstr "Saiz blok besar" - -#: ../gsf/gsf-outfile-msole.c:819 -msgid "The size of the OLE's big blocks" -msgstr "Saiz bagi blok besar OLE" - -#: ../gsf/gsf-outfile-zip.c:1077 -msgid "Where the archive is written" -msgstr "Lokasi arkib ditulis" - -#: ../gsf/gsf-outfile-zip.c:1086 -msgid "Entry Name" -msgstr "Nama Masukan" - -#: ../gsf/gsf-outfile-zip.c:1087 -msgid "The filename of this member in the archive without path" -msgstr "Nama fail bagi ahli ini dalam arkib tanpa laluan" - -#: ../gsf/gsf-outfile-zip.c:1107 -msgid "Deflate Level" -msgstr "Arah Kempis" - -#: ../gsf/gsf-outfile-zip.c:1108 -msgid "" -"The level of deflate compression used, zero meaning none and -1 meaning the " -"zlib default" -msgstr "" -"Aras pemampatan kempis yang digunakan, sifar bermaksud tiada dan -1 " -"bermaksud lalai zlib" - -#: ../gsf/gsf-outfile-zip.c:1119 -msgid "Zip64" -msgstr "Zip64" - -#: ../gsf/gsf-outfile-zip.c:1120 -msgid "Whether to use zip64 format, -1 meaning automatic" -msgstr "Sama ada hendak guna format zip64, -1 bermaksud automatik" - -#: ../gsf/gsf-output-bzip.c:76 -#, c-format -msgid "Unable to initialize BZ2 library" -msgstr "Tidak boleh awalkan pustaka BZ2" - -#: ../gsf/gsf-output.c:169 -msgid "The output's name" -msgstr "Nama output" - -#: ../gsf/gsf-output.c:184 -msgid "The output's size" -msgstr "Saiz output" - -#: ../gsf/gsf-output.c:198 -msgid "Is Closed" -msgstr "Adakah Tertutup" - -#: ../gsf/gsf-output.c:199 -msgid "Whether the output is closed" -msgstr "Sama ada output ditutup" - -#: ../gsf/gsf-output.c:214 -msgid "The output's current position" -msgstr "Kedudukan semasa output" - -#: ../gsf/gsf-output.c:233 -msgid "" -"An optional GDateTime representing the time the output was last changed" -msgstr "GDateTime pilihan mewakili masa output yang terakhir berubah" - -#: ../gsf/gsf-output.c:248 -msgid "The parent GsfOutfile" -msgstr "GsfOutfile induk" - -#: ../gsf/gsf-output-csv.c:334 -msgid "Where the formatted output is written" -msgstr "Dimana output terformat ditulis" - -#: ../gsf/gsf-output-csv.c:343 -msgid "Quote" -msgstr "Petikan" - -#: ../gsf/gsf-output-csv.c:344 -msgid "The string used for quoting fields" -msgstr "Rentetan yang digunakan untuk memetik medan" - -#: ../gsf/gsf-output-csv.c:354 -msgid "Quoting Mode" -msgstr "Mod Pemetikan" - -#: ../gsf/gsf-output-csv.c:355 -msgid "When to quote fields" -msgstr "Sila hendak petik medan" - -#: ../gsf/gsf-output-csv.c:366 -msgid "Quoting Triggers" -msgstr "Pemicu Pemetikan" - -#: ../gsf/gsf-output-csv.c:367 -msgid "Characters that cause field quoting" -msgstr "Aksara yang menyebabkan pemetikan medan" - -#: ../gsf/gsf-output-csv.c:376 -msgid "Quoting On Whitespace" -msgstr "Pemetikan Pada Ruang Putih" - -#: ../gsf/gsf-output-csv.c:377 -msgid "Does initial or terminal whitespace force quoting?" -msgstr "Adakah ruang putih awalan atau terminal memaksa pemetikan?" - -#: ../gsf/gsf-output-csv.c:386 -msgid "Separator" -msgstr "Pemisah" - -#: ../gsf/gsf-output-csv.c:387 -msgid "The field separator" -msgstr "Pemisah medan" - -#: ../gsf/gsf-output-csv.c:397 -msgid "end-on-line" -msgstr "penghujung-baris" - -#: ../gsf/gsf-output-csv.c:398 -msgid "The end-of-line marker" -msgstr "Penghujung penanda" - -#: ../gsf/gsf-output-iconv.c:277 -msgid "Where the converted data is written" -msgstr "Lokasi data tertukar ditulis" - -#: ../gsf/gsf-output-iconv.c:287 -msgid "Input Charset" -msgstr "Set Aksara Input" - -#: ../gsf/gsf-output-iconv.c:288 -msgid "The character set to convert from" -msgstr "Set aksara untuk ditukarkan" - -#: ../gsf/gsf-output-iconv.c:297 -msgid "Output Charset" -msgstr "Set Aksara Output" - -#: ../gsf/gsf-output-iconv.c:298 -msgid "The character set to convert to" -msgstr "Set aksara untuk ditukarkan" - -#: ../gsf/gsf-output-iconv.c:314 -msgid "Fallback" -msgstr "Jatuh balik" - -#: ../gsf/gsf-output-iconv.c:315 -msgid "The string to use for invalid characters" -msgstr "Rentetan yang digunakan untuk aksara tidak sah" - -#: ../thumbnailer/main.c:301 -msgid "Options" -msgstr "" - -#: ../tools/gsf.c:19 -msgid "Display program version" -msgstr "Papar versi program" - -#: ../tools/gsf.c:49 -#, c-format -msgid "%s: Failed to open %s: %s\n" -msgstr "%s: Gagal membuka %s: %s\n" - -#: ../tools/gsf.c:76 -#, c-format -msgid "%s: Failed to recognize %s as an archive\n" -msgstr "%s: Gagal mengenalpasti %s sebagai arkib\n" - -#: ../tools/gsf.c:115 -#, c-format -msgid "Available subcommands are...\n" -msgstr "Subperintah tersedia adalah...\n" - -#: ../tools/gsf.c:116 -#, c-format -msgid "* cat output one or more files in archive\n" -msgstr "* cat outputkan satu atau lebih fail dalam arkib\n" - -#: ../tools/gsf.c:117 -#, c-format -msgid "* dump dump one or more files in archive as hex\n" -msgstr "* dump longok satu atau lebih fail dalam arkib sebagai heks\n" - -#: ../tools/gsf.c:118 -#, c-format -msgid "* help list subcommands\n" -msgstr "* help senaraikan subperintah\n" - -#: ../tools/gsf.c:119 -#, c-format -msgid "* list list files in archive\n" -msgstr "* list senaraikan fail dalam arkib\n" - -#: ../tools/gsf.c:120 -#, c-format -msgid "* listprops list document properties in archive\n" -msgstr "* listprops senaraikan sifat dokumen dalam arkib\n" - -#: ../tools/gsf.c:121 -#, c-format -msgid "* props print specified document properties\n" -msgstr "* props cetak sifat dokumen yang dinyatakan\n" - -#: ../tools/gsf.c:122 -#, c-format -msgid "* createole create OLE archive\n" -msgstr "* createole cipta arkib OLE\n" - -#: ../tools/gsf.c:123 -#, c-format -msgid "* createzip create ZIP archive\n" -msgstr "* createzip cipta arkib ZIP\n" - -#: ../tools/gsf.c:315 -#, c-format -msgid "No property named %s\n" -msgstr "Tiada sifat bernama %s\n" - -#: ../tools/gsf.c:375 -#, c-format -msgid "%s: Error processing file %s: %s\n" -msgstr "%s: Ralat memproses fail %s: %s\n" - -#: ../tools/gsf.c:530 -msgid "SUBCOMMAND ARCHIVE..." -msgstr "SUBCOMMAND ARCHIVE..." - -#: ../tools/gsf.c:537 -#, c-format -msgid "" -"%s\n" -"Run '%s --help' to see a full list of available command line options.\n" -msgstr "" -"%s\n" -"Jalankan '%s --help' untuk melihat senarai penuh pilihan baris perintah yang " -"tersedia.\n" - -#: ../tools/gsf.c:544 -#, c-format -msgid "gsf version %d.%d.%d\n" -msgstr "gsf versi %d.%d.%d\n" - -#: ../tools/gsf.c:550 -#, c-format -msgid "Usage: %s %s\n" -msgstr "Penggunaan: %s %s\n" - -#: ../tools/gsf.c:575 -#, c-format -msgid "Run '%s help' to see a list of subcommands.\n" -msgstr "Jalankan '%s help' untuk lihat senarai subperintah.\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libhdate.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libhdate.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libhdate.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libhdate.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1649 +0,0 @@ -# Malay translation for libhdate -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the libhdate package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: libhdate\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2012-01-08 19:48-0500\n" -"PO-Revision-Date: 2014-10-25 10:14+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:03+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: src/hdate_strings.c:186 src/hdate_strings.c:190 -msgid "translator" -msgstr "penterjemah" - -#: src/hdate_strings.c:248 -msgid "Sunday" -msgstr "Ahad" - -#: src/hdate_strings.c:248 -msgid "Monday" -msgstr "Isnin" - -#: src/hdate_strings.c:248 -msgid "Tuesday" -msgstr "Selasa" - -#: src/hdate_strings.c:248 -msgid "Wednesday" -msgstr "Rabu" - -#: src/hdate_strings.c:249 -msgid "Thursday" -msgstr "Khamis" - -#: src/hdate_strings.c:249 -msgid "Friday" -msgstr "Jumaat" - -#: src/hdate_strings.c:249 -msgid "Saturday" -msgstr "Sabtu" - -#: src/hdate_strings.c:251 -msgid "Sun" -msgstr "Ahd" - -#: src/hdate_strings.c:251 -msgid "Mon" -msgstr "Isn" - -#: src/hdate_strings.c:251 -msgid "Tue" -msgstr "Sel" - -#: src/hdate_strings.c:251 -msgid "Wed" -msgstr "Rab" - -#: src/hdate_strings.c:251 -msgid "Thu" -msgstr "Kha" - -#: src/hdate_strings.c:252 -msgid "Fri" -msgstr "Jum" - -#: src/hdate_strings.c:252 -msgid "Sat" -msgstr "Sab" - -#: src/hdate_strings.c:265 src/hdate_strings.c:288 -msgid "none" -msgstr "tiada" - -#: src/hdate_strings.c:265 src/hdate_strings.c:288 -msgid "Bereshit" -msgstr "Bereshit" - -#: src/hdate_strings.c:265 src/hdate_strings.c:288 -msgid "Noach" -msgstr "Noach" - -#: src/hdate_strings.c:266 src/hdate_strings.c:289 -msgid "Lech-Lecha" -msgstr "Lech-Lecha" - -#: src/hdate_strings.c:266 src/hdate_strings.c:289 -msgid "Vayera" -msgstr "Vayera" - -#: src/hdate_strings.c:266 src/hdate_strings.c:289 -msgid "Chayei Sara" -msgstr "Chayei Sara" - -#: src/hdate_strings.c:267 src/hdate_strings.c:290 -msgid "Toldot" -msgstr "Toldot" - -#: src/hdate_strings.c:267 src/hdate_strings.c:290 -msgid "Vayetzei" -msgstr "Vayetzei" - -#: src/hdate_strings.c:267 src/hdate_strings.c:290 -msgid "Vayishlach" -msgstr "Vayishlach" - -#: src/hdate_strings.c:268 src/hdate_strings.c:291 -msgid "Vayeshev" -msgstr "Vayeshev" - -#: src/hdate_strings.c:268 src/hdate_strings.c:291 -msgid "Miketz" -msgstr "Miketz" - -#: src/hdate_strings.c:268 src/hdate_strings.c:291 -msgid "Vayigash" -msgstr "Vayigash" - -#: src/hdate_strings.c:269 src/hdate_strings.c:292 -msgid "Vayechi" -msgstr "Vayechi" - -#: src/hdate_strings.c:269 src/hdate_strings.c:292 -msgid "Shemot" -msgstr "Shemot" - -#: src/hdate_strings.c:269 src/hdate_strings.c:292 -msgid "Vaera" -msgstr "Vaera" - -#: src/hdate_strings.c:270 src/hdate_strings.c:293 -msgid "Bo" -msgstr "Bo" - -#: src/hdate_strings.c:270 src/hdate_strings.c:293 -msgid "Beshalach" -msgstr "Beshalach" - -#: src/hdate_strings.c:270 src/hdate_strings.c:293 -msgid "Yitro" -msgstr "Yitro" - -#: src/hdate_strings.c:271 src/hdate_strings.c:294 -msgid "Mishpatim" -msgstr "Mishpatim" - -#: src/hdate_strings.c:271 src/hdate_strings.c:294 -msgid "Terumah" -msgstr "Terumah" - -#: src/hdate_strings.c:271 src/hdate_strings.c:294 -msgid "Tetzaveh" -msgstr "Tetzaveh" - -#: src/hdate_strings.c:272 src/hdate_strings.c:295 -msgid "Ki Tisa" -msgstr "Ki Tisa" - -#: src/hdate_strings.c:272 src/hdate_strings.c:295 -msgid "Vayakhel" -msgstr "Vayakhel" - -#: src/hdate_strings.c:272 src/hdate_strings.c:295 -msgid "Pekudei" -msgstr "Pekudei" - -#: src/hdate_strings.c:273 src/hdate_strings.c:296 -msgid "Vayikra" -msgstr "Vayikra" - -#: src/hdate_strings.c:273 src/hdate_strings.c:296 -msgid "Tzav" -msgstr "Tzav" - -#: src/hdate_strings.c:273 src/hdate_strings.c:296 -msgid "Shmini" -msgstr "Shmini" - -#: src/hdate_strings.c:274 src/hdate_strings.c:297 -msgid "Tazria" -msgstr "Tazria" - -#: src/hdate_strings.c:274 src/hdate_strings.c:297 -msgid "Metzora" -msgstr "Metzora" - -#: src/hdate_strings.c:274 src/hdate_strings.c:297 -msgid "Achrei Mot" -msgstr "Achrei Mot" - -#: src/hdate_strings.c:275 src/hdate_strings.c:298 -msgid "Kedoshim" -msgstr "Kedoshim" - -#: src/hdate_strings.c:275 src/hdate_strings.c:298 -msgid "Emor" -msgstr "Emor" - -#: src/hdate_strings.c:275 src/hdate_strings.c:298 -msgid "Behar" -msgstr "Behar" - -#: src/hdate_strings.c:276 src/hdate_strings.c:299 -msgid "Bechukotai" -msgstr "Bechukotai" - -#: src/hdate_strings.c:276 src/hdate_strings.c:299 -msgid "Bamidbar" -msgstr "Bamidbar" - -#: src/hdate_strings.c:276 src/hdate_strings.c:299 -msgid "Nasso" -msgstr "Nasso" - -#: src/hdate_strings.c:277 src/hdate_strings.c:300 -msgid "Beha'alotcha" -msgstr "Beha'alotcha" - -#: src/hdate_strings.c:277 src/hdate_strings.c:300 -msgid "Sh'lach" -msgstr "Sh'lach" - -#: src/hdate_strings.c:277 src/hdate_strings.c:300 -msgid "Korach" -msgstr "Korach" - -#: src/hdate_strings.c:278 src/hdate_strings.c:301 -msgid "Chukat" -msgstr "Chukat" - -#: src/hdate_strings.c:278 src/hdate_strings.c:301 -msgid "Balak" -msgstr "Balak" - -#: src/hdate_strings.c:278 src/hdate_strings.c:301 -msgid "Pinchas" -msgstr "Pinchas" - -#: src/hdate_strings.c:279 src/hdate_strings.c:302 -msgid "Matot" -msgstr "Matot" - -#: src/hdate_strings.c:279 src/hdate_strings.c:302 -msgid "Masei" -msgstr "Masei" - -#: src/hdate_strings.c:279 src/hdate_strings.c:302 -msgid "Devarim" -msgstr "Devarim" - -#: src/hdate_strings.c:280 src/hdate_strings.c:303 -msgid "Vaetchanan" -msgstr "Vaetchanan" - -#: src/hdate_strings.c:280 src/hdate_strings.c:303 -msgid "Eikev" -msgstr "Eikev" - -#: src/hdate_strings.c:280 src/hdate_strings.c:303 -msgid "Re'eh" -msgstr "Re'eh" - -#: src/hdate_strings.c:281 src/hdate_strings.c:304 -msgid "Shoftim" -msgstr "Shoftim" - -#: src/hdate_strings.c:281 src/hdate_strings.c:304 -msgid "Ki Teitzei" -msgstr "Ki Teitzei" - -#: src/hdate_strings.c:281 src/hdate_strings.c:304 -msgid "Ki Tavo" -msgstr "Ki Tavo" - -#: src/hdate_strings.c:282 src/hdate_strings.c:305 -msgid "Nitzavim" -msgstr "Nitzavim" - -#: src/hdate_strings.c:282 src/hdate_strings.c:305 -msgid "Vayeilech" -msgstr "Vayeilech" - -#: src/hdate_strings.c:282 src/hdate_strings.c:305 -msgid "Ha'Azinu" -msgstr "Ha'Azinu" - -#: src/hdate_strings.c:283 src/hdate_strings.c:306 -msgid "Vezot Habracha" -msgstr "Vezot Habracha" - -#: src/hdate_strings.c:284 src/hdate_strings.c:307 -msgid "Vayakhel-Pekudei" -msgstr "Vayakhel-Pekudei" - -#: src/hdate_strings.c:284 src/hdate_strings.c:307 -msgid "Tazria-Metzora" -msgstr "Tazria-Metzora" - -#: src/hdate_strings.c:284 src/hdate_strings.c:307 -msgid "Achrei Mot-Kedoshim" -msgstr "Achrei Mot-Kedoshim" - -#: src/hdate_strings.c:285 src/hdate_strings.c:308 -msgid "Behar-Bechukotai" -msgstr "Behar-Bechukotai" - -#: src/hdate_strings.c:285 src/hdate_strings.c:308 -msgid "Chukat-Balak" -msgstr "Chukat-Balak" - -#: src/hdate_strings.c:285 src/hdate_strings.c:308 -msgid "Matot-Masei" -msgstr "Matot-Masei" - -#: src/hdate_strings.c:286 src/hdate_strings.c:309 -msgid "Nitzavim-Vayeilech" -msgstr "Nitzavim-Vayeilech" - -#: src/hdate_strings.c:364 src/hdate_strings.c:369 -msgid "Tishrei" -msgstr "Tishrei" - -#: src/hdate_strings.c:364 src/hdate_strings.c:369 -msgid "Cheshvan" -msgstr "Cheshvan" - -#: src/hdate_strings.c:364 src/hdate_strings.c:369 -msgid "Kislev" -msgstr "Kislev" - -#: src/hdate_strings.c:364 src/hdate_strings.c:369 -msgid "Tevet" -msgstr "Tevet" - -#: src/hdate_strings.c:365 src/hdate_strings.c:370 -msgid "Sh'vat" -msgstr "Sh'vat" - -#: src/hdate_strings.c:365 src/hdate_strings.c:370 -msgid "Adar" -msgstr "Adar" - -#: src/hdate_strings.c:365 src/hdate_strings.c:370 -msgid "Nisan" -msgstr "Nisan" - -#: src/hdate_strings.c:365 src/hdate_strings.c:370 -msgid "Iyyar" -msgstr "Iyyar" - -#: src/hdate_strings.c:366 src/hdate_strings.c:371 -msgid "Sivan" -msgstr "Sivan" - -#: src/hdate_strings.c:366 src/hdate_strings.c:371 -msgid "Tammuz" -msgstr "Tammuz" - -#: src/hdate_strings.c:366 src/hdate_strings.c:371 -msgid "Av" -msgstr "Av" - -#: src/hdate_strings.c:366 src/hdate_strings.c:371 -msgid "Elul" -msgstr "Elul" - -#: src/hdate_strings.c:366 src/hdate_strings.c:371 -msgid "Adar I" -msgstr "Adar I" - -#: src/hdate_strings.c:367 src/hdate_strings.c:372 -msgid "Adar II" -msgstr "Adar II" - -#: src/hdate_strings.c:384 -msgid "January" -msgstr "Januari" - -#: src/hdate_strings.c:384 -msgid "February" -msgstr "Februari" - -#: src/hdate_strings.c:384 -msgid "March" -msgstr "Mac" - -#: src/hdate_strings.c:385 -msgid "April" -msgstr "April" - -#: src/hdate_strings.c:385 src/hdate_strings.c:388 -msgid "May" -msgstr "Mei" - -#: src/hdate_strings.c:385 -msgid "June" -msgstr "Jun" - -#: src/hdate_strings.c:386 -msgid "July" -msgstr "Julai" - -#: src/hdate_strings.c:386 -msgid "August" -msgstr "Ogos" - -#: src/hdate_strings.c:386 -msgid "September" -msgstr "September" - -#: src/hdate_strings.c:387 -msgid "October" -msgstr "Oktober" - -#: src/hdate_strings.c:387 -msgid "November" -msgstr "November" - -#: src/hdate_strings.c:387 -msgid "December" -msgstr "Disember" - -#: src/hdate_strings.c:388 -msgid "Jan" -msgstr "Jan" - -#: src/hdate_strings.c:388 -msgid "Feb" -msgstr "Feb" - -#: src/hdate_strings.c:388 -msgid "Mar" -msgstr "Mac" - -#: src/hdate_strings.c:388 -msgid "Apr" -msgstr "Apr" - -#: src/hdate_strings.c:389 -msgid "Jun" -msgstr "Jun" - -#: src/hdate_strings.c:389 -msgid "Jul" -msgstr "Jul" - -#: src/hdate_strings.c:389 -msgid "Aug" -msgstr "Ogs" - -#: src/hdate_strings.c:389 -msgid "Sep" -msgstr "Sep" - -#: src/hdate_strings.c:389 -msgid "Oct" -msgstr "Okt" - -#: src/hdate_strings.c:390 -msgid "Nov" -msgstr "Nov" - -#: src/hdate_strings.c:390 -msgid "Dec" -msgstr "Dis" - -#: src/hdate_strings.c:396 src/hdate_strings.c:416 -msgid "Rosh Hashana I" -msgstr "Rosh Hashana I" - -#: src/hdate_strings.c:396 src/hdate_strings.c:416 -msgid "Rosh Hashana II" -msgstr "Rosh Hashana II" - -#: src/hdate_strings.c:397 src/hdate_strings.c:417 -msgid "Tzom Gedaliah" -msgstr "Tzom Gedaliah" - -#: src/hdate_strings.c:397 src/hdate_strings.c:417 -msgid "Yom Kippur" -msgstr "Yom Kippur" - -#: src/hdate_strings.c:398 src/hdate_strings.c:418 -msgid "Sukkot" -msgstr "Sukkot" - -#: src/hdate_strings.c:398 src/hdate_strings.c:418 -msgid "Hol hamoed Sukkot" -msgstr "Hol hamoed Sukkot" - -#: src/hdate_strings.c:399 src/hdate_strings.c:419 -msgid "Hoshana raba" -msgstr "Hoshana raba" - -#: src/hdate_strings.c:399 src/hdate_strings.c:419 -msgid "Simchat Torah" -msgstr "Simchat Torah" - -#: src/hdate_strings.c:400 src/hdate_strings.c:420 -msgid "Chanukah" -msgstr "Chanukah" - -#: src/hdate_strings.c:400 src/hdate_strings.c:420 -msgid "Asara B'Tevet" -msgstr "Asara B'Tevet" - -#: src/hdate_strings.c:401 src/hdate_strings.c:421 -msgid "Tu B'Shvat" -msgstr "Tu B'Shvat" - -#: src/hdate_strings.c:401 src/hdate_strings.c:421 -msgid "Ta'anit Esther" -msgstr "Ta'anit Esther" - -#: src/hdate_strings.c:402 src/hdate_strings.c:422 -msgid "Purim" -msgstr "Purim" - -#: src/hdate_strings.c:402 src/hdate_strings.c:422 -msgid "Shushan Purim" -msgstr "Shushan Purim" - -#: src/hdate_strings.c:403 src/hdate_strings.c:423 -msgid "Pesach" -msgstr "Pesach" - -#: src/hdate_strings.c:403 src/hdate_strings.c:423 -msgid "Hol hamoed Pesach" -msgstr "Hol hamoed Pesach" - -#: src/hdate_strings.c:404 src/hdate_strings.c:424 -msgid "Yom HaAtzma'ut" -msgstr "Yom HaAtzma'ut" - -#: src/hdate_strings.c:404 src/hdate_strings.c:424 -msgid "Lag B'Omer" -msgstr "Lag B'Omer" - -#: src/hdate_strings.c:405 src/hdate_strings.c:425 -msgid "Erev Shavuot" -msgstr "Erev Shavuot" - -#: src/hdate_strings.c:405 src/hdate_strings.c:425 -msgid "Shavuot" -msgstr "Shavuot" - -#: src/hdate_strings.c:406 src/hdate_strings.c:426 -msgid "Tzom Tammuz" -msgstr "Tzom Tammuz" - -#: src/hdate_strings.c:406 src/hdate_strings.c:426 -msgid "Tish'a B'Av" -msgstr "Tish'a B'Av" - -#: src/hdate_strings.c:407 src/hdate_strings.c:427 -msgid "Tu B'Av" -msgstr "Tu B'Av" - -#: src/hdate_strings.c:407 src/hdate_strings.c:427 -msgid "Yom HaShoah" -msgstr "Yom HaShoah" - -#: src/hdate_strings.c:408 src/hdate_strings.c:428 -msgid "Yom HaZikaron" -msgstr "Yom HaZikaron" - -#: src/hdate_strings.c:408 src/hdate_strings.c:428 -msgid "Yom Yerushalayim" -msgstr "Yom Yerushalayim" - -#: src/hdate_strings.c:409 src/hdate_strings.c:429 -msgid "Shmini Atzeret" -msgstr "Shmini Atzeret" - -#: src/hdate_strings.c:409 src/hdate_strings.c:429 -msgid "Pesach VII" -msgstr "Pesach VII" - -#: src/hdate_strings.c:410 src/hdate_strings.c:430 -msgid "Pesach VIII" -msgstr "Pesach VIII" - -#: src/hdate_strings.c:410 src/hdate_strings.c:430 -msgid "Shavuot II" -msgstr "Shavout II" - -#: src/hdate_strings.c:411 src/hdate_strings.c:431 -msgid "Sukkot II" -msgstr "Sukkot II" - -#: src/hdate_strings.c:411 src/hdate_strings.c:431 -msgid "Pesach II" -msgstr "Pesach II" - -#: src/hdate_strings.c:412 src/hdate_strings.c:432 -msgid "Family Day" -msgstr "Hari Keluarga" - -#: src/hdate_strings.c:412 src/hdate_strings.c:432 -msgid "Memorial day for fallen whose place of burial is unknown" -msgstr "" -"Hari Memorial untuk yang telah meninggal dunia di mana tempat pengebumiannya " -"tidak diketahui" - -#: src/hdate_strings.c:413 -msgid "Yitzhak Rabin memorial day" -msgstr "Hari Memorial Yitzhak Rabin" - -#: src/hdate_strings.c:413 -msgid "Zeev Zhabotinsky day" -msgstr "Hari Zeev Zhabotinsky" - -#: src/hdate_strings.c:414 src/hdate_strings.c:434 -msgid "Erev Yom Kippur" -msgstr "Erev Yom Kippur" - -#: src/hdate_strings.c:433 -msgid "Rabin memorial day" -msgstr "Hari Memorial Rabin" - -#: src/hdate_strings.c:433 -msgid "Zhabotinsky day" -msgstr "Hari Zhabotinsky" - -#: src/hdate_strings.c:514 -msgid "in the Omer" -msgstr "di dalam Omer" - -#: examples/hcal/hcal.c:142 -msgid "" -"# configuration file for hcal - Hebrew calendar program\n" -"# part of package libhdate\n" -"#\n" -"# Should you mangle this file and wish to restore its default content,\n" -"# rename or delete this file and run hcal; hcal will automatically\n" -"# regenerate the default content.\n" -"#\n" -"# Your system administrator can set system-wide defaults for hcal by\n" -"# modifying file <not yet implemented>.\n" -"# You may override all defaults by changing the contents of this file.\n" -"#\n" -"# Version information\n" -"# This may be used by updates to hcal to determine how to parse the file\n" -"# and whether additional information and options should be appended to\n" -"# the end of this file.\n" -"VERSION=2.00\n" -"# Location awareness\n" -"# hcal wants to accurately highlight the current Hebrew day, including\n" -"# during the hours between sunset and secular midnight. If you don't\n" -"# provide it with latitude, longitude, and time zone information, hcal\n" -"# will try to guess the information, based upon your system timezone,\n" -"# and its (limited, and maybe biased) of the dominant Jewish community\n" -"# in that timezone. When hcal is forced to guess, it alerts the user\n" -"# with a message that includes the guessed location.\n" -"# hcal's guesses will also affect its default behaviour for output of\n" -"# Shabbat times, parshiot, and choice of Israel/diaspora hoidays\n" -"#SUNSET_AWARE=TRUE\n" -"# LATITUDE and LONGITUDE may be in decimal format or in the form\n" -"# degrees[:minutes[:seconds]] with the characters :'\" as possible\n" -"# delimiters. Use negative values to indicate South and West, or\n" -"# use the abbreviated compass directions N, S, E, W.\n" -"#LATITUDE=\n" -"#LONGITUDE=\n" -"# TIMEZONE may may be in decimal format or in the form degrees[:minutes]\n" -"# with the characters :'\" as possible delimiters.\n" -"#TIMEZONE=\n" -"\n" -"# Israel and the diaspora\n" -"# If hcal guesses that you're not in Israel, the DIASPORA option will be\n" -"# set true. This will affect holiday and parasha output. FORCE_ISRAEL\n" -"# forces hcal to display calendar information for Israel, using hcal's\n" -"# default coordinates foe Israel, or coordinates that you provide that\n" -"# seem legitmately within Israel.\n" -"# Thus, if you are living in Sao Paolo, and will be visiting Israel for\n" -"# Sukkot, set BOTH flags true in order to see holiday information for\n" -"# a non-resident vistor to Israel. The command line options for these\n" -"# features are --israel, -I, --diaspora, -d.\n" -"#FORCE_DIASPORA=FALSE;\n" -"#FORCE_ISRAEL=FALSE;\n" -"\n" -"# Shabbat related\n" -"# Setting SHABBAT_INFO true will output parshiot and Shabbat times.\n" -"# The command line options for these features are -p (--parasha), and\n" -"# -s (--shabbat). The CANDLE_LIGHTING field can accept a value of 18 - 90 " -"(minutes\n" -"# before sunset). The HAVDALAH field can accept a value of 20 - 90\n" -"# (minutes after sunset).\n" -"#PARASHA_NAMES=FALSE\n" -"#SHABBAT_INFO=FALSE\n" -"#CANDLE_LIGHTING=FALSE\n" -"#HAVDALAH=FALSE\n" -"\n" -"# Holiday identification\n" -"# hcal flags holidays by replacing the gregorian/Hebrew date separator\n" -"# with assorted unhelpful cryptic symbols. Setting FOOTNOTES to true\n" -"# will have hcal output after the month's calendar, a list of the month's\n" -"# holidays along with the days on which they occur.\n" -"#FOOTNOTE=FALSE\n" -"\n" -"# Output in hebrew characters\n" -"# hcal defaults to output all information in your default language, so\n" -"# if your default language is Hebrew, you're all set. Otherwise, you can\n" -"# set FORCE_HEBREW to true to output Hebrew information in Hebrew, while\n" -"# still outputting gregorian information in your default language. To\n" -"# output ALL information in Hebrew, run something like this:\n" -"# LC_TEMP=LC_ALL; LC_ALL=\"he_IL.UTF-8\"; hcal; LC_ALL=$LC_TEMP\n" -"# If setting FORCE_HEBREW to true results in 'garbage' or non-Hebrew\n" -"# output, you need to install a terminal font that includes the Hebrew\n" -"# character set (hint: unicode).\n" -"# The command line option for FORCE_HEBREW is either --hebrew or -H\n" -"#FORCE_HEBREW=FALSE\n" -"\n" -"# The FORCE_HEBREW option outputs data that is 'correct' and 'logical'.\n" -"# Unfortunately, the world can not be depended upon to be either. Most\n" -"# Xwindow applications will display the data fine with FORCE_HEBREW; most\n" -"# xterm implementations will not. (in fact, the only xterm clone I know\n" -"# of that comes close is mlterm). If using FORCE_HEBREW results in\n" -"# Hebrew characters being displayed in reverse, set OUTPUT_BIDI to true.\n" -"# This will reverse the order of the Hebrew characters, so they will\n" -"# display 'visual'ly correct; however, such output will not be suitable\n" -"# for piping or pasting to many other applications. Setting OUTPUT_BIDI\n" -"# automatically forces hebrew.\n" -"# The command line option for OUTPUT_BIDI is either --bidi, --visual, or -b\n" -"#OUTPUT_BIDI=FALSE\n" -"\n" -"# Display enhancements\n" -"# hcal defaults to display the current day in reverse video\n" -"# The command line option for this feature is --no-reverse\n" -"#SUPPRESS_REVERSE_VIDEO=FALSE;\n" -"# hcal can display its output \"calming, muted tones\". Note that piping\n" -"# colorized output may yield unexpected results.\n" -"#COLORIZE=FALSE\n" -"\n" -"# HTML OUTPUT\n" -"#OUTPUT_HTML=FALSE\n" -"#USE_EXTERNAL_CSS_FILE=\"pathto/foo/bar\"\n" -"\n" -"# Suppress alerts and warnings\n" -"# hcal alerts the user via STDERR when it guesses the user's location.\n" -"#QUIET_ALERTS=FALSE\n" -"\n" -"# Three month display\n" -"# hcal can display a previous, current and next month side-by-side. hcal\n" -"# can also display a calendar for an entire year in four rows of three\n" -"# months each. Note that this will display properly only if your console\n" -"# is set for at least 127 columns. Note also that setting this option to\n" -"# will cause options FOOTNOTES, SHABBAT, and PARASHA_NAMES to false.\n" -"#THREE_MONTH=FALSE\n" -"\n" -"# User-defined menus\n" -"# You may specify here command-line strings to optionally be parsed\n" -"# by hcal at execution time. To do so, use the command line option -m\n" -"# (--menu). hcal will process first the settings of this config file,\n" -"# then the other settings of your command line, and then will prompt\n" -"# you for which menu item you would like to select. hcal will process\n" -"# your menu selection as if it were a new command line, further modifying\n" -"# all the prior settings.\n" -"# Only the first ten \"MENU=\" entries will be read. Each line will be\n" -"# truncated at one hundred characters\n" -"#MENU= -l -23.55 -L -46.61 -z -3 # parents in Sao Paolo\n" -"#MENU= -l 32 -L 34 -z 2 # son in bnei brak\n" -"#MENU= -fbc -l 43.71 -L -79.43 -z -5 # me in Toronto\n" -"#MENU= -l 22.26 -L 114.15 -z 8 # supplier in Hong Kong\n" -msgstr "" -"# fail konfigurasi untuk program kalendar Ibrani -hcal\n" -"# sebahagian pakej libhdate\n" -"#\n" -"# Should you mangle this file and wish to restore its default content,\n" -"# rename or delete this file and run hcal; hcal will automatically\n" -"# regenerate the default content.\n" -"#\n" -"# Your system administrator can set system-wide defaults for hcal by\n" -"# modifying file <not yet implemented>.\n" -"# You may override all defaults by changing the contents of this file.\n" -"#\n" -"# Maklumat versi\n" -"# This may be used by updates to hcal to determine how to parse the file\n" -"# and whether additional information and options should be appended to\n" -"# the end of this file.\n" -"VERSION=2.00\n" -"# Location awareness\n" -"# hcal wants to accurately highlight the current Hebrew day, including\n" -"# during the hours between sunset and secular midnight. If you don't\n" -"# provide it with latitude, longitude, and time zone information, hcal\n" -"# will try to guess the information, based upon your system timezone,\n" -"# and its (limited, and maybe biased) of the dominant Jewish community\n" -"# in that timezone. When hcal is forced to guess, it alerts the user\n" -"# with a message that includes the guessed location.\n" -"# hcal's guesses will also affect its default behaviour for output of\n" -"# Shabbat times, parshiot, and choice of Israel/diaspora hoidays\n" -"#SUNSET_AWARE=TRUE\n" -"# LATITUDE and LONGITUDE may be in decimal format or in the form\n" -"# degrees[:minutes[:seconds]] with the characters :'\" as possible\n" -"# delimiters. Use negative values to indicate South and West, or\n" -"# use the abbreviated compass directions N, S, E, W.\n" -"#LATITUDE=\n" -"#LONGITUDE=\n" -"# TIMEZONE may may be in decimal format or in the form degrees[:minutes]\n" -"# with the characters :'\" as possible delimiters.\n" -"#TIMEZONE=\n" -"\n" -"# Israel and the diaspora\n" -"# If hcal guesses that you're not in Israel, the DIASPORA option will be\n" -"# set true. This will affect holiday and parasha output. FORCE_ISRAEL\n" -"# forces hcal to display calendar information for Israel, using hcal's\n" -"# default coordinates foe Israel, or coordinates that you provide that\n" -"# seem legitmately within Israel.\n" -"# Thus, if you are living in Sao Paolo, and will be visiting Israel for\n" -"# Sukkot, set BOTH flags true in order to see holiday information for\n" -"# a non-resident vistor to Israel. The command line options for these\n" -"# features are --israel, -I, --diaspora, -d.\n" -"#FORCE_DIASPORA=FALSE;\n" -"#FORCE_ISRAEL=FALSE;\n" -"\n" -"# Shabbat related\n" -"# Setting SHABBAT_INFO true will output parshiot and Shabbat times.\n" -"# The command line options for these features are -p (--parasha), and\n" -"# -s (--shabbat). The CANDLE_LIGHTING field can accept a value of 18 - 90 " -"(minutes\n" -"# before sunset). The HAVDALAH field can accept a value of 20 - 90\n" -"# (minutes after sunset).\n" -"#PARASHA_NAMES=FALSE\n" -"#SHABBAT_INFO=FALSE\n" -"#CANDLE_LIGHTING=FALSE\n" -"#HAVDALAH=FALSE\n" -"\n" -"# Holiday identification\n" -"# hcal flags holidays by replacing the gregorian/Hebrew date separator\n" -"# with assorted unhelpful cryptic symbols. Setting FOOTNOTES to true\n" -"# will have hcal output after the month's calendar, a list of the month's\n" -"# holidays along with the days on which they occur.\n" -"#FOOTNOTE=FALSE\n" -"\n" -"# Output in hebrew characters\n" -"# hcal defaults to output all information in your default language, so\n" -"# if your default language is Hebrew, you're all set. Otherwise, you can\n" -"# set FORCE_HEBREW to true to output Hebrew information in Hebrew, while\n" -"# still outputting gregorian information in your default language. To\n" -"# output ALL information in Hebrew, run something like this:\n" -"# LC_TEMP=LC_ALL; LC_ALL=\"he_IL.UTF-8\"; hcal; LC_ALL=$LC_TEMP\n" -"# If setting FORCE_HEBREW to true results in 'garbage' or non-Hebrew\n" -"# output, you need to install a terminal font that includes the Hebrew\n" -"# character set (hint: unicode).\n" -"# The command line option for FORCE_HEBREW is either --hebrew or -H\n" -"#FORCE_HEBREW=FALSE\n" -"\n" -"# The FORCE_HEBREW option outputs data that is 'correct' and 'logical'.\n" -"# Unfortunately, the world can not be depended upon to be either. Most\n" -"# Xwindow applications will display the data fine with FORCE_HEBREW; most\n" -"# xterm implementations will not. (in fact, the only xterm clone I know\n" -"# of that comes close is mlterm). If using FORCE_HEBREW results in\n" -"# Hebrew characters being displayed in reverse, set OUTPUT_BIDI to true.\n" -"# This will reverse the order of the Hebrew characters, so they will\n" -"# display 'visual'ly correct; however, such output will not be suitable\n" -"# for piping or pasting to many other applications. Setting OUTPUT_BIDI\n" -"# automatically forces hebrew.\n" -"# The command line option for OUTPUT_BIDI is either --bidi, --visual, or -b\n" -"#OUTPUT_BIDI=FALSE\n" -"\n" -"# Display enhancements\n" -"# hcal defaults to display the current day in reverse video\n" -"# The command line option for this feature is --no-reverse\n" -"#SUPPRESS_REVERSE_VIDEO=FALSE;\n" -"# hcal can display its output \"calming, muted tones\". Note that piping\n" -"# colorized output may yield unexpected results.\n" -"#COLORIZE=FALSE\n" -"\n" -"# HTML OUTPUT\n" -"#OUTPUT_HTML=FALSE\n" -"#USE_EXTERNAL_CSS_FILE=\"pathto/foo/bar\"\n" -"\n" -"# Suppress alerts and warnings\n" -"# hcal alerts the user via STDERR when it guesses the user's location.\n" -"#QUIET_ALERTS=FALSE\n" -"\n" -"# Three month display\n" -"# hcal can display a previous, current and next month side-by-side. hcal\n" -"# can also display a calendar for an entire year in four rows of three\n" -"# months each. Note that this will display properly only if your console\n" -"# is set for at least 127 columns. Note also that setting this option to\n" -"# will cause options FOOTNOTES, SHABBAT, and PARASHA_NAMES to false.\n" -"#THREE_MONTH=FALSE\n" -"\n" -"# User-defined menus\n" -"# You may specify here command-line strings to optionally be parsed\n" -"# by hcal at execution time. To do so, use the command line option -m\n" -"# (--menu). hcal will process first the settings of this config file,\n" -"# then the other settings of your command line, and then will prompt\n" -"# you for which menu item you would like to select. hcal will process\n" -"# your menu selection as if it were a new command line, further modifying\n" -"# all the prior settings.\n" -"# Only the first ten \"MENU=\" entries will be read. Each line will be\n" -"# truncated at one hundred characters\n" -"#MENU= -l -23.55 -L -46.61 -z -3 # parents in Sao Paolo\n" -"#MENU= -l 32 -L 34 -z 2 # son in bnei brak\n" -"#MENU= -fbc -l 43.71 -L -79.43 -z -5 # me in Toronto\n" -"#MENU= -l 22.26 -L 114.15 -z 8 # supplier in Hong Kong\n" - -#: examples/hcal/hcal.c:271 -msgid "" -"hcal - Hebrew calendar\n" -"version 1.6" -msgstr "" -"hcal - Kalendar Ibrani\n" -"versi 1.6" - -#: examples/hcal/hcal.c:281 -msgid "" -"Usage: hcal [options] [coordinates timezone] ] [[month] year]\n" -" coordinates: -l [NS]yy[.xxx] -L [EW]xx[.xxx]\n" -" -l [NS]yy[:mm[:ss]] -L [EW]xx[:mm[:ss]]\n" -" timezone: -z nn[( .nn | :mm )]\n" -"Try 'hcal --help' for more information" -msgstr "" -"Penggunaan: hcal [pilihan] [koordinat zonmasa] ] [[bulan] tahun]\n" -" koordinat: -l [NS]yy[.xxx] -L [EW]xx[.xxx]\n" -" -l [NS]yy[:mm[:ss]] -L [EW]xx[:mm[:ss]]\n" -" zonmasa: -z nn[( .nn | :mm )]\n" -"Cuba 'hcal --help' untuk maklumat lanjut" - -#: examples/hcal/hcal.c:295 -msgid "" -"Hebrew calendar\n" -"OPTIONS:\n" -" -1 --one-month over-ride config file setting if you had set\n" -" option --three-month as a default there\n" -" -3 --three-month displays previous/next months\n" -" side by side. requires 127 columns\n" -" -b --bidi prints hebrew in reverse (visual)\n" -" --visual\n" -" --no-bidi over-ride config file setting if you had set\n" -" --no-visual option -bidi as a default there\n" -" -c --colorize displays in calming, muted tones\n" -" --no-color over-ride a --colorize setting in your config file\n" -" -d --diaspora use diaspora reading and holidays.\n" -" -f --footnote print descriptive notes of holidays\n" -" --no-footnote over-ride a footnote setting in your config file\n" -" -h --html output in html format to stdout\n" -" -H --hebrew print hebrew information in Hebrew\n" -" -i use external css file \"./hcal.css\".\n" -" -I --israel override a diaspora default\n" -" --no-reverse do not highlight today's date\n" -" -m --menu prompt user-defined menu from config file\n" -" -p --parasha print week's parasha on each calendar row\n" -" -q --quiet-alerts suppress warning messages\n" -" -s --shabbat print Shabbat times and parshiot\n" -" --candles modify default minhag of 20 minutes. (17<n<91)\n" -" --havdalah modify default minhag of 3 stars. (19<n<91 minutes)\n" -" -z --timezone nn timezone, +/-UTC\n" -" -l --latitude yy latitude yy degrees. Negative values are South\n" -" -L --longitude xx longitude xx degrees. Negative values are West\n" -"\n" -"All options can be made default in the config file, or menu-ized for\n" -"easy selection." -msgstr "" -"Kalendar Ibrani\n" -"PILIHAN:\n" -" -1 --one-month batalkan tetapan fail konfig jika anda telah tetapkan\n" -" pilihan --three-month sebagai lalai\n" -" -3 --three-month papar bulan terdahulu/berikutnya\n" -" sebelah menyebelah. perlukan 127 lajur\n" -" -b --bidi cetak ibrani secara songsang (visual)\n" -" --visual\n" -" --no-bidi batalkan tetapan fail konfig jika anda telah tetapkan\n" -" --no-visual pilihan -bidi sebagai lalai\n" -" -c --colorize papar dalam tona tenang\n" -" --no-color batalkan tetapan --colorize dalam fail konfig anda\n" -" -d --diaspora guna pembacaan dan perayaan diaspora.\n" -" -f --footnote cetak nota deskriptif perayaan\n" -" --no-footnote batalkan tetapan nota kaki dalam fail konfig anda\n" -" -h --html outputkan dalam format html ke stdout\n" -" -H --hebrew cetak maklumat ibrani dalam Ibrani\n" -" -i guna fail css luaran \"./hcal.css\".\n" -" -I --israel batalkan lalai diaspora\n" -" --no-reverse jangan sorot tarikh hari ini\n" -" -m --menu makluma menu ditakrif-pengguna dari fail konfig\n" -" -p --parasha cetak minggu parasha pada setiap baris kalendar\n" -" -q --quiet-alerts paksa mesej amaran\n" -" -s --shabbat cetak masa Shabbat dan parshiot\n" -" --candles ubahsuai minhag lalai 20 minit. (17<n<91)\n" -" --havdalah ubahsuai minhag 3 bintang. (19<n<91 minit)\n" -" -z --timezone nn zonwaktu, +/-UTC\n" -" -l --latitude yy latitud yy darjah. Nilai negatif adalah Selatan\n" -" -L --longitude xx longitud xx darjah. Nilai negatif adalah Barat\n" -"\n" -"Semua pilihan boleh dijadikan lalai dalam fail konfig, atau dimenukan untuk\n" -"pemilihan mudah." - -#: examples/hcal/hcal.c:1868 -msgid "" -"ALERT: options --parasha, --shabbat, --footnote are not supported in 'three-" -"month' mode" -msgstr "" -"WASPADA: pilihan --parasha, --shabbat, --footnote tidak disokong dalam mod " -"'three-month'" - -#: examples/hcal/hcal.c:1940 examples/hcal/local_functions.c:92 -#: examples/hcal/local_functions.c:99 examples/hcal/local_functions.c:112 -#: examples/hcal/local_functions.c:486 examples/hcal/local_functions.c:491 -msgid "error" -msgstr "ralat" - -#: examples/hcal/hcal.c:1940 -msgid "too many parameters received. expected [[mm] [yyyy]" -msgstr "terlalu banyak parameter diterima. jangkakan [[bb] [tttt]" - -#: examples/hcal/hcal.c:1949 examples/hcal/hdate.c:1929 -#: examples/hcal/hdate.c:2003 examples/hcal/hdate.c:2100 -msgid "year" -msgstr "tahun" - -#: examples/hcal/hcal.c:1957 examples/hcal/hdate.c:2013 -#: examples/hcal/hdate.c:2016 examples/hcal/hdate.c:2070 -#: examples/hcal/hdate.c:2110 examples/hcal/hdate.c:2113 -#: examples/hcal/hdate.c:2132 -msgid "month" -msgstr "bulan" - -#: examples/hcal/hdate.c:42 -msgid "sunrise" -msgstr "matahari terbit" - -#: examples/hcal/hdate.c:43 -msgid "sunset" -msgstr "matahari terbenam" - -#: examples/hcal/hdate.c:44 -msgid "first_light" -msgstr "cahaya_pertama" - -#: examples/hcal/hdate.c:45 -msgid "talit" -msgstr "talit" - -#: examples/hcal/hdate.c:46 -msgid "midday" -msgstr "tengahari" - -#: examples/hcal/hdate.c:47 -msgid "first_stars" -msgstr "bintang_pertama" - -#: examples/hcal/hdate.c:48 -msgid "three_stars" -msgstr "tiga_bintang" - -#: examples/hcal/hdate.c:49 examples/hcal/hdate.c:635 -msgid "sun_hour" -msgstr "jam_matahari" - -#: examples/hcal/hdate.c:50 -msgid "candle-lighting" -msgstr "pencahayaan-lilin" - -#: examples/hcal/hdate.c:51 -msgid "havdalah" -msgstr "havdalah" - -#: examples/hcal/hdate.c:81 -msgid "" -"# configuration file for hdate - Hebrew date information program\n" -"# part of package libhdate\n" -"#\n" -"# Should you mangle this file and wish to restore its default content,\n" -"# rename or delete this file and run hdate; hdate will automatically\n" -"# regenerate the default content.\n" -"#\n" -"# Your system administrator can set system-wide defaults for hcal by\n" -"# modifying file <not yet implemented>.\n" -"# You may override all defaults by changing the contents of this file.\n" -"#\n" -"# Version information\n" -"# This may be used by updates to hcal to determine how to parse the file\n" -"# and whether additional information and options should be appended to\n" -"# the end of this file.\n" -"VERSION=2.00\n" -"#\n" -"# Location awareness\n" -"# hdate wants to accurately highlight the current Hebrew day, including\n" -"# during the hours between sunset and secular midnight. If you don't\n" -"# provide it with latitude, longitude, and time zone information, hdate\n" -"# will try to guess the information, based upon your system timezone,\n" -"# and its (limited, and maybe biased) of the dominant Jewish community\n" -"# in that timezone. When hdate is forced to guess, it alerts the user\n" -"# with a message that includes the guessed location.\n" -"# hdate's guesses will also affect its default behaviour for output of\n" -"# Shabbat times, parshiot, and choice of Israel/diaspora hoidays.\n" -"#SUNSET_AWARE=TRUE\n" -"# LATITUDE and LONGITUDE may be in decimal format or in the form\n" -"# degrees[:minutes[:seconds]] with the characters :'\" as possible\n" -"# delimiters. Use negative values to indicate South and West, or\n" -"# use the abbreviated compass directions N, S, E, W.\n" -"#LATITUDE=\n" -"#LONGITUDE=\n" -"# TIMEZONE may may be in decimal format or in the form degrees[:minutes]\n" -"# with the characters :'\" as possible delimiters.\n" -"#TIMEZONE=\n" -"\n" -"# Output in hebrew characters\n" -"# hdate defaults to output all information in your default language, so\n" -"# if your default language is Hebrew, you're all set. Otherwise, you can\n" -"# set FORCE_HEBREW to true to output Hebrew information in Hebrew, while\n" -"# still outputting gregorian information in your default language. To\n" -"# output ALL information in Hebrew, run something like this:\n" -"# LC_TEMP=LC_ALL; LC_ALL=\"he_IL.UTF-8\"; hdate; LC_ALL=$LC_TEMP\n" -"# If setting FORCE_HEBREW to true results in 'garbage' or non-Hebrew\n" -"# output, you need to install a terminal font that includes the Hebrew\n" -"# character set (hint: unicode).\n" -"#FORCE_HEBREW=FALSE\n" -"\n" -"# The FORCE_HEBREW option outputs data that is 'correct' and 'logical'.\n" -"# Unfortunately, the world can not be depended upon to be either. Most\n" -"# Xwindow applications will display the data fine with FORCE_HEBREW; most\n" -"# xterm implementations will not. (in fact, the only xterm clone I know\n" -"# of that comes close is mlterm). If using FORCE_HEBREW results in\n" -"# Hebrew characters being displayed in reverse, set OUTPUT_BIDI to true.\n" -"# This will reverse the order of the Hebrew characters, so they will\n" -"# display 'visual'ly correct; however, such output will not be suitable\n" -"# for piping or pasting to many other applications. Setting OUTPUT_BIDI\n" -"# automatically forces hebrew.\n" -"#OUTPUT_BIDI=FALSE\n" -"\n" -"# The Hebrew language output of Hebrew information can also be 'styled'\n" -"# in the following ways:\n" -"# option YOM ~> yom shishi, aleph tishrei ...\n" -"# option LESHABBAT ~> yom sheni leshabbat miketz, kof kislev ...\n" -"# option LESEDER ~> yom sheni leseder miketz, kof kislev ...\n" -"#YOM=FALSE\n" -"#LESHABBAT=FALSE\n" -"#LESEDER=FALSE\n" -"\n" -"#SUN_RISE_SET=FALSE\n" -"#TIMES_OF_DAY=FALSE\n" -"#SHORT_FORMAT=FALSE\n" -"#SEFIRAT_HAOMER=FALSE\n" -"#DIASPORA=FALSE\n" -"\n" -"\n" -"# Shabbat related\n" -"# Setting SHABBAT_INFO true will output parshiot and Shabbat times.\n" -"# The command line options for these features are -r (--parasha), and\n" -"# -c. The CANDLE_LIGHTING field can accept a value of 18 - 90 (minutes\n" -"# before sunset). The HAVDALAH field can accept a value of 20 - 90\n" -"# (minutes after sunset).\n" -"#PARASHA_NAMES=FALSE\n" -"#ONLY_IF_PARASHA_IS_READ=FALSE\n" -"#SHABBAT_INFO=FALSE\n" -"\n" -"#CANDLE_LIGHTING=FALSE\n" -"#HAVDALAH=FALSE\n" -"\n" -"# Holiday related\n" -"#HOLIDAYS=FALSE\n" -"#ONLY_IF_HOLIDAY=FALSE\n" -"\n" -"# Tabular output\n" -"# This option has hdate output the information you request in a single\n" -"# comma-delimited line per day, suitable for piping or import to\n" -"# spreadsheet formatting applications, etc. To belabor the obvious,\n" -"# try running - ./hdate 12 2011 -Rt --table |column -s, -t \n" -"# The command line option for this feature is, um, --table\n" -"#TABULAR=FALSE\n" -"\n" -"# iCal format\n" -"# hdate can output its information in iCal-compatable format\n" -"# ICAL=FALSE\n" -"# Suppress alerts and warnings\n" -"# hdate alerts the user via STDERR when it guesses the user's location.\n" -"#QUIET_ALERTS=FALSE\n" -"\n" -"# Julian day number\n" -"# The Julian day number is a .... See ... for more details.\n" -"# setting the option JULIAN_DAY will have hdate output that number in\n" -"# the format JDN-nnnnnnn at the beginning of its first line of output.\n" -"#JULIAN_DAY=FALSE\n" -"\n" -"# User-defined menus\n" -"# You may specify here command-line strings to optionally be parsed\n" -"# by hcal at execution time. To do so, use the command line option -m\n" -"# (--menu). hcal will process first the settings of this config file,\n" -"# then the other settings of your command line, and then will prompt\n" -"# you for which menu item you would like to select. hcal will process\n" -"# your menu selection as if it were a new command line, further modifying\n" -"# all the prior settings.\n" -"# Only the first ten \"MENU=\" entries will be read. Each line will be\n" -"# truncated at one hundred characters\n" -"#MENU= -bd -l -23.55 -L -46.61 -z -3 # parents in Sao Paolo\n" -"#MENU= -b -l 32 -L 34 -z 2 # son in bnei brak\n" -"#MENU= -bd -l 43.71 -L -79.43 -z -5 # me in Toronto\n" -"#MENU= -bd -l 22.26 -L 114.15 -z 8 # supplier in Hong Kong\n" -msgstr "" -"# configuration file for hdate - Hebrew date information program\n" -"# part of package libhdate\n" -"#\n" -"# Should you mangle this file and wish to restore its default content,\n" -"# rename or delete this file and run hdate; hdate will automatically\n" -"# regenerate the default content.\n" -"#\n" -"# Your system administrator can set system-wide defaults for hcal by\n" -"# modifying file <not yet implemented>.\n" -"# You may override all defaults by changing the contents of this file.\n" -"#\n" -"# Version information\n" -"# This may be used by updates to hcal to determine how to parse the file\n" -"# and whether additional information and options should be appended to\n" -"# the end of this file.\n" -"VERSION=2.00\n" -"#\n" -"# Location awareness\n" -"# hdate wants to accurately highlight the current Hebrew day, including\n" -"# during the hours between sunset and secular midnight. If you don't\n" -"# provide it with latitude, longitude, and time zone information, hdate\n" -"# will try to guess the information, based upon your system timezone,\n" -"# and its (limited, and maybe biased) of the dominant Jewish community\n" -"# in that timezone. When hdate is forced to guess, it alerts the user\n" -"# with a message that includes the guessed location.\n" -"# hdate's guesses will also affect its default behaviour for output of\n" -"# Shabbat times, parshiot, and choice of Israel/diaspora hoidays.\n" -"#SUNSET_AWARE=TRUE\n" -"# LATITUDE and LONGITUDE may be in decimal format or in the form\n" -"# degrees[:minutes[:seconds]] with the characters :'\" as possible\n" -"# delimiters. Use negative values to indicate South and West, or\n" -"# use the abbreviated compass directions N, S, E, W.\n" -"#LATITUDE=\n" -"#LONGITUDE=\n" -"# TIMEZONE may may be in decimal format or in the form degrees[:minutes]\n" -"# with the characters :'\" as possible delimiters.\n" -"#TIMEZONE=\n" -"\n" -"# Output in hebrew characters\n" -"# hdate defaults to output all information in your default language, so\n" -"# if your default language is Hebrew, you're all set. Otherwise, you can\n" -"# set FORCE_HEBREW to true to output Hebrew information in Hebrew, while\n" -"# still outputting gregorian information in your default language. To\n" -"# output ALL information in Hebrew, run something like this:\n" -"# LC_TEMP=LC_ALL; LC_ALL=\"he_IL.UTF-8\"; hdate; LC_ALL=$LC_TEMP\n" -"# If setting FORCE_HEBREW to true results in 'garbage' or non-Hebrew\n" -"# output, you need to install a terminal font that includes the Hebrew\n" -"# character set (hint: unicode).\n" -"#FORCE_HEBREW=FALSE\n" -"\n" -"# The FORCE_HEBREW option outputs data that is 'correct' and 'logical'.\n" -"# Unfortunately, the world can not be depended upon to be either. Most\n" -"# Xwindow applications will display the data fine with FORCE_HEBREW; most\n" -"# xterm implementations will not. (in fact, the only xterm clone I know\n" -"# of that comes close is mlterm). If using FORCE_HEBREW results in\n" -"# Hebrew characters being displayed in reverse, set OUTPUT_BIDI to true.\n" -"# This will reverse the order of the Hebrew characters, so they will\n" -"# display 'visual'ly correct; however, such output will not be suitable\n" -"# for piping or pasting to many other applications. Setting OUTPUT_BIDI\n" -"# automatically forces hebrew.\n" -"#OUTPUT_BIDI=FALSE\n" -"\n" -"# The Hebrew language output of Hebrew information can also be 'styled'\n" -"# in the following ways:\n" -"# option YOM ~> yom shishi, aleph tishrei ...\n" -"# option LESHABBAT ~> yom sheni leshabbat miketz, kof kislev ...\n" -"# option LESEDER ~> yom sheni leseder miketz, kof kislev ...\n" -"#YOM=FALSE\n" -"#LESHABBAT=FALSE\n" -"#LESEDER=FALSE\n" -"\n" -"#SUN_RISE_SET=FALSE\n" -"#TIMES_OF_DAY=FALSE\n" -"#SHORT_FORMAT=FALSE\n" -"#SEFIRAT_HAOMER=FALSE\n" -"#DIASPORA=FALSE\n" -"\n" -"\n" -"# Shabbat related\n" -"# Setting SHABBAT_INFO true will output parshiot and Shabbat times.\n" -"# The command line options for these features are -r (--parasha), and\n" -"# -c. The CANDLE_LIGHTING field can accept a value of 18 - 90 (minutes\n" -"# before sunset). The HAVDALAH field can accept a value of 20 - 90\n" -"# (minutes after sunset).\n" -"#PARASHA_NAMES=FALSE\n" -"#ONLY_IF_PARASHA_IS_READ=FALSE\n" -"#SHABBAT_INFO=FALSE\n" -"\n" -"#CANDLE_LIGHTING=FALSE\n" -"#HAVDALAH=FALSE\n" -"\n" -"# Holiday related\n" -"#HOLIDAYS=FALSE\n" -"#ONLY_IF_HOLIDAY=FALSE\n" -"\n" -"# Tabular output\n" -"# This option has hdate output the information you request in a single\n" -"# comma-delimited line per day, suitable for piping or import to\n" -"# spreadsheet formatting applications, etc. To belabor the obvious,\n" -"# try running - ./hdate 12 2011 -Rt --table |column -s, -t \n" -"# The command line option for this feature is, um, --table\n" -"#TABULAR=FALSE\n" -"\n" -"# iCal format\n" -"# hdate can output its information in iCal-compatable format\n" -"# ICAL=FALSE\n" -"# Suppress alerts and warnings\n" -"# hdate alerts the user via STDERR when it guesses the user's location.\n" -"#QUIET_ALERTS=FALSE\n" -"\n" -"# Julian day number\n" -"# The Julian day number is a .... See ... for more details.\n" -"# setting the option JULIAN_DAY will have hdate output that number in\n" -"# the format JDN-nnnnnnn at the beginning of its first line of output.\n" -"#JULIAN_DAY=FALSE\n" -"\n" -"# User-defined menus\n" -"# You may specify here command-line strings to optionally be parsed\n" -"# by hcal at execution time. To do so, use the command line option -m\n" -"# (--menu). hcal will process first the settings of this config file,\n" -"# then the other settings of your command line, and then will prompt\n" -"# you for which menu item you would like to select. hcal will process\n" -"# your menu selection as if it were a new command line, further modifying\n" -"# all the prior settings.\n" -"# Only the first ten \"MENU=\" entries will be read. Each line will be\n" -"# truncated at one hundred characters\n" -"#MENU= -bd -l -23.55 -L -46.61 -z -3 # parents in Sao Paolo\n" -"#MENU= -b -l 32 -L 34 -z 2 # son in bnei brak\n" -"#MENU= -bd -l 43.71 -L -79.43 -z -5 # me in Toronto\n" -"#MENU= -bd -l 22.26 -L 114.15 -z 8 # supplier in Hong Kong\n" - -#: examples/hcal/hdate.c:209 -msgid "" -"hdate - display Hebrew date information\n" -"version 1.6" -msgstr "" -"hdate - papar maklumat tarikh Ibrani\n" -"versi 1.6" - -#: examples/hcal/hdate.c:219 -msgid "" -"Usage: hdate [options] [coordinates timezone] [[[day] month] year]\n" -" hdate [options] [coordinates timezone] [julian_day]\n" -"\n" -" coordinates: -l [NS]yy[.yyy] -L [EW]xx[.xxx]\n" -" -l [NS]yy[:mm[:ss]] -L [EW]xx[:mm[:ss]]\n" -" timezone: -z nn[( .nn | :mm )]\n" -"Try 'hdate --help' for more information" -msgstr "" -"Penggunaan: hdate [pilihan] [koordinat zonmasa] [[[hari] bulan] tahun]\n" -" hdate [options] [coordinates timezone] [julian_day]\n" -"\n" -" koordinat: -l [NS]yy[.yyy] -L [EW]xx[.xxx]\n" -" -l [NS]yy[:mm[:ss]] -L [EW]xx[:mm[:ss]]\n" -" zonmasa: -z nn[( .nn | :mm )]\n" -"Cuba 'hdate --help' untuk maklumat lanjut" - -#: examples/hcal/hdate.c:235 -msgid "" -"hdate - display Hebrew date information\n" -"OPTIONS:\n" -" -b --bidi prints hebrew in reverse (visual)\n" -" --visual\n" -" -c print Shabbat start/end times.\n" -" --candles modify default minhag of 20 minutes. (17<n<91)\n" -" --havdalah modify default minhag of 3 stars. (19<n<91 minutes)\n" -" -d --diaspora use diaspora reading and holidays.\n" -" -h --holidays print holidays.\n" -" -H print only it is a holiday.\n" -" -i --ical use iCal formated output.\n" -" -j --julian print Julian day number.\n" -" -m --menu prompt user-defined menu from config file\n" -" -o --omer print Sefirat Haomer.\n" -" -q --quiet-alerts suppress warning messages\n" -" -r --parasha print weekly reading on saturday.\n" -" -R print only if there is a weekly reading on Shabbat.\n" -" -s --sun print sunrise/sunset times.\n" -" -S --short-format print using short format.\n" -" -t print day times: first light, talit, sunrise,\n" -" midday, sunset, first stars, three stars.\n" -" -T --table tabular output, suitable for spreadsheets\n" -"\n" -" -z --timezone nn timezone, +/-UTC\n" -" -l --latitude yy latitude yy degrees. Negative values are South\n" -" -L --longitude xx longitude xx degrees. Negative values are West\n" -"\n" -" --hebrew forces Hebrew to print in Hebrew characters\n" -" --yom force Hebrew prefix to Hebrew day of week\n" -" --leshabbat insert parasha between day of week and day\n" -" --leseder insert parasha between day of week and day\n" -" --not-sunset-aware don't display next day if after sunset\n" -"\n" -"All options can be made default in the config file, or menu-ized for\n" -"easy selection." -msgstr "" -"hdate - papar maklumat tarikh Ibrani\n" -"PILIHAN:\n" -" -b --bidi cetak ibrani secara songsang (visual)\n" -" --visual\n" -" -c cetak waktu mula/akhir Shabbat.\n" -" --candles ubahsuai minhag lalai 20 minit. (17<n<91)\n" -" --havdalah ubahsuai minhag lalai 3 bintang. (19<n<91 minit)\n" -" -d --diaspora guna pembacaan dan perayaan diaspora.\n" -" -h --holidays cetak perayaan.\n" -" -H hanya cetak jika ia perayaan.\n" -" -i --ical guna output terformat iCal.\n" -" -j --julian cetak nombor hari Julius.\n" -" -m --menu maklum menu ditakrif-pengguna dari fail konfig\n" -" -o --omer cetak Sefirat Haomer.\n" -" -q --quiet-alerts paksa mesej amaran\n" -" -r --parasha cetak pembacaan mingguan pada sabtu.\n" -" -R hanya cetak jika terdapat pembacaan pada Shabbat.\n" -" -s --sun cetak waktu matahari terbit/terbenam.\n" -" -S --short-format cetak guna format pendek.\n" -" -t cetak masa hari: cahaya pertama, talit, matahari terbit,\n" -" tengahari, matahari terbenam, bintang pertama, " -"tiga bintang.\n" -" -T --table output berjadual, sesuai untuk hamparan elektronik\n" -"\n" -" -z --timezone nn zonwaktu, +/-UTC\n" -" -l --latitude yy latitud yy darjah. Nilai negatif adalah Selatan\n" -" -L --longitude xx longitud xx darjah. Nilai negatif adalah Barat\n" -"\n" -" --hebrew paksa cetak dalam aksara Ibrani\n" -" --yom paksa awalan Ibrani pada hari mingguan Ibrani\n" -" --leshabbat sisip parasha diantara hari minggu dan harian\n" -" --leseder sisip parasha diantara hari minggu dan hari\n" -" --not-sunset-aware jangan papar hari berikutnya jika selepas matahari " -"terbenam\n" -"\n" -"Semua pilihan boleh dijadikan lalai dalam fail konfig, atau dimenukan untuk\n" -"pemilihan mudah." - -#: examples/hcal/hdate.c:274 -msgid "" -"ALERT: The information displayed is for today's Hebrew date.\n" -" Because it is now after sunset, that means the data is\n" -" for the Gregorian day beginning at midnight." -msgstr "" -"WASPADA: Maklumat dipaparkan adalah untuk tarikh Ibrani hari ini.\n" -" Kerana kini selepas matahari terbenam, yang bermaksud data\n" -" adalah untuk permulaan hari Gregory di tengah malam." - -#: examples/hcal/hdate.c:405 -msgid "eve of " -msgstr "malam " - -#: examples/hcal/hdate.c:669 -msgid "today is day" -msgstr "hari ini ialah hari" - -#: examples/hcal/hdate.c:743 -msgid "Gregorian date" -msgstr "Tarikh Gregory" - -#: examples/hcal/hdate.c:743 -msgid "Hebrew Date" -msgstr "Tarikh Ibrani" - -#: examples/hcal/hdate.c:748 -msgid "holiday" -msgstr "perayaan" - -#: examples/hcal/hdate.c:749 -msgid "omer count" -msgstr "kiraan omer" - -#: examples/hcal/hdate.c:750 -msgid "parashat" -msgstr "parashat" - -#: examples/hcal/hdate.c:1016 -msgid "Parashat" -msgstr "Parashat" - -#: examples/hcal/hdate.c:2120 examples/hcal/hdate.c:2139 -msgid "day" -msgstr "hari" - -#: examples/hcal/hdate.c:2168 -msgid "too many arguments; after options max is dd mm yyyy" -msgstr "terlalu banyak argumen; selepas pilihan maks ialah hh bb tttt" - -#: examples/hcal/local_functions.c:93 -msgid "parameter" -msgstr "parameter" - -#: examples/hcal/local_functions.c:94 -msgid "is non-numeric or out of bounds" -msgstr "ialah bukan-angka atau diluar batas" - -#: examples/hcal/local_functions.c:100 examples/hcal/local_functions.c:113 -msgid "option" -msgstr "pilihan" - -#: examples/hcal/local_functions.c:100 -msgid "missing parameter" -msgstr "parameter hilang" - -#: examples/hcal/local_functions.c:106 -msgid "ALERT: time zone not entered, using system local time zone" -msgstr "" -"WASPADA: zon masa tidak dimasukkan, menggunakan zon masa setempat sistem" - -#: examples/hcal/local_functions.c:113 -msgid "is not a valid option" -msgstr "bukanlah pilihan yang sah" - -#: examples/hcal/local_functions.c:130 -msgid "ALERT: guessing... will use co-ordinates for" -msgstr "WASPADA: meneka... akan guna koordinat untuk" - -#: examples/hcal/local_functions.c:138 -msgid "Los Angeles" -msgstr "Los Angeles" - -#: examples/hcal/local_functions.c:139 -msgid "Mexico City" -msgstr "Bandar Mexico" - -#: examples/hcal/local_functions.c:140 -msgid "New York City" -msgstr "Bandar New York" - -#: examples/hcal/local_functions.c:143 -msgid "Buenos Aires" -msgstr "Buenos Aires" - -#: examples/hcal/local_functions.c:144 -msgid "London" -msgstr "London" - -#: examples/hcal/local_functions.c:145 -msgid "Paris" -msgstr "Paris" - -#: examples/hcal/local_functions.c:146 -msgid "Tel-Aviv" -msgstr "Tel-Aviv" - -#: examples/hcal/local_functions.c:147 -msgid "Moscow" -msgstr "Moscow" - -#: examples/hcal/local_functions.c:148 -msgid "Tashkent" -msgstr "Tashkent" - -#: examples/hcal/local_functions.c:149 -msgid "Beijing" -msgstr "Beijing" - -#: examples/hcal/local_functions.c:151 -msgid "Honolulu" -msgstr "Honolulu" - -#: examples/hcal/local_functions.c:152 -msgid "Hmmm, ... hate to do this, really ..." -msgstr "Hmmm, ... saya tidak suka membuatnya ..." - -#: examples/hcal/local_functions.c:152 -msgid "using co-ordinates for the equator, at the center of time zone" -msgstr "menggunakan koordinat untuk khatulistiwa, dipusat zon masa" - -#: examples/hcal/local_functions.c:318 examples/hcal/local_functions.c:332 -#: examples/hcal/local_functions.c:333 -msgid "l (latitude)" -msgstr "l (latitud)" - -#: examples/hcal/local_functions.c:319 -msgid "L (Longitue)" -msgstr "L (Longitud)" - -#: examples/hcal/local_functions.c:365 examples/hcal/local_functions.c:379 -#: examples/hcal/local_functions.c:380 examples/hcal/local_functions.c:411 -msgid "L (Longitude)" -msgstr "L (Longitud)" - -#: examples/hcal/local_functions.c:442 -msgid "z (time zone)" -msgstr "z (zon masa)" - -#: examples/hcal/local_functions.c:462 -msgid "z (timezone)" -msgstr "z (zonmasa)" - -#: examples/hcal/local_functions.c:486 -msgid "valid longitude parameter missing for given latitude" -msgstr "parameter longitud yang sah hilang untuk latitud yang diberikan" - -#: examples/hcal/local_functions.c:491 -msgid "valid latitude parameter missing for given longitude" -msgstr "parameter longitud yang sah hilang untuk longitud yang diberikan" - -#: examples/hcal/local_functions.c:529 -msgid "time zone value of" -msgstr "nilai zon masa bagi" - -#: examples/hcal/local_functions.c:530 -msgid "is incompatible with a longitude of" -msgstr "adalah tidak serasi dengan longitud bagi" - -#: examples/hcal/local_functions.c:530 -msgid "degrees" -msgstr "darjah" - -#: examples/hcal/local_functions.c:638 -msgid "" -"This seems to be to be your first time using this version.\n" -"Please read the new documentation in the man page and config\n" -"file. Attempting to create a config file ..." -msgstr "" -"Kelihatan ini adalah kali pertama anda guna versi ini.\n" -"Sila baca dokumentasi baru di dalam fail halaman panduan dan konfig.\n" -"Cuba mencipta satu fail konfig ..." - -#: examples/hcal/local_functions.c:677 -msgid "failure attempting to create config file" -msgstr "gagal semasa cuba mencipta fail konfig" - -#: examples/hcal/local_functions.c:681 -msgid "config file created" -msgstr "fail konfig dicipta" - -#: examples/hcal/local_functions.c:682 -msgid "failure closing" -msgstr "gagal menutup" - -#: examples/hcal/local_functions.c:702 -msgid "memory allocation failure" -msgstr "Kegagalan peruntukan ingatan" - -#: examples/hcal/local_functions.c:916 -msgid "your custom menu options (from your config file)" -msgstr "pilihan menu suai anda (dari fail konfig anda)" - -#: examples/hcal/local_functions.c:922 -msgid "ALERT: -m (--menu) option specified, but no menu items in config file" -msgstr "" -"ALERT: pilhan -m (--menu) dinyatakan, tetapi tiada item menu dalam fail " -"konfig" - -#: examples/hcal/local_functions.c:925 -msgid "enter your selection, or <return> to continue" -msgstr "masukkan pemilihan anda, atau <return> untuk teruskan" - -#: examples/hcal/local_functions.c:929 -msgid "menu selection received was out of bounds" -msgstr "pemilihan menu yang diterima diluar batasan" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libidn.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libidn.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libidn.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libidn.po 2016-04-15 08:50: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: 2016-03-22 12:12+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/strerror-idna.c:82 lib/strerror-pr29.c:66 lib/strerror-punycode.c:66 #: lib/strerror-stringprep.c:87 lib/strerror-tld.c:68 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libnih.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libnih.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libnih.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libnih.po 2016-04-15 08:50: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: 2016-03-22 14:05+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: nih/command.c:61 msgid "display list of commands" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libvirt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libvirt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libvirt.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libvirt.po 2016-04-15 08:50:42.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: 2016-03-22 13:20+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: daemon/admin_dispatch.h:64 daemon/qemu_dispatch.h:96 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libvisual-0.4.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libvisual-0.4.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libvisual-0.4.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libvisual-0.4.po 2016-04-15 08:50: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: 2016-03-22 13:03+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:45+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: libvisual/lv_libvisual.c:137 msgid "Show info for" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libwnck.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libwnck.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/libwnck.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/libwnck.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1223 +0,0 @@ -# libwnck Bahasa Melayu (ms) -# Jika takut risiko, Jangan bicara tentang Perjuangan -# Hasbullah Bin Pit (sebol) <sebol@ikhlas.com>, 2001-2004 -# -msgid "" -msgstr "" -"Project-Id-Version: libwnck HEAD\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-12-03 23:36+0000\n" -"PO-Revision-Date: 2016-02-17 22:01+0000\n" -"Last-Translator: Hasbullah Bin Pit <sebol@my-penguin.org>\n" -"Language-Team: Projek Gabai <gabai-penyumbang@lists.sourceforge.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#. * -#. * SECTION:application -#. * @short_description: an object representing a group of windows of the same -#. * application. -#. * @see_also: wnck_window_get_application() -#. * @stability: Unstable -#. * -#. * The #WnckApplication is a group of #WnckWindow that are all in the same -#. * application. It can be used to represent windows by applications, group -#. * windows by applications or to manipulate all windows of a particular -#. * application. -#. * -#. * A #WnckApplication is identified by the group leader of the #WnckWindow -#. * belonging to it, and new #WnckWindow are added to a #WnckApplication if and -#. * only if they have the group leader of the #WnckApplication. -#. * -#. * The #WnckApplication objects are always owned by libwnck and must not be -#. * referenced or unreferenced. -#. -#: ../libwnck/application.c:49 -msgid "Untitled application" -msgstr "Aplikasi tidak bertajuk" - -#: ../libwnck/pager-accessible.c:340 -msgid "Workspace Switcher" -msgstr "Penukar Ruangkerja" - -#: ../libwnck/pager-accessible.c:351 -msgid "Tool to switch between workspaces" -msgstr "Radas untuk menukar antara ruangkerja" - -#: ../libwnck/pager-accessible.c:463 -#, c-format -msgid "Click this to switch to workspace %s" -msgstr "Klik sini untuk menukar ke ruangkerja %s" - -#: ../libwnck/pager.c:2151 -#, c-format -msgid "Click to start dragging \"%s\"" -msgstr "Klik untuk mula menyeret \"%s\"" - -#: ../libwnck/pager.c:2154 -#, c-format -msgid "Current workspace: \"%s\"" -msgstr "Ruang kerja semasa: \"%s\"" - -#: ../libwnck/pager.c:2159 -#, c-format -msgid "Click to switch to \"%s\"" -msgstr "Klik untuk tukar ke \"%s\"" - -#: ../libwnck/selector.c:1186 -msgid "No Windows Open" -msgstr "Tiada Tetingkap Dibuka" - -#: ../libwnck/selector.c:1242 -msgid "Window Selector" -msgstr "Pemilih Tetingkap" - -#: ../libwnck/selector.c:1243 -msgid "Tool to switch between windows" -msgstr "Alat untuk menukar diantara tetingkap" - -#: ../libwnck/tasklist.c:601 -msgid "Window List" -msgstr "Senarai Tetingkap" - -#: ../libwnck/tasklist.c:602 -msgid "Tool to switch between visible windows" -msgstr "Alat untuk menukar antara ruangkerja yg kelihatan" - -#: ../libwnck/tasklist.c:2981 -msgid "Mi_nimize All" -msgstr "Mi_nimumkan Semua" - -#: ../libwnck/tasklist.c:2989 -msgid "Un_minimize All" -msgstr "N_yahminimumkan Semua" - -#: ../libwnck/tasklist.c:2997 -msgid "Ma_ximize All" -msgstr "Ma_ksimumkan Semua" - -#: ../libwnck/tasklist.c:3005 -msgid "_Unmaximize All" -msgstr "_Nyahmaksimumkan Semua" - -#: ../libwnck/tasklist.c:3017 -msgid "_Close All" -msgstr "_Tutup Semua" - -#: ../libwnck/window-action-menu.c:368 -msgid "Unmi_nimize" -msgstr "Nyahmi_nimum" - -#: ../libwnck/window-action-menu.c:374 -msgid "Mi_nimize" -msgstr "Mi_nimum" - -#: ../libwnck/window-action-menu.c:381 -msgid "Unma_ximize" -msgstr "Nyahma_ksimum" - -#: ../libwnck/window-action-menu.c:387 -msgid "Ma_ximize" -msgstr "Ma_ksimum" - -#: ../libwnck/window-action-menu.c:693 ../libwnck/workspace.c:271 -#, c-format -msgid "Workspace %d" -msgstr "Ruangkerja %d" - -#: ../libwnck/window-action-menu.c:702 ../libwnck/window-action-menu.c:848 -#, c-format -msgid "Workspace 1_0" -msgstr "Ruangkerja 1_0" - -#: ../libwnck/window-action-menu.c:704 ../libwnck/window-action-menu.c:850 -#, c-format -msgid "Workspace %s%d" -msgstr "Ruangkerja %s%d" - -#: ../libwnck/window-action-menu.c:991 -msgid "_Move" -msgstr "_Alih" - -#: ../libwnck/window-action-menu.c:997 -msgid "_Resize" -msgstr "_Ubahsaiz" - -#: ../libwnck/window-action-menu.c:1005 -msgid "Always On _Top" -msgstr "Sentiasa Di _Atas" - -#: ../libwnck/window-action-menu.c:1013 -msgid "_Always on Visible Workspace" -msgstr "_Sentiasa pada Ruang Kerja Tampak" - -#: ../libwnck/window-action-menu.c:1018 -msgid "_Only on This Workspace" -msgstr "_Hanya pada Ruang Kerja Ini" - -#: ../libwnck/window-action-menu.c:1025 -msgid "Move to Workspace _Left" -msgstr "Alih ke Ruang Kerja Ki_ri" - -#: ../libwnck/window-action-menu.c:1030 -msgid "Move to Workspace R_ight" -msgstr "Alih ke Ruang Kerja Ka_nan" - -#: ../libwnck/window-action-menu.c:1035 -msgid "Move to Workspace _Up" -msgstr "Alih ke Ruang Kerja _Atas" - -#: ../libwnck/window-action-menu.c:1040 -msgid "Move to Workspace _Down" -msgstr "Alih ke Ruang Kerja _Bawah" - -#: ../libwnck/window-action-menu.c:1042 -msgid "Move to Another _Workspace" -msgstr "Alih ke _Ruangkerja Lain" - -#: ../libwnck/window-action-menu.c:1062 -msgid "_Close" -msgstr "_Tutup" - -#. * -#. * SECTION:window -#. * @short_description: an object representing a window. -#. * @see_also: #WnckWorkspace, #WnckApplication, #WnckClassGroup -#. * @stability: Unstable -#. * -#. * The #WnckWindow objects are always owned by libwnck and must not be -#. * referenced or unreferenced. -#. -#: ../libwnck/window.c:47 -msgid "Untitled window" -msgstr "Tetingkap Tiada Tajuk" - -#: ../libwnck/wnckprop.c:137 -msgid "X window ID of the window to examine or modify" -msgstr "ID tetingkap X bagi tetingkap yang hendak diperiksa atau diubahsuai" - -#: ../libwnck/wnckprop.c:137 ../libwnck/wnckprop.c:144 -#: ../libwnck/wnckprop.c:154 -msgid "XID" -msgstr "XID" - -#. Translators: A group leader is the window that is the "owner" of a -#. * group of windows, ie: if you have multiple windows in one -#. * application, one window has some information about the application -#. * (like the application name). -#: ../libwnck/wnckprop.c:143 -msgid "X window ID of the group leader of an application to examine" -msgstr "ID tetingkap X bagi ketua kumpulan aplikasi yang hendak diperiksa" - -#. Translators: A class is like a "family". E.g., all gvim windows -#. * are of the same class. -#: ../libwnck/wnckprop.c:148 -msgid "Class resource of the class group to examine" -msgstr "Sumber kelas bagi kumpulan kelas yang hendak diperiksa" - -#: ../libwnck/wnckprop.c:148 -msgid "CLASS" -msgstr "KELAS" - -#: ../libwnck/wnckprop.c:150 -msgid "NUMBER of the workspace to examine or modify" -msgstr "Bilangan ruang kerja yang hendak diperiksa atau diubahsuai" - -#: ../libwnck/wnckprop.c:150 ../libwnck/wnckprop.c:152 -#: ../libwnck/wnckprop.c:170 ../libwnck/wnckprop.c:172 -#: ../libwnck/wnckprop.c:174 ../libwnck/wnckprop.c:271 -msgid "NUMBER" -msgstr "NOMBOR" - -#: ../libwnck/wnckprop.c:152 -msgid "NUMBER of the screen to examine or modify" -msgstr "Bilangan skrin yang hendak diperiksa atau diubahsuai" - -#: ../libwnck/wnckprop.c:154 -msgid "Alias of --window" -msgstr "Alias bagi --window" - -#. Translators: A class is like a "family". E.g., all gvim windows -#. * are of the same class. -#: ../libwnck/wnckprop.c:162 -msgid "" -"List windows of the application/class group/workspace/screen (output format: " -"\"XID: Window Name\")" -msgstr "" -"Senarai tetingkap aplikasi/kumpulan kelas/ruang kerja/skrin (format output: " -"\"XID: Window Name\")" - -#: ../libwnck/wnckprop.c:164 -msgid "" -"List workspaces of the screen (output format: \"Number: Workspace Name\")" -msgstr "" -"Senarai ruang kerja skrin (format output: \"Number: Workspace Name\")" - -#: ../libwnck/wnckprop.c:170 -msgid "Change the number of workspaces of the screen to NUMBER" -msgstr "Ubah bilangan ruang kerja skrin ke NUMBER" - -#: ../libwnck/wnckprop.c:172 -msgid "Change the workspace layout of the screen to use NUMBER rows" -msgstr "Ubah bentangan ruang kerja skrin yang menggunakan baris NUMBER" - -#: ../libwnck/wnckprop.c:174 -msgid "Change the workspace layout of the screen to use NUMBER columns" -msgstr "Ubah bentangan ruang kerja skrin yang menggunakan lajur NUMBER" - -#: ../libwnck/wnckprop.c:176 -msgid "Show the desktop" -msgstr "Papar desktop" - -#: ../libwnck/wnckprop.c:178 -msgid "Stop showing the desktop" -msgstr "Hentikan pemaparan dekstop" - -#. Translators: 'viewport' is kind of the viewable area. A viewport -#. * can be used to implement workspaces (e.g. compiz is an example); -#. * however it is not just the current workspace. -#: ../libwnck/wnckprop.c:183 -msgid "Move the viewport of the current workspace to X coordinate X" -msgstr "Alih port pandang bagi ruang kerja semasa ke X koordinat X" - -#: ../libwnck/wnckprop.c:183 ../libwnck/wnckprop.c:273 -msgid "X" -msgstr "X" - -#. Translators: 'viewport' is kind of the viewable area. A viewport -#. * can be used to implement workspaces (e.g. compiz is an example); -#. * however it is not just the current workspace. -#: ../libwnck/wnckprop.c:188 -msgid "Move the viewport of the current workspace to Y coordinate Y" -msgstr "Alih port pandang bagi ruang kerja semasa ke Y koordinat Y" - -#: ../libwnck/wnckprop.c:188 ../libwnck/wnckprop.c:275 -msgid "Y" -msgstr "Y" - -#: ../libwnck/wnckprop.c:194 -msgid "Minimize the window" -msgstr "Minimumkan tetingkap" - -#: ../libwnck/wnckprop.c:196 -msgid "Unminimize the window" -msgstr "Nyahminimumkan tetingkap" - -#: ../libwnck/wnckprop.c:198 -msgid "Maximize the window" -msgstr "Maksimumkan tetingkap" - -#: ../libwnck/wnckprop.c:200 -msgid "Unmaximize the window" -msgstr "Nyahmaksimumkan tetingkap" - -#: ../libwnck/wnckprop.c:202 -msgid "Maximize horizontally the window" -msgstr "Maksimumkan tetingkap secara melintang" - -#: ../libwnck/wnckprop.c:204 -msgid "Unmaximize horizontally the window" -msgstr "Nyahmaksimumkan tetingkap secara melintang" - -#: ../libwnck/wnckprop.c:206 -msgid "Maximize vertically the window" -msgstr "Maksimumkan tetingkap secara menengak" - -#: ../libwnck/wnckprop.c:208 -msgid "Unmaximize vertically the window" -msgstr "Nyahmaksimumkan tetingkap secara menegak" - -#: ../libwnck/wnckprop.c:210 -msgid "Start moving the window via the keyboard" -msgstr "Mula alihkan tetingkap melalui papan kekunci" - -#: ../libwnck/wnckprop.c:212 -msgid "Start resizing the window via the keyboard" -msgstr "Mula saizkan semula tetingkap melalui papan kekunci" - -#: ../libwnck/wnckprop.c:214 -msgid "Activate the window" -msgstr "Aktifkan tetingkap" - -#: ../libwnck/wnckprop.c:216 -msgid "Close the window" -msgstr "Tutup tetingkap" - -#: ../libwnck/wnckprop.c:219 -msgid "Make the window fullscreen" -msgstr "Jadikan tetingkap memenuhi skrin" - -#: ../libwnck/wnckprop.c:221 -msgid "Make the window quit fullscreen mode" -msgstr "Jadikan tetingkap keluar dari mod skrin penuh" - -#: ../libwnck/wnckprop.c:223 -msgid "Make the window always on top" -msgstr "Jadikan tetingkap sentiasa diatas" - -#: ../libwnck/wnckprop.c:225 -msgid "Make the window not always on top" -msgstr "Jadikan tetingkap sentiasa tidak berada diatas" - -#: ../libwnck/wnckprop.c:227 -msgid "Make the window below other windows" -msgstr "Jadikan tetingkap berada dibawah tetingkap lain" - -#: ../libwnck/wnckprop.c:229 -msgid "Make the window not below other windows" -msgstr "Jadikan tetingkap tidak berada dibawah tetingkap lain" - -#: ../libwnck/wnckprop.c:231 -msgid "Shade the window" -msgstr "Bayangkan tetingkap" - -#: ../libwnck/wnckprop.c:233 -msgid "Unshade the window" -msgstr "Nyahbayangkan tetingkap" - -#. Translators: 'viewport' is kind of the viewable area. A viewport -#. * can be used to implement workspaces (e.g. compiz is an example); -#. * however it is not just the current workspace. -#: ../libwnck/wnckprop.c:238 -msgid "Make the window have a fixed position in the viewport" -msgstr "Jadikan tetingkap mempunyai kedudukan tetap didalam port pandang" - -#. Translators: 'viewport' is kind of the viewable area. A viewport -#. * can be used to implement workspaces (e.g. compiz is an example); -#. * however it is not just the current workspace. -#: ../libwnck/wnckprop.c:243 -msgid "Make the window not have a fixed position in the viewport" -msgstr "" -"Jadikan tetingkap mempunyai kedudukan tidak tetap didalam port pandang" - -#. Translators: A pager is the technical term for the workspace -#. * switcher. It's a representation of all workspaces with windows -#. * inside it. Please make sure that the translation is in sync with -#. * gnome-panel, where this term is also used in translatable strings -#. -#: ../libwnck/wnckprop.c:250 -msgid "Make the window not appear in pagers" -msgstr "Jadikan tetingkap tidak kelihat didalam pager" - -#. Translators: A pager is the technical term for the workspace -#. * switcher. It's a representation of all workspaces with windows -#. * inside it. Please make sure that the translation is in sync with -#. * gnome-panel, where this term is also used in translatable strings -#. -#: ../libwnck/wnckprop.c:257 -msgid "Make the window appear in pagers" -msgstr "Jadikan tetingkap kelihatan didalam pager" - -#. Translators: "tasklist" is the list of running applications (the -#. * window list) -#: ../libwnck/wnckprop.c:261 -msgid "Make the window not appear in tasklists" -msgstr "Jadikan tetingkap tidak kelihatan didalam senarai tugas" - -#. Translators: "tasklist" is the list of running applications (the -#. * window list) -#: ../libwnck/wnckprop.c:265 -msgid "Make the window appear in tasklists" -msgstr "Jadikan tetingkap kelihatan didalam senarai tugas" - -#: ../libwnck/wnckprop.c:267 -msgid "Make the window visible on all workspaces" -msgstr "Jadikan tetingkap tampak didalam semua ruang kerja" - -#: ../libwnck/wnckprop.c:269 -msgid "Make the window visible on the current workspace only" -msgstr "Jadikan tetingkap tampak didalam ruang kerja semasa sahaja" - -#: ../libwnck/wnckprop.c:271 -msgid "Move the window to workspace NUMBER (first workspace is 0)" -msgstr "Alih tetingkap ke NUMBER ruang kerja (ruang kerja pertama ialah 0)" - -#: ../libwnck/wnckprop.c:273 -msgid "Change the X coordinate of the window to X" -msgstr "Ubah tetingkap koordinat X ke X" - -#: ../libwnck/wnckprop.c:275 -msgid "Change the Y coordinate of the window to Y" -msgstr "Ubah tetingkap koordinat Y ke Y" - -#: ../libwnck/wnckprop.c:277 -msgid "Change the width of the window to WIDTH" -msgstr "Ubah lebar tetingkap dengan WIDTH" - -#: ../libwnck/wnckprop.c:277 -msgid "WIDTH" -msgstr "LEBAR" - -#: ../libwnck/wnckprop.c:279 -msgid "Change the height of the window to HEIGHT" -msgstr "Ubah tinggi tetingkap dengan HEIGHT" - -#: ../libwnck/wnckprop.c:279 -msgid "HEIGHT" -msgstr "TINGGI" - -#. Translators: do not translate "normal, desktop, dock..." -#: ../libwnck/wnckprop.c:282 -msgid "" -"Change the type of the window to TYPE (valid values: normal, desktop, dock, " -"dialog, toolbar, menu, utility, splash)" -msgstr "" -"Ubah jenis tetingkap dengan TYPE (nilai sah: biasa, desktop, dok, dialog, " -"palang alat, menu, utiliti, percikan)" - -#: ../libwnck/wnckprop.c:282 -msgid "TYPE" -msgstr "JENIS" - -#: ../libwnck/wnckprop.c:288 -msgid "Change the name of the workspace to NAME" -msgstr "Ubah nama ruang kerja dengan NAME" - -#: ../libwnck/wnckprop.c:288 -msgid "NAME" -msgstr "NAME" - -#: ../libwnck/wnckprop.c:290 -msgid "Activate the workspace" -msgstr "Aktifkan ruang kerja" - -#: ../libwnck/wnckprop.c:384 ../libwnck/wnckprop.c:408 -#: ../libwnck/wnckprop.c:444 ../libwnck/wnckprop.c:467 -#, c-format -msgid "Invalid value \"%s\" for --%s" -msgstr "Nilai tidak sah \"%s\" untuk --%s" - -#: ../libwnck/wnckprop.c:501 ../libwnck/wnckprop.c:520 -#, c-format -msgid "" -"Conflicting options are present: screen %d should be interacted with, but --" -"%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: skrin %d seharusnya boleh berinteraksi, tetapi --" -"%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:510 -#, c-format -msgid "" -"Conflicting options are present: windows or workspaces of screen %d should " -"be listed, but --%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: tetingkap atau ruang kerja skrin %d seharusnya " -"boleh disenaraikan, tetapi --%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:533 ../libwnck/wnckprop.c:553 -#, c-format -msgid "" -"Conflicting options are present: workspace %d should be interacted with, but " -"--%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: ruang kerja %d seharusnya boleh berinteraksi, " -"tetapi --%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:543 -#, c-format -msgid "" -"Conflicting options are present: windows of workspace %d should be listed, " -"but --%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: tetingkap %d seharusnya boleh disenaraikan, tetapi " -"--%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:565 -#, c-format -msgid "" -"Conflicting options are present: an application should be interacted with, " -"but --%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: aplikasi seharusnya boleh berinteraksi, tetapi --" -"%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:575 -#, c-format -msgid "" -"Conflicting options are present: windows of an application should be listed, " -"but --%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: tetingkap aplikasi seharusnya boleh disenaraikan, " -"tetapi --%s telah digunakan\n" - -#. Translators: A class is like a "family". E.g., all gvim windows -#. * are of the same class. -#: ../libwnck/wnckprop.c:589 -#, c-format -msgid "" -"Conflicting options are present: class group \"%s\" should be interacted " -"with, but --%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: kumpulan kelas \"%s\" seharusnya boleh " -"berinteraksi, tetapi --%s telah digunakan\n" - -#. Translators: A class is like a "family". E.g., all gvim windows -#. * are of the same class. -#: ../libwnck/wnckprop.c:601 -#, c-format -msgid "" -"Conflicting options are present: windows of class group \"%s\" should be " -"listed, but --%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: tetingkap \"%s\" seharusnya boleh disenaraikan, " -"tetapi --%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:613 ../libwnck/wnckprop.c:622 -#, c-format -msgid "" -"Conflicting options are present: a window should be interacted with, but --" -"%s has been used\n" -msgstr "" -"Pilihan berkonflik wujud: tetingkap seharusnya boleh berinteraksi, tetapi --" -"%s telah digunakan\n" - -#: ../libwnck/wnckprop.c:641 ../libwnck/wnckprop.c:722 -#: ../libwnck/wnckprop.c:769 -#, c-format -msgid "Conflicting options are present: --%s and --%s\n" -msgstr "Pilihan berkonflik wujud: --%s dan --%s\n" - -#: ../libwnck/wnckprop.c:680 -#, c-format -msgid "" -"Invalid argument \"%d\" for --%s: the argument must be strictly positive\n" -msgstr "Argumen \"%d\" tidak sah untuk --%s: argumen mestilah positif\n" - -#: ../libwnck/wnckprop.c:693 -#, c-format -msgid "Invalid argument \"%d\" for --%s: the argument must be positive\n" -msgstr "Argumen \"%d\" tidak sah untuk --%s: argumen mesti positif\n" - -#: ../libwnck/wnckprop.c:788 -#, c-format -msgid "Conflicting options are present: --%s or --%s, and --%s\n" -msgstr "Pilihan berkonflik wujud: --%s atau --%s, dan --%s\n" - -#: ../libwnck/wnckprop.c:820 -#, c-format -msgid "Invalid argument \"%s\" for --%s, valid values are: %s\n" -msgstr "Argumen \"%s\" tidak sah untuk --%s: nilai sah adalah: %s\n" - -#: ../libwnck/wnckprop.c:863 -#, c-format -msgid "" -"Cannot change the workspace layout on the screen: the layout is already " -"owned\n" -msgstr "" -"Tidak dapat mengubah bentangan ruang kerja pada skrin: bentangan sudahpun " -"dimiliki\n" - -#. Translators: 'viewport' is kind of the viewable area. A viewport -#. * can be used to implement workspaces (e.g. compiz is an example); -#. * however it is not just the current workspace. -#: ../libwnck/wnckprop.c:898 -#, c-format -msgid "" -"Viewport cannot be moved: the current workspace does not contain a viewport\n" -msgstr "" -"Port pandang tidak boleh dialihkan: ruang kerja semasa tidak mengandungi " -"port pandang\n" - -#. Translators: 'viewport' is kind of the viewable area. A viewport -#. * can be used to implement workspaces (e.g. compiz is an example); -#. * however it is not just the current workspace. -#: ../libwnck/wnckprop.c:905 -#, c-format -msgid "Viewport cannot be moved: there is no current workspace\n" -msgstr "Port pandang tidak boleh dialihkan: Tiada ruang kerja semasa\n" - -#. FIXME: why do we have dual & boolean API. This is not consistent! -#: ../libwnck/wnckprop.c:941 ../libwnck/wnckprop.c:950 -#: ../libwnck/wnckprop.c:959 ../libwnck/wnckprop.c:966 -#: ../libwnck/wnckprop.c:976 ../libwnck/wnckprop.c:983 -#: ../libwnck/wnckprop.c:992 ../libwnck/wnckprop.c:1041 -#, c-format -msgid "Action not allowed\n" -msgstr "Tindakan tidak dibenarkan\n" - -#: ../libwnck/wnckprop.c:1037 -#, c-format -msgid "" -"Window cannot be moved to workspace %d: the workspace does not exist\n" -msgstr "" -"Tetingkap tidak dapat dialihkan ke ruang kerja %d: ruang kerja tidak wujud\n" - -#. Translators: 'unset' in the sense of "something has not been set". -#: ../libwnck/wnckprop.c:1101 ../libwnck/wnckprop.c:1233 -msgid "<name unset>" -msgstr "<nama tidak ditetapkan>" - -#. Translators: %lu is a window number and %s a window name -#: ../libwnck/wnckprop.c:1104 -#, c-format -msgid "%lu: %s\n" -msgstr "%lu: %s\n" - -#. Translators: %d is a workspace number and %s a workspace name -#: ../libwnck/wnckprop.c:1124 -#, c-format -msgid "%d: %s\n" -msgstr "%d: %s\n" - -#: ../libwnck/wnckprop.c:1187 -#, c-format -msgid "Screen Number: %d\n" -msgstr "Bilangan Skrin: %d\n" - -#: ../libwnck/wnckprop.c:1189 ../libwnck/wnckprop.c:1270 -#, c-format -msgid "Geometry (width, height): %d, %d\n" -msgstr "Geometri (lebar, tinggi): %d, %d\n" - -#: ../libwnck/wnckprop.c:1193 -#, c-format -msgid "Number of Workspaces: %d\n" -msgstr "Bilangan Ruang Kerja: %d\n" - -#: ../libwnck/wnckprop.c:1199 -#, c-format -msgid "Workspace Layout (rows, columns, orientation): %d, %d, %s\n" -msgstr "Bentangan Ruang Kerja (baris, lajur, orientasi): %d, %d, %s\n" - -#: ../libwnck/wnckprop.c:1209 ../libwnck/wnckprop.c:1266 -#: ../libwnck/wnckprop.c:1463 -msgid "<no EWMH-compliant window manager>" -msgstr "<tiada pengurus tetingkap menepati-EWMH>" - -#: ../libwnck/wnckprop.c:1210 -#, c-format -msgid "Window Manager: %s\n" -msgstr "Pengurus Tetingkap: %s\n" - -#. Translators: %d is a workspace number and %s a workspace name -#: ../libwnck/wnckprop.c:1215 ../libwnck/wnckprop.c:1296 -#: ../libwnck/wnckprop.c:1308 ../libwnck/wnckprop.c:1320 -#: ../libwnck/wnckprop.c:1332 ../libwnck/wnckprop.c:1448 -#, c-format -msgid "%d (\"%s\")" -msgstr "%d (\"%s\")" - -#. Translators: "none" here means "no workspace" -#: ../libwnck/wnckprop.c:1220 ../libwnck/wnckprop.c:1301 -#: ../libwnck/wnckprop.c:1313 ../libwnck/wnckprop.c:1325 -#: ../libwnck/wnckprop.c:1337 ../libwnck/wnckprop.c:1455 -msgctxt "workspace" -msgid "none" -msgstr "tiada" - -#: ../libwnck/wnckprop.c:1221 -#, c-format -msgid "Active Workspace: %s\n" -msgstr "Ruang Kerja Aktif: %s\n" - -#: ../libwnck/wnckprop.c:1230 -#, c-format -msgid "\"%s\"" -msgstr "\"%s\"" - -#. Translators: %lu is a window identifier (number) and %s a window name -#: ../libwnck/wnckprop.c:1236 -#, c-format -msgid "%lu (%s)" -msgstr "%lu (%s)" - -#. Translators: "none" here means "no window" -#: ../libwnck/wnckprop.c:1242 -msgctxt "window" -msgid "none" -msgstr "tiada" - -#: ../libwnck/wnckprop.c:1243 -#, c-format -msgid "Active Window: %s\n" -msgstr "Tetingkap Aktif: %s\n" - -#: ../libwnck/wnckprop.c:1246 -#, c-format -msgid "Showing the desktop: %s\n" -msgstr "Memaparkan dekstop: %s\n" - -#: ../libwnck/wnckprop.c:1248 -msgid "true" -msgstr "benar" - -#: ../libwnck/wnckprop.c:1248 -msgid "false" -msgstr "palsu" - -#: ../libwnck/wnckprop.c:1259 -#, c-format -msgid "Workspace Name: %s\n" -msgstr "Nama Ruang Kerja: %s\n" - -#: ../libwnck/wnckprop.c:1260 -#, c-format -msgid "Workspace Number: %d\n" -msgstr "Bilangan Ruang Kerja: %d\n" - -#: ../libwnck/wnckprop.c:1267 ../libwnck/wnckprop.c:1464 -#, c-format -msgid "On Screen: %d (Window Manager: %s)\n" -msgstr "Atas Skrin: %d (Pengurus Tetingkap: %s)\n" - -#. Translators: 'viewport' is kind of the viewable area. A viewport can be -#. * used to implement workspaces (e.g. compiz is an example); however it is -#. * not just the current workspace. -#: ../libwnck/wnckprop.c:1282 -msgid "<no viewport>" -msgstr "<tiada port pandang>" - -#. Translators: 'viewport' is kind of the viewable area. A viewport can be -#. * used to implement workspaces (e.g. compiz is an example); however it is -#. * not just the current workspace. -#: ../libwnck/wnckprop.c:1286 -#, c-format -msgid "Viewport position (x, y): %s\n" -msgstr "Kedudukan port pandang (x,y): %s\n" - -#: ../libwnck/wnckprop.c:1289 -#, c-format -msgid "Position in Layout (row, column): %d, %d\n" -msgstr "Kedudukan dalam bentangan (baris, lajur): %d, %d\n" - -#: ../libwnck/wnckprop.c:1302 -#, c-format -msgid "Left Neighbor: %s\n" -msgstr "Jiran Kiri: %s\n" - -#: ../libwnck/wnckprop.c:1314 -#, c-format -msgid "Right Neighbor: %s\n" -msgstr "Jiran Kanan: %s\n" - -#: ../libwnck/wnckprop.c:1326 -#, c-format -msgid "Top Neighbor: %s\n" -msgstr "Jiran Atas: %s\n" - -#: ../libwnck/wnckprop.c:1338 -#, c-format -msgid "Bottom Neighbor: %s\n" -msgstr "Jiran Bawah: %s\n" - -#. Translators: Resource class is the name to identify a class. -#: ../libwnck/wnckprop.c:1352 -#, c-format -msgid "Resource Class: %s\n" -msgstr "Kelas Sumber: %s\n" - -#: ../libwnck/wnckprop.c:1354 -#, c-format -msgid "Group Name: %s\n" -msgstr "Nama Kumpulan: %s\n" - -#. Translators: 'set' in the sense of "something has been set". -#: ../libwnck/wnckprop.c:1361 ../libwnck/wnckprop.c:1385 -#: ../libwnck/wnckprop.c:1439 -msgid "set" -msgstr "tetapkan" - -#. Translators: 'unset' in the sense of "something has not been set". -#: ../libwnck/wnckprop.c:1364 ../libwnck/wnckprop.c:1388 -#: ../libwnck/wnckprop.c:1395 ../libwnck/wnckprop.c:1425 -#: ../libwnck/wnckprop.c:1432 ../libwnck/wnckprop.c:1442 -#: ../libwnck/wnckprop.c:1507 ../libwnck/wnckprop.c:1516 -#: ../libwnck/wnckprop.c:1528 ../libwnck/wnckprop.c:1536 -#: ../libwnck/wnckprop.c:1543 -msgid "<unset>" -msgstr "<tidak tetapkan>" - -#: ../libwnck/wnckprop.c:1365 ../libwnck/wnckprop.c:1389 -#: ../libwnck/wnckprop.c:1443 -#, c-format -msgid "Icons: %s\n" -msgstr "Ikon: %s\n" - -#: ../libwnck/wnckprop.c:1368 ../libwnck/wnckprop.c:1406 -#, c-format -msgid "Number of Windows: %d\n" -msgstr "Bilangan Tetingkap: %d\n" - -#: ../libwnck/wnckprop.c:1380 ../libwnck/wnckprop.c:1426 -#, c-format -msgid "Name: %s\n" -msgstr "Nama: %s\n" - -#. Translators: note that "Icon" here has a specific window -#. * management-related meaning. It means minimized. -#: ../libwnck/wnckprop.c:1381 ../libwnck/wnckprop.c:1435 -#, c-format -msgid "Icon Name: %s\n" -msgstr "Nama Ikon: %s\n" - -#: ../libwnck/wnckprop.c:1396 ../libwnck/wnckprop.c:1529 -#, c-format -msgid "PID: %s\n" -msgstr "PID: %s\n" - -#. Translators: "none" here means "no startup ID" -#: ../libwnck/wnckprop.c:1403 -msgctxt "startupID" -msgid "none" -msgstr "tiada" - -#: ../libwnck/wnckprop.c:1404 -#, c-format -msgid "Startup ID: %s\n" -msgstr "ID Permulaan: %s\n" - -#: ../libwnck/wnckprop.c:1452 -msgid "all workspaces" -msgstr "semua ruang kerja" - -#: ../libwnck/wnckprop.c:1456 -#, c-format -msgid "On Workspace: %s\n" -msgstr "Pada Ruang Kerja: %s\n" - -#: ../libwnck/wnckprop.c:1471 -msgid "normal window" -msgstr "tetingkap biasa" - -#: ../libwnck/wnckprop.c:1474 -msgid "desktop" -msgstr "desktop" - -#: ../libwnck/wnckprop.c:1477 -msgid "dock or panel" -msgstr "dok atau panel" - -#: ../libwnck/wnckprop.c:1480 -msgid "dialog window" -msgstr "dialog tetingkap" - -#: ../libwnck/wnckprop.c:1483 -msgid "tearoff toolbar" -msgstr "tanggalkan palang alat" - -#: ../libwnck/wnckprop.c:1486 -msgid "tearoff menu" -msgstr "tanggalkan menu" - -#: ../libwnck/wnckprop.c:1489 -msgid "utility window" -msgstr "tetingkap utiliti" - -#: ../libwnck/wnckprop.c:1492 -msgid "splash screen" -msgstr "percikan skrin" - -#: ../libwnck/wnckprop.c:1497 -#, c-format -msgid "Window Type: %s\n" -msgstr "Jenis Tetingkap: %s\n" - -#: ../libwnck/wnckprop.c:1500 -#, c-format -msgid "Geometry (x, y, width, height): %d, %d, %d, %d\n" -msgstr "Geometri (x, y, lebar, tinggi): %d, %d, %d, %d\n" - -#. Translators: A class is like a "family". E.g., all gvim windows are of the -#. * same class. -#: ../libwnck/wnckprop.c:1509 -#, c-format -msgid "Class Group: %s\n" -msgstr "Kumpulan Kelas: %s\n" - -#: ../libwnck/wnckprop.c:1522 -#, c-format -msgid "XID: %lu\n" -msgstr "XID: %lu\n" - -#: ../libwnck/wnckprop.c:1537 -#, c-format -msgid "Session ID: %s\n" -msgstr "ID Sesi: %s\n" - -#. Translators: A group leader is the window that is the "owner" of a group -#. * of windows, ie: if you have multiple windows in one application, one -#. * window has some information about the application (like the application -#. * name). -#: ../libwnck/wnckprop.c:1551 -#, c-format -msgid "Group Leader: %lu\n" -msgstr "Ketua Kumpulan: %lu\n" - -#. Translators: A window can be transient for another window: it means it's -#. * on top of it -#: ../libwnck/wnckprop.c:1557 -#, c-format -msgid "Transient for: %lu\n" -msgstr "Fana untuk: %lu\n" - -#. FIXME: else print something? -#. Translators: we're building a list of items here. * For example, the result is "a, b". * In this case, the first string is "a", the second * string is ", " and the third string is "b". * We can then use this information here to also * recursively build longer lists, like "a, b, c, d" -#. Translators: we're building a list of items here. * The end result is something like "a, b, c" * In this case, the first string is "a, b", the second * string is ", " and the third string is "c" -#: ../libwnck/wnckprop.c:1572 ../libwnck/wnckprop.c:1620 -#, c-format -msgid "%1$s%2$s%3$s" -msgstr "%1$s%2$s%3$s" - -#. Translators: see comment for "%1$s%2$s%3$s" in order * to properly translate this -#: ../libwnck/wnckprop.c:1576 ../libwnck/wnckprop.c:1622 -msgid ", " -msgstr ", " - -#: ../libwnck/wnckprop.c:1582 -msgid "minimized" -msgstr "diminimumkan" - -#: ../libwnck/wnckprop.c:1583 -msgid "maximized" -msgstr "dimaksimumkan" - -#: ../libwnck/wnckprop.c:1587 -msgid "maximized horizontally" -msgstr "dimaksimumkan secara melintang" - -#: ../libwnck/wnckprop.c:1589 -msgid "maximized vertically" -msgstr "dimaksimumkan secara menegak" - -#: ../libwnck/wnckprop.c:1591 -msgid "shaded" -msgstr "dibayangkan" - -#: ../libwnck/wnckprop.c:1592 -msgid "pinned" -msgstr "dicematkan" - -#: ../libwnck/wnckprop.c:1593 -msgid "sticky" -msgstr "melekat" - -#: ../libwnck/wnckprop.c:1594 -msgid "above" -msgstr "diatas" - -#: ../libwnck/wnckprop.c:1595 -msgid "below" -msgstr "dibawah" - -#: ../libwnck/wnckprop.c:1596 -msgid "fullscreen" -msgstr "skrin penuh" - -#: ../libwnck/wnckprop.c:1597 -msgid "needs attention" -msgstr "perlukan perhatian" - -#. Translators: A pager is the technical term for the workspace switcher. -#. * It's a representation of all workspaces with windows inside it. -#. * Please make sure that the translation is in sync with gnome-panel, -#. * where this term is also used in translatable strings -#: ../libwnck/wnckprop.c:1602 -msgid "skip pager" -msgstr "langkau pager" - -#. Translators: "tasklist" is the list of running applications (the window -#. * list) -#: ../libwnck/wnckprop.c:1605 -msgid "skip tasklist" -msgstr "langkau senarai tugas" - -#: ../libwnck/wnckprop.c:1607 -msgid "normal" -msgstr "biasa" - -#: ../libwnck/wnckprop.c:1608 -#, c-format -msgid "State: %s\n" -msgstr "Keadaan: %s\n" - -#: ../libwnck/wnckprop.c:1629 -msgid "move" -msgstr "alih" - -#: ../libwnck/wnckprop.c:1630 -msgid "resize" -msgstr "saiz semula" - -#: ../libwnck/wnckprop.c:1631 -msgid "shade" -msgstr "bayang" - -#: ../libwnck/wnckprop.c:1632 -msgid "unshade" -msgstr "nyahbayang" - -#: ../libwnck/wnckprop.c:1633 -msgid "stick" -msgstr "lekat" - -#: ../libwnck/wnckprop.c:1634 -msgid "unstick" -msgstr "nyahlekat" - -#: ../libwnck/wnckprop.c:1636 -msgid "maximize horizontally" -msgstr "maksimumkan secara melintang" - -#: ../libwnck/wnckprop.c:1638 -msgid "unmaximize horizontally" -msgstr "nyahmaksimumkan secara melintang" - -#: ../libwnck/wnckprop.c:1640 -msgid "maximize vertically" -msgstr "maksimumkan secara menegak" - -#: ../libwnck/wnckprop.c:1642 -msgid "unmaximize vertically" -msgstr "nyahmaksimumkan secara menegak" - -#: ../libwnck/wnckprop.c:1645 -msgid "change workspace" -msgstr "ubah ruang kerja" - -#: ../libwnck/wnckprop.c:1647 -msgid "pin" -msgstr "cemat" - -#: ../libwnck/wnckprop.c:1649 -msgid "unpin" -msgstr "nyahcemat" - -#: ../libwnck/wnckprop.c:1650 -msgid "minimize" -msgstr "minimumkan" - -#: ../libwnck/wnckprop.c:1651 -msgid "unminimize" -msgstr "nyahminimumkan" - -#: ../libwnck/wnckprop.c:1652 -msgid "maximize" -msgstr "maksimumkan" - -#: ../libwnck/wnckprop.c:1653 -msgid "unmaximize" -msgstr "nyahmaksimumkan" - -#: ../libwnck/wnckprop.c:1655 -msgid "change fullscreen mode" -msgstr "ubah mod skrin penuh" - -#: ../libwnck/wnckprop.c:1656 -msgid "close" -msgstr "tutup" - -#: ../libwnck/wnckprop.c:1658 -msgid "make above" -msgstr "jadikan diatas" - -#: ../libwnck/wnckprop.c:1660 -msgid "unmake above" -msgstr "jangan jadikan diatas" - -#: ../libwnck/wnckprop.c:1662 -msgid "make below" -msgstr "jadikan dibawah" - -#: ../libwnck/wnckprop.c:1664 -msgid "unmake below" -msgstr "jangan jadikan dibawah" - -#: ../libwnck/wnckprop.c:1666 -msgid "no action possible" -msgstr "tiada tindakan yang mungkin" - -#: ../libwnck/wnckprop.c:1667 -#, c-format -msgid "Possible Actions: %s\n" -msgstr "Tindakan Mungkin: %s\n" - -#: ../libwnck/wnckprop.c:1899 -msgid "" -"Print or modify the properties of a screen/workspace/window, or interact " -"with it, following the EWMH specification.\n" -"For information about this specification, see:\n" -"\thttp://freedesktop.org/wiki/Specifications/wm-spec" -msgstr "" -"Cetak atau ubahsuai sifat skrin/ruangkerja/tetingkap, atau interaksi " -"dengannya, berdasarkan spesifikasi EWMH.\n" -"Untuk maklumat lanjut mengenai spesifikasi ini, rujuk:\n" -"\thttp://freedesktop.org/wiki/Specifications/wm-spec" - -#: ../libwnck/wnckprop.c:1909 -msgid "Options to list windows or workspaces" -msgstr "Pilihan senarai tetingkap atau ruang kerja" - -#: ../libwnck/wnckprop.c:1910 -msgid "Show options to list windows or workspaces" -msgstr "Papar pilihan senarai tetingkap atau ruang kerja" - -#: ../libwnck/wnckprop.c:1917 -msgid "Options to modify properties of a window" -msgstr "Pilihan untuk mengubahsuai sifat tetingkap" - -#: ../libwnck/wnckprop.c:1918 -msgid "Show options to modify properties of a window" -msgstr "Papar pilihan untuk mengubahsuai sifat tetingkap" - -#: ../libwnck/wnckprop.c:1925 -msgid "Options to modify properties of a workspace" -msgstr "Pilihan untuk mengubahsuai sifat ruang kerja" - -#: ../libwnck/wnckprop.c:1926 -msgid "Show options to modify properties of a workspace" -msgstr "Papar pilihan untuk ubahsuai sifat ruang kerja" - -#: ../libwnck/wnckprop.c:1933 -msgid "Options to modify properties of a screen" -msgstr "Pilihan untuk mengubahsuai sifat skrin" - -#: ../libwnck/wnckprop.c:1934 -msgid "Show options to modify properties of a screen" -msgstr "Papar pilihan untuk mengubahsuai sifat skrin" - -#: ../libwnck/wnckprop.c:1945 -#, c-format -msgid "Error while parsing arguments: %s\n" -msgstr "Ralat semasa menghurai argumen: %s\n" - -#: ../libwnck/wnckprop.c:1968 -#, c-format -msgid "Cannot interact with screen %d: the screen does not exist\n" -msgstr "Tidak dapat interaksi dengan skrin %d: skrin tidak wujud\n" - -#: ../libwnck/wnckprop.c:2024 -#, c-format -msgid "Cannot interact with workspace %d: the workspace cannot be found\n" -msgstr "" -"Tidak dapat interaksi dengan ruang kerja %d: ruang kerja tidak ditemui\n" - -#. Translators: A class is like a "family". E.g., all gvim windows are -#. * of the same class. -#: ../libwnck/wnckprop.c:2048 -#, c-format -msgid "" -"Cannot interact with class group \"%s\": the class group cannot be found\n" -msgstr "" -"Tidak dapat berinteraksi dengan kumpulan kelas \"%s\": Kumpulan kelas tidak " -"dapat ditemui\n" - -#: ../libwnck/wnckprop.c:2071 -#, c-format -msgid "" -"Cannot interact with application having its group leader with XID %lu: the " -"application cannot be found\n" -msgstr "" -"Tidak dapat berinteraksi dengan aplikasi yang mempunyai ketua kumpulan degan " -"XID %lu: aplikasi tidak dapat ditemui\n" - -#: ../libwnck/wnckprop.c:2094 -#, c-format -msgid "" -"Cannot interact with window with XID %lu: the window cannot be found\n" -msgstr "" -"Tidak dapat berinteraksi dengan tetingkap XID %lu: tetingkap tidak dapat " -"ditemui\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lightdm.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lightdm.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lightdm.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lightdm.po 2016-04-15 08:50:51.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: lightdm\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-15 03:53+0000\n" -"PO-Revision-Date: 2016-03-15 16:06+0000\n" +"POT-Creation-Date: 2016-04-05 06:27+0000\n" +"PO-Revision-Date: 2016-04-05 13:31+0000\n" "Last-Translator: Launchpad Translations Administrators <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../debian/config-error-dialog.sh:16 #, sh-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/Linux-PAM.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/Linux-PAM.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/Linux-PAM.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/Linux-PAM.po 2016-04-15 08:50:42.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:15+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: libpam_misc/misc_conv.c:33 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/live-build.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/live-build.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/live-build.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/live-build.po 2016-04-15 08:50: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: 2016-03-22 14:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:50+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../helpers/lh_source_md5sum:16 msgid "create source md5sums" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/live-helper.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/live-helper.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/live-helper.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/live-helper.po 2016-04-15 08:50: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: 2016-03-22 14:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:50+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../scripts/build/lb_chroot_selinuxfs:17 msgid "mount /selinux" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/luksformat.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/luksformat.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/luksformat.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/luksformat.po 2016-04-15 08:50: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: 2016-03-22 12:35+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:15+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../luksformat:33 msgid "This program needs to be started as root\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lvm2.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lvm2.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lvm2.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lvm2.po 2016-04-15 08:50:47.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: 2016-03-22 12:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: activate/activate.c:44 msgid "LVM1 proc global snprintf failed" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lxd.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lxd.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/lxd.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/lxd.po 2016-04-15 08:50:49.000000000 +0000 @@ -7,15 +7,27 @@ msgstr "" "Project-Id-Version: lxd\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-16 15:52-0400\n" +"POT-Creation-Date: 2016-04-11 15:01-0400\n" "PO-Revision-Date: 2016-01-08 23:20+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:29+0000\n" +"X-Generator: Launchpad (build 17995)\n" + +#: lxc/info.go:140 +msgid " Disk usage:" +msgstr "" + +#: lxc/info.go:163 +msgid " Memory usage:" +msgstr "" + +#: lxc/info.go:180 +msgid " Network usage:" +msgstr "" #: lxc/config.go:37 msgid "" @@ -86,30 +98,13 @@ "### devices:\n" "### eth0:\n" "### nictype: bridged\n" -"### parent: lxcbr0\n" +"### parent: lxdbr0\n" "### type: nic\n" "###\n" "### Note that the name is shown but cannot be changed" msgstr "" -"### Ini adalah perwakilan yaml bagi profil.\n" -"### Mana-mana baris bermula dengan tanda '# akan diabaikan.\n" -"###\n" -"### Satu profil mengandungi set item konfigurasi diikuti dengan\n" -"### satu set peranti.\n" -"###\n" -"### Sebagai contoh:\n" -"### nama: onenic\n" -"### konfig:\n" -"### raw.lxc: lxc.aa_profile=unconfined\n" -"### peranti:\n" -"### eth0:\n" -"### nictype: bridged\n" -"### induk: lxcbr0\n" -"### jenis: nic\n" -"###\n" -"### Perhatian nama ditunjukkan tidak boleh diubah" -#: lxc/image.go:569 +#: lxc/image.go:583 #, c-format msgid "%s (%d more)" msgstr "%s (%d lagi)" @@ -118,19 +113,19 @@ msgid "'/' not allowed in snapshot name" msgstr "'/' tidak dibenarkan dalam nama petikan" -#: lxc/profile.go:223 +#: lxc/profile.go:226 msgid "(none)" msgstr "(tiada)" -#: lxc/image.go:590 lxc/image.go:615 +#: lxc/image.go:604 lxc/image.go:633 msgid "ALIAS" msgstr "ALIAS" -#: lxc/image.go:594 +#: lxc/image.go:608 msgid "ARCH" msgstr "ARCH" -#: lxc/list.go:336 +#: lxc/list.go:367 msgid "ARCHITECTURE" msgstr "" @@ -138,12 +133,12 @@ msgid "Accept certificate" msgstr "Terima sijil" -#: lxc/remote.go:250 +#: lxc/remote.go:256 #, c-format msgid "Admin password for %s: " msgstr "Kata laluan pentadbir untuk %s: " -#: lxc/image.go:333 +#: lxc/image.go:347 msgid "Aliases:" msgstr "Alias:" @@ -151,12 +146,12 @@ msgid "An environment variable of the form HOME=/home/foo" msgstr "Satu pembolehubah persekitaran bagi bentuk HOME=/home/foo" -#: lxc/image.go:316 lxc/info.go:87 +#: lxc/image.go:330 lxc/info.go:90 #, c-format msgid "Architecture: %s" msgstr "Senibina: %s" -#: lxc/image.go:337 +#: lxc/image.go:351 #, c-format msgid "Auto update: %s" msgstr "" @@ -165,29 +160,37 @@ msgid "Available commands:" msgstr "Perintah tersedia:" -#: lxc/config.go:269 +#: lxc/info.go:172 +msgid "Bytes received" +msgstr "" + +#: lxc/info.go:173 +msgid "Bytes sent" +msgstr "" + +#: lxc/config.go:270 msgid "COMMON NAME" msgstr "NAMA UMUM" -#: lxc/list.go:337 +#: lxc/list.go:368 msgid "CREATED AT" msgstr "" -#: lxc/config.go:113 +#: lxc/config.go:114 #, c-format msgid "Can't read from stdin: %s" msgstr "" -#: lxc/config.go:126 lxc/config.go:159 lxc/config.go:181 +#: lxc/config.go:127 lxc/config.go:160 lxc/config.go:182 #, c-format msgid "Can't unset key '%s', it's not currently set." msgstr "" -#: lxc/profile.go:334 +#: lxc/profile.go:343 msgid "Cannot provide container name to list" msgstr "Tidak dapat sediakan nama bekas ke senarai" -#: lxc/remote.go:200 +#: lxc/remote.go:206 #, c-format msgid "Certificate fingerprint: %x" msgstr "Cap jari sijil: %x" @@ -203,11 +206,11 @@ "\n" "lxc %s <name> [<name>...]" -#: lxc/remote.go:273 +#: lxc/remote.go:279 msgid "Client certificate stored at server: " msgstr "Sijil klien disimpan di pelayan: " -#: lxc/list.go:90 lxc/list.go:91 +#: lxc/list.go:97 lxc/list.go:98 msgid "Columns" msgstr "Lajur" @@ -215,7 +218,7 @@ msgid "Config key/value to apply to the new container" msgstr "Kunci/nilai konfig untuk laksanakan pada bekas baharu" -#: lxc/config.go:493 lxc/config.go:558 lxc/image.go:669 lxc/profile.go:187 +#: lxc/config.go:500 lxc/config.go:565 lxc/image.go:687 lxc/profile.go:190 #, c-format msgid "Config parsing error: %s" msgstr "Ralat menghurai konfig: %s" @@ -254,12 +257,12 @@ "lxc copy [remote:]<source container> [remote:]<destination container> [--" "ephemeral|e]" -#: lxc/image.go:254 +#: lxc/image.go:268 #, c-format msgid "Copying the image: %s" msgstr "" -#: lxc/remote.go:215 +#: lxc/remote.go:221 msgid "Could not create server cert dir" msgstr "" @@ -283,7 +286,7 @@ "lxc snapshot u1 snap0" msgstr "" -#: lxc/image.go:321 lxc/info.go:89 +#: lxc/image.go:335 lxc/info.go:92 #, c-format msgid "Created: %s" msgstr "Dicipta: %s" @@ -297,7 +300,7 @@ msgid "Creating the container" msgstr "" -#: lxc/image.go:593 lxc/image.go:617 +#: lxc/image.go:607 lxc/image.go:635 msgid "DESCRIPTION" msgstr "KETERANGAN" @@ -319,21 +322,21 @@ "Musnahkan bekas atau petikan dengan mana-mana data terlampir (konfigurasi, " "petikan, ...)." -#: lxc/config.go:610 +#: lxc/config.go:617 #, c-format msgid "Device %s added to %s" msgstr "Peranti %s ditambah ke %s" -#: lxc/config.go:640 +#: lxc/config.go:804 #, c-format msgid "Device %s removed from %s" msgstr "Peranti %s dibuang dari %s" -#: lxc/list.go:420 +#: lxc/list.go:451 msgid "EPHEMERAL" msgstr "EFEMERA" -#: lxc/config.go:271 +#: lxc/config.go:272 msgid "EXPIRY DATE" msgstr "TARIKH LUPUT" @@ -368,24 +371,24 @@ "AND stdout are terminals (stderr is ignored)." msgstr "" -#: lxc/image.go:325 +#: lxc/image.go:339 #, c-format msgid "Expires: %s" msgstr "Luput: %s" -#: lxc/image.go:327 +#: lxc/image.go:341 msgid "Expires: never" msgstr "Luput: tidak sesekali" -#: lxc/config.go:268 lxc/image.go:591 lxc/image.go:616 +#: lxc/config.go:269 lxc/image.go:605 lxc/image.go:634 msgid "FINGERPRINT" msgstr "CAP JARI" -#: lxc/list.go:92 +#: lxc/list.go:100 msgid "Fast mode (same as --columns=nsacPt" msgstr "" -#: lxc/image.go:314 +#: lxc/image.go:328 #, c-format msgid "Fingerprint: %s" msgstr "Cap jari: %s" @@ -412,22 +415,31 @@ msgid "Force using the local unix socket." msgstr "Paksa menggunakan soket unix setempat." +#: lxc/list.go:99 +msgid "Format" +msgstr "" + #: lxc/main.go:138 msgid "Generating a client certificate. This may take a minute..." msgstr "Menjana sijil klien. Ia mengambil masa beberapa minit..." -#: lxc/list.go:334 +#: lxc/list.go:365 msgid "IPV4" msgstr "IPV4" -#: lxc/list.go:335 +#: lxc/list.go:366 msgid "IPV6" msgstr "IPV6" -#: lxc/config.go:270 +#: lxc/config.go:271 msgid "ISSUE DATE" msgstr "TARIKH DIKELUARKAN" +#: lxc/main.go:146 +msgid "" +"If this is your first time using LXD, you should also run: sudo lxd init" +msgstr "" + #: lxc/main.go:57 msgid "Ignore aliases when determining what command to run." msgstr "" @@ -436,11 +448,11 @@ msgid "Ignore the container state (only forstart)." msgstr "" -#: lxc/image.go:259 +#: lxc/image.go:273 msgid "Image copied successfully!" msgstr "" -#: lxc/image.go:405 +#: lxc/image.go:419 #, c-format msgid "Image imported with fingerprint: %s" msgstr "Imej diimport dengan cap jari: %s" @@ -473,7 +485,7 @@ "Contoh:\n" "lxc init ubuntu u1" -#: lxc/remote.go:116 +#: lxc/remote.go:122 #, c-format msgid "Invalid URL scheme \"%s\" in \"%s\"" msgstr "" @@ -482,7 +494,7 @@ msgid "Invalid configuration key" msgstr "Kunci konfigurasi tidak sah" -#: lxc/file.go:186 +#: lxc/file.go:190 #, c-format msgid "Invalid source %s" msgstr "Sumber %s tidak sah" @@ -492,7 +504,7 @@ msgid "Invalid target %s" msgstr "Sasaran %s tidak sah" -#: lxc/info.go:116 +#: lxc/info.go:121 msgid "Ips:" msgstr "Ips:" @@ -532,25 +544,22 @@ "Contoh:\n" "lxc launch ubuntu u1" -#: lxc/info.go:24 +#: lxc/info.go:25 msgid "" -"List information on containers.\n" +"List information on LXD servers and containers.\n" "\n" -"This will support remotes and images as well, but only containers for now.\n" +"For a container:\n" +" lxc info [<remote>:]container [--show-log]\n" "\n" -"lxc info [<remote>:]container [--show-log]" +"For a server:\n" +" lxc info [<remote>:]" msgstr "" -"Senaraikan maklumat pada bekas.\n" -"\n" -"Ia akan menyokong jauh dan imej juga, tetapi hanya bekas buat masa kini.\n" -"\n" -"lxc info [<remote>:]container [--show-log]" -#: lxc/list.go:60 +#: lxc/list.go:67 msgid "" "Lists the available resources.\n" "\n" -"lxc list [resource] [filters] [-c columns] [--fast]\n" +"lxc list [resource] [filters] [--format table|json] [-c columns] [--fast]\n" "\n" "The filters are:\n" "* A single keyword like \"web\" which will list any container with \"web\" " @@ -563,7 +572,7 @@ "* \"security.privileged=1\" will list all privileged containers\n" "* \"s.privileged=1\" will do the same\n" "\n" -"The columns are:\n" +"Columns for table format are:\n" "* 4 - IPv4 address\n" "* 6 - IPv6 address\n" "* a - architecture\n" @@ -579,7 +588,7 @@ "Fast column layout: nsacPt" msgstr "" -#: lxc/info.go:159 +#: lxc/info.go:225 msgid "Log:" msgstr "Log:" @@ -618,12 +627,18 @@ " lxc profile apply bar,default # Apply default second now\n" "\n" "Devices:\n" -"lxc profile device list <profile> List devices in the given " -"profile.\n" -"lxc profile device show <profile> Show full device details in " -"the given profile.\n" -"lxc profile device remove <profile> <name> Remove a device from a " -"profile.\n" +"lxc profile device list <profile> List " +"devices in the given profile.\n" +"lxc profile device show <profile> Show " +"full device details in the given profile.\n" +"lxc profile device remove <profile> <name> Remove a " +"device from a profile.\n" +"lxc profile device get <[remote:]profile> <name> <key> Get a " +"device property.\n" +"lxc profile device set <[remote:]profile> <name> <key> <value> Set a " +"device property.\n" +"lxc profile device unset <[remote:]profile> <name> <key> Unset a " +"device property.\n" "lxc profile device add <profile name> <device name> <device type> " "[key=value]...\n" " Add a profile device, such as a disk or a nic, to the containers\n" @@ -636,27 +651,29 @@ "\n" "lxc config device add <[remote:]container> <name> <type> [key=value]... " "Add a device to a container.\n" -"lxc config device list [remote:]<container> " +"lxc config device get <[remote:]container> <name> <key> " +"Get a device property.\n" +"lxc config device set <[remote:]container> <name> <key> <value> " +"Set a device property.\n" +"lxc config device unset <[remote:]container> <name> <key> " +"Unset a device property.\n" +"lxc config device list <[remote:]container> " "List devices for container.\n" -"lxc config device show [remote:]<container> " +"lxc config device show <[remote:]container> " "Show full device details for container.\n" -"lxc config device remove [remote:]<container> <name> " +"lxc config device remove <[remote:]container> <name> " "Remove device from container.\n" "\n" -"lxc config get [remote:]<container> key " -"Get configuration key.\n" -"lxc config set [remote:]<container> key value " -"Set container configuration key.\n" -"lxc config unset [remote:]<container> key " -"Unset container configuration key.\n" -"lxc config set key value " -"Set server configuration key.\n" -"lxc config unset key " -"Unset server configuration key.\n" -"lxc config show [--expanded] [remote:]<container> " -"Show container configuration.\n" +"lxc config get [remote:][container] <key> " +"Get container or server configuration key.\n" +"lxc config set [remote:][container] <key> <value> " +"Set container or server configuration key.\n" +"lxc config unset [remote:][container] <key> " +"Unset container or server configuration key.\n" +"lxc config show [remote:][container] [--expanded] " +"Show container or server configuration.\n" "lxc config edit [remote:][container] " -"Edit container configuration in external editor.\n" +"Edit container or server configuration in external editor.\n" " Edit configuration, either by launching external editor or reading " "STDIN.\n" " Example: lxc config edit <container> # launch editor\n" @@ -780,8 +797,17 @@ "lxc image alias delete [remote:]<alias>\n" " Delete an alias.\n" "\n" -"lxc image alias list [remote:]\n" -" List the aliases.\n" +"lxc image alias list [remote:] [filter]\n" +" List the aliases. Filters may be part of the image hash or part of the " +"image alias name.\n" +msgstr "" + +#: lxc/info.go:147 +msgid "Memory (current)" +msgstr "" + +#: lxc/info.go:151 +msgid "Memory (peak)" msgstr "" #: lxc/help.go:86 @@ -814,7 +840,7 @@ "Contoh:\n" "lxc monitor --type=logging" -#: lxc/file.go:174 +#: lxc/file.go:178 msgid "More than one file to download, but target is not a directory" msgstr "" "Lebih dari satu fail untuk dimuat turun, tetapi sasaran bukanlah satu " @@ -836,15 +862,15 @@ msgid "Must supply container name for: " msgstr "" -#: lxc/list.go:338 lxc/remote.go:357 +#: lxc/list.go:369 lxc/remote.go:363 msgid "NAME" msgstr "NAMA" -#: lxc/remote.go:331 lxc/remote.go:336 +#: lxc/remote.go:337 lxc/remote.go:342 msgid "NO" msgstr "TIDAK" -#: lxc/info.go:86 +#: lxc/info.go:89 #, c-format msgid "Name: %s" msgstr "Nama: %s" @@ -853,11 +879,11 @@ msgid "New alias to define at target" msgstr "Alias baharu untuk ditakrif pada sasaran" -#: lxc/config.go:280 +#: lxc/config.go:281 msgid "No certificate provided to add" msgstr "Tiada sijil disediakan untuk ditambah" -#: lxc/config.go:303 +#: lxc/config.go:304 msgid "No fingerprint specified." msgstr "Tiada cap jari dinyatakan." @@ -865,7 +891,7 @@ msgid "Only https URLs are supported for simplestreams" msgstr "" -#: lxc/image.go:397 +#: lxc/image.go:411 msgid "Only https:// is supported for remote image import." msgstr "Hanya https:// disokong untuk import imej jauh." @@ -873,7 +899,7 @@ msgid "Options:" msgstr "Pilihan:" -#: lxc/image.go:492 +#: lxc/image.go:506 #, c-format msgid "Output is in %s" msgstr "Output adalah dalam %s" @@ -882,26 +908,34 @@ msgid "Override the terminal mode (auto, interactive or non-interactive)" msgstr "Batalkan mod terminal (auto, interactive atau non-interactive)" -#: lxc/list.go:422 +#: lxc/list.go:453 msgid "PERSISTENT" msgstr "" -#: lxc/list.go:339 +#: lxc/list.go:370 msgid "PID" msgstr "PID" -#: lxc/list.go:340 +#: lxc/list.go:371 msgid "PROFILES" msgstr "" -#: lxc/remote.go:359 +#: lxc/remote.go:365 msgid "PROTOCOL" msgstr "" -#: lxc/image.go:592 lxc/remote.go:360 +#: lxc/image.go:606 lxc/remote.go:366 msgid "PUBLIC" msgstr "AWAM" +#: lxc/info.go:174 +msgid "Packets received" +msgstr "" + +#: lxc/info.go:175 +msgid "Packets sent" +msgstr "" + #: lxc/help.go:69 msgid "Path to an alternate client configuration directory." msgstr "Laluan ke direktori konfigurasi klien alternatif." @@ -914,7 +948,7 @@ msgid "Permisson denied, are you in the lxd group?" msgstr "Keizinan dinafikan, anda pasti berada dalam kumpulan lxd?" -#: lxc/info.go:100 +#: lxc/info.go:103 #, c-format msgid "Pid: %d" msgstr "" @@ -929,11 +963,11 @@ "\n" "lxd help [--all]" -#: lxc/profile.go:188 +#: lxc/profile.go:191 msgid "Press enter to open the editor again" msgstr "Tekan enter untuk buka penyunting sekali lagi" -#: lxc/config.go:494 lxc/config.go:559 lxc/image.go:670 +#: lxc/config.go:501 lxc/config.go:566 lxc/image.go:688 msgid "Press enter to start the editor again" msgstr "Tekan enter untuk mulakan penyunting sekali lagi" @@ -951,30 +985,27 @@ #: lxc/version.go:18 msgid "" -"Prints the version number of LXD.\n" +"Prints the version number of this client tool.\n" "\n" "lxc version" msgstr "" -"Cetak nombor versi LXD.\n" -"\n" -"versi lxc" -#: lxc/info.go:101 +#: lxc/info.go:127 #, c-format msgid "Processes: %d" msgstr "" -#: lxc/profile.go:225 +#: lxc/profile.go:228 #, c-format msgid "Profile %s applied to %s" msgstr "Profil %s dilaksana pada %s" -#: lxc/profile.go:139 +#: lxc/profile.go:142 #, c-format msgid "Profile %s created" msgstr "Profil %s dicipta" -#: lxc/profile.go:209 +#: lxc/profile.go:212 #, c-format msgid "Profile %s deleted" msgstr "Profil %s dipadam" @@ -983,12 +1014,12 @@ msgid "Profile to apply to the new container" msgstr "Profil untuk laksana pada bekas baharu" -#: lxc/info.go:98 +#: lxc/info.go:101 #, c-format msgid "Profiles: %s" msgstr "" -#: lxc/image.go:329 +#: lxc/image.go:343 msgid "Properties:" msgstr "Sifat:" @@ -996,7 +1027,7 @@ msgid "Public image server" msgstr "Pelayan imej awam" -#: lxc/image.go:317 +#: lxc/image.go:331 #, c-format msgid "Public: %s" msgstr "Awam: %s" @@ -1026,32 +1057,36 @@ msgid "Require user confirmation." msgstr "" +#: lxc/info.go:124 +msgid "Resources:" +msgstr "" + #: lxc/init.go:246 #, c-format msgid "Retrieving image: %s" msgstr "" -#: lxc/image.go:595 +#: lxc/image.go:609 msgid "SIZE" msgstr "SAIZ" -#: lxc/list.go:341 +#: lxc/list.go:372 msgid "SNAPSHOTS" msgstr "PETIKAN" -#: lxc/list.go:342 +#: lxc/list.go:373 msgid "STATE" msgstr "KEADAAN" -#: lxc/remote.go:361 +#: lxc/remote.go:367 msgid "STATIC" msgstr "" -#: lxc/remote.go:208 +#: lxc/remote.go:214 msgid "Server certificate NACKed by user" msgstr "Sijil pelayan diNACK oleh pengguna" -#: lxc/remote.go:270 +#: lxc/remote.go:276 msgid "Server doesn't trust us after adding our cert" msgstr "Pelayan tidak mempercayai kami selepas menambah sijil kami" @@ -1089,20 +1124,20 @@ msgid "Show all commands (not just interesting ones)" msgstr "Tunjuk semua perintah (bukan yang menarik sahaja)" -#: lxc/info.go:33 +#: lxc/info.go:36 msgid "Show the container's last 100 log lines?" msgstr "Tunjuk 100 baris log terakhir bekas?" -#: lxc/image.go:315 +#: lxc/image.go:329 #, c-format msgid "Size: %.2fMB" msgstr "Saiz: %.2fMB" -#: lxc/info.go:130 +#: lxc/info.go:194 msgid "Snapshots:" msgstr "Petikan:" -#: lxc/image.go:339 +#: lxc/image.go:353 msgid "Source:" msgstr "" @@ -1111,7 +1146,7 @@ msgid "Starting %s" msgstr "Memulakan %s" -#: lxc/info.go:92 +#: lxc/info.go:95 #, c-format msgid "Status: %s" msgstr "Status: %s" @@ -1128,7 +1163,15 @@ msgid "Store the container state (only for stop)." msgstr "" -#: lxc/list.go:343 +#: lxc/info.go:155 +msgid "Swap (current)" +msgstr "" + +#: lxc/info.go:159 +msgid "Swap (peak)" +msgstr "" + +#: lxc/list.go:374 msgid "TYPE" msgstr "" @@ -1142,6 +1185,10 @@ "restarted." msgstr "" +#: lxc/config.go:645 lxc/config.go:657 lxc/config.go:690 lxc/config.go:708 lxc/config.go:746 lxc/config.go:764 +msgid "The device doesn't exist" +msgstr "" + #: lxc/publish.go:62 msgid "There is no \"image name\". Did you want an alias?" msgstr "Tiada \"nama imej\". Anda mahukan alias?" @@ -1150,11 +1197,11 @@ msgid "Time to wait for the container before killing it." msgstr "Masa menunggu bekas sebelum membunuhnya." -#: lxc/image.go:318 +#: lxc/image.go:332 msgid "Timestamps:" msgstr "Setem masa:" -#: lxc/image.go:388 +#: lxc/image.go:402 #, c-format msgid "Transferring image: %d%%" msgstr "" @@ -1164,19 +1211,19 @@ msgid "Try `lxc info --show-log %s` for more info" msgstr "Cuba `lxc info --show-log %s` untuk maklumat lanjut" -#: lxc/info.go:94 +#: lxc/info.go:97 msgid "Type: ephemeral" msgstr "" -#: lxc/info.go:96 +#: lxc/info.go:99 msgid "Type: persistent" msgstr "" -#: lxc/image.go:596 +#: lxc/image.go:610 msgid "UPLOAD DATE" msgstr "TARIKH MUAT NAIK" -#: lxc/remote.go:358 +#: lxc/remote.go:364 msgid "URL" msgstr "URL" @@ -1184,7 +1231,7 @@ msgid "Unable to read remote TLS certificate" msgstr "" -#: lxc/image.go:323 +#: lxc/image.go:337 #, c-format msgid "Uploaded: %s" msgstr "Dimuat Naik: %s" @@ -1218,7 +1265,7 @@ msgid "Whether to show the expanded configuration" msgstr "Sama ada hendak tunjuk konfigurasi terluas" -#: lxc/remote.go:333 lxc/remote.go:338 +#: lxc/remote.go:339 lxc/remote.go:344 msgid "YES" msgstr "YA" @@ -1238,11 +1285,11 @@ msgid "can't copy to the same container name" msgstr "tidak dapat salin nama bekas yang sama" -#: lxc/remote.go:321 +#: lxc/remote.go:327 msgid "can't remove the default remote" msgstr "tidak dapat buang jauh lalai" -#: lxc/remote.go:347 +#: lxc/remote.go:353 msgid "default" msgstr "" @@ -1252,15 +1299,15 @@ "tidak mendapatkan mana-mana imej, bekas atau petikan yang dipengaruhi dari " "pelayan" -#: lxc/image.go:309 +#: lxc/image.go:323 msgid "disabled" msgstr "" -#: lxc/image.go:311 +#: lxc/image.go:325 msgid "enabled" msgstr "" -#: lxc/main.go:25 lxc/main.go:154 +#: lxc/main.go:25 lxc/main.go:158 #, c-format msgid "error: %v" msgstr "ralat: %v" @@ -1274,7 +1321,7 @@ msgid "got bad version" msgstr "dapat versi teruk" -#: lxc/image.go:304 lxc/image.go:572 +#: lxc/image.go:318 lxc/image.go:586 msgid "no" msgstr "tidak" @@ -1282,57 +1329,57 @@ msgid "not all the profiles from the source exist on the target" msgstr "bukan semua profil dari sumber wujud pada sasaran" -#: lxc/remote.go:201 +#: lxc/remote.go:207 msgid "ok (y/n)?" msgstr "ok (y/t)?" -#: lxc/main.go:261 lxc/main.go:265 +#: lxc/main.go:265 lxc/main.go:269 #, c-format msgid "processing aliases failed %s\n" msgstr "pemprosesan alias gagal %s\n" -#: lxc/remote.go:383 +#: lxc/remote.go:389 #, c-format msgid "remote %s already exists" msgstr "jauh %s sudah wujud" -#: lxc/remote.go:313 lxc/remote.go:375 lxc/remote.go:410 lxc/remote.go:426 +#: lxc/remote.go:319 lxc/remote.go:381 lxc/remote.go:416 lxc/remote.go:432 #, c-format msgid "remote %s doesn't exist" msgstr "jauh %s tidak wujud" -#: lxc/remote.go:296 +#: lxc/remote.go:302 #, c-format msgid "remote %s exists as <%s>" msgstr "%s jauh wujud sebagai <%s>" -#: lxc/remote.go:317 lxc/remote.go:379 lxc/remote.go:414 +#: lxc/remote.go:323 lxc/remote.go:385 lxc/remote.go:420 #, c-format msgid "remote %s is static and cannot be modified" msgstr "" -#: lxc/info.go:139 +#: lxc/info.go:205 msgid "stateful" msgstr "" -#: lxc/info.go:141 +#: lxc/info.go:207 msgid "stateless" msgstr "" -#: lxc/info.go:135 +#: lxc/info.go:201 #, c-format msgid "taken at %s" msgstr "" -#: lxc/exec.go:159 +#: lxc/exec.go:166 msgid "unreachable return reached" msgstr "kembali tidak boleh dicapai telah dicapai" -#: lxc/main.go:194 +#: lxc/main.go:198 msgid "wrong number of subcommand arguments" msgstr "bilangan argumen sub-perintah salah" -#: lxc/delete.go:45 lxc/image.go:306 lxc/image.go:576 +#: lxc/delete.go:45 lxc/image.go:320 lxc/image.go:590 msgid "yes" msgstr "ya" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/m17n-db.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/m17n-db.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/m17n-db.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/m17n-db.po 2016-04-15 08:50:43.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: 2016-03-22 12:45+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:25+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: MIM/bo-ewts.mim:36 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mailman.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mailman.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mailman.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mailman.po 2016-04-15 08:50: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: 2016-03-22 12:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:58+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: Mailman/Archiver/HyperArch.py:123 msgid "size not available" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/make.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/make.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/make.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/make.po 2016-04-15 08:50: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: 2016-03-22 13:12+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ar.c:46 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/man-db-gnulib.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/man-db-gnulib.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/man-db-gnulib.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/man-db-gnulib.po 2016-04-15 08:50:48.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: 2016-03-22 12:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: gnulib/lib/argp-help.c:158 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/man-db.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/man-db.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/man-db.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/man-db.po 2016-04-15 08:50:46.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/security.c:74 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mcs.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mcs.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mcs.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mcs.po 2016-04-15 08:50:46.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: 2016-03-22 12:45+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:26+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: mcs/mcs/anonymous.cs:1025 #, csharp-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mlocate.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mlocate.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mlocate.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mlocate.po 2016-04-15 08:50:50.000000000 +0000 @@ -16,8 +16,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 13:43+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:20+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: src/conf.c:241 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/MoinMoin.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/MoinMoin.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/MoinMoin.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/MoinMoin.po 2016-04-15 08:50: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: 2016-03-22 12:22+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:59+0000\n" +"X-Generator: Launchpad (build 17995)\n" msgid "Your changes are not saved!" msgstr "Perubahan yang anda lakukan belum disimpan!" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mountall.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mountall.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/mountall.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/mountall.po 2016-04-15 08:50: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: 2016-03-22 14:02+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:39+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/mountall.c:785 msgid "unable to mount" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nabi.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nabi.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nabi.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nabi.po 2016-04-15 08:50:47.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: 2016-03-22 12:22+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:01+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/candidate.c:367 msgid "hanja" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nano.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nano.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nano.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nano.po 2016-04-15 08:50:42.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: nano 2.3.99pre4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-02-12 00:24-0500\n" +"POT-Creation-Date: 2016-02-25 16:41-0500\n" "PO-Revision-Date: 2016-01-08 23:18+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n" @@ -15,68 +15,68 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:01+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #. TRANSLATORS: This is a prompt. -#: src/browser.c:212 +#: src/browser.c:220 msgid "Go To Directory" msgstr "Pergi Ke Direktori" -#: src/browser.c:220 src/browser.c:740 src/files.c:1170 src/files.c:2338 -#: src/nano.c:1152 src/search.c:204 src/search.c:292 src/search.c:897 -#: src/search.c:972 src/text.c:2930 src/text.c:3138 +#: src/browser.c:227 src/browser.c:738 src/files.c:1174 src/files.c:2340 +#: src/nano.c:1120 src/search.c:202 src/search.c:290 src/search.c:895 +#: src/search.c:970 src/text.c:2935 src/text.c:3142 msgid "Cancelled" msgstr "Dibatalkan" -#: src/browser.c:246 src/browser.c:293 +#: src/browser.c:253 src/browser.c:300 #, c-format msgid "Can't go outside of %s in restricted mode" msgstr "Tidak boleh ke luar dari %s dalam mod terhad" -#: src/browser.c:257 src/browser.c:303 src/browser.c:324 src/files.c:1040 -#: src/files.c:1048 src/files.c:1842 src/files.c:1969 src/files.c:2014 -#: src/files.c:2035 src/files.c:2154 src/files.c:3072 src/files.c:3293 -#: src/rcfile.c:595 src/rcfile.c:1434 +#: src/browser.c:264 src/browser.c:310 src/browser.c:326 src/files.c:1044 +#: src/files.c:1052 src/files.c:1844 src/files.c:1971 src/files.c:2016 +#: src/files.c:2037 src/files.c:2156 src/files.c:3062 src/files.c:3285 +#: src/rcfile.c:596 src/rcfile.c:1435 #, c-format msgid "Error reading %s: %s" msgstr "Ralat membaca %s: %s" -#: src/browser.c:283 +#: src/browser.c:290 msgid "Can't move up a directory" msgstr "Tidak dapat pindah naik direktori" #. TRANSLATORS: Try to keep this at most 7 characters. -#: src/browser.c:617 src/browser.c:625 +#: src/browser.c:615 src/browser.c:623 msgid "(dir)" msgstr "(dir)" #. TRANSLATORS: Try to keep this at most 12 characters. -#: src/browser.c:622 +#: src/browser.c:620 msgid "(parent dir)" msgstr "(dir induk)" #. TRANSLATORS: Try to keep this at most 7 characters. #. * If necessary, you can leave out the parentheses. -#: src/browser.c:652 +#: src/browser.c:650 msgid "(huge)" msgstr "(terlalu besar)" #. TRANSLATORS: This is the main search prompt. -#: src/browser.c:729 src/search.c:173 +#: src/browser.c:727 src/search.c:173 msgid "Search" msgstr "Gelintar" -#: src/browser.c:779 src/search.c:468 src/search.c:538 +#: src/browser.c:777 src/search.c:466 src/search.c:536 msgid "This is the only occurrence" msgstr "Hanya inilah sahajalah kemunculan" -#: src/browser.c:795 src/search.c:366 +#: src/browser.c:793 src/search.c:364 msgid "Search Wrapped" msgstr "Gelintar Dililit" -#: src/browser.c:845 src/search.c:519 +#: src/browser.c:843 src/search.c:517 msgid "No current search pattern" msgstr "Tiada corak carian semasa" @@ -101,85 +101,85 @@ msgstr "" #. TRANSLATORS: Try to keep this at most 76 characters. -#: src/files.c:154 +#: src/files.c:158 msgid "" "Warning: Modifying a file which is not locked, check directory permission?" msgstr "" "Amaran: Mengubahsuai fail yang belum dikunci, periksa keizinan direktori?" -#: src/files.c:193 +#: src/files.c:197 msgid "Couldn't determine my identity for lock file (getpwuid() failed)" msgstr "" "Tidak dapat menentukan identiti saya untuk fail kunci (getpwuid() gagal)" -#: src/files.c:202 +#: src/files.c:206 #, c-format msgid "Couldn't determine hostname for lock file: %s" msgstr "Tidak dapat tentukan nama hos untuk fail kunci: %s" -#: src/files.c:223 src/files.c:234 src/files.c:271 src/files.c:281 +#: src/files.c:227 src/files.c:238 src/files.c:275 src/files.c:285 #, c-format msgid "Error writing lock file %s: %s" msgstr "Ralat menulis fail kunci %s: %s" -#: src/files.c:301 +#: src/files.c:305 #, c-format msgid "Error deleting lock file %s: %s" msgstr "Ralat memadam fail kunci %s: %s" -#: src/files.c:337 +#: src/files.c:341 #, c-format msgid "Error opening lock file %s: %s" msgstr "Ralat membuka fail kunci %s: %s" -#: src/files.c:349 +#: src/files.c:353 #, c-format msgid "Error reading lock file %s: Not enough data read" msgstr "Ralat membaca fail kunci %s: Tidak cukup membaca data" #. TRANSLATORS: The second %s is the name of the user, the third that of the editor. -#: src/files.c:367 +#: src/files.c:371 #, c-format msgid "File %s is being edited (by %s with %s, PID %d); continue?" msgstr "Fail %s sedang disunting (oleh %s dengan %s, PID %d); teruskan?" -#: src/files.c:422 +#: src/files.c:426 #, c-format msgid "Can't insert file from outside of %s" msgstr "Tidak dapat memasukkan fail luar daripada %s" -#: src/files.c:435 src/files.c:1034 src/rcfile.c:588 src/rcfile.c:1384 -#: src/rcfile.c:1425 +#: src/files.c:439 src/files.c:1038 src/rcfile.c:589 src/rcfile.c:1385 +#: src/rcfile.c:1426 #, c-format msgid "\"%s\" is a directory" msgstr "\"%s\" adalah direktori" -#: src/files.c:437 +#: src/files.c:441 #, c-format msgid "\"%s\" is not a normal file" msgstr "\"%s\" bukanlah fail biasa" -#: src/files.c:562 +#: src/files.c:566 msgid "No more open file buffers" msgstr "Tiada lagi penimbal fail terbuka" -#: src/files.c:578 +#: src/files.c:582 #, c-format msgid "Switched to %s" msgstr "Ditukar kepada %s" -#: src/files.c:580 src/global.c:988 src/winio.c:2012 +#: src/files.c:584 src/global.c:988 src/winio.c:2010 msgid "New Buffer" msgstr "Penimbal Baru" -#: src/files.c:939 +#: src/files.c:943 #, c-format msgid "Read %lu line (Converted from DOS and Mac format)" msgid_plural "Read %lu lines (Converted from DOS and Mac format)" msgstr[0] "Baca %lu baris (Ditukar daripada format Mac dan DOS)" msgstr[1] "Baca %lu baris (Ditukar daripada format Mac dan DOS)" -#: src/files.c:944 +#: src/files.c:948 #, c-format msgid "" "Read %lu line (Converted from DOS and Mac format - Warning: No write " @@ -194,14 +194,14 @@ "Baca %lu baris (Ditukar daripada format Mac dan DOS - Amaran: Tiada keizinan " "tulis)" -#: src/files.c:950 +#: src/files.c:954 #, c-format msgid "Read %lu line (Converted from Mac format)" msgid_plural "Read %lu lines (Converted from Mac format)" msgstr[0] "Baca %lu baris (Ditukar daripada format Mac)" msgstr[1] "Baca %lu baris (Ditukar daripada format Mac)" -#: src/files.c:954 +#: src/files.c:958 #, c-format msgid "" "Read %lu line (Converted from Mac format - Warning: No write permission)" @@ -212,14 +212,14 @@ msgstr[1] "" "Baca %lu baris (Ditukar daripada format Mac - Amaran: Tiada keizinan tulis)" -#: src/files.c:960 +#: src/files.c:964 #, c-format msgid "Read %lu line (Converted from DOS format)" msgid_plural "Read %lu lines (Converted from DOS format)" msgstr[0] "Baca %lu baris (Ditukar daripada format DOS)" msgstr[1] "Baca %lu baris (Ditukar daripada format DOS)" -#: src/files.c:964 +#: src/files.c:968 #, c-format msgid "" "Read %lu line (Converted from DOS format - Warning: No write permission)" @@ -230,160 +230,160 @@ msgstr[1] "" "Baca %lu baris (Ditukar daripada format DOS - Amaran: Tiada keizinan tulis)" -#: src/files.c:970 +#: src/files.c:974 #, c-format msgid "Read %lu line" msgid_plural "Read %lu lines" msgstr[0] "Baca %lu baris" msgstr[1] "Baca %lu baris" -#: src/files.c:973 +#: src/files.c:977 #, c-format msgid "Read %lu line (Warning: No write permission)" msgid_plural "Read %lu lines (Warning: No write permission)" msgstr[0] "" msgstr[1] "" -#: src/files.c:1015 src/files.c:1052 +#: src/files.c:1019 src/files.c:1056 msgid "Reading File" msgstr "Membaca fail" -#: src/files.c:1021 +#: src/files.c:1025 msgid "New File" msgstr "Fail Baru" -#: src/files.c:1024 +#: src/files.c:1028 #, c-format msgid "\"%s\" not found" msgstr "\"%s\" tidak ditemui" -#: src/files.c:1035 src/rcfile.c:589 src/rcfile.c:1385 src/rcfile.c:1426 +#: src/files.c:1039 src/rcfile.c:590 src/rcfile.c:1386 src/rcfile.c:1427 #, c-format msgid "\"%s\" is a device file" msgstr "\"%s\" adalah fail peranti" -#: src/files.c:1129 +#: src/files.c:1133 #, c-format msgid "Command to execute in new buffer [from %s] " msgstr "Perintah untuk dilakukan dalam penimbal baru [daripada %s] " -#: src/files.c:1131 +#: src/files.c:1135 #, c-format msgid "Command to execute [from %s] " msgstr "Perintah untuk dilakukan [dari %s] " -#: src/files.c:1138 +#: src/files.c:1142 #, c-format msgid "File to insert into new buffer [from %s] " msgstr "Fail untuk dimasukkan ke dalam penimbal baru [daripada %s] " -#: src/files.c:1140 +#: src/files.c:1144 #, c-format msgid "File to insert [from %s] " msgstr "Fail untuk disisipkan [daripada %s] " -#: src/files.c:1385 +#: src/files.c:1389 msgid "Key invalid in non-multibuffer mode" msgstr "Kekunci tidak sah dalam mod bukan-penimbal berbilang" -#: src/files.c:1682 +#: src/files.c:1684 msgid "Failed to write backup file, continue saving? (Say N if unsure) " msgstr "" "Gagal menulis fail sandaran, terus menyimpan? (Katakanlah N jika tidak " "pasti) " -#: src/files.c:1798 +#: src/files.c:1800 #, c-format msgid "Can't write outside of %s" msgstr "Tidak dapat menulis diluar daripada %s" -#: src/files.c:1883 src/files.c:1908 src/files.c:1926 src/files.c:1939 -#: src/files.c:1950 src/files.c:1979 +#: src/files.c:1885 src/files.c:1910 src/files.c:1928 src/files.c:1941 +#: src/files.c:1952 src/files.c:1981 #, c-format msgid "Error writing backup file %s: %s" msgstr "Ralat menulis fail sandar %s: %s" -#: src/files.c:1884 src/nano.c:720 +#: src/files.c:1886 src/nano.c:690 msgid "Too many backup files?" msgstr "Terlalu banyak fail sandar?" -#: src/files.c:2024 src/text.c:2858 src/text.c:2870 src/text.c:3236 -#: src/text.c:3245 +#: src/files.c:2026 src/text.c:2863 src/text.c:2875 src/text.c:3244 +#: src/text.c:3253 #, c-format msgid "Error writing temp file: %s" msgstr "Ralat menulis fail sementara: %s" -#: src/files.c:2047 src/files.c:2066 src/files.c:2078 src/files.c:2102 -#: src/files.c:2119 src/files.c:2129 src/files.c:2162 src/files.c:2169 +#: src/files.c:2049 src/files.c:2068 src/files.c:2080 src/files.c:2104 +#: src/files.c:2121 src/files.c:2131 src/files.c:2164 src/files.c:2171 #, c-format msgid "Error writing %s: %s" msgstr "Ralat menulis %s: %s" -#: src/files.c:2198 +#: src/files.c:2200 #, c-format msgid "Wrote %lu line" msgid_plural "Wrote %lu lines" msgstr[0] "Tulis %lu baris" msgstr[1] "Tulis %lu baris" -#: src/files.c:2297 +#: src/files.c:2299 msgid " [DOS Format]" msgstr " [Format DOS]" -#: src/files.c:2298 +#: src/files.c:2300 msgid " [Mac Format]" msgstr " [Format Mac]" -#: src/files.c:2300 +#: src/files.c:2302 msgid " [Backup]" msgstr " [Sandar]" -#: src/files.c:2307 +#: src/files.c:2309 msgid "Prepend Selection to File" msgstr "Tambah Awalan Pemilihan ke Fail" -#: src/files.c:2308 +#: src/files.c:2310 msgid "Append Selection to File" msgstr "Tambah Akhiran Pemilihan ke Fail" -#: src/files.c:2309 +#: src/files.c:2311 msgid "Write Selection to File" msgstr "Tulis Pemilihan ke Fail" -#: src/files.c:2312 +#: src/files.c:2314 msgid "File Name to Prepend to" msgstr "Nama Fail untuk di Tambah Awalkan" -#: src/files.c:2313 +#: src/files.c:2315 msgid "File Name to Append to" msgstr "Nama Fail untuk di Tambah Akhiran" -#: src/files.c:2314 +#: src/files.c:2316 msgid "File Name to Write" msgstr "Nama Fail untuk di Tulis" -#: src/files.c:2347 +#: src/files.c:2349 msgid "Save modified buffer anyway ? " msgstr "" -#: src/files.c:2455 +#: src/files.c:2457 msgid "File exists, OVERWRITE ? " msgstr "Fail telah wujud, TULIS-GANTI ? " -#: src/files.c:2464 +#: src/files.c:2466 msgid "Save file under DIFFERENT NAME ? " msgstr "Simpan fail dengan NAMA BERLAINAN ? " -#: src/files.c:2478 +#: src/files.c:2480 msgid "File was modified since you opened it, continue saving ? " msgstr "" "Fail telah diubahsuai semenjak anda membukanya, teruskan menyimpan ? " -#: src/files.c:2922 +#: src/files.c:2917 msgid "(more)" msgstr "(lagi)" -#: src/files.c:3014 +#: src/files.c:3004 #, c-format msgid "" "\n" @@ -392,7 +392,7 @@ "\n" "Tekan Enter untuk teruskan\n" -#: src/files.c:3030 +#: src/files.c:3020 #, c-format msgid "" "Unable to create directory %s: %s\n" @@ -402,7 +402,7 @@ "Ia diperlukan unutk menyimpan/memuatkan sejarah gelintar atau kedudukan " "kursor.\n" -#: src/files.c:3036 +#: src/files.c:3026 #, c-format msgid "" "Path %s is not a directory and needs to be.\n" @@ -412,7 +412,7 @@ "Nano tidak boleh memuatkan atau menyimpan sejarah gelintar atau kedudukan " "kursor.\n" -#: src/files.c:3055 +#: src/files.c:3045 #, c-format msgid "" "Detected a legacy nano history file (%s) which I tried to move\n" @@ -421,7 +421,7 @@ "Kesan fail sejarah nano (%s) yang cuba dialih ke lokasi\n" "dikehendaki (%s) tetapi menghadapi ralat: %s" -#: src/files.c:3059 +#: src/files.c:3049 #, c-format msgid "" "Detected a legacy nano history file (%s) which I moved\n" @@ -432,7 +432,7 @@ "dikehendaki (%s)\n" "(sila rujuk FAQ nano berkenaan perubahan ini)" -#: src/files.c:3142 src/files.c:3150 src/files.c:3174 src/files.c:3184 +#: src/files.c:3132 src/files.c:3140 src/files.c:3164 src/files.c:3176 #, c-format msgid "Error writing %s: %s\n" msgstr "" @@ -832,7 +832,7 @@ msgid "Get Help" msgstr "Dapatkan Bantuan" -#: src/global.c:674 src/prompt.c:885 +#: src/global.c:674 src/prompt.c:858 msgid "Cancel" msgstr "Batal" @@ -1148,7 +1148,7 @@ msgid "Suspension" msgstr "Gantungan" -#: src/help.c:211 +#: src/help.c:209 msgid "" "Search Command Help Text\n" "\n" @@ -1170,7 +1170,7 @@ "carian. Menekan Enter tanpa memasukkan sebarang teks akan melaksanakan " "carian terdahulu. " -#: src/help.c:220 +#: src/help.c:218 msgid "" "If you have selected text with the mark and then search to replace, only " "matches in the selected text will be replaced.\n" @@ -1184,7 +1184,7 @@ " Kekunci fungsi berikut terdapat didalam mod Cari:\n" "\n" -#: src/help.c:226 +#: src/help.c:224 msgid "" "Go To Line Help Text\n" "\n" @@ -1204,7 +1204,7 @@ " Kekunci fungsi berikut terdapat didalam mod Pergi Ke Baris:\n" "\n" -#: src/help.c:235 +#: src/help.c:233 msgid "" "Insert File Help Text\n" "\n" @@ -1227,7 +1227,7 @@ "menyebabkannya dimuatkan ke dalam buffer berlainan (guna Meta-< dan > untuk " "menukar diantara buffer fail). " -#: src/help.c:244 +#: src/help.c:242 msgid "" "If you need another blank buffer, do not enter any filename, or type in a " "nonexistent filename at the prompt and press Enter.\n" @@ -1241,7 +1241,7 @@ " Kekunci fungsi berikut terdapat didalam mod Sisipan Fail:\n" "\n" -#: src/help.c:250 +#: src/help.c:248 msgid "" "Write File Help Text\n" "\n" @@ -1269,7 +1269,7 @@ " Kekunci fungsi berikut terdapat didalam mod Menulis Fail:\n" "\n" -#: src/help.c:264 +#: src/help.c:262 msgid "" "File Browser Help Text\n" "\n" @@ -1293,7 +1293,7 @@ " Kekunci fungsi berikut terdapat didalam pelayar fail:\n" "\n" -#: src/help.c:277 +#: src/help.c:275 msgid "" "Browser Search Command Help Text\n" "\n" @@ -1317,7 +1317,7 @@ "carian terdahulu.\n" "\n" -#: src/help.c:286 +#: src/help.c:284 msgid "" " The following function keys are available in Browser Search mode:\n" "\n" @@ -1325,7 +1325,7 @@ " Kekunci fungsi berikut terdapat dalam mod Pencarian Pelayar:\n" "\n" -#: src/help.c:290 +#: src/help.c:288 msgid "" "Browser Go To Directory Help Text\n" "\n" @@ -1348,7 +1348,7 @@ " Kekunci fungsi berikut terdapat didalam mod Pelayar Pergi ke Direktori:\n" "\n" -#: src/help.c:303 +#: src/help.c:301 msgid "" "Spell Check Help Text\n" "\n" @@ -1372,7 +1372,7 @@ " Kekunci fungsi berikut terdapat didalam mod Penyemak Ejaan:\n" "\n" -#: src/help.c:318 +#: src/help.c:316 msgid "" "Execute Command Help Text\n" "\n" @@ -1393,7 +1393,7 @@ " Kekunci fungsi berikut terdapat didalam mod Laksana Arahan:\n" "\n" -#: src/help.c:331 +#: src/help.c:329 msgid "" "Main nano help text\n" "\n" @@ -1413,7 +1413,7 @@ "penyunting yang menunjukkan fail yang sedang disunting. Baris status adalah " "baris ketiga dari bawah dan menunjukkan mesej-mesej penting. " -#: src/help.c:341 +#: src/help.c:339 msgid "" "The bottom two lines show the most commonly used shortcuts in the editor.\n" "\n" @@ -1433,7 +1433,7 @@ "menggunakan kekunci Esc, Alt atau Meta bergantung pada tetapan papan kekunci " "anda. " -#: src/help.c:350 +#: src/help.c:348 msgid "" "Also, pressing Esc twice and then typing a three-digit decimal number from " "000 to 255 will enter the character with the corresponding value. The " @@ -1447,23 +1447,23 @@ "dalam kurungan:\n" "\n" -#: src/help.c:382 src/help.c:459 +#: src/help.c:380 src/help.c:457 msgid "enable/disable" msgstr "enable/disable" -#: src/nano.c:589 +#: src/nano.c:559 msgid "Key is invalid in view mode" msgstr "" -#: src/nano.c:595 +#: src/nano.c:565 msgid "This function is disabled in restricted mode" msgstr "" -#: src/nano.c:603 +#: src/nano.c:573 msgid "Help is not available" msgstr "" -#: src/nano.c:714 +#: src/nano.c:684 #, c-format msgid "" "\n" @@ -1472,7 +1472,7 @@ "\n" "Buffer ditulis ke %s\n" -#: src/nano.c:716 +#: src/nano.c:686 #, c-format msgid "" "\n" @@ -1481,7 +1481,7 @@ "\n" "Buffer tidak ditulis ke %s: %s\n" -#: src/nano.c:719 +#: src/nano.c:689 #, c-format msgid "" "\n" @@ -1490,11 +1490,11 @@ "\n" "Penimbal tidak ditulis: %s\n" -#: src/nano.c:744 +#: src/nano.c:714 msgid "Window size is too small for nano...\n" msgstr "Saiz tetingkap terlalu kecil bagi nano...\n" -#: src/nano.c:837 +#: src/nano.c:807 #, c-format msgid "" "Usage: nano [OPTIONS] [[+LINE,COLUMN] FILE]...\n" @@ -1503,257 +1503,257 @@ "Penggunaan: nano [PILIHAN] [[+BARIS[,LAJUR]] FAIL]...\n" "\n" -#: src/nano.c:840 +#: src/nano.c:810 #, c-format msgid "Option\t\tGNU long option\t\tMeaning\n" msgstr "Pilihan\t\tPilihan panjang GNU\t\tMaksud\n" -#: src/nano.c:842 +#: src/nano.c:812 #, c-format msgid "Option\t\tMeaning\n" msgstr "Pilihan\t\tMakna\n" -#: src/nano.c:845 +#: src/nano.c:815 msgid "+LINE,COLUMN" msgstr "+BARIS,LAJUR" #. TRANSLATORS: The next forty or so strings are option descriptions #. * for the --help output. Try to keep them at most 40 characters. -#: src/nano.c:848 +#: src/nano.c:818 msgid "Start at line LINE, column COLUMN" msgstr "Mula pada baris nombor LINE" -#: src/nano.c:850 +#: src/nano.c:820 msgid "Enable smart home key" msgstr "Aktifkan kekunci home pintar" -#: src/nano.c:852 +#: src/nano.c:822 msgid "Save backups of existing files" msgstr "Simpan sandar fail sedia ada" -#: src/nano.c:853 +#: src/nano.c:823 msgid "-C <dir>" msgstr "-C <dir>" -#: src/nano.c:853 +#: src/nano.c:823 msgid "--backupdir=<dir>" msgstr "--backupdir=<dir>" -#: src/nano.c:854 +#: src/nano.c:824 msgid "Directory for saving unique backup files" msgstr "Direktori untuk menyimpan fail sandar unik" -#: src/nano.c:857 +#: src/nano.c:827 msgid "Use bold instead of reverse video text" msgstr "Guna tebal berbanding teks video terbalik" -#: src/nano.c:859 +#: src/nano.c:829 msgid "Convert typed tabs to spaces" msgstr "Tukar tab ditaip kepada ruang" -#: src/nano.c:864 +#: src/nano.c:834 msgid "Read a file into a new buffer by default" msgstr "Baca fail ke dalam penimbal baharu secara lalai" -#: src/nano.c:867 +#: src/nano.c:837 msgid "Use (vim-style) lock files" msgstr "Guna fail kunci (gaya-vim)" -#: src/nano.c:872 +#: src/nano.c:842 msgid "Log & read search/replace string history" msgstr "Tulis & baca sejarah carian/gantian rentetan" -#: src/nano.c:876 +#: src/nano.c:846 msgid "Don't look at nanorc files" msgstr "Jangan lihat pada fail nanorc" -#: src/nano.c:879 +#: src/nano.c:849 msgid "Fix numeric keypad key confusion problem" msgstr "Betulkan masalah kekeliruan pad kekunci bernombor" -#: src/nano.c:881 +#: src/nano.c:851 msgid "Don't add newlines to the ends of files" msgstr "Jangan tambah baris baru pada penghujung fail" -#: src/nano.c:884 +#: src/nano.c:854 msgid "Don't convert files from DOS/Mac format" msgstr "Jangan tukar fail dari format DOS/Mac" -#: src/nano.c:886 +#: src/nano.c:856 msgid "Use one more line for editing" msgstr "Guna satu lagi baris untuk menyunting" -#: src/nano.c:890 +#: src/nano.c:860 msgid "Log & read location of cursor position" msgstr "Log & baca lokasi kedudukan kursor" -#: src/nano.c:893 +#: src/nano.c:863 msgid "-Q <str>" msgstr "-Q <str>" -#: src/nano.c:893 +#: src/nano.c:863 msgid "--quotestr=<str>" msgstr "--quotestr=<str>" -#: src/nano.c:893 +#: src/nano.c:863 msgid "Quoting string" msgstr "Rentetan petikan, asal \"> \"" -#: src/nano.c:896 +#: src/nano.c:866 msgid "Restricted mode" msgstr "Mod terhad" -#: src/nano.c:898 +#: src/nano.c:868 msgid "Scroll by line instead of half-screen" msgstr "Gulung mengikut baris berbanding separuh skrin" -#: src/nano.c:900 +#: src/nano.c:870 msgid "-T <#cols>" msgstr "-T <#cols>" -#: src/nano.c:900 +#: src/nano.c:870 msgid "--tabsize=<#cols>" msgstr "--tabsize=<#cols>" -#: src/nano.c:901 +#: src/nano.c:871 msgid "Set width of a tab to #cols columns" msgstr "Tetapkan lebar tab dalam ke #lajur lajur" -#: src/nano.c:903 +#: src/nano.c:873 msgid "Do quick statusbar blanking" msgstr "Laksana pengosongan bar status pantas" -#: src/nano.c:905 +#: src/nano.c:875 msgid "Print version information and exit" msgstr "Papar maklumat versi dan keluar" -#: src/nano.c:908 +#: src/nano.c:878 msgid "Detect word boundaries more accurately" msgstr "Kesan sempadan perkataan lebih tepat" -#: src/nano.c:912 +#: src/nano.c:882 msgid "-Y <str>" msgstr "-Y <str>" -#: src/nano.c:912 +#: src/nano.c:882 msgid "--syntax=<str>" msgstr "--syntax=<str>" -#: src/nano.c:913 +#: src/nano.c:883 msgid "Syntax definition to use for coloring" msgstr "Takrifan sintaks untuk digunakan bagi mewarna" -#: src/nano.c:915 +#: src/nano.c:885 msgid "Constantly show cursor position" msgstr "Sentiasa papar kedudukan kursor" -#: src/nano.c:917 +#: src/nano.c:887 msgid "Fix Backspace/Delete confusion problem" msgstr "Betulkan masalah kekeliruan Backspace/Delete" -#: src/nano.c:918 +#: src/nano.c:888 msgid "Show this help text and exit" msgstr "" -#: src/nano.c:920 +#: src/nano.c:890 msgid "Automatically indent new lines" msgstr "Indent baris baru secara automatik" -#: src/nano.c:921 +#: src/nano.c:891 msgid "Cut from cursor to end of line" msgstr "Potong dari kursor hingga ke akhir baris" -#: src/nano.c:924 +#: src/nano.c:894 msgid "Enable the use of the mouse" msgstr "Aktifkan penggunaan tetikus" -#: src/nano.c:926 +#: src/nano.c:896 msgid "Do not read the file (only write it)" msgstr "Jangan baca fail (hanya tulis)" -#: src/nano.c:928 +#: src/nano.c:898 msgid "-o <dir>" msgstr "-o <dir>" -#: src/nano.c:928 +#: src/nano.c:898 msgid "--operatingdir=<dir>" msgstr "--operatingdir=<dir>" -#: src/nano.c:929 +#: src/nano.c:899 msgid "Set operating directory" msgstr "Tetapkan direktori operasi" -#: src/nano.c:931 +#: src/nano.c:901 msgid "Preserve XON (^Q) and XOFF (^S) keys" msgstr "Pelihara kekunci XON (^Q) dan XOFF (^S)" -#: src/nano.c:935 +#: src/nano.c:905 msgid "Silently ignore startup issues like rc file errors" msgstr "Abai isu permulaan secara senyap seperti ralat fail rc" -#: src/nano.c:938 +#: src/nano.c:908 msgid "-r <#cols>" msgstr "-r <#cols>" -#: src/nano.c:938 +#: src/nano.c:908 msgid "--fill=<#cols>" msgstr "--fill=<#cols>" -#: src/nano.c:939 +#: src/nano.c:909 msgid "Set hard-wrapping point at column #cols" msgstr "Tetapkan titik pelilitan-keras pada lajur #clos" -#: src/nano.c:943 +#: src/nano.c:913 msgid "-s <prog>" msgstr "-s <prog>" -#: src/nano.c:943 +#: src/nano.c:913 msgid "--speller=<prog>" msgstr "--speller=<prog>" -#: src/nano.c:944 +#: src/nano.c:914 msgid "Enable alternate speller" msgstr "Aktifkan pengeja lain" -#: src/nano.c:946 +#: src/nano.c:916 msgid "Auto save on exit, don't prompt" msgstr "Auto simpan ketika keluar, jangan maklum" -#: src/nano.c:948 +#: src/nano.c:918 msgid "Save a file by default in Unix format" msgstr "" -#: src/nano.c:950 +#: src/nano.c:920 msgid "View mode (read-only)" msgstr "Mod lihat (baca sahaja)" -#: src/nano.c:952 +#: src/nano.c:922 msgid "Don't hard-wrap long lines" msgstr "Jangan lilit-keras baris panjang" -#: src/nano.c:954 +#: src/nano.c:924 msgid "Don't show the two help lines" msgstr "Jangan papar dua baris bantuan" -#: src/nano.c:956 +#: src/nano.c:926 msgid "Enable suspension" msgstr "Aktifkan gantungan" -#: src/nano.c:958 +#: src/nano.c:928 msgid "Enable soft line wrapping" msgstr "Benarkan pelilitan baris lembut" -#: src/nano.c:967 +#: src/nano.c:937 #, c-format msgid " GNU nano, version %s\n" msgstr " GNU nano, versi %s\n" -#: src/nano.c:970 +#: src/nano.c:940 #, c-format msgid " Email: nano@nano-editor.org\tWeb: http://www.nano-editor.org/" msgstr " Emel: nano@nano-editor.org\tWeb: http://www.nano-editor.org/" -#: src/nano.c:971 +#: src/nano.c:941 #, c-format msgid "" "\n" @@ -1762,68 +1762,68 @@ "\n" " Pilihan kompilasi:" -#: src/nano.c:1105 +#: src/nano.c:1073 msgid "No file name" msgstr "Tiada nama fail" -#: src/nano.c:1140 +#: src/nano.c:1108 msgid "Save modified buffer (ANSWERING \"No\" WILL DESTROY CHANGES) ? " msgstr "" "Simpan buffer ubahsuai (JAWAB \"Tidak\" AKAN MENGHILANGKAN PERUBAHAN) ? " -#: src/nano.c:1200 +#: src/nano.c:1168 msgid "Couldn't reopen stdin from keyboard, sorry\n" msgstr "Tidak dapat buka semula stdin melalui papan kekunci, maaf\n" -#: src/nano.c:1224 +#: src/nano.c:1192 #, c-format msgid "Reading from stdin, ^C to abort\n" msgstr "Membaca dari stdin, ^C untuk henti paksa\n" -#: src/nano.c:1288 +#: src/nano.c:1256 msgid "Received SIGHUP or SIGTERM\n" msgstr "SIGHUP atau SIGTERM diterima\n" -#: src/nano.c:1304 +#: src/nano.c:1272 #, c-format msgid "Use \"fg\" to return to nano.\n" msgstr "Guna \"fg\" untuk kembali ke nano.\n" -#: src/nano.c:1326 +#: src/nano.c:1294 msgid "Suspension is not enabled" msgstr "" -#: src/nano.c:1480 +#: src/nano.c:1448 msgid "enabled" msgstr "dihidupkan" -#: src/nano.c:1480 +#: src/nano.c:1448 msgid "disabled" msgstr "dimatikan" -#: src/nano.c:1639 src/winio.c:1128 +#: src/nano.c:1607 src/winio.c:1125 msgid "Unknown Command" msgstr "Arahan Tidak Diketahui" -#: src/nano.c:1752 +#: src/nano.c:1720 msgid "XON ignored, mumble mumble" msgstr "XON diabaikan, mumble mumble" -#: src/nano.c:1757 +#: src/nano.c:1725 msgid "XOFF ignored, mumble mumble" msgstr "XOFF diabaikan, mumble mumble" -#: src/nano.c:2171 src/rcfile.c:1333 +#: src/nano.c:2139 src/rcfile.c:1334 #, c-format msgid "Requested tab size \"%s\" is invalid" msgstr "Saiz tab \"%s\" yang diminta tidak sah" -#: src/nano.c:2232 src/rcfile.c:1258 +#: src/nano.c:2200 src/rcfile.c:1259 #, c-format msgid "Requested fill size \"%s\" is invalid" msgstr "Saiz isian \"%s\" yang diminta tidak sah" -#: src/nano.c:2279 +#: src/nano.c:2247 #, c-format msgid "Type '%s -h' for a list of available options.\n" msgstr "Taip '%s -h' untuk senarai pilihan tersedia.\n" @@ -1831,114 +1831,114 @@ #. TRANSLATORS: For the next three strings, if possible, specify #. * the single-byte shortcuts for both your language and English. #. * For example, in French: "OoYy" for "Oui". -#: src/prompt.c:848 +#: src/prompt.c:821 msgid "Yy" msgstr "Yy" -#: src/prompt.c:849 +#: src/prompt.c:822 msgid "Nn" msgstr "Tt" -#: src/prompt.c:850 +#: src/prompt.c:823 msgid "Aa" msgstr "Ss" -#: src/prompt.c:872 +#: src/prompt.c:845 msgid "Yes" msgstr "Ya" -#: src/prompt.c:877 +#: src/prompt.c:850 msgid "All" msgstr "Semua" -#: src/prompt.c:882 +#: src/prompt.c:855 msgid "No" msgstr "Tidak" -#: src/rcfile.c:141 +#: src/rcfile.c:142 #, c-format msgid "Error in %s on line %lu: " msgstr "Ralat dalam %s pada baris %lu: " -#: src/rcfile.c:200 +#: src/rcfile.c:201 #, c-format msgid "Argument '%s' has an unterminated \"" msgstr "Hujah '%s' tiada pengakhiran \"" -#: src/rcfile.c:227 src/rcfile.c:279 src/rcfile.c:731 src/rcfile.c:792 -#: src/rcfile.c:881 src/rcfile.c:932 +#: src/rcfile.c:228 src/rcfile.c:280 src/rcfile.c:732 src/rcfile.c:793 +#: src/rcfile.c:882 src/rcfile.c:933 msgid "Regex strings must begin and end with a \" character" msgstr "Rentetan regex mesti bermula dan tamat dengan aksara \"" -#: src/rcfile.c:253 src/search.c:62 +#: src/rcfile.c:254 src/search.c:62 #, c-format msgid "Bad regex \"%s\": %s" msgstr "Regex tidak sah \"%s\": %s" -#: src/rcfile.c:273 +#: src/rcfile.c:274 msgid "Missing syntax name" msgstr "Nama sintaks tiada" -#: src/rcfile.c:344 +#: src/rcfile.c:345 msgid "The \"none\" syntax is reserved" msgstr "Sintaks \"none\" adalah dikhaskan" -#: src/rcfile.c:351 +#: src/rcfile.c:352 msgid "The \"default\" syntax must take no extensions" msgstr "Sintaks \"default\" mesti tidak mempunyai sambungan" -#: src/rcfile.c:423 +#: src/rcfile.c:424 msgid "Missing key name" msgstr "Nama kekunci hilang" -#: src/rcfile.c:432 src/rcfile.c:443 +#: src/rcfile.c:433 src/rcfile.c:444 msgid "Key name is too short" msgstr "Nama kunci terlalu pendek" -#: src/rcfile.c:453 +#: src/rcfile.c:454 msgid "Key name must begin with \"^\", \"M\", or \"F\"" msgstr "Nama kunci mesti bermula dengan \"^\", \"M\", atau \"F\"" -#: src/rcfile.c:456 +#: src/rcfile.c:457 #, c-format msgid "Key name %s is invalid" msgstr "" -#: src/rcfile.c:465 +#: src/rcfile.c:466 msgid "Must specify a function to bind the key to" msgstr "Mesti nyatakan fungsi untuk mengikat kunci" #. TRANSLATORS: Do not translate the word "all". -#: src/rcfile.c:475 +#: src/rcfile.c:476 msgid "Must specify a menu (or \"all\") in which to bind/unbind the key" msgstr "Mesti nyatakan menu (atau \"all\") yang mana ikat/nyahikat kunci" -#: src/rcfile.c:482 +#: src/rcfile.c:483 #, c-format msgid "Cannot map name \"%s\" to a function" msgstr "Tidak dapat petakan nama \"%s\" ke fungsi" -#: src/rcfile.c:489 +#: src/rcfile.c:490 #, c-format msgid "Cannot map name \"%s\" to a menu" msgstr "Tidak dapat petakan nama \"%s\" ke menu" -#: src/rcfile.c:521 +#: src/rcfile.c:522 #, c-format msgid "Function '%s' does not exist in menu '%s'" msgstr "Fungsi '%s' tidak wujud dalam menu '%s'" -#: src/rcfile.c:533 +#: src/rcfile.c:534 #, c-format msgid "Sorry, keystroke \"%s\" may not be rebound" msgstr "Maaf, ketukan kekunci \"%s\" mungkin tidak boleh melantun" -#: src/rcfile.c:630 +#: src/rcfile.c:631 #, c-format msgid "Error expanding %s: %s" msgstr "Ralat mengembangkan %s: %s" -#: src/rcfile.c:673 +#: src/rcfile.c:674 #, c-format msgid "" "Color \"%s\" not understood.\n" @@ -1953,62 +1953,62 @@ "\"black\", dengan prefiks pilihan \"bright\"\n" "untuk warna latar hadapan." -#: src/rcfile.c:695 +#: src/rcfile.c:696 msgid "Cannot add a color command without a syntax command" msgstr "Tidak dapat menambah arahan warna tanpa arahan sintaks" -#: src/rcfile.c:700 +#: src/rcfile.c:701 msgid "Missing color name" msgstr "Nama warna tiada" -#: src/rcfile.c:710 src/rcfile.c:871 +#: src/rcfile.c:711 src/rcfile.c:872 msgid "Missing regex string" msgstr "Rentetan regex hilang" -#: src/rcfile.c:786 +#: src/rcfile.c:787 msgid "\"start=\" requires a corresponding \"end=\"" msgstr "\"start=\" memerlukan padanan \"end=\"" -#: src/rcfile.c:838 +#: src/rcfile.c:839 #, c-format msgid "Background color \"%s\" cannot be bright" msgstr "Warna latarbelakang \"%s\" tidak boleh terang" -#: src/rcfile.c:866 +#: src/rcfile.c:867 msgid "Cannot add a header regex without a syntax command" msgstr "Tidak dapat menambah pengepala regex tanpa arahan sintaks" -#: src/rcfile.c:921 +#: src/rcfile.c:922 msgid "Cannot add a magic string regex without a syntax command" msgstr "" "Tidak dapat tambah ungkapan nalar rentetan magik tanpa perintah sintaks" -#: src/rcfile.c:926 +#: src/rcfile.c:927 msgid "Missing magic string name" msgstr "Nama rentetan magik hilang" -#: src/rcfile.c:984 +#: src/rcfile.c:985 msgid "Cannot add a linter without a syntax command" msgstr "Tidak dapat tambah linter tanpa perintah sintaks" -#: src/rcfile.c:989 +#: src/rcfile.c:990 msgid "Missing linter command" msgstr "Perintah linter hilang" -#: src/rcfile.c:1010 +#: src/rcfile.c:1011 msgid "Cannot add formatter without a syntax command" msgstr "Tidak dapat tambah pemformat tanpa perintah sintaks" -#: src/rcfile.c:1015 +#: src/rcfile.c:1016 msgid "Missing formatter command" msgstr "Perintah pemformat hilang" -#: src/rcfile.c:1045 +#: src/rcfile.c:1046 #, c-format msgid "Fatal error: no keys mapped for function \"%s\". Exiting.\n" msgstr "Ralat mati: tiada kunci dipetakan untuk fungsi \"%s\". Keluar.\n" -#: src/rcfile.c:1047 +#: src/rcfile.c:1048 #, c-format msgid "" "If needed, use nano with the -I option to adjust your nanorc settings.\n" @@ -2016,62 +2016,62 @@ "Jika diperlukan, guna nano dengan pilihan -l untuk melaras tetapan nanorc " "anda.\n" -#: src/rcfile.c:1108 +#: src/rcfile.c:1109 #, c-format msgid "Could not find syntax \"%s\" to extend" msgstr "Tidak dapat cari sintaks \"%s\" untuk dilanjutkan" -#: src/rcfile.c:1124 src/rcfile.c:1133 src/rcfile.c:1143 +#: src/rcfile.c:1125 src/rcfile.c:1134 src/rcfile.c:1144 #, c-format msgid "Command \"%s\" not allowed in included file" msgstr "Arahan \"%s\" tidak dibenarkan dalam fail diselitkan" -#: src/rcfile.c:1149 src/rcfile.c:1358 +#: src/rcfile.c:1150 src/rcfile.c:1359 #, c-format msgid "Syntax \"%s\" has no color commands" msgstr "Sintaks \"%s\" tidak mempunyai arahan warna" -#: src/rcfile.c:1179 +#: src/rcfile.c:1180 #, c-format msgid "Command \"%s\" not understood" msgstr "Arahan \"%s\" tidak difahami" -#: src/rcfile.c:1194 +#: src/rcfile.c:1195 msgid "Missing option" msgstr "Pilihan hilang" -#: src/rcfile.c:1216 +#: src/rcfile.c:1217 #, c-format msgid "Option \"%s\" requires an argument" msgstr "Pilihan \"%s\" memerlukan hujah" -#: src/rcfile.c:1234 +#: src/rcfile.c:1235 msgid "Option is not a valid multibyte string" msgstr "Pilihan bukan rentetan pelbagai byte yang sah" -#: src/rcfile.c:1271 src/rcfile.c:1299 src/rcfile.c:1308 +#: src/rcfile.c:1272 src/rcfile.c:1300 src/rcfile.c:1309 msgid "Non-blank characters required" msgstr "Aksara bukan-kosong diperlukan" -#: src/rcfile.c:1281 +#: src/rcfile.c:1282 msgid "Two single-column characters required" msgstr "Dua aksara satu-lajur diperlukan" -#: src/rcfile.c:1347 +#: src/rcfile.c:1348 #, c-format msgid "Cannot unset option \"%s\"" msgstr "Tidak dapat nyahtetap pilihan \"%s\"" -#: src/rcfile.c:1353 +#: src/rcfile.c:1354 #, c-format msgid "Unknown option \"%s\"" msgstr "Pilihan \"%s\" tidak diketahui" -#: src/rcfile.c:1412 +#: src/rcfile.c:1413 msgid "I can't find my home directory! Wah!" msgstr "Saya tidak dapat mencari direktori utama! Wah!" -#: src/rcfile.c:1450 +#: src/rcfile.c:1451 #, c-format msgid "" "\n" @@ -2113,11 +2113,11 @@ msgstr "Ganti dikedudukan ini?" #. TRANSLATORS: This is a prompt. -#: src/search.c:885 +#: src/search.c:883 msgid "Replace with" msgstr "Ganti dengan" -#: src/search.c:926 +#: src/search.c:924 #, c-format msgid "Replaced %lu occurrence" msgid_plural "Replaced %lu occurrences" @@ -2125,19 +2125,19 @@ msgstr[1] "Ganti %lu kemunculan" #. TRANSLATORS: This is a prompt. -#: src/search.c:966 +#: src/search.c:964 msgid "Enter line number, column number" msgstr "Masukkan nombor baris" -#: src/search.c:993 +#: src/search.c:991 msgid "Invalid line or column number" msgstr "Nombor baris atau lajur tidak sah" -#: src/search.c:1126 +#: src/search.c:1124 msgid "Not a bracket" msgstr "Bukan kurungan" -#: src/search.c:1193 +#: src/search.c:1191 msgid "No matching bracket" msgstr "Tiada padanan kurungan" @@ -2154,11 +2154,11 @@ msgid "Error invoking \"%s\"" msgstr "Ralat melaksanakan \"%s\"" -#: src/text.c:476 +#: src/text.c:475 msgid "Nothing in undo buffer!" msgstr "Tiada apa dalam buffer nyahbuat!" -#: src/text.c:482 src/text.c:635 +#: src/text.c:481 src/text.c:634 #, c-format msgid "Internal error: can't match line %d. Please save your work." msgstr "" @@ -2166,183 +2166,183 @@ #. TRANSLATORS: Eight of the next nine strings describe actions #. * that are undone or redone. It are all nouns, not verbs. -#: src/text.c:496 src/text.c:525 src/text.c:646 src/text.c:687 +#: src/text.c:495 src/text.c:524 src/text.c:645 src/text.c:686 msgid "text add" msgstr "tambah teks" -#: src/text.c:506 src/text.c:657 +#: src/text.c:505 src/text.c:656 msgid "text delete" msgstr "padam teks" -#: src/text.c:529 src/text.c:695 +#: src/text.c:528 src/text.c:694 msgid "line join" msgstr "gabung baris" -#: src/text.c:548 src/text.c:711 +#: src/text.c:547 src/text.c:710 msgid "text cut" msgstr "potong teks" -#: src/text.c:553 src/text.c:715 +#: src/text.c:552 src/text.c:714 msgid "text uncut" msgstr "nyahpotong teks" -#: src/text.c:559 src/text.c:692 +#: src/text.c:558 src/text.c:691 msgid "Internal error: line is missing. Please save your work." msgstr "" -#: src/text.c:562 src/text.c:666 +#: src/text.c:561 src/text.c:665 msgid "line break" msgstr "pemutus baris" -#: src/text.c:570 src/text.c:726 +#: src/text.c:569 src/text.c:725 msgid "text insert" msgstr "selit teks" -#: src/text.c:591 src/text.c:719 +#: src/text.c:589 src/text.c:718 msgid "text replace" msgstr "ganti teks" -#: src/text.c:598 src/text.c:733 src/text.c:1031 src/text.c:1176 +#: src/text.c:596 src/text.c:732 src/text.c:1030 src/text.c:1174 msgid "Internal error: unknown type. Please save your work." msgstr "Ralat dalaman: jenis tidak diketahui. Sila simpan kerja anda." -#: src/text.c:603 +#: src/text.c:601 #, c-format msgid "Undid action (%s)" msgstr "Nyahbuat tindakan (%s)" -#: src/text.c:620 +#: src/text.c:619 msgid "Nothing to re-do!" msgstr "Tiada apa hendak di ulangbuat!" -#: src/text.c:629 +#: src/text.c:628 msgid "Internal error: cannot set up redo. Please save your work." msgstr "" "Ralat dalaman: tidak dapat pasang buat semula. Sila simpan kerja anda." -#: src/text.c:738 +#: src/text.c:737 #, c-format msgid "Redid action (%s)" msgstr "Ulangbuat tindakan (%s)" -#: src/text.c:827 src/text.c:2503 src/text.c:2939 +#: src/text.c:827 src/text.c:2508 src/text.c:2944 msgid "Could not create pipe" msgstr "Tidak dapat mencipta paip" -#: src/text.c:853 src/text.c:2590 src/text.c:2745 src/text.c:2987 -#: src/text.c:3278 +#: src/text.c:853 src/text.c:2595 src/text.c:2750 src/text.c:2992 +#: src/text.c:3286 msgid "Could not fork" msgstr "Tidak dapat mencabang" -#: src/text.c:1855 +#: src/text.c:1853 #, c-format msgid "Bad quote string %s: %s" msgstr "Petikan rentetan tidak sesuai %s: %s" -#: src/text.c:2237 +#: src/text.c:2241 msgid "Can now UnJustify!" msgstr "Sekarang boleh UnJustify!" -#: src/text.c:2430 +#: src/text.c:2435 msgid "Edit a replacement" msgstr "Ubah penggantian" -#: src/text.c:2505 +#: src/text.c:2510 msgid "Creating misspelled word list, please wait..." msgstr "Menghasilkan senarai perkataan salah eja, sila tunggu..." -#: src/text.c:2596 src/text.c:2994 +#: src/text.c:2601 src/text.c:2999 msgid "Could not get size of pipe buffer" msgstr "Tidak dapat memperoleh saiz buffer paip" -#: src/text.c:2647 +#: src/text.c:2652 msgid "Error invoking \"spell\"" msgstr "Ralat melaksanakan \"spell\"" -#: src/text.c:2650 +#: src/text.c:2655 msgid "Error invoking \"sort -f\"" msgstr "Ralat melaksanakan \"sort -f\"" -#: src/text.c:2653 +#: src/text.c:2658 msgid "Error invoking \"uniq\"" msgstr "Ralat melaksanakan \"uniq\"" -#: src/text.c:2876 +#: src/text.c:2881 msgid "Invoking spell checker, please wait" msgstr "Menyeru pemeriksa ejaan, tunggu sebentar" -#: src/text.c:2892 +#: src/text.c:2897 #, c-format msgid "Spell checking failed: %s" msgstr "Semakan ejaan gagal: %s" -#: src/text.c:2894 +#: src/text.c:2899 #, c-format msgid "Spell checking failed: %s: %s" msgstr "Semakan ejaan gagal: %s: %s" -#: src/text.c:2897 +#: src/text.c:2902 msgid "Finished checking spelling" msgstr "Selesai memeriksa ejaan" -#: src/text.c:2922 +#: src/text.c:2927 msgid "No linter defined for this type of file!" msgstr "Tiada linter ditakrif unutk jenis fail ini!" -#: src/text.c:2927 +#: src/text.c:2932 msgid "Save modified buffer before linting?" msgstr "Simpan penimbal diubahsuai sebelum lint?" -#: src/text.c:2944 +#: src/text.c:2949 msgid "Invoking linter, please wait" msgstr "Menyeru linter, tunggu sebentar" -#: src/text.c:3100 +#: src/text.c:3105 #, c-format msgid "Got 0 parsable lines from command: %s" msgstr "Dapat 0 baris boleh dihurai dari perintah: %s" -#: src/text.c:3133 +#: src/text.c:3134 #, c-format msgid "This message is for unopened file %s, open it in a new buffer?" msgstr "Mesej ini untuk fail belum dibuka %s, buka ia dalam penimbal baharu?" -#: src/text.c:3149 +#: src/text.c:3153 msgid "No more errors in unopened files, cancelling" msgstr "" -#: src/text.c:3184 +#: src/text.c:3192 msgid "At last message" msgstr "Pada mesej terakhir" -#: src/text.c:3189 +#: src/text.c:3197 msgid "At first message" msgstr "Pada mesej pertama" -#: src/text.c:3229 +#: src/text.c:3237 msgid "Finished" msgstr "Selesai" -#: src/text.c:3251 +#: src/text.c:3259 msgid "Invoking formatter, please wait" msgstr "Menyeru pemformat, tunggu sebentar" -#: src/text.c:3306 +#: src/text.c:3314 msgid "Finished formatting" msgstr "Selesai memformat" -#: src/text.c:3388 +#: src/text.c:3396 #, c-format msgid "%sWords: %lu Lines: %ld Chars: %lu" msgstr "%sPerkataan: %lu Baris: %ld Aksara: %lu" -#: src/text.c:3389 +#: src/text.c:3397 msgid "In Selection: " msgstr "Dalam Pilihan: " #. TRANSLATORS: This is displayed when the next keystroke will be #. * inserted verbatim. -#: src/text.c:3403 +#: src/text.c:3411 msgid "Verbatim Input" msgstr "Input Ketukan Demi Ketukan" @@ -2352,63 +2352,63 @@ #. TRANSLATORS: This is displayed during the input of a #. * six-digit hexadecimal Unicode character code. -#: src/winio.c:1429 +#: src/winio.c:1427 msgid "Unicode Input" msgstr "Masukan Unicode" -#: src/winio.c:1993 src/winio.c:1997 +#: src/winio.c:1991 src/winio.c:1995 msgid "Modified" msgstr "Diubahsuai" -#: src/winio.c:1994 +#: src/winio.c:1992 msgid "View" msgstr "Lihat" -#: src/winio.c:2008 +#: src/winio.c:2006 msgid "DIR:" msgstr "DIR:" -#: src/winio.c:2015 +#: src/winio.c:2013 msgid "File:" msgstr "Fail:" -#: src/winio.c:3145 +#: src/winio.c:3141 #, c-format msgid "line %ld/%ld (%d%%), col %lu/%lu (%d%%), char %lu/%lu (%d%%)" msgstr "baris %ld/%ld (%d%%), lajur %lu/%lu (%d%%), aksara %lu/%lu (%d%%)" -#: src/winio.c:3275 +#: src/winio.c:3271 msgid "The nano text editor" msgstr "Penyunting teks nano" -#: src/winio.c:3276 +#: src/winio.c:3272 msgid "version" msgstr "versi" -#: src/winio.c:3277 +#: src/winio.c:3273 msgid "Brought to you by:" msgstr "Dibawakan kepada anda oleh:" -#: src/winio.c:3278 +#: src/winio.c:3274 msgid "Special thanks to:" msgstr "Terima kasih khas kepada:" -#: src/winio.c:3279 +#: src/winio.c:3275 msgid "The Free Software Foundation" msgstr "The Free Software Foundation" -#: src/winio.c:3280 +#: src/winio.c:3276 msgid "the many translators and the TP" msgstr "terlalu banyak penterjemah dan TP" -#: src/winio.c:3281 +#: src/winio.c:3277 msgid "For ncurses:" msgstr "Untuk ncurses:" -#: src/winio.c:3282 +#: src/winio.c:3278 msgid "and anyone else we forgot..." msgstr "dan sesiapa yang kami lupa...." -#: src/winio.c:3283 +#: src/winio.c:3279 msgid "Thank you for using nano!" msgstr "Terima kasih kerana menggunakan nano!" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ndisc6.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ndisc6.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ndisc6.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ndisc6.po 2016-04-15 08:50:43.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 13:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:03+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: rdnssd/rdnssd.c:88 rdnssd/rdnssd.c:109 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/neon.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/neon.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/neon.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/neon.po 2016-04-15 08:50:47.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: 2016-03-22 13:42+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:18+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/ne_207.c:198 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/net-tools.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/net-tools.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/net-tools.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/net-tools.po 2016-04-15 08:50: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: 2016-03-22 12:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:02+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../arp.c:112 ../arp.c:279 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/NetworkManager.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/NetworkManager.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/NetworkManager.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/NetworkManager.po 2016-04-15 08:50:47.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: network-manager\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-02-18 07:55+0000\n" +"POT-Creation-Date: 2016-04-12 08:54+0000\n" "PO-Revision-Date: 2015-11-28 04:08+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" @@ -15,10 +15,10 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:55+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:37+0000\n" +"X-Generator: Launchpad (build 17995)\n" -#: ../clients/cli/agent.c:42 +#: ../clients/cli/agent.c:39 #, c-format msgid "" "Usage: nmcli agent { COMMAND | help }\n" @@ -31,7 +31,7 @@ "COMMAND := { secret | polkit | all }\n" "\n" -#: ../clients/cli/agent.c:50 +#: ../clients/cli/agent.c:47 #, c-format msgid "" "Usage: nmcli agent secret { help }\n" @@ -43,7 +43,7 @@ "\n" msgstr "" -#: ../clients/cli/agent.c:60 +#: ../clients/cli/agent.c:57 #, c-format msgid "" "Usage: nmcli agent polkit { help }\n" @@ -55,7 +55,7 @@ "\n" msgstr "" -#: ../clients/cli/agent.c:70 +#: ../clients/cli/agent.c:67 #, c-format msgid "" "Usage: nmcli agent all { help }\n" @@ -68,95 +68,92 @@ "Jalankan nmcli sebagai kedua-dua rahsia Pengurus Rangkaian dan ejen polkit.\n" "\n" -#: ../clients/cli/agent.c:152 +#: ../clients/cli/agent.c:149 #, c-format msgid "nmcli successfully registered as a NetworkManager's secret agent.\n" msgstr "nmcli berjaya didaftarkan sebagai ejen rahsia Pengurus Rangkaian.\n" -#: ../clients/cli/agent.c:154 +#: ../clients/cli/agent.c:151 #, c-format msgid "Error: secret agent initialization failed" msgstr "Ralat: pengawalan ejen rahsia gagal" -#: ../clients/cli/agent.c:169 +#: ../clients/cli/agent.c:166 #, c-format msgid "Error: polkit agent initialization failed: %s" msgstr "Ralat: pengawalan ejen polkit gagal: %s" -#: ../clients/cli/agent.c:177 +#: ../clients/cli/agent.c:174 #, c-format msgid "nmcli successfully registered as a polkit agent.\n" msgstr "nmcli berjaya didaftarkan sebagai ejen polkit.\n" -#: ../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 +#: ../clients/cli/agent.c:206 ../clients/cli/connections.c:11050 +#: ../clients/cli/devices.c:3669 ../clients/cli/general.c:343 +#: ../clients/cli/general.c:484 #, c-format msgid "Error: NetworkManager is not running." msgstr "Ralat: Pengurus Rangkaian tidak berjalan." -#: ../clients/cli/agent.c:245 +#: ../clients/cli/agent.c:242 #, c-format msgid "Error: 'agent' command '%s' is not valid." msgstr "Ralat: perintah 'agent' '%s' tidak sah." -#: ../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 +#: ../clients/cli/common.c:38 ../clients/cli/common.c:51 +#: ../clients/cli/common.c:59 ../clients/cli/common.c:71 +#: ../clients/cli/connections.c:192 ../clients/cli/connections.c:214 msgid "GROUP" msgstr "KUMPULAN" #. 0 -#: ../cli/src/common.c:39 ../cli/src/common.c:59 +#: ../clients/cli/common.c:39 ../clients/cli/common.c:60 msgid "ADDRESS" msgstr "ALAMAT" +#. 1 #. 2 -#: ../cli/src/connections.c:218 +#: ../clients/cli/common.c:40 ../clients/cli/common.c:61 +#: ../clients/cli/connections.c:217 msgid "GATEWAY" msgstr "LALUAN-GET" -#. 1 -#: ../cli/src/common.c:40 ../cli/src/common.c:60 +#. 2 +#: ../clients/cli/common.c:41 ../clients/cli/common.c:62 msgid "ROUTE" msgstr "HALA" -#. 2 -#: ../cli/src/common.c:41 ../cli/src/common.c:61 +#. 3 +#: ../clients/cli/common.c:42 ../clients/cli/common.c:63 msgid "DNS" msgstr "DNS" -#. 3 -#: ../cli/src/common.c:42 ../cli/src/common.c:62 +#. 4 +#: ../clients/cli/common.c:43 ../clients/cli/common.c:64 msgid "DOMAIN" msgstr "DOMAIN" -#. 4 -#: ../cli/src/common.c:43 +#. 5 +#: ../clients/cli/common.c:44 msgid "WINS" msgstr "WINS" #. 0 -#: ../cli/src/common.c:51 ../cli/src/common.c:70 +#: ../clients/cli/common.c:52 ../clients/cli/common.c:72 msgid "OPTION" msgstr "PILIHAN" -#: ../cli/src/common.c:559 +#: ../clients/cli/common.c:376 ../clients/cli/common.c:436 #, c-format msgid "invalid prefix '%s'; <1-%d> allowed" msgstr "awalan '%s' tidak sah; <1-%d> dibenarkan" -#: ../clients/cli/common.c:386 +#: ../clients/cli/common.c:384 #, c-format msgid "invalid IP address: %s" msgstr "alamat IP tidak sah: %s" -#: ../cli/src/common.c:574 +#: ../clients/cli/common.c:448 #, c-format msgid "" "the second component of route ('%s') is neither a next hop address nor a " @@ -164,360 +161,421 @@ msgstr "" "komponen kedua hala ('%s') tiada alamat lompat atau metrik berikutnya" -#: ../cli/src/common.c:584 +#: ../clients/cli/common.c:457 #, c-format msgid "invalid metric '%s'" msgstr "metrik '%s' tidak sah" -#: ../clients/cli/common.c:467 +#: ../clients/cli/common.c:465 #, c-format msgid "invalid route: %s" msgstr "hala tidak sah: %s" -#: ../cli/src/common.c:593 +#: ../clients/cli/common.c:477 msgid "default route cannot be added (NetworkManager handles it by itself)" msgstr "" "hala lalai tidak boleh ditambah (Pengurus Rangkaian mengendalinya sendiri)" -#: ../cli/src/common.c:681 +#: ../clients/cli/common.c:494 msgid "unmanaged" msgstr "tidak diurus" -#: ../cli/src/common.c:683 +#: ../clients/cli/common.c:496 msgid "unavailable" msgstr "tidak tersedia" -#: ../cli/src/common.c:685 ../cli/src/network-manager.c:276 +#: ../clients/cli/common.c:498 ../clients/cli/general.c:245 msgid "disconnected" msgstr "terputus" -#: ../cli/src/common.c:687 +#: ../clients/cli/common.c:500 msgid "connecting (prepare)" msgstr "menyambung (sedia)" -#: ../cli/src/common.c:689 +#: ../clients/cli/common.c:502 msgid "connecting (configuring)" msgstr "menyambung (mengkonfigur)" -#: ../cli/src/common.c:691 +#: ../clients/cli/common.c:504 msgid "connecting (need authentication)" msgstr "menyambung (perlu pengesahihan)" -#: ../cli/src/common.c:693 +#: ../clients/cli/common.c:506 msgid "connecting (getting IP configuration)" msgstr "menyambung (mendapatkan konfigurasi IP)" -#: ../cli/src/common.c:695 +#: ../clients/cli/common.c:508 msgid "connecting (checking IP connectivity)" msgstr "menyambung (menyemak kesinambungan IP)" -#: ../cli/src/common.c:697 +#: ../clients/cli/common.c:510 msgid "connecting (starting secondary connections)" msgstr "menyambung (memulakan sambungan sekunder)" -#: ../cli/src/common.c:699 ../cli/src/network-manager.c:272 +#: ../clients/cli/common.c:512 ../clients/cli/general.c:241 msgid "connected" msgstr "bersambung" -#: ../cli/src/common.c:701 ../cli/src/connections.c:560 +#: ../clients/cli/common.c:514 ../clients/cli/connections.c:648 msgid "deactivating" msgstr "menyahaktif" -#: ../cli/src/common.c:703 +#: ../clients/cli/common.c:516 msgid "connection failed" msgstr "sambungan gagal" -#: ../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 +#: ../clients/cli/common.c:518 ../clients/cli/common.c:535 +#: ../clients/cli/connections.c:653 ../clients/cli/connections.c:676 +#: ../clients/cli/connections.c:1949 ../clients/cli/devices.c:1024 +#: ../clients/cli/devices.c:1065 ../clients/cli/devices.c:1067 +#: ../clients/cli/general.c:248 ../clients/cli/general.c:286 +#: ../clients/cli/general.c:432 ../clients/cli/general.c:448 +#: ../clients/cli/settings.c:839 ../clients/cli/settings.c:925 +#: ../clients/cli/settings.c:1265 ../clients/cli/settings.c:1901 +#: ../clients/cli/settings.c:3205 ../clients/cli/utils.c:1400 +#, c-format msgid "unknown" msgstr "tidak diketahui" -#: ../cli/src/common.c:714 +#. "CAPABILITIES" +#: ../clients/cli/common.c:527 ../clients/cli/connections.c:933 +#: ../clients/cli/connections.c:935 ../clients/cli/connections.c:937 +#: ../clients/cli/connections.c:971 ../clients/cli/connections.c:1040 +#: ../clients/cli/connections.c:1041 ../clients/cli/connections.c:1043 +#: ../clients/cli/connections.c:3450 ../clients/cli/connections.c:8563 +#: ../clients/cli/connections.c:8564 ../clients/cli/devices.c:772 +#: ../clients/cli/devices.c:989 ../clients/cli/devices.c:990 +#: ../clients/cli/devices.c:991 ../clients/cli/devices.c:992 +#: ../clients/cli/devices.c:993 ../clients/cli/devices.c:1028 +#: ../clients/cli/devices.c:1030 ../clients/cli/devices.c:1058 +#: ../clients/cli/devices.c:1059 ../clients/cli/devices.c:1060 +#: ../clients/cli/devices.c:1061 ../clients/cli/devices.c:1062 +#: ../clients/cli/devices.c:1063 ../clients/cli/devices.c:1064 +#: ../clients/cli/devices.c:1066 ../clients/cli/devices.c:1068 +#: ../clients/cli/general.c:442 ../clients/cli/settings.c:3200 +msgid "yes" +msgstr "ya" + +#: ../clients/cli/common.c:529 ../clients/cli/connections.c:933 +#: ../clients/cli/connections.c:935 ../clients/cli/connections.c:937 +#: ../clients/cli/connections.c:1040 ../clients/cli/connections.c:1041 +#: ../clients/cli/connections.c:1043 ../clients/cli/connections.c:3451 +#: ../clients/cli/connections.c:8563 ../clients/cli/connections.c:8564 +#: ../clients/cli/devices.c:772 ../clients/cli/devices.c:989 +#: ../clients/cli/devices.c:990 ../clients/cli/devices.c:991 +#: ../clients/cli/devices.c:992 ../clients/cli/devices.c:993 +#: ../clients/cli/devices.c:1028 ../clients/cli/devices.c:1030 +#: ../clients/cli/devices.c:1058 ../clients/cli/devices.c:1059 +#: ../clients/cli/devices.c:1060 ../clients/cli/devices.c:1061 +#: ../clients/cli/devices.c:1062 ../clients/cli/devices.c:1063 +#: ../clients/cli/devices.c:1064 ../clients/cli/devices.c:1066 +#: ../clients/cli/devices.c:1068 ../clients/cli/general.c:444 +#: ../clients/cli/settings.c:3202 +msgid "no" +msgstr "tidak" + +#: ../clients/cli/common.c:531 +msgid "yes (guessed)" +msgstr "" + +#: ../clients/cli/common.c:533 +msgid "no (guessed)" +msgstr "" + +#: ../clients/cli/common.c:544 msgid "No reason given" msgstr "Tiada sebab diberi" -#: ../cli/src/common.c:717 ../cli/src/connections.c:2452 +#. We should not really come here +#: ../clients/cli/common.c:547 ../clients/cli/connections.c:2976 #, c-format msgid "Unknown error" msgstr "Ralat tidak diketahui" -#: ../cli/src/common.c:720 +#: ../clients/cli/common.c:550 msgid "Device is now managed" msgstr "Peranti kini terurus" -#: ../cli/src/common.c:723 +#: ../clients/cli/common.c:553 msgid "Device is now unmanaged" msgstr "Peranti kini tidak terurus" -#: ../cli/src/common.c:726 +#: ../clients/cli/common.c:556 msgid "The device could not be readied for configuration" msgstr "Peranti tidak dapat dibaca untuk konfigurasi" -#: ../cli/src/common.c:729 +#: ../clients/cli/common.c:559 msgid "" "IP configuration could not be reserved (no available address, timeout, etc.)" msgstr "" "Konfigurasi IP tidak dapat disimpan (tiada alamat tersedia, had masa tamat, " "dll.)" -#: ../cli/src/common.c:732 +#: ../clients/cli/common.c:562 msgid "The IP configuration is no longer valid" msgstr "Konfigurasi IP tiada lagi sah" -#: ../cli/src/common.c:735 +#: ../clients/cli/common.c:565 msgid "Secrets were required, but not provided" msgstr "Rahsia diperlukan, tetapi tidak disediakan" -#: ../cli/src/common.c:738 +#: ../clients/cli/common.c:568 msgid "802.1X supplicant disconnected" msgstr "Sokongan 802.1X terputus" -#: ../cli/src/common.c:741 +#: ../clients/cli/common.c:571 msgid "802.1X supplicant configuration failed" msgstr "Konfigurasi sokongan 802.1X gagal" -#: ../cli/src/common.c:744 +#: ../clients/cli/common.c:574 msgid "802.1X supplicant failed" msgstr "Sokongan 802.1X gagal" -#: ../cli/src/common.c:747 +#: ../clients/cli/common.c:577 msgid "802.1X supplicant took too long to authenticate" msgstr "Sokongan 802.1X mengambil masa yang lama untuk disahihkan" -#: ../cli/src/common.c:750 +#: ../clients/cli/common.c:580 msgid "PPP service failed to start" msgstr "Perkhidmatan PPP gagal dimulakan" -#: ../cli/src/common.c:753 +#: ../clients/cli/common.c:583 msgid "PPP service disconnected" msgstr "Perkhidmatan PPP terputus" -#: ../cli/src/common.c:756 +#: ../clients/cli/common.c:586 msgid "PPP failed" msgstr "PPP gagal" -#: ../cli/src/common.c:759 +#: ../clients/cli/common.c:589 msgid "DHCP client failed to start" msgstr "Klien DHCP gagal dimulakan" -#: ../cli/src/common.c:762 +#: ../clients/cli/common.c:592 msgid "DHCP client error" msgstr "Ralat klien DHCP" -#: ../cli/src/common.c:765 +#: ../clients/cli/common.c:595 msgid "DHCP client failed" msgstr "Klien DHCP gagal" -#: ../cli/src/common.c:768 +#: ../clients/cli/common.c:598 msgid "Shared connection service failed to start" msgstr "Perkhidmatan sambungan berkongsi gagal dimulakan" -#: ../cli/src/common.c:771 +#: ../clients/cli/common.c:601 msgid "Shared connection service failed" msgstr "Perkhidmatan sambungan terkongsi gagal" -#: ../cli/src/common.c:774 +#: ../clients/cli/common.c:604 msgid "AutoIP service failed to start" msgstr "Perkhidmatan AutoIP gagal dimulakan" -#: ../cli/src/common.c:777 +#: ../clients/cli/common.c:607 msgid "AutoIP service error" msgstr "Ralat perkhidmatan AutoIP" -#: ../cli/src/common.c:780 +#: ../clients/cli/common.c:610 msgid "AutoIP service failed" msgstr "Perkhidmatan AutoIP gagal" -#: ../cli/src/common.c:783 +#: ../clients/cli/common.c:613 msgid "The line is busy" msgstr "Talian sibuk" -#: ../cli/src/common.c:786 +#: ../clients/cli/common.c:616 msgid "No dial tone" msgstr "Tiada nada dail" -#: ../cli/src/common.c:789 +#: ../clients/cli/common.c:619 msgid "No carrier could be established" msgstr "Tiada pembawa ditubuhkan" -#: ../cli/src/common.c:792 +#: ../clients/cli/common.c:622 msgid "The dialing request timed out" msgstr "Permintaan pendailan tamat masa" -#: ../cli/src/common.c:795 +#: ../clients/cli/common.c:625 msgid "The dialing attempt failed" msgstr "percubaan pendailan gagal" -#: ../cli/src/common.c:798 +#: ../clients/cli/common.c:628 msgid "Modem initialization failed" msgstr "Pengawalan modem gagal" -#: ../cli/src/common.c:801 +#: ../clients/cli/common.c:631 msgid "Failed to select the specified APN" msgstr "Gagal memilih APN dinyatakan" -#: ../cli/src/common.c:804 +#: ../clients/cli/common.c:634 msgid "Not searching for networks" msgstr "Tiada menggelintar rangkaian" -#: ../cli/src/common.c:807 +#: ../clients/cli/common.c:637 msgid "Network registration denied" msgstr "Pendaftaran rangkaian dinafikan" -#: ../cli/src/common.c:810 +#: ../clients/cli/common.c:640 msgid "Network registration timed out" msgstr "Pendaftaran rangkaian tamat masa" -#: ../cli/src/common.c:813 +#: ../clients/cli/common.c:643 msgid "Failed to register with the requested network" msgstr "Gagal daftar dengan rangkaian yang dipinta" -#: ../cli/src/common.c:816 +#: ../clients/cli/common.c:646 msgid "PIN check failed" msgstr "Semakan PIN gagal" -#: ../cli/src/common.c:819 +#: ../clients/cli/common.c:649 msgid "Necessary firmware for the device may be missing" msgstr "Perisian tegar yang perlu bagi peranti mungkin hilang" -#: ../cli/src/common.c:822 +#: ../clients/cli/common.c:652 msgid "The device was removed" msgstr "Peranti telah dibuang" -#: ../cli/src/common.c:825 +#: ../clients/cli/common.c:655 msgid "NetworkManager went to sleep" msgstr "Pengurus Rangkaian telah tidur" -#: ../cli/src/common.c:828 +#: ../clients/cli/common.c:658 msgid "The device's active connection disappeared" msgstr "Sambungan aktif peranti telah hilang" -#: ../cli/src/common.c:831 +#: ../clients/cli/common.c:661 msgid "Device disconnected by user or client" msgstr "Peranti diputuskan oleh pengguna atau klien" -#: ../cli/src/common.c:834 +#: ../clients/cli/common.c:664 msgid "Carrier/link changed" msgstr "Pembawa/pautan berubah" -#: ../cli/src/common.c:837 +#: ../clients/cli/common.c:667 msgid "The device's existing connection was assumed" msgstr "Sambungan sedia ada peranti telah dianggap" -#: ../cli/src/common.c:840 +#: ../clients/cli/common.c:670 msgid "The supplicant is now available" msgstr "Sokongan telah tersedia" -#: ../cli/src/common.c:843 +#: ../clients/cli/common.c:673 msgid "The modem could not be found" msgstr "Modem tidak ditemui" -#: ../cli/src/common.c:846 +#: ../clients/cli/common.c:676 msgid "The Bluetooth connection failed or timed out" msgstr "Sambungan Bluetooth gagal atau tamat masa" -#: ../cli/src/common.c:849 +#: ../clients/cli/common.c:679 msgid "GSM Modem's SIM card not inserted" msgstr "Kad SIM Modem GSM tidak disisip" -#: ../cli/src/common.c:852 +#: ../clients/cli/common.c:682 msgid "GSM Modem's SIM PIN required" msgstr "PIN SIM Modem GSM tidak disisip" -#: ../cli/src/common.c:855 +#: ../clients/cli/common.c:685 msgid "GSM Modem's SIM PUK required" msgstr "PUK SIM Modem GSM diperlukan" -#: ../cli/src/common.c:858 +#: ../clients/cli/common.c:688 msgid "GSM Modem's SIM wrong" msgstr "SIM Modem GSM salah" -#: ../cli/src/common.c:861 +#: ../clients/cli/common.c:691 msgid "InfiniBand device does not support connected mode" msgstr "Peranti InfiniBand tidak menyokong mod bersambung" -#: ../cli/src/common.c:864 +#: ../clients/cli/common.c:694 msgid "A dependency of the connection failed" msgstr "Dependensi sambungan gagal" -#: ../cli/src/common.c:867 +#: ../clients/cli/common.c:697 msgid "A problem with the RFC 2684 Ethernet over ADSL bridge" msgstr "Ada masalah dengan Ethernet RFC 2864 melalui jambatan ADSL" -#: ../cli/src/common.c:870 +#: ../clients/cli/common.c:700 msgid "ModemManager is unavailable" msgstr "Pengurus Modem tidak tersedia" -#: ../cli/src/common.c:873 +#: ../clients/cli/common.c:703 msgid "The Wi-Fi network could not be found" msgstr "Rangkaian Wi-Fi tidak ditemui" -#: ../cli/src/common.c:876 +#: ../clients/cli/common.c:706 msgid "A secondary connection of the base connection failed" msgstr "Sambungan sekunder bagi sambungan dasar gagal" -#: ../cli/src/common.c:879 +#: ../clients/cli/common.c:709 msgid "DCB or FCoE setup failed" msgstr "persediaan DCB atau FCoE gagal" -#: ../cli/src/common.c:882 +#: ../clients/cli/common.c:712 msgid "teamd control failed" msgstr "kawalan teamd gagal" -#: ../cli/src/common.c:885 +#: ../clients/cli/common.c:715 msgid "Modem failed or no longer available" msgstr "Modem gagal atau tiada lagi tersedia" -#: ../cli/src/common.c:888 +#: ../clients/cli/common.c:718 msgid "Modem now ready and available" msgstr "Modem kini sedia dan tersedia" -#: ../cli/src/common.c:891 +#: ../clients/cli/common.c:721 msgid "SIM PIN was incorrect" msgstr "PIN SIM adalah salah" -#: ../clients/cli/common.c:709 +#: ../clients/cli/common.c:724 msgid "New connection activation was enqueued" msgstr "Pengaktifan sambungan baharu telah dibaris gilir" -#: ../clients/cli/common.c:712 +#: ../clients/cli/common.c:727 msgid "The device's parent changed" msgstr "Induk peranti berubah" -#: ../clients/cli/common.c:715 +#: ../clients/cli/common.c:730 msgid "The device parent's management changed" msgstr "Pengurusan induk peranti telah berubah" #. 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 +#: ../clients/cli/common.c:734 ../libnm-glib/nm-device.c:1888 +#: ../libnm/nm-device.c:1839 msgid "Unknown" msgstr "Tidak diketahui" -#: ../cli/src/common.c:937 +#: ../clients/cli/common.c:776 #, c-format msgid "invalid priority map '%s'" msgstr "peta prioriti '%s' tidak sah" -#: ../cli/src/common.c:944 ../cli/src/common.c:950 +#: ../clients/cli/common.c:783 ../clients/cli/common.c:789 #, c-format msgid "priority '%s' is not valid (<0-%ld>)" msgstr "prioriti '%s' tidak sah (<0-%ld>)" -#: ../cli/src/common.c:1017 +#: ../clients/cli/common.c:856 #, c-format msgid "'%s' is not a valid team configuration or file name." msgstr "" -#: ../clients/cli/common.c:942 +#: ../clients/cli/common.c:958 +#, c-format +msgid "Error: openconnect failed: %s\n" +msgstr "" + +#: ../clients/cli/common.c:965 +#, c-format +msgid "Error: openconnect failed with status %d\n" +msgstr "" + +#: ../clients/cli/common.c:967 +#, c-format +msgid "Error: openconnect failed with signal %d\n" +msgstr "" + +#: ../clients/cli/common.c:1045 #, c-format msgid "" "Warning: password for '%s' not given in 'passwd-file' and nmcli cannot ask " @@ -525,59 +583,69 @@ msgstr "" #. define some prompts for connection editor -#: ../cli/src/connections.c:64 +#: ../clients/cli/connections.c:41 msgid "Setting name? " msgstr "" -#: ../cli/src/connections.c:65 +#: ../clients/cli/connections.c:42 msgid "Property name? " msgstr "" -#: ../cli/src/connections.c:66 +#: ../clients/cli/connections.c:43 msgid "Enter connection type: " msgstr "" #. define some other prompts -#: ../cli/src/connections.c:69 +#: ../clients/cli/connections.c:46 msgid "Connection type: " msgstr "" -#: ../cli/src/connections.c:70 +#: ../clients/cli/connections.c:47 msgid "VPN type: " msgstr "" -#: ../cli/src/connections.c:71 -msgid "Bond master: " +#: ../clients/cli/connections.c:48 +msgid "Master: " msgstr "" -#: ../cli/src/connections.c:72 -msgid "Team master: " +#: ../clients/cli/connections.c:49 +msgid "Connection (name, UUID, or path): " msgstr "" -#: ../cli/src/connections.c:73 -msgid "Bridge master: " +#: ../clients/cli/connections.c:50 +msgid "VPN connection (name, UUID, or path): " msgstr "" -#: ../cli/src/connections.c:74 -msgid "Connection (name, UUID, or path): " +#: ../clients/cli/connections.c:51 +msgid "Connection(s) (name, UUID, or path): " +msgstr "" + +#: ../clients/cli/connections.c:52 +msgid "Connection(s) (name, UUID, path or apath): " msgstr "" #: ../clients/cli/connections.c:53 -msgid "Connection(s) (name, UUID, or path): " +msgid "Tunnel mode: " +msgstr "" + +#: ../clients/cli/connections.c:54 +msgid "MACVLAN mode: " msgstr "" #. 0 -#: ../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 +#: ../clients/cli/connections.c:73 ../clients/cli/connections.c:193 +#: ../clients/cli/devices.c:55 ../clients/cli/devices.c:89 +#: ../clients/cli/devices.c:99 ../clients/cli/devices.c:110 +#: ../clients/cli/devices.c:120 ../clients/cli/devices.c:137 +#: ../clients/cli/devices.c:150 ../clients/cli/devices.c:176 +#: ../clients/cli/devices.c:191 ../clients/cli/devices.c:200 +#: ../clients/cli/devices.c:210 ../clients/cli/devices.c:251 msgid "NAME" msgstr "NAMA" #. 0 #. 1 -#: ../cli/src/connections.c:83 ../cli/src/connections.c:195 +#: ../clients/cli/connections.c:74 ../clients/cli/connections.c:194 msgid "UUID" msgstr "UUID" @@ -585,224 +653,235 @@ #. 0 #. 1 #. 2 -#: ../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 +#: ../clients/cli/connections.c:75 ../clients/cli/connections.c:215 +#: ../clients/cli/devices.c:41 ../clients/cli/devices.c:57 +#: ../clients/cli/devices.c:179 msgid "TYPE" msgstr "JENIS" #. 2 -#: ../cli/src/connections.c:85 +#: ../clients/cli/connections.c:76 msgid "TIMESTAMP" msgstr "SETEM MASA" #. 3 -#: ../cli/src/connections.c:86 +#: ../clients/cli/connections.c:77 msgid "TIMESTAMP-REAL" msgstr "SETEM-MASA-SEBENAR" #. 4 -#. 14 -#: ../cli/src/connections.c:87 ../cli/src/devices.c:104 +#. 16 +#: ../clients/cli/connections.c:78 ../clients/cli/devices.c:72 msgid "AUTOCONNECT" msgstr "SAMBUNGAN AUTO" #. 5 -#: ../clients/cli/connections.c:67 +#: ../clients/cli/connections.c:79 msgid "AUTOCONNECT-PRIORITY" msgstr "" -#. 5 -#: ../cli/src/connections.c:88 +#. 6 +#: ../clients/cli/connections.c:80 msgid "READONLY" msgstr "BACA SAHAJA" -#. 6 +#. 7 #. 8 #. 2 #. 15 #. 5 -#: ../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 +#: ../clients/cli/connections.c:81 ../clients/cli/connections.c:201 +#: ../clients/cli/devices.c:43 ../clients/cli/devices.c:166 +#: ../clients/cli/devices.c:182 msgid "DBUS-PATH" msgstr "LALUAN-DBUS" -#. 7 +#. 8 #. 13 #. 4 -#: ../cli/src/connections.c:90 ../cli/src/devices.c:188 -#: ../cli/src/devices.c:205 +#: ../clients/cli/connections.c:82 ../clients/cli/devices.c:164 +#: ../clients/cli/devices.c:181 msgid "ACTIVE" msgstr "AKTIF" -#. 8 +#. 9 #. 0 #. 12 #. 3 -#: ../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 +#. 0 +#: ../clients/cli/connections.c:83 ../clients/cli/devices.c:40 +#: ../clients/cli/devices.c:56 ../clients/cli/devices.c:163 +#: ../clients/cli/devices.c:180 ../clients/cli/devices.c:252 msgid "DEVICE" msgstr "PERANTI" -#. 9 +#. 10 #. 3 #. 1 -#. 9 +#. 10 #. 1 -#: ../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 +#: ../clients/cli/connections.c:84 ../clients/cli/connections.c:196 +#: ../clients/cli/devices.c:42 ../clients/cli/devices.c:66 +#: ../clients/cli/general.c:36 msgid "STATE" msgstr "KEADAAN" -#. 10 -#: ../cli/src/connections.c:93 +#. 11 +#: ../clients/cli/connections.c:85 msgid "ACTIVE-PATH" msgstr "" #. 2 -#: ../cli/src/connections.c:196 +#: ../clients/cli/connections.c:195 msgid "DEVICES" msgstr "PERANTI" #. 4 -#: ../cli/src/connections.c:198 +#: ../clients/cli/connections.c:197 msgid "DEFAULT" msgstr "LALAI" #. 5 -#: ../cli/src/connections.c:199 +#: ../clients/cli/connections.c:198 msgid "DEFAULT6" msgstr "LALAI6" #. 6 -#: ../cli/src/connections.c:200 +#: ../clients/cli/connections.c:199 msgid "SPEC-OBJECT" msgstr "SPEC-OBJEK" #. 7 #. 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 +#: ../clients/cli/connections.c:200 ../clients/cli/connections.c:238 +#: ../clients/cli/connections.c:4169 ../clients/tui/nm-editor-utils.c:233 +#: ../clients/tui/nmt-connect-connection-list.c:405 msgid "VPN" msgstr "VPN" #. 9 #. 5 -#. 18 -#: ../cli/src/connections.c:203 ../cli/src/devices.c:80 -#: ../cli/src/devices.c:108 +#. 22 +#: ../clients/cli/connections.c:202 ../clients/cli/devices.c:46 +#: ../clients/cli/devices.c:78 msgid "CON-PATH" msgstr "LALUAN-SAMB" #. 10 -#: ../cli/src/connections.c:204 +#: ../clients/cli/connections.c:203 msgid "ZONE" msgstr "ZON" #. 11 -#: ../cli/src/connections.c:205 +#: ../clients/cli/connections.c:204 msgid "MASTER-PATH" msgstr "LALUAN-MASTER" #. 1 -#: ../cli/src/connections.c:217 +#: ../clients/cli/connections.c:216 msgid "USERNAME" msgstr "NAMA-PENGGUNA" #. 3 -#: ../cli/src/connections.c:219 +#: ../clients/cli/connections.c:218 msgid "BANNER" msgstr "SEPANDUK" #. 4 -#: ../cli/src/connections.c:220 +#: ../clients/cli/connections.c:219 msgid "VPN-STATE" msgstr "KEADAAN-VPN" #. 5 -#: ../cli/src/connections.c:221 +#: ../clients/cli/connections.c:220 msgid "CFG" msgstr "CFG" -#: ../cli/src/connections.c:234 ../cli/src/devices.c:239 +#: ../clients/cli/connections.c:233 ../clients/cli/devices.c:225 msgid "GENERAL" msgstr "AM" #. 0 #. 6 -#: ../cli/src/connections.c:235 ../cli/src/devices.c:246 +#: ../clients/cli/connections.c:234 ../clients/cli/devices.c:232 msgid "IP4" msgstr "IP4" #. 1 #. 7 -#: ../cli/src/connections.c:236 ../cli/src/devices.c:247 +#: ../clients/cli/connections.c:235 ../clients/cli/devices.c:233 msgid "DHCP4" msgstr "DHCP4" #. 2 #. 8 -#: ../cli/src/connections.c:237 ../cli/src/devices.c:248 +#: ../clients/cli/connections.c:236 ../clients/cli/devices.c:234 msgid "IP6" msgstr "IP6" #. 3 #. 9 -#: ../cli/src/connections.c:238 ../cli/src/devices.c:249 +#: ../clients/cli/connections.c:237 ../clients/cli/devices.c:235 msgid "DHCP6" msgstr "DHCP6" -#: ../clients/cli/connections.c:253 +#: ../clients/cli/connections.c:272 #, c-format msgid "" "Usage: nmcli connection { COMMAND | help }\n" "\n" -"COMMAND := { show | up | down | add | modify | edit | delete | reload | load " -"}\n" +"COMMAND := { show | up | down | add | modify | edit | delete | monitor | " +"reload | load }\n" "\n" -" show [--active] [[--show-secrets] [id | uuid | path | apath] <ID>] ...\n" -"\n" -" up [[id | uuid | path] <ID>] [ifname <ifname>] [ap <BSSID>] [nsp <name>] " -"[passwd-file <file with passwords>]\n" +" show [--active] [--order <order spec>]\n" +" show [--active] [id | uuid | path | apath] <ID> ...\n" "\n" " up [[id | uuid | path] <ID>] [ifname <ifname>] [ap <BSSID>] [passwd-file " "<file with passwords>]\n" "\n" " down [id | uuid | path | apath] <ID> ...\n" "\n" -" add COMMON_OPTIONS TYPE_SPECIFIC_OPTIONS IP_OPTIONS\n" +" add COMMON_OPTIONS TYPE_SPECIFIC_OPTIONS SLAVE_OPTIONS IP_OPTIONS [-- ([+|-" +"]<setting>.<property> <value>)+]\n" "\n" " modify [--temporary] [id | uuid | path] <ID> ([+|-]<setting>.<property> " "<value>)+\n" "\n" +" clone [--temporary] [id | uuid | path ] <ID> <new name>\n" +"\n" " edit [id | uuid | path] <ID>\n" " edit [type <new_con_type>] [con-name <new_con_name>]\n" "\n" " delete [id | uuid | path] <ID>\n" "\n" +" monitor [id | uuid | path] <ID> ...\n" +"\n" " reload\n" "\n" " load <filename> [ <filename>... ]\n" "\n" +" import [--temporary] type <type> file <file to import>\n" +"\n" +" export [id | uuid | path] <ID> [<output file>]\n" +"\n" msgstr "" -#: ../clients/cli/connections.c:274 +#: ../clients/cli/connections.c:294 #, c-format msgid "" "Usage: nmcli connection show { ARGUMENTS | help }\n" "\n" -"ARGUMENTS := [--active]\n" +"ARGUMENTS := [--active] [--order <order spec>]\n" "\n" "List in-memory and on-disk connection profiles, some of which may also be\n" "active if a device is using that connection profile. Without a parameter, " "all\n" "profiles are listed. When --active option is specified, only the active\n" -"profiles are shown.\n" +"profiles are shown. --order allows custom connection ordering (see manual " +"page).\n" "\n" -"ARGUMENTS := [--active] [--show-secrets] [id | uuid | path | apath] <ID> " -"...\n" +"ARGUMENTS := [--active] [id | uuid | path | apath] <ID> ...\n" "\n" "Show details for specified connections. By default, both static " "configuration\n" @@ -811,10 +890,11 @@ "using global '--fields' option. Refer to the manual page for more " "information.\n" "When --active option is specified, only the active profiles are taken into\n" -"account. --show-secrets option will reveal associated secrets as well.\n" +"account. Use global --show-secrets option to reveal associated secrets as " +"well.\n" msgstr "" -#: ../clients/cli/connections.c:295 +#: ../clients/cli/connections.c:315 #, c-format msgid "" "Usage: nmcli connection up { ARGUMENTS | help }\n" @@ -839,7 +919,7 @@ "\n" msgstr "" -#: ../clients/cli/connections.c:316 +#: ../clients/cli/connections.c:336 #, c-format msgid "" "Usage: nmcli connection down { ARGUMENTS | help }\n" @@ -853,20 +933,22 @@ "\n" msgstr "" -#: ../clients/cli/connections.c:328 +#: ../clients/cli/connections.c:348 #, c-format msgid "" "Usage: nmcli connection add { ARGUMENTS | help }\n" "\n" -"ARGUMENTS := COMMON_OPTIONS TYPE_SPECIFIC_OPTIONS IP_OPTIONS\n" +"ARGUMENTS := COMMON_OPTIONS TYPE_SPECIFIC_OPTIONS SLAVE_OPTIONS IP_OPTIONS [-" +"- ([+|-]<setting>.<property> <value>)+]\n" "\n" " COMMON_OPTIONS:\n" " type <type>\n" " ifname <interface name> | \"*\"\n" " [con-name <connection name>]\n" " [autoconnect yes|no]\n" -"\n" " [save yes|no]\n" +" [master <master (ifname, or connection UUID or name)>]\n" +" [slave-type <master connection type>]\n" "\n" " TYPE_SPECIFIC_OPTIONS:\n" " ethernet: [mac <MAC address>]\n" @@ -904,7 +986,7 @@ " bluetooth: [addr <bluetooth address>]\n" " [bt-type panu|dun-gsm|dun-cdma]\n" "\n" -" vlan: dev <parent device (connection UUID, ifname, or MAC)>\n" +" vlan: dev <parent device (connection UUID, ifname, or MAC)>\n" " id <VLAN ID>\n" " [flags <VLAN flags>]\n" " [ingress <ingress priority mapping>]\n" @@ -936,6 +1018,7 @@ " [hello-time <1-10>]\n" " [max-age <6-40>]\n" " [ageing-time <0-1000000>]\n" +" [multicast-snooping yes|no]\n" " [mac <MAC address>]\n" "\n" " bridge-slave: master <master (ifname, or connection UUID or name)>\n" @@ -951,13 +1034,49 @@ " [channel <1-13>]\n" " [dhcp-anycast <MAC address>]\n" "\n" +" adsl: username <username>\n" +" protocol pppoa|pppoe|ipoatm\n" +" [password <password>]\n" +" [encapsulation vcmux|llc]\n" +"\n" +" tun: mode tun|tap\n" +" [owner <UID>]\n" +" [group <GID>]\n" +" [pi yes|no]\n" +" [vnet-hdr yes|no]\n" +" [multi-queue yes|no]\n" +"\n" +" ip-tunnel: mode ipip|gre|sit|isatap|vti|ip6ip6|ipip6|ip6gre|vti6\n" +" remote <remote endpoint IP>\n" +" [local <local endpoint IP>]\n" +" [dev <parent device (ifname or connection UUID)>]\n" +"\n" +" macvlan: dev <parent device (connection UUID, ifname, or MAC)>\n" +" mode vepa|bridge|private|passthru|source\n" +" [tap yes|no]\n" +"\n" +" vxlan: id <VXLAN ID>\n" +" remote <IP of multicast group or remote address>\n" +" [local <source IP>]\n" +" [dev <parent device (ifname or connection UUID)>]\n" +" [source-port-min <0-65535>]\n" +" [source-port-max <0-65535>]\n" +" [destination-port <0-65535>]\n" +"\n" +" SLAVE_OPTIONS:\n" +" bridge: [priority <0-63>]\n" +" [path-cost <1-65535>]\n" +" [hairpin yes|no]\n" +"\n" +" team: [config <file>|<raw JSON data>]\n" +"\n" " IP_OPTIONS:\n" " [ip4 <IPv4 address>] [gw4 <IPv4 gateway>]\n" " [ip6 <IPv6 address>] [gw6 <IPv6 gateway>]\n" "\n" msgstr "" -#: ../cli/src/connections.c:437 +#: ../clients/cli/connections.c:460 #, c-format msgid "" "Usage: nmcli connection modify { ARGUMENTS | help }\n" @@ -982,7 +1101,21 @@ "\n" msgstr "" -#: ../cli/src/connections.c:461 +#: ../clients/cli/connections.c:483 +#, c-format +msgid "" +"Usage: nmcli connection clone { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := [--temporary] [id | uuid | path] <ID> <new name>\n" +"\n" +"Clone an existing connection profile. The newly created connection will be\n" +"the exact copy of the <ID>, except the uuid property (will be generated) " +"and\n" +"id (provided as <new name> argument).\n" +"\n" +msgstr "" + +#: ../clients/cli/connections.c:495 #, c-format msgid "" "Usage: nmcli connection edit { ARGUMENTS | help }\n" @@ -998,7 +1131,7 @@ "\n" msgstr "" -#: ../cli/src/connections.c:477 +#: ../clients/cli/connections.c:510 #, c-format msgid "" "Usage: nmcli connection delete { ARGUMENTS | help }\n" @@ -1010,7 +1143,20 @@ "\n" msgstr "" -#: ../cli/src/connections.c:489 +#: ../clients/cli/connections.c:521 +#, c-format +msgid "" +"Usage: nmcli connection monitor { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := [id | uuid | path] <ID> ...\n" +"\n" +"Monitor connection profile activity.\n" +"This command prints a line whenever the specified connection changes.\n" +"Monitors all connection profiles in case none is specified.\n" +"\n" +msgstr "" + +#: ../clients/cli/connections.c:533 #, c-format msgid "" "Usage: nmcli connection reload { help }\n" @@ -1019,7 +1165,7 @@ "\n" msgstr "" -#: ../cli/src/connections.c:498 +#: ../clients/cli/connections.c:541 #, c-format msgid "" "Usage: nmcli connection load { ARGUMENTS | help }\n" @@ -1033,983 +1179,1315 @@ "\n" msgstr "" -#: ../cli/src/connections.c:556 +#: ../clients/cli/connections.c:553 +#, c-format +msgid "" +"Usage: nmcli connection import { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := [--temporary] type <type> file <file to import>\n" +"\n" +"Import an external/foreign configuration as a NetworkManager connection " +"profile.\n" +"The type of the input file is specified by type option.\n" +"Only VPN configurations are supported at the moment. The configuration\n" +"is imported by NetworkManager VPN plugins.\n" +"\n" +msgstr "" + +#: ../clients/cli/connections.c:566 +#, c-format +msgid "" +"Usage: nmcli connection export { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := [id | uuid | path] <ID> [<output file>]\n" +"\n" +"Export a connection. Only VPN connections are supported at the moment.\n" +"The data are directed to standard output or to a file if a name is given.\n" +"\n" +msgstr "" + +#: ../clients/cli/connections.c:644 msgid "activating" msgstr "mengaktifkan" -#: ../cli/src/connections.c:558 +#: ../clients/cli/connections.c:646 msgid "activated" msgstr "diaktifkan" -#: ../cli/src/connections.c:562 +#: ../clients/cli/connections.c:650 msgid "deactivated" msgstr "dinyahaktif" -#: ../cli/src/connections.c:574 +#: ../clients/cli/connections.c:662 msgid "VPN connecting (prepare)" msgstr "VPN bersambung (sedia)" -#: ../cli/src/connections.c:576 +#: ../clients/cli/connections.c:664 msgid "VPN connecting (need authentication)" msgstr "VPN bersambung (perlu pengesahihan)" -#: ../cli/src/connections.c:578 +#: ../clients/cli/connections.c:666 msgid "VPN connecting" msgstr "VPN bersambung" -#: ../cli/src/connections.c:580 +#: ../clients/cli/connections.c:668 msgid "VPN connecting (getting IP configuration)" msgstr "VPN bersambung (mendapatkan konfigurasi IP)" -#: ../cli/src/connections.c:582 +#: ../clients/cli/connections.c:670 msgid "VPN connected" msgstr "VPN bersambung" -#: ../cli/src/connections.c:584 +#: ../clients/cli/connections.c:672 msgid "VPN connection failed" msgstr "Sambungan VPN gagal" -#: ../cli/src/connections.c:586 +#: ../clients/cli/connections.c:674 msgid "VPN disconnected" msgstr "VPN terputus" -#: ../clients/cli/connections.c:636 +#: ../clients/cli/connections.c:744 #, c-format msgid "Error updating secrets for %s: %s\n" msgstr "" -#: ../cli/src/connections.c:669 +#: ../clients/cli/connections.c:764 msgid "Connection profile details" msgstr "" -#: ../cli/src/connections.c:681 ../cli/src/connections.c:1033 +#: ../clients/cli/connections.c:776 ../clients/cli/connections.c:1169 #, c-format msgid "Error: 'connection show': %s" msgstr "" -#: ../cli/src/connections.c:825 +#: ../clients/cli/connections.c:932 ../clients/cli/settings.c:1897 msgid "never" msgstr "jangan sesekali" -#. "CAPABILITIES" -#: ../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 "ya" - -#: ../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 "tidak" - -#: ../cli/src/connections.c:1021 +#: ../clients/cli/connections.c:1157 msgid "Activate connection details" msgstr "" -#: ../cli/src/connections.c:1254 +#: ../clients/cli/connections.c:1393 #, c-format msgid "invalid field '%s'; allowed fields: %s and %s, or %s,%s" msgstr "" -#: ../cli/src/connections.c:1269 ../cli/src/connections.c:1277 +#: ../clients/cli/connections.c:1408 ../clients/cli/connections.c:1416 #, c-format msgid "'%s' has to be alone" msgstr "" #. Add headers -#: ../cli/src/connections.c:1338 +#: ../clients/cli/connections.c:1634 msgid "NetworkManager active profiles" msgstr "" -#: ../cli/src/connections.c:1339 +#: ../clients/cli/connections.c:1635 msgid "NetworkManager connection profiles" msgstr "" -#: ../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 +#: ../clients/cli/connections.c:1681 ../clients/cli/connections.c:2389 +#: ../clients/cli/connections.c:2411 ../clients/cli/connections.c:2420 +#: ../clients/cli/connections.c:2429 ../clients/cli/connections.c:2588 +#: ../clients/cli/connections.c:10156 ../clients/cli/connections.c:10273 +#: ../clients/cli/connections.c:10405 ../clients/cli/connections.c:10538 +#: ../clients/cli/connections.c:10648 ../clients/cli/connections.c:10659 +#: ../clients/cli/connections.c:10758 ../clients/cli/devices.c:2344 +#: ../clients/cli/devices.c:2352 ../clients/cli/devices.c:2675 +#: ../clients/cli/devices.c:2682 ../clients/cli/devices.c:2696 +#: ../clients/cli/devices.c:2703 ../clients/cli/devices.c:2720 +#: ../clients/cli/devices.c:2728 ../clients/cli/devices.c:2741 +#: ../clients/cli/devices.c:3105 ../clients/cli/devices.c:3112 +#: ../clients/cli/devices.c:3119 ../clients/cli/devices.c:3131 +#: ../clients/cli/devices.c:3144 ../clients/cli/devices.c:3151 +#: ../clients/cli/devices.c:3323 ../clients/cli/devices.c:3330 +#: ../clients/cli/devices.c:3503 #, c-format msgid "Error: %s argument is missing." msgstr "Ralat: argumen %s hilang." -#: ../cli/src/connections.c:1427 +#: ../clients/cli/connections.c:1696 #, c-format msgid "Error: %s - no such connection profile." msgstr "" -#: ../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 +#: ../clients/cli/connections.c:1755 ../clients/cli/connections.c:2452 +#: ../clients/cli/connections.c:11162 ../clients/cli/devices.c:3292 +#: ../clients/cli/devices.c:3779 ../clients/cli/general.c:539 +#: ../clients/cli/general.c:588 ../clients/cli/general.c:605 +#: ../clients/cli/general.c:644 ../clients/cli/general.c:658 +#: ../clients/cli/general.c:776 ../clients/cli/general.c:823 +#: ../clients/cli/general.c:843 #, c-format msgid "Error: %s." msgstr "Ralat: %s." -#: ../cli/src/connections.c:1538 +#: ../clients/cli/connections.c:1851 #, c-format msgid "no active connection on device '%s'" msgstr "tiada sambungan aktif pada peranti '%s'" -#: ../cli/src/connections.c:1546 +#: ../clients/cli/connections.c:1859 msgid "no active connection or device" msgstr "tiada peranti atau sambungan aktif" -#: ../cli/src/connections.c:1617 +#: ../clients/cli/connections.c:1910 #, c-format msgid "device '%s' not compatible with connection '%s'" msgstr "peranti '%s' tidak serasi dengan sambungan '%s'" -#: ../cli/src/connections.c:1620 +#: ../clients/cli/connections.c:1913 #, c-format msgid "no device found for connection '%s'" msgstr "tiada peranti ditemui untuk sambungan '%s'" -#: ../cli/src/connections.c:1632 +#: ../clients/cli/connections.c:1925 msgid "unknown reason" msgstr "sebab tidak diketahui" -#: ../cli/src/connections.c:1634 ../cli/src/network-manager.c:288 +#: ../clients/cli/connections.c:1927 ../clients/cli/general.c:277 msgid "none" msgstr "tiada" -#: ../cli/src/connections.c:1636 +#: ../clients/cli/connections.c:1929 msgid "the user was disconnected" msgstr "pengguna telah terputus" -#: ../cli/src/connections.c:1638 +#: ../clients/cli/connections.c:1931 msgid "the base network connection was interrupted" msgstr "sambungan rangkaian pangkalan telah disampuk" -#: ../cli/src/connections.c:1640 +#: ../clients/cli/connections.c:1933 msgid "the VPN service stopped unexpectedly" msgstr "Perkhidmatan VPN dihentikan secara tidak dijangka" -#: ../cli/src/connections.c:1642 +#: ../clients/cli/connections.c:1935 msgid "the VPN service returned invalid configuration" msgstr "Perkhidmatan VPN kembalikan konfigurasi tidak sah" -#: ../cli/src/connections.c:1644 +#: ../clients/cli/connections.c:1937 msgid "the connection attempt timed out" msgstr "percubaan sambungan telah tamat masa" -#: ../cli/src/connections.c:1646 +#: ../clients/cli/connections.c:1939 msgid "the VPN service did not start in time" msgstr "Perkhidmatan VPN tidak bermula mengikut masa" -#: ../cli/src/connections.c:1648 +#: ../clients/cli/connections.c:1941 msgid "the VPN service failed to start" msgstr "Perkhidmatan VPN gagal dimulakan" -#: ../cli/src/connections.c:1650 +#: ../clients/cli/connections.c:1943 msgid "no valid VPN secrets" msgstr "tiada rah VPN yang sah" -#: ../cli/src/connections.c:1652 +#: ../clients/cli/connections.c:1945 msgid "invalid VPN secrets" msgstr "Rahsia VPN tidak sah" -#: ../cli/src/connections.c:1654 +#: ../clients/cli/connections.c:1947 msgid "the connection was removed" msgstr "sambungan telah dibuang" -#: ../cli/src/connections.c:1671 ../cli/src/connections.c:1827 -#: ../cli/src/connections.c:6468 +#: ../clients/cli/connections.c:1969 ../clients/cli/connections.c:1997 +#: ../clients/cli/connections.c:2158 ../clients/cli/connections.c:8454 #, c-format msgid "Connection successfully activated (D-Bus active path: %s)\n" msgstr "Sambungan telah berjaya diaktifkan (Laluan aktif D-Bus: %s)\n" -#: ../clients/cli/connections.c:1735 +#: ../clients/cli/connections.c:1976 #, c-format msgid "" "Connection successfully activated (master waiting for slaves) (D-Bus active " "path: %s)\n" msgstr "" -#: ../cli/src/connections.c:1676 +#: ../clients/cli/connections.c:1980 ../clients/cli/connections.c:2002 #, c-format msgid "Error: Connection activation failed." msgstr "Ralat: Pengaktifan sambungan gagal." -#: ../cli/src/connections.c:1701 +#: ../clients/cli/connections.c:2053 #, c-format msgid "VPN connection successfully activated (D-Bus active path: %s)\n" msgstr "Sambungan VPN berjaya diaktifkan (Laluan aktif D-Bus: %s)\n" -#: ../cli/src/connections.c:1708 +#: ../clients/cli/connections.c:2061 #, c-format msgid "Error: Connection activation failed: %s." msgstr "Ralat: Pengaktifan sambungan gagal: %s" -#: ../cli/src/connections.c:1726 ../cli/src/devices.c:1299 +#: ../clients/cli/connections.c:2080 ../clients/cli/devices.c:1426 #, c-format msgid "Error: Timeout %d sec expired." msgstr "Ralat: Had masa tamat telah luput %d saat." -#: ../cli/src/connections.c:1811 +#: ../clients/cli/connections.c:2140 #, c-format msgid "Error: Connection activation failed: %s" msgstr "Ralat: Pengaktifan sambungan gagal: %s" -#: ../clients/cli/connections.c:1984 +#: ../clients/cli/connections.c:2225 #, c-format msgid "failed to read passwd-file '%s': %s" msgstr "" -#: ../clients/cli/connections.c:1996 +#: ../clients/cli/connections.c:2237 #, c-format msgid "missing colon in 'password' entry '%s'" msgstr "" -#: ../clients/cli/connections.c:2004 +#: ../clients/cli/connections.c:2245 #, c-format msgid "missing dot in 'password' entry '%s'" msgstr "" -#: ../clients/cli/connections.c:2017 +#: ../clients/cli/connections.c:2258 #, c-format msgid "invalid setting name in 'password' entry '%s'" msgstr "" -#: ../cli/src/connections.c:1916 ../cli/src/connections.c:2046 -msgid "unknown error" -msgstr "" - -#: ../cli/src/connections.c:1924 +#: ../clients/cli/connections.c:2314 #, c-format msgid "unknown device '%s'." msgstr "" -#: ../cli/src/connections.c:1929 +#: ../clients/cli/connections.c:2319 msgid "neither a valid connection nor device given" msgstr "" -#: ../clients/cli/connections.c:2161 +#: ../clients/cli/connections.c:2402 #, c-format msgid "Error: Connection '%s' does not exist." msgstr "" -#: ../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 +#: ../clients/cli/connections.c:2437 ../clients/cli/devices.c:1325 +#: ../clients/cli/devices.c:2358 ../clients/cli/devices.c:2752 +#: ../clients/cli/devices.c:3336 #, c-format msgid "Unknown parameter: %s\n" msgstr "Parameter tidak diketahui: %s\n" -#: ../cli/src/connections.c:2054 +#: ../clients/cli/connections.c:2462 msgid "preparing" msgstr "" -#: ../clients/cli/connections.c:2255 +#: ../clients/cli/connections.c:2483 #, c-format msgid "Connection '%s' (%s) successfully deleted.\n" msgstr "" -#: ../clients/cli/connections.c:2271 +#: ../clients/cli/connections.c:2499 #, c-format msgid "Connection '%s' successfully deactivated (D-Bus active path: %s)\n" msgstr "" -#: ../cli/src/connections.c:2082 ../cli/src/connections.c:8292 -#: ../cli/src/connections.c:8407 +#: ../clients/cli/connections.c:2570 ../clients/cli/connections.c:10391 +#: ../clients/cli/connections.c:10590 #, c-format msgid "Error: No connection specified." msgstr "" -#: ../clients/cli/connections.c:2375 +#: ../clients/cli/connections.c:2602 #, c-format msgid "Error: '%s' is not an active connection.\n" msgstr "" -#: ../clients/cli/connections.c:2376 ../clients/cli/connections.c:8872 +#: ../clients/cli/connections.c:2603 ../clients/cli/connections.c:10420 #, c-format msgid "Error: not all active connections found." msgstr "" -#: ../clients/cli/connections.c:2385 +#: ../clients/cli/connections.c:2612 #, c-format msgid "Error: no active connection provided." msgstr "" -#: ../cli/src/connections.c:2431 ../cli/src/utils.c:515 +#: ../clients/cli/connections.c:2955 ../clients/cli/utils.c:702 #, c-format msgid "'%s' not among [%s]" msgstr "" -#: ../cli/src/connections.c:2513 +#: ../clients/cli/connections.c:3032 #, c-format msgid "Error: '%s': '%s' is not a valid %s MAC address." msgstr "" #. Ask for optional arguments -#: ../cli/src/connections.c:2514 ../cli/src/connections.c:2957 -#: ../libnm-glib/nm-device.c:1825 ../tui/nm-editor-utils.c:173 +#: ../clients/cli/connections.c:3033 ../clients/cli/connections.c:3565 +#: ../clients/tui/nm-editor-utils.c:163 ../libnm-core/nm-connection.c:1716 +#: ../libnm-glib/nm-device.c:1861 ../libnm/nm-device.c:1812 msgid "InfiniBand" msgstr "" -#: ../cli/src/connections.c:2514 ../libnm-glib/nm-device.c:1813 -#: ../tui/nm-editor-utils.c:156 +#: ../clients/cli/connections.c:3033 ../clients/tui/nm-editor-utils.c:146 +#: ../libnm-glib/nm-device.c:1849 ../libnm/nm-device.c:1800 msgid "Ethernet" msgstr "" -#: ../cli/src/connections.c:2537 +#: ../clients/cli/connections.c:3053 #, c-format msgid "Error: 'mtu': '%s' is not a valid MTU." msgstr "" -#: ../cli/src/connections.c:2553 +#: ../clients/cli/connections.c:3069 #, c-format msgid "Error: 'parent': '%s' is not a valid interface name." msgstr "" -#: ../cli/src/connections.c:2574 +#: ../clients/cli/connections.c:3090 #, c-format msgid "Error: 'p-key': '%s' is not a valid InfiniBand P_KEY." msgstr "" -#: ../clients/cli/connections.c:2882 +#: ../clients/cli/connections.c:3105 +#, c-format +msgid "Error: '%s' is not a valid UID/GID." +msgstr "" + +#: ../clients/cli/connections.c:3149 #, c-format msgid "Error: '%s': '%s' is not a valid %s %s." msgstr "" -#: ../clients/cli/connections.c:2895 +#: ../clients/cli/connections.c:3162 msgid "Wi-Fi mode" msgstr "" -#: ../clients/cli/connections.c:2904 +#: ../clients/cli/connections.c:3171 msgid "InfiniBand transport mode" msgstr "" -#: ../cli/src/connections.c:2617 +#: ../clients/cli/connections.c:3183 +msgid "ADSL protocol" +msgstr "" + +#: ../clients/cli/connections.c:3194 +msgid "ADSL encapsulation" +msgstr "" + +#: ../clients/cli/connections.c:3203 +msgid "TUN device mode" +msgstr "" + +#: ../clients/cli/connections.c:3216 #, c-format msgid "Error: 'flags': '%s' is not valid; use <0-7>." msgstr "" -#: ../cli/src/connections.c:2639 +#: ../clients/cli/connections.c:3238 #, c-format msgid "Error: '%s': '%s' is not valid; %s " msgstr "" -#: ../cli/src/connections.c:2832 +#: ../clients/cli/connections.c:3416 +#, c-format +msgid "Warning: master='%s' doesn't refer to any existing profile.\n" +msgstr "" + +#: ../clients/cli/connections.c:3441 #, c-format msgid "Error: '%s': '%s' is not valid; use <%u-%u>." msgstr "" #. Ask for optional arguments. -#: ../cli/src/connections.c:2888 +#: ../clients/cli/connections.c:3497 #, c-format msgid "There is %d optional argument for '%s' connection type.\n" msgid_plural "There are %d optional arguments for '%s' connection type.\n" msgstr[0] "" msgstr[1] "" -#: ../cli/src/connections.c:2891 +#: ../clients/cli/connections.c:3500 #, c-format msgid "Do you want to provide it? %s" msgid_plural "Do you want to provide them? %s" msgstr[0] "" msgstr[1] "" -#: ../cli/src/connections.c:2906 +#. Ask for optional arguments +#: ../clients/cli/connections.c:3517 msgid "ethernet" msgstr "" -#: ../cli/src/connections.c:2914 ../cli/src/connections.c:2962 -#: ../cli/src/connections.c:3071 ../cli/src/connections.c:3150 +#: ../clients/cli/connections.c:3522 ../clients/cli/connections.c:3570 +#: ../clients/cli/connections.c:3704 ../clients/cli/connections.c:3783 msgid "MTU [auto]: " msgstr "" -#: ../cli/src/connections.c:2925 ../cli/src/connections.c:2973 -#: ../cli/src/connections.c:3043 ../cli/src/connections.c:3082 -#: ../cli/src/connections.c:3437 +#: ../clients/cli/connections.c:3533 ../clients/cli/connections.c:3581 +#: ../clients/cli/connections.c:3676 ../clients/cli/connections.c:3715 +#: ../clients/cli/connections.c:4101 msgid "MAC [none]: " msgstr "" -#: ../cli/src/connections.c:2936 +#: ../clients/cli/connections.c:3544 msgid "Cloned MAC [none]: " msgstr "" -#: ../cli/src/connections.c:2984 +#: ../clients/cli/connections.c:3592 #, c-format msgid "Transport mode %s" msgstr "" -#: ../cli/src/connections.c:2997 +#: ../clients/cli/connections.c:3605 msgid "Parent interface [none]: " msgstr "" -#: ../cli/src/connections.c:3008 +#: ../clients/cli/connections.c:3616 msgid "P_KEY [none]: " msgstr "" -#: ../cli/src/connections.c:3018 +#: ../clients/cli/connections.c:3626 #, c-format msgid "Error: 'p-key' is mandatory when 'parent' is specified.\n" msgstr "" -#: ../cli/src/connections.c:2906 ../libnm-glib/nm-device.c:1815 -#: ../tui/nm-editor-utils.c:164 +#. Ask for optional arguments +#: ../clients/cli/connections.c:3643 ../clients/tui/nm-editor-utils.c:154 +#: ../libnm-glib/nm-device.c:1851 ../libnm/nm-device.c:1802 msgid "Wi-Fi" msgstr "" -#: ../clients/cli/connections.c:3328 +#: ../clients/cli/connections.c:3651 ../clients/cli/connections.c:6199 #, c-format msgid "Mode %s" msgstr "" #. Ask for optional 'wimax' arguments. -#: ../cli/src/connections.c:3038 ../libnm-glib/nm-device.c:1821 +#: ../clients/cli/connections.c:3671 ../libnm-glib/nm-device.c:1857 +#: ../libnm/nm-device.c:1808 msgid "WiMAX" msgstr "" #. Ask for optional 'pppoe' arguments. -#: ../cli/src/connections.c:3061 +#: ../clients/cli/connections.c:3694 msgid "PPPoE" msgstr "" -#: ../cli/src/connections.c:3065 ../cli/src/connections.c:3103 +#: ../clients/cli/connections.c:3698 ../clients/cli/connections.c:3736 +#: ../clients/cli/connections.c:4223 msgid "Password [none]: " msgstr "" -#: ../cli/src/connections.c:3067 +#: ../clients/cli/connections.c:3700 msgid "Service [none]: " msgstr "" #. Ask for optional 'gsm' or 'cdma' arguments. -#: ../cli/src/connections.c:3097 +#: ../clients/cli/connections.c:3730 msgid "mobile broadband" msgstr "" -#: ../cli/src/connections.c:3101 ../cli/src/connections.c:3509 +#: ../clients/cli/connections.c:3734 ../clients/cli/connections.c:4173 msgid "Username [none]: " msgstr "" #. Ask for optional 'bluetooth' arguments. -#: ../cli/src/connections.c:3116 +#: ../clients/cli/connections.c:3749 msgid "bluetooth" msgstr "" -#: ../cli/src/connections.c:3123 +#: ../clients/cli/connections.c:3756 #, c-format msgid "Bluetooth type %s" msgstr "" -#: ../cli/src/connections.c:3129 +#: ../clients/cli/connections.c:3762 #, c-format msgid "Error: 'bt-type': '%s' is not a valid bluetooth type.\n" msgstr "" #. Ask for optional 'vlan' arguments. -#. 11 -#: ../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 +#. 13 +#: ../clients/cli/connections.c:3778 ../clients/cli/devices.c:239 +#: ../clients/tui/nm-editor-utils.c:217 ../clients/tui/nmt-page-vlan.c:94 +#: ../libnm-core/nm-connection.c:1714 ../libnm-glib/nm-device.c:1869 +#: ../libnm-util/nm-connection.c:1632 ../libnm/nm-device.c:1820 msgid "VLAN" msgstr "VLAN" -#: ../cli/src/connections.c:3161 +#: ../clients/cli/connections.c:3794 msgid "VLAN flags (<0-7>) [none]: " msgstr "" -#: ../cli/src/connections.c:3172 +#: ../clients/cli/connections.c:3805 msgid "Ingress priority maps [none]: " msgstr "" -#: ../cli/src/connections.c:3183 +#: ../clients/cli/connections.c:3816 msgid "Egress priority maps [none]: " msgstr "" -#: ../cli/src/connections.c:3194 +#: ../clients/cli/connections.c:3827 msgid "Bonding mode [balance-rr]: " msgstr "" #. Ask for optional 'bond' arguments. -#: ../cli/src/connections.c:3209 +#: ../clients/cli/connections.c:3843 msgid "bond" msgstr "" -#: ../cli/src/connections.c:3231 +#: ../clients/cli/connections.c:3865 msgid "Bonding primary interface [none]: " msgstr "" -#: ../cli/src/connections.c:3234 +#: ../clients/cli/connections.c:3868 #, c-format msgid "Error: 'primary': '%s' is not a valid interface name.\n" msgstr "" -#: ../cli/src/connections.c:3242 +#: ../clients/cli/connections.c:3876 #, c-format msgid "Bonding monitoring mode %s" msgstr "" -#: ../cli/src/connections.c:3248 +#: ../clients/cli/connections.c:3882 #, c-format msgid "Error: '%s' is not a valid monitoring mode; use '%s' or '%s'.\n" msgstr "" -#: ../cli/src/connections.c:3257 +#: ../clients/cli/connections.c:3891 msgid "Bonding miimon [100]: " msgstr "" -#: ../cli/src/connections.c:3260 +#: ../clients/cli/connections.c:3894 #, c-format msgid "Error: 'miimon': '%s' is not a valid number <0-%u>.\n" msgstr "" -#: ../cli/src/connections.c:3268 +#: ../clients/cli/connections.c:3902 msgid "Bonding downdelay [0]: " msgstr "" -#: ../cli/src/connections.c:3271 +#: ../clients/cli/connections.c:3905 #, c-format msgid "Error: 'downdelay': '%s' is not a valid number <0-%u>.\n" msgstr "" -#: ../cli/src/connections.c:3279 +#: ../clients/cli/connections.c:3913 msgid "Bonding updelay [0]: " msgstr "" -#: ../cli/src/connections.c:3282 +#: ../clients/cli/connections.c:3916 #, c-format msgid "Error: 'updelay': '%s' is not a valid number <0-%u>.\n" msgstr "" -#: ../cli/src/connections.c:3291 +#: ../clients/cli/connections.c:3925 msgid "Bonding arp-interval [0]: " msgstr "" -#: ../cli/src/connections.c:3294 +#: ../clients/cli/connections.c:3928 #, c-format msgid "Error: 'arp-interval': '%s' is not a valid number <0-%u>.\n" msgstr "" #. FIXME: verify the string -#: ../cli/src/connections.c:3302 +#: ../clients/cli/connections.c:3936 msgid "Bonding arp-ip-target [none]: " msgstr "" -#: ../clients/cli/connections.c:3620 +#: ../clients/cli/connections.c:3943 msgid "LACP rate ('slow' or 'fast') [slow]: " msgstr "" -#: ../clients/cli/connections.c:3626 +#: ../clients/cli/connections.c:3949 #, c-format msgid "Error: 'lacp_rate': '%s' is invalid ('slow' or 'fast').\n" msgstr "" -#: ../cli/src/connections.c:3322 +#: ../clients/cli/connections.c:3972 msgid "Team JSON configuration [none]: " msgstr "" -#: ../cli/src/connections.c:3339 +#: ../clients/cli/connections.c:3989 msgid "team" msgstr "" -#: ../cli/src/connections.c:3345 +#: ../clients/cli/connections.c:3995 msgid "team-slave" msgstr "" #. Ask for optional 'bridge' arguments. -#: ../cli/src/connections.c:3357 +#: ../clients/cli/connections.c:4007 msgid "bridge" msgstr "" -#: ../cli/src/connections.c:3363 +#: ../clients/cli/connections.c:4013 #, c-format msgid "Enable STP %s" msgstr "" -#: ../cli/src/connections.c:3368 +#: ../clients/cli/connections.c:4018 #, c-format msgid "Error: 'stp': %s.\n" msgstr "" -#: ../cli/src/connections.c:3376 +#: ../clients/cli/connections.c:4026 msgid "STP priority [32768]: " msgstr "" -#: ../cli/src/connections.c:3380 +#: ../clients/cli/connections.c:4030 #, c-format msgid "Error: 'priority': '%s' is not a valid number <0-%d>.\n" msgstr "" -#: ../cli/src/connections.c:3388 +#: ../clients/cli/connections.c:4038 msgid "Forward delay [15]: " msgstr "" -#: ../cli/src/connections.c:3392 +#: ../clients/cli/connections.c:4042 #, c-format msgid "Error: 'forward-delay': '%s' is not a valid number <2-30>.\n" msgstr "" -#: ../cli/src/connections.c:3401 +#: ../clients/cli/connections.c:4051 msgid "Hello time [2]: " msgstr "" -#: ../cli/src/connections.c:3405 +#: ../clients/cli/connections.c:4055 #, c-format msgid "Error: 'hello-time': '%s' is not a valid number <1-10>.\n" msgstr "" -#: ../cli/src/connections.c:3413 +#: ../clients/cli/connections.c:4063 msgid "Max age [20]: " msgstr "" -#: ../cli/src/connections.c:3417 +#: ../clients/cli/connections.c:4067 #, c-format msgid "Error: 'max-age': '%s' is not a valid number <6-40>.\n" msgstr "" -#: ../cli/src/connections.c:3425 +#: ../clients/cli/connections.c:4075 msgid "MAC address ageing time [300]: " msgstr "" -#: ../cli/src/connections.c:3429 +#: ../clients/cli/connections.c:4079 #, c-format msgid "Error: 'ageing-time': '%s' is not a valid number <0-1000000>.\n" msgstr "" +#: ../clients/cli/connections.c:4088 +#, c-format +msgid "Enable IGMP snooping %s" +msgstr "" + +#: ../clients/cli/connections.c:4093 +#, c-format +msgid "Error: 'multicast-snooping': %s.\n" +msgstr "" + #. Ask for optional 'bridge-slave' arguments. -#: ../cli/src/connections.c:3456 +#: ../clients/cli/connections.c:4120 msgid "bridge-slave" msgstr "" -#: ../cli/src/connections.c:3461 +#: ../clients/cli/connections.c:4125 msgid "Bridge port priority [32]: " msgstr "" -#: ../cli/src/connections.c:3474 +#: ../clients/cli/connections.c:4138 msgid "Bridge port STP path cost [100]: " msgstr "" -#: ../cli/src/connections.c:3488 +#: ../clients/cli/connections.c:4152 #, c-format msgid "Hairpin %s" msgstr "" -#: ../cli/src/connections.c:3493 +#: ../clients/cli/connections.c:4157 #, c-format msgid "Error: 'hairpin': %s.\n" msgstr "" #. Ask for optional 'olpc' arguments. -#: ../cli/src/connections.c:3520 ../libnm-glib/nm-device.c:1819 +#: ../clients/cli/connections.c:4184 ../libnm-glib/nm-device.c:1855 +#: ../libnm/nm-device.c:1806 msgid "OLPC Mesh" msgstr "" -#: ../cli/src/connections.c:3525 +#: ../clients/cli/connections.c:4189 msgid "OLPC Mesh channel [1]: " msgstr "" -#: ../cli/src/connections.c:3528 +#: ../clients/cli/connections.c:4192 #, c-format msgid "Error: 'channel': '%s' is not a valid number <1-13>.\n" msgstr "" -#: ../cli/src/connections.c:3536 +#: ../clients/cli/connections.c:4200 msgid "DHCP anycast MAC address [none]: " msgstr "" -#: ../clients/cli/connections.c:3905 -msgid "IPv4 address (IP[/plen]) [none]: " +#. Ask for optional 'adsl' arguments. +#: ../clients/cli/connections.c:4219 ../libnm-glib/nm-device.c:1871 +#: ../libnm/nm-device.c:1822 +msgid "ADSL" msgstr "" -#: ../clients/cli/connections.c:3907 -msgid "IPv6 address (IP[/plen]) [none]: " +#: ../clients/cli/connections.c:4227 +#, c-format +msgid "ADSL encapsulation %s" msgstr "" -#: ../clients/cli/connections.c:3921 -#, c-format -msgid " Address successfully added: %s\n" +#. Ask for optional 'macvlan' arguments. +#: ../clients/cli/connections.c:4245 +msgid "macvlan" msgstr "" -#: ../clients/cli/connections.c:3923 +#: ../clients/cli/connections.c:4251 #, c-format -msgid " Warning: address already present: %s\n" +msgid "Tap %s" msgstr "" -#: ../cli/src/connections.c:3605 +#: ../clients/cli/connections.c:4256 #, c-format -msgid " Warning: ignoring garbage at the end: '%s'\n" +msgid "Error: 'tap': %s.\n" msgstr "" -#: ../cli/src/connections.c:3607 ../cli/src/connections.c:4464 -#: ../cli/src/connections.c:4527 ../cli/src/connections.c:4938 -#: ../cli/src/connections.c:4948 -msgid "Error: " +#. Ask for optional 'vxlan' arguments. +#: ../clients/cli/connections.c:4272 ../libnm-glib/nm-device.c:1875 +#: ../libnm/nm-device.c:1826 +msgid "VXLAN" msgstr "" -#: ../clients/cli/connections.c:3947 -msgid "IPv4 gateway [none]: " +#: ../clients/cli/connections.c:4277 ../clients/cli/connections.c:4601 +msgid "Parent device [none]: " msgstr "" -#: ../clients/cli/connections.c:3950 -msgid "IPv6 gateway [none]: " +#: ../clients/cli/connections.c:4282 ../clients/cli/connections.c:4606 +#, c-format +msgid "Error: 'dev': '%s' is neither UUID nor interface name.\n" msgstr "" -#: ../clients/cli/connections.c:3970 -#, c-format -msgid "Error: invalid gateway address '%s'\n" +#: ../clients/cli/connections.c:4291 +msgid "Local address [none]: " msgstr "" -#. Ask for IP addresses -#: ../cli/src/connections.c:3624 +#: ../clients/cli/connections.c:4296 #, c-format -msgid "Do you want to add IP addresses? %s" +msgid "Error: 'local': '%s' is not a valid IP address.\n" msgstr "" -#: ../cli/src/connections.c:3631 +#: ../clients/cli/connections.c:4305 +msgid "Minimum source port [0]: " +msgstr "" + +#: ../clients/cli/connections.c:4309 #, c-format -msgid "Press <Enter> to finish adding addresses.\n" +msgid "Error: 'source-port-min': '%s' is not a valid number <0-65535>.\n" +msgstr "" + +#: ../clients/cli/connections.c:4318 +msgid "Maximum source port [0]: " msgstr "" -#: ../cli/src/connections.c:3777 +#: ../clients/cli/connections.c:4322 #, c-format -msgid "Error: 'parent': not valid without 'p-key'." +msgid "Error: 'source-port-max': '%s' is not a valid number <0-65535>.\n" msgstr "" -#: ../cli/src/connections.c:3833 ../cli/src/connections.c:4854 -msgid "SSID: " +#: ../clients/cli/connections.c:4331 +msgid "Destination port [8472]: " msgstr "" -#: ../cli/src/connections.c:3836 ../cli/src/connections.c:4857 -msgid "Error: 'ssid' is required." +#: ../clients/cli/connections.c:4335 +#, c-format +msgid "Error: 'destination-port': '%s' is not a valid number <0-65535>.\n" msgstr "" -#: ../cli/src/connections.c:3900 -msgid "WiMAX NSP name: " +#: ../clients/cli/connections.c:4374 +msgid "IPv4 address (IP[/plen]) [none]: " msgstr "" -#: ../cli/src/connections.c:3903 -msgid "Error: 'nsp' is required." +#: ../clients/cli/connections.c:4376 +msgid "IPv6 address (IP[/plen]) [none]: " msgstr "" -#: ../cli/src/connections.c:3958 -msgid "PPPoE username: " +#: ../clients/cli/connections.c:4390 +#, c-format +msgid " Address successfully added: %s\n" msgstr "" -#: ../cli/src/connections.c:3961 -msgid "Error: 'username' is required." +#: ../clients/cli/connections.c:4392 +#, c-format +msgid " Warning: address already present: %s\n" msgstr "" -#: ../cli/src/connections.c:4032 -msgid "APN: " +#: ../clients/cli/connections.c:4394 +#, c-format +msgid " Warning: ignoring garbage at the end: '%s'\n" msgstr "" -#: ../cli/src/connections.c:4035 -msgid "Error: 'apn' is required." +#: ../clients/cli/connections.c:4396 ../clients/cli/connections.c:5605 +#: ../clients/cli/connections.c:5652 ../clients/cli/connections.c:6569 +#: ../clients/cli/connections.c:6602 +msgid "Error: " msgstr "" -#: ../cli/src/connections.c:4094 -msgid "Bluetooth device address: " +#: ../clients/cli/connections.c:4416 +msgid "IPv4 gateway [none]: " msgstr "" -#: ../cli/src/connections.c:4097 -msgid "Error: 'addr' is required." +#: ../clients/cli/connections.c:4419 +msgid "IPv6 gateway [none]: " msgstr "" -#: ../cli/src/connections.c:4140 +#: ../clients/cli/connections.c:4439 #, c-format -msgid "Error: 'bt-type': '%s' not valid; use [%s, %s (%s), %s]." +msgid "Error: invalid gateway address '%s'\n" msgstr "" -#: ../cli/src/connections.c:4185 -msgid "VLAN parent device or connection UUID: " +#. Ask for IP addresses +#: ../clients/cli/connections.c:4452 +#, c-format +msgid "Do you want to add IP addresses? %s" msgstr "" -#: ../cli/src/connections.c:4188 -msgid "Error: 'dev' is required." +#: ../clients/cli/connections.c:4460 +#, c-format +msgid "Press <Enter> to finish adding addresses.\n" msgstr "" -#: ../cli/src/connections.c:4192 -msgid "VLAN ID <0-4095>: " +#. Ask for optional 'tun' arguments. +#: ../clients/cli/connections.c:4504 ../libnm-glib/nm-device.c:1879 +#: ../libnm/nm-device.c:1830 +msgid "Tun" msgstr "" -#: ../cli/src/connections.c:4195 -msgid "Error: 'id' is required." +#: ../clients/cli/connections.c:4509 +msgid "User ID [none]: " msgstr "" -#: ../cli/src/connections.c:4201 -#, c-format -msgid "Error: 'id': '%s' is not valid; use <0-4095>." +#: ../clients/cli/connections.c:4522 +msgid "Group ID [none]: " msgstr "" -#: ../cli/src/connections.c:4211 +#: ../clients/cli/connections.c:4536 #, c-format -msgid "Error: 'dev': '%s' is neither UUID, interface name, nor MAC." +msgid "Enable PI %s" msgstr "" -#: ../cli/src/connections.c:4346 +#: ../clients/cli/connections.c:4541 #, c-format -msgid "Error: 'mode': %s." +msgid "Error: 'pi': %s.\n" msgstr "" -#: ../cli/src/connections.c:4355 +#: ../clients/cli/connections.c:4549 #, c-format -msgid "Error: 'primary': '%s' is not a valid interface name." -msgstr "" - -#: ../cli/src/connections.c:4405 ../cli/src/connections.c:4505 -#: ../cli/src/connections.c:4712 -msgid "Error: 'master' is required." +msgid "Enable VNET header %s" msgstr "" -#: ../cli/src/connections.c:4411 ../cli/src/connections.c:4511 -#: ../cli/src/connections.c:4718 +#: ../clients/cli/connections.c:4554 #, c-format -msgid "Warning: master='%s' doesn't refer to any existing profile.\n" +msgid "Error: 'vnet-hdr': %s.\n" msgstr "" -#: ../cli/src/connections.c:4414 ../cli/src/connections.c:4519 -#: ../cli/src/connections.c:4721 +#: ../clients/cli/connections.c:4562 #, c-format -msgid "" -"Warning: 'type' is currently ignored. We only support ethernet slaves for " -"now.\n" +msgid "Enable multi queue %s" msgstr "" -#: ../cli/src/connections.c:4614 +#: ../clients/cli/connections.c:4567 #, c-format -msgid "Error: 'stp': %s." +msgid "Error: 'multi-queue': %s.\n" msgstr "" -#: ../cli/src/connections.c:4748 -#, c-format -msgid "Error: 'hairpin': %s." +#. Ask for optional 'ip-tunnel' arguments. +#: ../clients/cli/connections.c:4581 +msgid "IP Tunnel" msgstr "" -#: ../cli/src/connections.c:4801 -msgid "Error: 'vpn-type' is required." +#: ../clients/cli/connections.c:4586 +msgid "Local endpoint [none]: " msgstr "" -#: ../cli/src/connections.c:4808 +#: ../clients/cli/connections.c:4592 #, c-format -msgid "Warning: 'vpn-type': %s not known.\n" +msgid "Error: 'local': '%s' is not valid; must be an IP address\n" msgstr "" -#: ../cli/src/connections.c:4870 +#: ../clients/cli/connections.c:4658 ../clients/cli/connections.c:10184 #, c-format -msgid "Error: 'channel': '%s' is not valid; use <1-13>." +msgid "Error: <setting>.<property> argument is missing." msgstr "" -#: ../cli/src/connections.c:4905 +#: ../clients/cli/connections.c:4663 #, c-format -msgid "Error: '%s' is not a valid connection type." +msgid "Error: value for '%s' is missing." msgstr "" -#: ../clients/cli/connections.c:5281 +#: ../clients/cli/connections.c:4681 #, c-format -msgid "Error: IPv4 gateway specified without IPv4 addresses" +msgid "Error: invalid <setting>.<property> '%s'." msgstr "" -#: ../clients/cli/connections.c:5285 +#: ../clients/cli/connections.c:4689 #, c-format -msgid "Error: multiple IPv4 gateways specified" +msgid "Error: invalid or not allowed setting '%s': %s." msgstr "" -#: ../clients/cli/connections.c:5289 +#: ../clients/cli/connections.c:4700 #, c-format -msgid "Error: Invalid IPv4 gateway '%s'" +msgid "Error: don't know how to create '%s' setting." msgstr "" -#: ../clients/cli/connections.c:5314 +#: ../clients/cli/connections.c:4710 #, c-format -msgid "Error: IPv6 gateway specified without IPv6 addresses" +msgid "Error: invalid property '%s': %s." msgstr "" -#: ../clients/cli/connections.c:5318 +#: ../clients/cli/connections.c:4722 #, c-format -msgid "Error: multiple IPv6 gateways specified" +msgid "Error: failed to modify %s.%s: %s." msgstr "" -#: ../clients/cli/connections.c:5322 +#: ../clients/cli/connections.c:4741 #, c-format -msgid "Error: Invalid IPv6 gateway '%s'" +msgid "Error: failed to remove a value from %s.%s: %s." msgstr "" -#: ../clients/cli/connections.c:5382 +#: ../clients/cli/connections.c:4775 #, c-format -msgid "Error: Failed to add '%s' connection: %s" +msgid "" +"Warning: 'type' is ignored. Use 'nmcli connection add \"%s\" ...' instead." msgstr "" -#: ../cli/src/connections.c:5007 -#, c-format -msgid "Connection '%s' (%s) successfully added.\n" +#: ../clients/cli/connections.c:4783 +msgid "Error: redundant 'master' option." msgstr "" -#: ../cli/src/connections.c:5221 -#, c-format -msgid "Error: 'type' argument is required." +#: ../clients/cli/connections.c:4796 +msgid "Error: 'master' is required." msgstr "" -#: ../cli/src/connections.c:5229 +#: ../clients/cli/connections.c:4950 #, c-format -msgid "Error: invalid connection type; %s." +msgid "Error: 'parent': not valid without 'p-key'." msgstr "" -#: ../cli/src/connections.c:5238 -#, c-format -msgid "Error: 'autoconnect': %s." +#: ../clients/cli/connections.c:5005 ../clients/cli/connections.c:5967 +msgid "SSID: " msgstr "" -#: ../cli/src/connections.c:5248 -#, c-format -msgid "Error: 'save': %s." +#: ../clients/cli/connections.c:5008 ../clients/cli/connections.c:5970 +msgid "Error: 'ssid' is required." msgstr "" -#: ../cli/src/connections.c:5264 -msgid "Interface name [*]: " +#: ../clients/cli/connections.c:5072 +msgid "WiMAX NSP name: " msgstr "" -#: ../cli/src/connections.c:5269 -#, c-format -msgid "Error: 'ifname' argument is required." +#: ../clients/cli/connections.c:5075 +msgid "Error: 'nsp' is required." msgstr "" -#: ../cli/src/connections.c:5276 -#, c-format -msgid "Error: 'ifname': '%s' is not a valid interface nor '*'." +#: ../clients/cli/connections.c:5127 +msgid "PPPoE username: " msgstr "" -#: ../cli/src/connections.c:6064 -#, c-format -msgid "['%s' setting values]\n" +#: ../clients/cli/connections.c:5130 ../clients/cli/connections.c:6037 +msgid "Error: 'username' is required." msgstr "" -#. TRANSLATORS: do not translate command names and keywords before :: -#. * However, you should translate terms enclosed in <>. -#. -#: ../clients/cli/connections.c:6639 -#, c-format -msgid "" -"---[ Main menu ]---\n" -"goto [<setting> | <prop>] :: go to a setting or property\n" +#: ../clients/cli/connections.c:5199 +msgid "APN: " +msgstr "" + +#: ../clients/cli/connections.c:5202 +msgid "Error: 'apn' is required." +msgstr "" + +#: ../clients/cli/connections.c:5260 +msgid "Bluetooth device address: " +msgstr "" + +#: ../clients/cli/connections.c:5263 +msgid "Error: 'addr' is required." +msgstr "" + +#: ../clients/cli/connections.c:5304 +#, c-format +msgid "Error: 'bt-type': '%s' not valid; use [%s, %s (%s), %s]." +msgstr "" + +#: ../clients/cli/connections.c:5348 +msgid "VLAN parent device or connection UUID: " +msgstr "" + +#: ../clients/cli/connections.c:5351 ../clients/cli/connections.c:6108 +msgid "Error: 'dev' is required." +msgstr "" + +#: ../clients/cli/connections.c:5355 +msgid "VLAN ID <0-4094>: " +msgstr "" + +#: ../clients/cli/connections.c:5358 ../clients/cli/connections.c:6424 +msgid "Error: 'id' is required." +msgstr "" + +#: ../clients/cli/connections.c:5364 +#, c-format +msgid "Error: 'id': '%s' is not valid; use <0-4094>." +msgstr "" + +#: ../clients/cli/connections.c:5374 ../clients/cli/connections.c:6116 +#, c-format +msgid "Error: 'dev': '%s' is neither UUID, interface name, nor MAC." +msgstr "" + +#: ../clients/cli/connections.c:5506 +#, c-format +msgid "Error: 'mode': %s." +msgstr "" + +#: ../clients/cli/connections.c:5515 +#, c-format +msgid "Error: 'primary': '%s' is not a valid interface name." +msgstr "" + +#: ../clients/cli/connections.c:5738 +#, c-format +msgid "Error: 'stp': %s." +msgstr "" + +#: ../clients/cli/connections.c:5747 +#, c-format +msgid "Error: 'multicast-snooping': %s." +msgstr "" + +#: ../clients/cli/connections.c:5866 +#, c-format +msgid "Error: 'hairpin': %s." +msgstr "" + +#: ../clients/cli/connections.c:5915 +msgid "Error: 'vpn-type' is required." +msgstr "" + +#: ../clients/cli/connections.c:5922 +#, c-format +msgid "Warning: 'vpn-type': %s not known.\n" +msgstr "" + +#: ../clients/cli/connections.c:5983 +#, c-format +msgid "Error: 'channel': '%s' is not valid; use <1-13>." +msgstr "" + +#: ../clients/cli/connections.c:6034 +msgid "Username: " +msgstr "" + +#: ../clients/cli/connections.c:6043 +#, c-format +msgid "Protocol %s" +msgstr "" + +#: ../clients/cli/connections.c:6046 +msgid "Error: 'protocol' is required." +msgstr "" + +#: ../clients/cli/connections.c:6105 +msgid "MACVLAN parent device or connection UUID: " +msgstr "" + +#: ../clients/cli/connections.c:6125 ../clients/cli/connections.c:6205 +#: ../clients/cli/connections.c:6307 +msgid "Error: 'mode' is required." +msgstr "" + +#: ../clients/cli/connections.c:6131 +msgid "Error: 'mode' is not valid." +msgstr "" + +#: ../clients/cli/connections.c:6144 +#, c-format +msgid "Error: 'tap': %s." +msgstr "" + +#: ../clients/cli/connections.c:6230 +#, c-format +msgid "Error: 'pi': %s." +msgstr "" + +#: ../clients/cli/connections.c:6241 +#, c-format +msgid "Error: 'vnet-hdr': %s." +msgstr "" + +#: ../clients/cli/connections.c:6252 +#, c-format +msgid "Error: 'multi-queue': %s." +msgstr "" + +#: ../clients/cli/connections.c:6321 +#, c-format +msgid "Error: 'mode': '%s' is not valid, use one of %s" +msgstr "" + +#: ../clients/cli/connections.c:6327 +msgid "Remote endpoint: " +msgstr "" + +#: ../clients/cli/connections.c:6330 ../clients/cli/connections.c:6432 +msgid "Error: 'remote' is required." +msgstr "" + +#: ../clients/cli/connections.c:6337 +#, c-format +msgid "Error: 'remote': '%s' is not valid; must be an IP address" +msgstr "" + +#: ../clients/cli/connections.c:6351 +#, c-format +msgid "Error: 'local': '%s' is not valid; must be an IP address" +msgstr "" + +#: ../clients/cli/connections.c:6360 ../clients/cli/connections.c:6455 +#, c-format +msgid "Error: 'dev': '%s' is neither UUID nor interface name." +msgstr "" + +#: ../clients/cli/connections.c:6421 +msgid "VXLAN ID: " +msgstr "" + +#: ../clients/cli/connections.c:6429 +msgid "Remote: " +msgstr "" + +#: ../clients/cli/connections.c:6438 +#, c-format +msgid "Error: 'id': '%s' is not valid; use <0-16777215>." +msgstr "" + +#: ../clients/cli/connections.c:6464 +#, c-format +msgid "Error: 'remote': '%s' is not a valid IP address" +msgstr "" + +#: ../clients/cli/connections.c:6473 +#, c-format +msgid "Error: 'local': '%s' is not a valid IP address" +msgstr "" + +#: ../clients/cli/connections.c:6482 +#, c-format +msgid "Error: 'source-port-min': %s is not valid; use <0-65535>." +msgstr "" + +#: ../clients/cli/connections.c:6491 +#, c-format +msgid "Error: 'source-port-max': %s is not valid; use <0-65535>." +msgstr "" + +#: ../clients/cli/connections.c:6500 +#, c-format +msgid "Error: 'destination-port': %s is not valid; use <0-65535>." +msgstr "" + +#: ../clients/cli/connections.c:6540 +#, c-format +msgid "Error: '%s' is not a valid connection type." +msgstr "" + +#: ../clients/cli/connections.c:6581 +#, c-format +msgid "Error: IPv4 gateway specified without IPv4 addresses" +msgstr "" + +#: ../clients/cli/connections.c:6585 +#, c-format +msgid "Error: multiple IPv4 gateways specified" +msgstr "" + +#: ../clients/cli/connections.c:6589 +#, c-format +msgid "Error: Invalid IPv4 gateway '%s'" +msgstr "" + +#: ../clients/cli/connections.c:6614 +#, c-format +msgid "Error: IPv6 gateway specified without IPv6 addresses" +msgstr "" + +#: ../clients/cli/connections.c:6618 +#, c-format +msgid "Error: multiple IPv6 gateways specified" +msgstr "" + +#: ../clients/cli/connections.c:6622 +#, c-format +msgid "Error: Invalid IPv6 gateway '%s'" +msgstr "" + +#: ../clients/cli/connections.c:6670 ../clients/cli/connections.c:10223 +#, c-format +msgid "Error: Failed to add '%s' connection: %s" +msgstr "" + +#: ../clients/cli/connections.c:6675 +#, c-format +msgid "Connection '%s' (%s) successfully added.\n" +msgstr "" + +#: ../clients/cli/connections.c:6951 ../clients/cli/connections.c:10678 +#, c-format +msgid "Error: 'type' argument is required." +msgstr "" + +#: ../clients/cli/connections.c:6959 +#, c-format +msgid "Error: invalid connection type; %s." +msgstr "" + +#: ../clients/cli/connections.c:6968 ../clients/cli/devices.c:2164 +#, c-format +msgid "Error: 'autoconnect': %s." +msgstr "" + +#: ../clients/cli/connections.c:6978 +#, c-format +msgid "Error: 'save': %s." +msgstr "" + +#: ../clients/cli/connections.c:6995 +msgid "Interface name [*]: " +msgstr "" + +#: ../clients/cli/connections.c:7000 +#, c-format +msgid "Error: 'ifname' argument is required." +msgstr "" + +#: ../clients/cli/connections.c:7002 +#, c-format +msgid "Error: mandatory 'ifname' not seen before '%s'." +msgstr "" + +#: ../clients/cli/connections.c:7011 +#, c-format +msgid "Error: 'ifname': '%s' is not a valid interface nor '*'." +msgstr "" + +#: ../clients/cli/connections.c:8035 +#, c-format +msgid "['%s' setting values]\n" +msgstr "" + +#. TRANSLATORS: do not translate command names and keywords before :: +#. * However, you should translate terms enclosed in <>. +#. +#: ../clients/cli/connections.c:8117 +#, c-format +msgid "" +"---[ Main menu ]---\n" +"goto [<setting> | <prop>] :: go to a setting or property\n" "remove <setting>[.<prop>] | <prop> :: remove setting or reset property " "value\n" "set [<setting>.<prop> <value>] :: set property value\n" @@ -2024,7 +2502,7 @@ "quit :: exit nmcli\n" msgstr "" -#: ../cli/src/connections.c:6173 +#: ../clients/cli/connections.c:8144 #, c-format msgid "" "goto <setting>[.<prop>] | <prop> :: enter setting/property for editing\n" @@ -2036,7 +2514,7 @@ " nmcli> goto ipv4.addresses\n" msgstr "" -#: ../cli/src/connections.c:6180 +#: ../clients/cli/connections.c:8151 #, c-format msgid "" "remove <setting>[.<prop>] :: remove setting or reset property value\n" @@ -2049,7 +2527,7 @@ " nmcli> remove eth.mtu\n" msgstr "" -#: ../cli/src/connections.c:6187 +#: ../clients/cli/connections.c:8158 #, c-format msgid "" "set [<setting>.<prop> <value>] :: set property value\n" @@ -2059,7 +2537,7 @@ "Example: nmcli> set con.id My connection\n" msgstr "" -#: ../cli/src/connections.c:6192 +#: ../clients/cli/connections.c:8163 #, c-format msgid "" "describe [<setting>.<prop>] :: describe property\n" @@ -2068,7 +2546,7 @@ "see all NM settings and properties.\n" msgstr "" -#: ../cli/src/connections.c:6197 +#: ../clients/cli/connections.c:8168 #, c-format msgid "" "print [all] :: print setting or connection values\n" @@ -2078,7 +2556,7 @@ "Example: nmcli ipv4> print all\n" msgstr "" -#: ../clients/cli/connections.c:6695 +#: ../clients/cli/connections.c:8173 #, c-format msgid "" "verify [all | fix] :: verify setting or connection validity\n" @@ -2093,7 +2571,7 @@ " nmcli bond> verify\n" msgstr "" -#: ../cli/src/connections.c:6209 +#: ../clients/cli/connections.c:8182 #, c-format msgid "" "save [persistent|temporary] :: save the connection\n" @@ -2109,7 +2587,7 @@ "profile must be deleted.\n" msgstr "" -#: ../cli/src/connections.c:6220 +#: ../clients/cli/connections.c:8193 #, c-format msgid "" "activate [<ifname>] [/<ap>|<nsp>] :: activate the connection\n" @@ -2122,46 +2600,37 @@ "specified)\n" msgstr "" -#: ../cli/src/connections.c:6227 ../cli/src/connections.c:6384 +#: ../clients/cli/connections.c:8200 ../clients/cli/connections.c:8359 #, c-format msgid "" "back :: go to upper menu level\n" "\n" msgstr "" -#: ../cli/src/connections.c:6230 +#: ../clients/cli/connections.c:8203 #, c-format msgid "" "help/? [<command>] :: help for the nmcli commands\n" "\n" msgstr "" -#: ../clients/cli/connections.c:6728 +#: ../clients/cli/connections.c:8206 #, c-format msgid "" "nmcli [<conf-option> <value>] :: nmcli configuration\n" "\n" "Configures nmcli. The following options are available:\n" -"status-line yes | no [default: no]\n" -"save-confirmation yes | no [default: yes]\n" -"show-secrets yes | no [default: no]\n" -"prompt-color <0-8> [default: 0]\n" -" 0 = normal\n" -" 1 = black\n" -" 2 = red\n" -" 3 = green\n" -" 4 = yellow\n" -" 5 = blue\n" -" 6 = magenta\n" -" 7 = cyan\n" -" 8 = white\n" -"\n" +"status-line yes | no [default: no]\n" +"save-confirmation yes | no [default: yes]\n" +"show-secrets yes | no [default: no]\n" +"prompt-color <color> | <0-8> [default: 0]\n" +"%s\n" "Examples: nmcli> nmcli status-line yes\n" " nmcli> nmcli save-confirmation no\n" " nmcli> nmcli prompt-color 3\n" msgstr "" -#: ../cli/src/connections.c:6253 ../cli/src/connections.c:6390 +#: ../clients/cli/connections.c:8228 ../clients/cli/connections.c:8365 #, c-format msgid "" "quit :: exit nmcli\n" @@ -2170,8 +2639,8 @@ "user is asked to confirm the action.\n" msgstr "" -#: ../cli/src/connections.c:6258 ../cli/src/connections.c:6395 -#: ../cli/src/connections.c:6783 ../cli/src/connections.c:7676 +#: ../clients/cli/connections.c:8233 ../clients/cli/connections.c:8370 +#: ../clients/cli/connections.c:8794 ../clients/cli/connections.c:9742 #, c-format msgid "Unknown command: '%s'\n" msgstr "" @@ -2179,7 +2648,7 @@ #. TRANSLATORS: do not translate command names and keywords before :: #. * However, you should translate terms enclosed in <>. #. -#: ../cli/src/connections.c:6324 +#: ../clients/cli/connections.c:8299 #, c-format msgid "" "---[ Property menu ]---\n" @@ -2195,7 +2664,7 @@ "quit :: exit nmcli\n" msgstr "" -#: ../cli/src/connections.c:6349 +#: ../clients/cli/connections.c:8324 #, c-format msgid "" "set [<value>] :: set new value\n" @@ -2203,7 +2672,7 @@ "This command sets provided <value> to this property\n" msgstr "" -#: ../cli/src/connections.c:6353 +#: ../clients/cli/connections.c:8328 #, c-format msgid "" "add [<value>] :: append new value to the property\n" @@ -2213,7 +2682,7 @@ "(same as 'set').\n" msgstr "" -#: ../cli/src/connections.c:6359 +#: ../clients/cli/connections.c:8334 #, c-format msgid "" "change :: change current value\n" @@ -2221,7 +2690,7 @@ "Displays current value and allows editing it.\n" msgstr "" -#: ../cli/src/connections.c:6363 +#: ../clients/cli/connections.c:8338 #, c-format msgid "" "remove [<value>|<index>|<option name>] :: delete the value\n" @@ -2241,7 +2710,7 @@ "\n" msgstr "" -#: ../cli/src/connections.c:6374 +#: ../clients/cli/connections.c:8349 #, c-format msgid "" "describe :: describe property\n" @@ -2250,7 +2719,7 @@ "see all NM settings and properties.\n" msgstr "" -#: ../cli/src/connections.c:6379 +#: ../clients/cli/connections.c:8354 #, c-format msgid "" "print [property|setting|connection] :: print property (setting, connection) " @@ -2260,100 +2729,101 @@ "the whole setting or connection.\n" msgstr "" -#: ../cli/src/connections.c:6387 +#: ../clients/cli/connections.c:8362 #, c-format msgid "" "help/? [<command>] :: help for nmcli commands\n" "\n" msgstr "" -#: ../cli/src/connections.c:6474 +#: ../clients/cli/connections.c:8460 #, c-format msgid "Error: Connection activation failed.\n" msgstr "" -#: ../cli/src/connections.c:6552 +#: ../clients/cli/connections.c:8543 #, c-format msgid "Error: setting '%s' is mandatory and cannot be removed.\n" msgstr "" #. TRANSLATORS: status line in nmcli connection editor -#: ../cli/src/connections.c:6570 +#: ../clients/cli/connections.c:8561 #, c-format msgid "[ Type: %s | Name: %s | UUID: %s | Dirty: %s | Temp: %s ]\n" msgstr "" -#: ../cli/src/connections.c:6605 +#: ../clients/cli/connections.c:8597 #, c-format msgid "The connection is not saved. Do you really want to quit? %s" msgstr "" -#: ../cli/src/connections.c:6650 +#: ../clients/cli/connections.c:8646 #, c-format msgid "" "The connection profile has been removed from another client. You may type " "'save' in the main menu to restore it.\n" msgstr "" -#: ../cli/src/connections.c:7085 ../cli/src/connections.c:7140 +#: ../clients/cli/connections.c:8671 ../clients/cli/connections.c:9093 +#: ../clients/cli/connections.c:9151 #, c-format msgid "Allowed values for '%s' property: %s\n" msgstr "" -#: ../cli/src/connections.c:6672 ../cli/src/connections.c:7087 -#: ../cli/src/connections.c:7142 +#: ../clients/cli/connections.c:8675 ../clients/cli/connections.c:9097 +#: ../clients/cli/connections.c:9155 #, c-format msgid "Enter '%s' value: " msgstr "" -#: ../cli/src/connections.c:6687 ../cli/src/connections.c:6705 -#: ../cli/src/connections.c:7091 ../cli/src/connections.c:7147 +#: ../clients/cli/connections.c:8690 ../clients/cli/connections.c:8712 +#: ../clients/cli/connections.c:9101 ../clients/cli/connections.c:9160 #, c-format msgid "Error: failed to set '%s' property: %s\n" msgstr "" -#: ../cli/src/connections.c:6699 +#: ../clients/cli/connections.c:8706 #, c-format msgid "Edit '%s' value: " msgstr "" -#: ../cli/src/connections.c:6726 +#: ../clients/cli/connections.c:8735 #, c-format msgid "Error: %s\n" msgstr "" -#: ../cli/src/connections.c:6732 ../cli/src/connections.c:7226 -#: ../cli/src/connections.c:7267 +#: ../clients/cli/connections.c:8741 ../clients/cli/connections.c:9242 +#: ../clients/cli/connections.c:9290 #, c-format msgid "Error: failed to remove value of '%s': %s\n" msgstr "" -#: ../cli/src/connections.c:6753 +#: ../clients/cli/connections.c:8762 #, c-format msgid "Unknown command argument: '%s'\n" msgstr "" -#: ../cli/src/connections.c:6879 +#: ../clients/cli/connections.c:8867 #, c-format msgid "Available settings: %s\n" msgstr "" -#: ../cli/src/connections.c:6888 +#: ../clients/cli/connections.c:8879 #, c-format msgid "Error: invalid setting name; %s\n" msgstr "" -#: ../cli/src/connections.c:6905 +#: ../clients/cli/connections.c:8896 #, c-format msgid "Available properties: %s\n" msgstr "" -#: ../cli/src/connections.c:6913 +#: ../clients/cli/connections.c:8904 #, c-format msgid "Error: property %s\n" msgstr "" -#: ../cli/src/connections.c:6954 +#: ../clients/cli/connections.c:8945 #, c-format msgid "" "Saving the connection with 'autoconnect=yes'. That might result in an " @@ -2361,523 +2831,622 @@ "Do you still want to save? %s" msgstr "" -#: ../cli/src/connections.c:7029 +#: ../clients/cli/connections.c:9035 #, c-format msgid "You may edit the following settings: %s\n" msgstr "" -#: ../cli/src/connections.c:7056 +#: ../clients/cli/connections.c:9063 #, c-format msgid "" "The connection profile has been removed from another client. You may type " "'save' to restore it.\n" msgstr "" -#: ../cli/src/connections.c:7095 ../cli/src/connections.c:7309 +#: ../clients/cli/connections.c:9105 ../clients/cli/connections.c:9335 #, c-format msgid "Error: no setting selected; valid are [%s]\n" msgstr "" -#: ../cli/src/connections.c:7096 +#: ../clients/cli/connections.c:9106 #, c-format msgid "use 'goto <setting>' first, or 'set <setting>.<property>'\n" msgstr "" -#: ../cli/src/connections.c:7110 ../cli/src/connections.c:7246 -#: ../cli/src/connections.c:7326 +#: ../clients/cli/connections.c:9120 ../clients/cli/connections.c:9269 +#: ../clients/cli/connections.c:9357 #, c-format msgid "Error: invalid setting argument '%s'; valid are [%s]\n" msgstr "" -#: ../cli/src/connections.c:7120 +#: ../clients/cli/connections.c:9130 #, c-format msgid "Error: missing setting for '%s' property\n" msgstr "" -#: ../cli/src/connections.c:7127 +#: ../clients/cli/connections.c:9137 #, c-format msgid "Error: invalid property: %s\n" msgstr "" -#: ../cli/src/connections.c:7174 +#: ../clients/cli/connections.c:9190 #, c-format msgid "Error: unknown setting '%s'\n" msgstr "" -#: ../cli/src/connections.c:7187 +#: ../clients/cli/connections.c:9203 #, c-format msgid "You may edit the following properties: %s\n" msgstr "" -#: ../cli/src/connections.c:7231 +#: ../clients/cli/connections.c:9247 #, c-format msgid "Error: no argument given; valid are [%s]\n" msgstr "" -#: ../cli/src/connections.c:7244 +#: ../clients/cli/connections.c:9266 #, c-format msgid "Setting '%s' is not present in the connection.\n" msgstr "" -#: ../cli/src/connections.c:7285 +#: ../clients/cli/connections.c:9311 #, c-format msgid "Error: %s properties, nor it is a setting name.\n" msgstr "" -#: ../cli/src/connections.c:7310 +#: ../clients/cli/connections.c:9336 #, c-format msgid "use 'goto <setting>' first, or 'describe <setting>.<property>'\n" msgstr "" -#: ../cli/src/connections.c:7351 +#: ../clients/cli/connections.c:9385 #, c-format msgid "Error: invalid property: %s, neither a valid setting name.\n" msgstr "" -#: ../cli/src/connections.c:7380 +#: ../clients/cli/connections.c:9417 #, c-format msgid "Error: unknown setting: '%s'\n" msgstr "" -#: ../cli/src/connections.c:7385 +#: ../clients/cli/connections.c:9422 #, c-format msgid "Error: '%s' setting not present in the connection\n" msgstr "" -#: ../cli/src/connections.c:7410 +#: ../clients/cli/connections.c:9450 #, c-format msgid "Error: invalid property: %s%s\n" msgstr "" -#: ../cli/src/connections.c:7412 +#: ../clients/cli/connections.c:9452 msgid ", neither a valid setting name" msgstr "" -#: ../clients/cli/connections.c:7966 +#: ../clients/cli/connections.c:9469 #, c-format msgid "Invalid verify option: %s\n" msgstr "" -#: ../cli/src/connections.c:7432 +#: ../clients/cli/connections.c:9477 #, c-format msgid "Verify setting '%s': %s\n" msgstr "" -#: ../cli/src/connections.c:7439 +#: ../clients/cli/connections.c:9492 #, c-format msgid "Verify connection: %s\n" msgstr "" -#: ../clients/cli/connections.c:7992 +#: ../clients/cli/connections.c:9495 #, c-format msgid "The error cannot be fixed automatically.\n" msgstr "" -#: ../cli/src/connections.c:7457 +#: ../clients/cli/connections.c:9512 #, c-format msgid "Error: invalid argument '%s'\n" msgstr "" -#: ../clients/cli/connections.c:8042 +#: ../clients/cli/connections.c:9545 #, c-format msgid "Error: Failed to save '%s' (%s) connection: %s\n" msgstr "" -#: ../cli/src/connections.c:7499 +#: ../clients/cli/connections.c:9552 #, c-format msgid "Connection '%s' (%s) successfully saved.\n" msgstr "" -#: ../cli/src/connections.c:7500 +#: ../clients/cli/connections.c:9553 #, c-format msgid "Connection '%s' (%s) successfully updated.\n" msgstr "" -#: ../cli/src/connections.c:7534 +#: ../clients/cli/connections.c:9586 #, c-format msgid "Error: connection verification failed: %s\n" msgstr "" -#: ../cli/src/connections.c:7535 +#: ../clients/cli/connections.c:9587 msgid "(unknown error)" msgstr "" -#: ../clients/cli/connections.c:8085 +#: ../clients/cli/connections.c:9588 #, c-format msgid "You may try running 'verify fix' to fix errors.\n" msgstr "" -#: ../cli/src/connections.c:7556 +#: ../clients/cli/connections.c:9610 #, c-format msgid "Error: connection is not saved. Type 'save' first.\n" msgstr "" -#: ../cli/src/connections.c:7560 +#: ../clients/cli/connections.c:9614 #, c-format msgid "Error: connection is not valid: %s\n" msgstr "" -#: ../cli/src/connections.c:7571 +#: ../clients/cli/connections.c:9624 #, c-format msgid "Error: Cannot activate connection: %s.\n" msgstr "" -#: ../clients/cli/connections.c:8131 +#: ../clients/cli/connections.c:9634 #, c-format msgid "Error: Failed to activate '%s' (%s) connection: %s\n" msgstr "" -#: ../cli/src/connections.c:7587 +#: ../clients/cli/connections.c:9640 #, c-format msgid "Monitoring connection activation (press any key to continue)\n" msgstr "" -#: ../cli/src/connections.c:7625 +#: ../clients/cli/connections.c:9678 #, c-format msgid "Error: status-line: %s\n" msgstr "" -#: ../cli/src/connections.c:7633 +#: ../clients/cli/connections.c:9686 #, c-format msgid "Error: save-confirmation: %s\n" msgstr "" -#: ../clients/cli/connections.c:8191 +#: ../clients/cli/connections.c:9694 #, c-format msgid "Error: show-secrets: %s\n" msgstr "" -#: ../cli/src/connections.c:7641 +#: ../clients/cli/connections.c:9703 #, c-format -msgid "Error: bad color number: '%s'; use <0-8>\n" +msgid "Error: bad color: %s\n" msgstr "" -#: ../cli/src/connections.c:7653 +#: ../clients/cli/connections.c:9717 #, c-format msgid "Current nmcli configuration:\n" msgstr "" -#: ../cli/src/connections.c:7661 +#: ../clients/cli/connections.c:9727 #, c-format msgid "Invalid configuration option '%s'; allowed [%s]\n" msgstr "" -#: ../cli/src/connections.c:7904 +#: ../clients/cli/connections.c:9982 #, c-format msgid "Error: only one of 'id', uuid, or 'path' can be provided." msgstr "" -#: ../cli/src/connections.c:7916 ../cli/src/connections.c:8103 -#: ../cli/src/connections.c:8110 +#: ../clients/cli/connections.c:9994 ../clients/cli/connections.c:10171 +#: ../clients/cli/connections.c:10178 ../clients/cli/connections.c:10306 +#: ../clients/cli/connections.c:10782 #, c-format msgid "Error: Unknown connection '%s'." msgstr "" -#: ../cli/src/connections.c:7931 +#: ../clients/cli/connections.c:10012 #, c-format msgid "" "Warning: editing existing connection '%s'; 'type' argument is ignored\n" msgstr "" -#: ../cli/src/connections.c:7934 +#: ../clients/cli/connections.c:10015 #, c-format msgid "" "Warning: editing existing connection '%s'; 'con-name' argument is ignored\n" msgstr "" -#: ../cli/src/connections.c:7948 +#: ../clients/cli/connections.c:10029 #, c-format msgid "Valid connection types: %s\n" msgstr "" -#: ../cli/src/connections.c:7950 +#: ../clients/cli/connections.c:10031 #, c-format msgid "Error: invalid connection type; %s\n" msgstr "" -#: ../cli/src/connections.c:7986 +#: ../clients/cli/connections.c:10070 #, c-format msgid "===| nmcli interactive connection editor |===" msgstr "" -#: ../cli/src/connections.c:7989 +#: ../clients/cli/connections.c:10073 #, c-format msgid "Editing existing '%s' connection: '%s'" msgstr "" -#: ../cli/src/connections.c:7991 +#: ../clients/cli/connections.c:10075 #, c-format msgid "Adding a new '%s' connection" msgstr "" -#: ../cli/src/connections.c:7993 +#: ../clients/cli/connections.c:10077 #, c-format msgid "Type 'help' or '?' for available commands." msgstr "" -#: ../cli/src/connections.c:7995 +#: ../clients/cli/connections.c:10079 #, c-format msgid "Type 'describe [<setting>.<prop>]' for detailed property description." msgstr "" -#: ../clients/cli/connections.c:8603 +#: ../clients/cli/connections.c:10117 #, c-format msgid "Error: Failed to modify connection '%s': %s" msgstr "" -#: ../cli/src/connections.c:8037 +#: ../clients/cli/connections.c:10124 #, c-format msgid "Connection '%s' (%s) successfully modified.\n" msgstr "" -#: ../cli/src/connections.c:8078 +#: ../clients/cli/connections.c:10146 ../clients/cli/connections.c:10262 +#: ../clients/cli/connections.c:10639 ../clients/cli/connections.c:10747 #, c-format msgid "Error: No arguments provided." msgstr "" -#: ../cli/src/connections.c:8097 +#: ../clients/cli/connections.c:10165 ../clients/cli/connections.c:10294 +#: ../clients/cli/connections.c:10776 #, c-format msgid "Error: connection ID is missing." msgstr "" -#: ../cli/src/connections.c:8119 ../cli/src/connections.c:8132 +#: ../clients/cli/connections.c:10228 #, c-format -msgid "Error: <setting>.<property> argument is missing." +msgid "%s (%s) cloned as %s (%s).\n" msgstr "" -#: ../cli/src/connections.c:8137 -#, c-format -msgid "Error: value for '%s' is missing." +#: ../clients/cli/connections.c:10260 +msgid "New connection name: " msgstr "" -#: ../cli/src/connections.c:8155 +#: ../clients/cli/connections.c:10281 ../clients/cli/connections.c:10299 #, c-format -msgid "Error: invalid <setting>.<property> '%s'." +msgid "Error: <new name> argument is missing." msgstr "" -#: ../cli/src/connections.c:8163 +#: ../clients/cli/connections.c:10287 #, c-format -msgid "Error: invalid or not allowed setting '%s': %s." +msgid "Error: unexpected extra argument '%s'." msgstr "" -#: ../cli/src/connections.c:8184 +#: ../clients/cli/connections.c:10356 #, c-format -msgid "Error: invalid property '%s': %s." +msgid "Error: not all connections deleted." msgstr "" -#: ../cli/src/connections.c:8195 +#: ../clients/cli/connections.c:10357 #, c-format -msgid "Error: failed to modify %s.%s: %s." +msgid "Error: Connection deletion failed: %s" +msgstr "Ralat: Pemadaman sambungan gagal: %s" + +#: ../clients/cli/connections.c:10419 ../clients/cli/connections.c:10547 +#, c-format +msgid "Error: unknown connection '%s'\n" msgstr "" -#: ../cli/src/connections.c:8213 +#: ../clients/cli/connections.c:10433 #, c-format -msgid "Error: failed to remove a value from %s.%s: %s." +msgid "Error: no connection provided." msgstr "" -#: ../clients/cli/connections.c:8808 +#. truncate trailing ", " +#: ../clients/cli/connections.c:10458 #, c-format -msgid "Error: not all connections deleted." +msgid "Error: cannot delete unknown connection(s): %s." msgstr "" -#: ../cli/src/connections.c:8249 +#: ../clients/cli/connections.c:10470 #, c-format -msgid "Error: Connection deletion failed: %s" -msgstr "Ralat: Pemadaman sambungan gagal: %s" +msgid "%s: connection profile changed\n" +msgstr "" -#: ../clients/cli/connections.c:8871 +#: ../clients/cli/connections.c:10496 #, c-format -msgid "Error: unknown connection '%s'\n" +msgid "%s: connection profile created\n" msgstr "" -#: ../clients/cli/connections.c:8885 +#: ../clients/cli/connections.c:10505 #, c-format -msgid "Error: no connection provided." +msgid "%s: connection profile removed\n" msgstr "" -#. truncate trailing ", " -#: ../cli/src/connections.c:8356 +#: ../clients/cli/connections.c:10548 #, c-format -msgid "Error: cannot delete unknown connection(s): %s." +msgid "Error: not all connections found." msgstr "" -#: ../clients/cli/connections.c:8934 +#: ../clients/cli/connections.c:10571 #, c-format msgid "Error: failed to reload connections: %s." msgstr "" -#: ../clients/cli/connections.c:8973 +#: ../clients/cli/connections.c:10603 #, c-format msgid "Error: failed to load connection: %s." msgstr "" -#: ../cli/src/connections.c:8427 +#: ../clients/cli/connections.c:10611 #, c-format msgid "Could not load file '%s'\n" msgstr "" -#: ../cli/src/connections.c:8612 +#: ../clients/cli/connections.c:10620 +msgid "File to import: " +msgstr "" + +#: ../clients/cli/connections.c:10655 +#, c-format +msgid "Warning: 'type' already specified, ignoring extra one.\n" +msgstr "" + +#: ../clients/cli/connections.c:10666 +#, c-format +msgid "Warning: 'file' already specified, ignoring extra one.\n" +msgstr "" + +#: ../clients/cli/connections.c:10668 +#, c-format +msgid "Unknown parameter: %s" +msgstr "" + +#: ../clients/cli/connections.c:10683 +#, c-format +msgid "Error: 'file' argument is required." +msgstr "" + +#: ../clients/cli/connections.c:10691 ../clients/cli/connections.c:10798 +#, c-format +msgid "Error: failed to load VPN plugin: %s." +msgstr "" + +#: ../clients/cli/connections.c:10699 +#, c-format +msgid "Error: failed to import '%s': %s." +msgstr "" + +#: ../clients/cli/connections.c:10745 +msgid "Output file name: " +msgstr "" + +#: ../clients/cli/connections.c:10769 +#, c-format +msgid "Error: unknown extra argument: '%s'." +msgstr "" + +#: ../clients/cli/connections.c:10789 +#, c-format +msgid "Error: the connection is not VPN." +msgstr "" + +#: ../clients/cli/connections.c:10810 +#, c-format +msgid "Error: failed to create temporary file %s." +msgstr "" + +#: ../clients/cli/connections.c:10819 +#, c-format +msgid "Error: failed to export '%s': %s." +msgstr "" + +#: ../clients/cli/connections.c:10830 +#, c-format +msgid "Error: failed to read temporary file '%s': %s." +msgstr "" + +#: ../clients/cli/connections.c:10976 +#, c-format +msgid "incorrect string '%s' of '--order' option" +msgstr "" + +#: ../clients/cli/connections.c:11002 +#, c-format +msgid "incorrect item '%s' in '--order' option" +msgstr "" + +#: ../clients/cli/connections.c:11089 +msgid "'--order' argument is missing" +msgstr "" + +#: ../clients/cli/connections.c:11154 #, c-format msgid "Error: '%s' is not valid 'connection' command." msgstr "" #. define some prompts -#: ../cli/src/devices.c:70 +#: ../clients/cli/devices.c:35 msgid "Interface: " msgstr "" -#: ../clients/cli/devices.c:39 +#: ../clients/cli/devices.c:36 msgid "Interface(s): " msgstr "" #. 3 -#. 16 -#: ../cli/src/devices.c:78 ../cli/src/devices.c:106 +#. 20 +#: ../clients/cli/devices.c:44 ../clients/cli/devices.c:76 msgid "CONNECTION" msgstr "SAMBUNGAN" #. 4 -#. 17 -#: ../cli/src/devices.c:79 ../cli/src/devices.c:107 +#. 21 +#: ../clients/cli/devices.c:45 ../clients/cli/devices.c:77 msgid "CON-UUID" msgstr "" #. 2 -#: ../clients/cli/devices.c:61 +#: ../clients/cli/devices.c:58 msgid "NM-TYPE" msgstr "" -#. 2 -#: ../cli/src/devices.c:92 +#. 3 +#: ../clients/cli/devices.c:59 msgid "VENDOR" msgstr "PEMBEKAL" -#. 3 -#: ../cli/src/devices.c:93 +#. 4 +#: ../clients/cli/devices.c:60 msgid "PRODUCT" msgstr "PRODUK" -#. 4 -#: ../cli/src/devices.c:94 +#. 5 +#: ../clients/cli/devices.c:61 msgid "DRIVER" msgstr "PEMACU" -#. 5 -#: ../cli/src/devices.c:95 +#. 6 +#: ../clients/cli/devices.c:62 msgid "DRIVER-VERSION" msgstr "VERSI-PEMACU" -#. 6 -#: ../cli/src/devices.c:96 +#. 7 +#: ../clients/cli/devices.c:63 msgid "FIRMWARE-VERSION" msgstr "VERSI-PERISIAN-TEGAR" -#. 7 -#: ../cli/src/devices.c:97 +#. 8 +#: ../clients/cli/devices.c:64 msgid "HWADDR" msgstr "HWADDR" -#. 8 -#: ../cli/src/devices.c:98 ../tui/nmt-page-ethernet.c:86 -#: ../tui/nmt-page-infiniband.c:96 ../tui/nmt-page-vlan.c:138 -#: ../tui/nmt-page-wifi.c:364 +#. 9 +#: ../clients/cli/devices.c:65 ../clients/tui/nmt-page-ethernet.c:83 +#: ../clients/tui/nmt-page-infiniband.c:94 ../clients/tui/nmt-page-vlan.c:128 +#: ../clients/tui/nmt-page-wifi.c:370 msgid "MTU" msgstr "" -#. 10 -#: ../cli/src/devices.c:100 +#. 11 +#: ../clients/cli/devices.c:67 msgid "REASON" msgstr "SEBAB" -#. 11 -#: ../cli/src/devices.c:101 +#. 12 +#: ../clients/cli/devices.c:68 msgid "UDI" msgstr "UDI" -#. 12 -#: ../cli/src/devices.c:102 +#. 13 +#: ../clients/cli/devices.c:69 msgid "IP-IFACE" msgstr "IP-IFACE" #. 14 #. 2 -#: ../clients/cli/devices.c:73 ../clients/cli/devices.c:103 +#: ../clients/cli/devices.c:70 ../clients/cli/devices.c:102 msgid "IS-SOFTWARE" msgstr "" -#. 13 -#: ../cli/src/devices.c:103 +#. 15 +#: ../clients/cli/devices.c:71 msgid "NM-MANAGED" msgstr "TERURUS-NM" -#. 15 -#: ../cli/src/devices.c:105 +#. 17 +#: ../clients/cli/devices.c:73 msgid "FIRMWARE-MISSING" msgstr "PERISIAN-TEGAR-HILANG" -#. 18 -#: ../clients/cli/devices.c:77 +#. 18 +#: ../clients/cli/devices.c:74 +msgid "NM-PLUGIN-MISSING" +msgstr "" + +#. 19 +#: ../clients/cli/devices.c:75 msgid "PHYS-PORT-ID" msgstr "" +#. 23 +#: ../clients/cli/devices.c:79 +msgid "METERED" +msgstr "" + #. 0 -#: ../cli/src/devices.c:118 +#: ../clients/cli/devices.c:90 msgid "AVAILABLE-CONNECTION-PATHS" msgstr "LALUAN-SAMBUNGAN-TERSEDIA" #. 1 -#: ../cli/src/devices.c:119 +#: ../clients/cli/devices.c:91 msgid "AVAILABLE-CONNECTIONS" msgstr "SAMBUNGAN-TERSEDIA" #. 0 -#: ../cli/src/devices.c:128 +#: ../clients/cli/devices.c:100 msgid "CARRIER-DETECT" msgstr "PEMBAWA-DIKESAN" #. 1 -#: ../cli/src/devices.c:129 +#: ../clients/cli/devices.c:101 msgid "SPEED" msgstr "KELAJUAN" #. 0 -#: ../cli/src/devices.c:138 +#: ../clients/cli/devices.c:111 msgid "CARRIER" msgstr "PEMBAWA" +#. 1 +#: ../clients/cli/devices.c:112 +msgid "S390-SUBCHANNELS" +msgstr "" + #. 0 -#: ../cli/src/devices.c:147 ../cli/src/devices.c:568 +#: ../clients/cli/devices.c:121 ../clients/cli/devices.c:731 msgid "WEP" msgstr "WEP" #. 1 -#: ../cli/src/devices.c:148 +#: ../clients/cli/devices.c:122 msgid "WPA" msgstr "WPA" #. 2 -#: ../cli/src/devices.c:149 ../cli/src/devices.c:576 +#: ../clients/cli/devices.c:123 ../clients/cli/devices.c:739 msgid "WPA2" msgstr "WPA2" #. 3 -#: ../cli/src/devices.c:150 +#: ../clients/cli/devices.c:124 msgid "TKIP" msgstr "TKIP" #. 4 -#: ../cli/src/devices.c:151 +#: ../clients/cli/devices.c:125 msgid "CCMP" msgstr "CCMP" #. 5 #. 2 -#: ../cli/src/devices.c:152 ../cli/src/devices.c:242 +#: ../clients/cli/devices.c:126 ../clients/cli/devices.c:228 msgid "AP" msgstr "AP" #. 6 -#: ../cli/src/devices.c:153 +#: ../clients/cli/devices.c:127 msgid "ADHOC" msgstr "ADHOC" @@ -2892,104 +3461,104 @@ msgstr "" #. 0 -#: ../cli/src/devices.c:162 +#: ../clients/cli/devices.c:138 msgid "CTR-FREQ" msgstr "CTR-FREQ" #. 1 -#: ../cli/src/devices.c:163 +#: ../clients/cli/devices.c:139 msgid "RSSI" msgstr "RSSI" #. 2 -#: ../cli/src/devices.c:164 +#: ../clients/cli/devices.c:140 msgid "CINR" msgstr "CINR" #. 3 -#: ../cli/src/devices.c:165 +#: ../clients/cli/devices.c:141 msgid "TX-POW" msgstr "TX-POW" #. 4 -#: ../cli/src/devices.c:166 +#: ../clients/cli/devices.c:142 msgid "BSID" msgstr "BSID" #. 0 -#: ../cli/src/devices.c:175 ../tui/nmt-page-wifi.c:221 +#: ../clients/cli/devices.c:151 ../clients/tui/nmt-page-wifi.c:224 msgid "SSID" msgstr "SSID" #. 1 -#: ../cli/src/devices.c:176 +#: ../clients/cli/devices.c:152 msgid "SSID-HEX" msgstr "" #. 2 -#: ../cli/src/devices.c:177 ../tui/nmt-page-wifi.c:352 +#: ../clients/cli/devices.c:153 ../clients/tui/nmt-page-wifi.c:358 msgid "BSSID" msgstr "BSSID" #. 3 -#: ../cli/src/devices.c:178 +#: ../clients/cli/devices.c:154 msgid "MODE" msgstr "MOD" #. 4 -#: ../cli/src/devices.c:179 +#: ../clients/cli/devices.c:155 msgid "CHAN" msgstr "" #. 5 -#: ../cli/src/devices.c:180 +#: ../clients/cli/devices.c:156 msgid "FREQ" msgstr "FREQ" #. 6 -#: ../cli/src/devices.c:181 +#: ../clients/cli/devices.c:157 msgid "RATE" msgstr "KADAR" #. 7 #. 1 -#: ../cli/src/devices.c:182 ../cli/src/devices.c:202 +#: ../clients/cli/devices.c:158 ../clients/cli/devices.c:178 msgid "SIGNAL" msgstr "ISYARAT" #. 8 -#: ../cli/src/devices.c:183 +#: ../clients/cli/devices.c:159 msgid "BARS" msgstr "" #. 9 -#: ../cli/src/devices.c:184 +#: ../clients/cli/devices.c:160 msgid "SECURITY" msgstr "KESELAMATAN" #. 10 -#: ../cli/src/devices.c:185 +#: ../clients/cli/devices.c:161 msgid "WPA-FLAGS" msgstr "BENDERA-WPA" #. 11 -#: ../cli/src/devices.c:186 +#: ../clients/cli/devices.c:162 msgid "RSN-FLAGS" msgstr "BENDERA-RSN" #. 14 -#: ../cli/src/devices.c:189 +#: ../clients/cli/devices.c:165 msgid "*" msgstr "" #. 0 #. 5 -#: ../cli/src/devices.c:201 ../cli/src/devices.c:245 +#: ../clients/cli/devices.c:177 ../clients/cli/devices.c:231 msgid "NSP" msgstr "NSP" #. 0 -#: ../cli/src/devices.c:216 +#: ../clients/cli/devices.c:192 msgid "SLAVES" msgstr "SLAVES" @@ -2998,41 +3567,43 @@ msgid "PARENT" msgstr "" -#. 0 -#: ../cli/src/devices.c:225 +#. 1 +#: ../clients/cli/devices.c:202 msgid "ID" msgstr "ID" #. 0 -#: ../cli/src/devices.c:240 +#: ../clients/cli/devices.c:211 ../clients/cli/devices.c:226 msgid "CAPABILITIES" msgstr "KEUPAYAAN" #. 1 -#: ../cli/src/devices.c:241 +#: ../clients/cli/devices.c:227 msgid "WIFI-PROPERTIES" msgstr "SIFAT-WIFI" #. 3 -#: ../cli/src/devices.c:243 +#: ../clients/cli/devices.c:229 msgid "WIRED-PROPERTIES" msgstr "SIIFAT-BERWAYAR" #. 4 -#: ../cli/src/devices.c:244 +#: ../clients/cli/devices.c:230 msgid "WIMAX-PROPERTIES" msgstr "SIFAT-WIMAX" #. 10 -#: ../cli/src/devices.c:250 ../tui/nmt-page-bond.c:73 +#: ../clients/cli/devices.c:236 ../clients/tui/nmt-page-bond.c:351 msgid "BOND" msgstr "BOND" -#: ../tui/nmt-page-team.c:51 +#. 11 +#: ../clients/cli/devices.c:237 ../clients/tui/nmt-page-team.c:145 msgid "TEAM" msgstr "" -#: ../tui/nmt-page-bridge.c:42 +#. 12 +#: ../clients/cli/devices.c:238 ../clients/tui/nmt-page-bridge.c:74 msgid "BRIDGE" msgstr "" @@ -3041,43 +3612,122 @@ msgid "BLUETOOTH" msgstr "" -#. 12 -#: ../cli/src/devices.c:252 +#. 15 +#: ../clients/cli/devices.c:241 msgid "CONNECTIONS" msgstr "SAMBUNGAN" +#. 1 +#: ../clients/cli/devices.c:253 +msgid "CHASSIS-ID" +msgstr "" + +#. 2 +#: ../clients/cli/devices.c:254 +msgid "PORT-ID" +msgstr "" + +#. 3 +#: ../clients/cli/devices.c:255 +msgid "PORT-DESCRIPTION" +msgstr "" + +#. 4 +#: ../clients/cli/devices.c:256 +msgid "SYSTEM-NAME" +msgstr "" + +#. 5 +#: ../clients/cli/devices.c:257 +msgid "SYSTEM-DESCRIPTION" +msgstr "" + +#. 6 +#: ../clients/cli/devices.c:258 +msgid "SYSTEM-CAPABILITIES" +msgstr "" + +#. 7 +#: ../clients/cli/devices.c:259 +msgid "IEEE-802-1-PVID" +msgstr "" + +#. 8 +#: ../clients/cli/devices.c:260 +msgid "IEEE-802-1-PPVID" +msgstr "" + +#. 9 +#: ../clients/cli/devices.c:261 +msgid "IEEE-802-1-PPVID-FLAGS" +msgstr "" + +#. 10 +#: ../clients/cli/devices.c:262 +msgid "IEEE-802-1-VID" +msgstr "" + +#. 11 +#: ../clients/cli/devices.c:263 +msgid "IEEE-802-1-VLAN-NAME" +msgstr "" + +#. 12 +#: ../clients/cli/devices.c:264 +msgid "DESTINATION" +msgstr "" + +#. 13 #: ../clients/cli/devices.c:265 +msgid "CHASSIS-ID-TYPE" +msgstr "" + +#. 14 +#: ../clients/cli/devices.c:266 +msgid "PORT-ID-TYPE" +msgstr "" + +#: ../clients/cli/devices.c:283 #, c-format msgid "" "Usage: nmcli device { COMMAND | help }\n" "\n" -"COMMAND := { status | show | connect | disconnect | delete | wifi | wimax }\n" -"\n" -"COMMAND := { status | show | connect | disconnect | delete | wifi }\n" +"COMMAND := { status | show | connect | reapply | disconnect | delete | " +"monitor | wifi | lldp }\n" "\n" " status\n" "\n" " show [<ifname>]\n" "\n" +" set [ifname] <ifname> [autoconnect yes|no] [managed yes|no]\n" +"\n" " connect <ifname>\n" "\n" +" reapply <ifname> ...\n" +"\n" " disconnect <ifname> ...\n" "\n" " delete <ifname> ...\n" "\n" +" monitor <ifname> ...\n" +"\n" " wifi [list [ifname <ifname>] [bssid <BSSID>]]\n" "\n" " wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] " "[ifname <ifname>]\n" -" [bssid <BSSID>] [name <name>] [private yes|no]\n" +" [bssid <BSSID>] [name <name>] [private yes|no] " +"[hidden yes|no]\n" "\n" -" wifi rescan [[ifname] <ifname>]\n" +" wifi hotspot [ifname <ifname>] [con-name <name>] [ssid <SSID>] [band a|bg] " +"[channel <channel>] [password <password>]\n" "\n" -" wimax [list [ifname <ifname>] [nsp <name>]]\n" +" wifi rescan [ifname <ifname>] [[ssid <SSID to scan>] ...]\n" +"\n" +" lldp [list [ifname <ifname>]]\n" "\n" msgstr "" -#: ../cli/src/devices.c:301 +#: ../clients/cli/devices.c:305 #, c-format msgid "" "Usage: nmcli device status { help }\n" @@ -3095,7 +3745,7 @@ "\n" msgstr "" -#: ../cli/src/devices.c:317 +#: ../clients/cli/devices.c:320 #, c-format msgid "" "Usage: nmcli device show { ARGUMENTS | help }\n" @@ -3107,7 +3757,7 @@ "\n" msgstr "" -#: ../cli/src/devices.c:329 +#: ../clients/cli/devices.c:331 #, c-format msgid "" "Usage: nmcli device connect { ARGUMENTS | help }\n" @@ -3121,7 +3771,19 @@ "\n" msgstr "" -#: ../clients/cli/devices.c:327 +#: ../clients/cli/devices.c:343 +#, c-format +msgid "" +"Usage: nmcli device reapply { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := <ifname> ...\n" +"\n" +"Attempts to update device with changes to the currently active connection\n" +"made since it was last applied.\n" +"\n" +msgstr "" + +#: ../clients/cli/devices.c:354 #, c-format msgid "" "Usage: nmcli device disconnect { ARGUMENTS | help }\n" @@ -3134,7 +3796,7 @@ "\n" msgstr "" -#: ../clients/cli/devices.c:339 +#: ../clients/cli/devices.c:366 #, c-format msgid "" "Usage: nmcli device delete { ARGUMENTS | help }\n" @@ -3148,7 +3810,34 @@ "\n" msgstr "" -#: ../cli/src/devices.c:355 +#: ../clients/cli/devices.c:379 +#, c-format +msgid "" +"Usage: nmcli device set { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := DEVICE { PROPERTY [ PROPERTY ... ] }\n" +"DEVICE := [ifname] <ifname> \n" +"PROPERTY := { autoconnect { yes | no } |\n" +" { managed { yes | no }\n" +"\n" +"Modify device properties.\n" +"\n" +msgstr "" + +#: ../clients/cli/devices.c:392 +#, c-format +msgid "" +"Usage: nmcli device monitor { ARGUMENTS | help }\n" +"\n" +"ARGUMENTS := [<ifname>] ...\n" +"\n" +"Monitor device activity.\n" +"This command prints a line whenever the specified devices change state.\n" +"Monitors all devices in case no interface is specified.\n" +"\n" +msgstr "" + +#: ../clients/cli/devices.c:404 #, c-format msgid "" "Usage: nmcli device wifi { ARGUMENTS | help }\n" @@ -3162,7 +3851,8 @@ "\n" "ARGUMENTS := connect <(B)SSID> [password <password>] [wep-key-type " "key|phrase] [ifname <ifname>]\n" -" [bssid <BSSID>] [name <name>] [private yes|no]\n" +" [bssid <BSSID>] [name <name>] [private yes|no] [hidden " +"yes|no]\n" "\n" "Connect to a Wi-Fi network specified by SSID or BSSID. The command creates\n" "a new connection and then activates it on a device. This is a command-line\n" @@ -3173,435 +3863,546 @@ "only open, WEP and WPA-PSK networks are supported at the moment. It is also\n" "assumed that IP configuration is obtained via DHCP.\n" "\n" -"ARGUMENTS := rescan [[ifname] <ifname>]\n" +"ARGUMENTS := wifi hotspot [ifname <ifname>] [con-name <name>] [ssid <SSID>]\n" +" [band a|bg] [channel <channel>] [password " +"<password>]\n" +"\n" +"Create a Wi-Fi hotspot. Use 'connection down' or 'device disconnect'\n" +"to stop the hotspot.\n" +"Parameters of the hotspot can be influenced by the optional parameters:\n" +"ifname - Wi-Fi device to use\n" +"con-name - name of the created hotspot connection profile\n" +"ssid - SSID of the hotspot\n" +"band - Wi-Fi band to use\n" +"channel - Wi-Fi channel to use\n" +"password - password to use for the hotspot\n" +"\n" +"ARGUMENTS := rescan [ifname <ifname>] [[ssid <SSID to scan>] ...]\n" "\n" "Request that NetworkManager immediately re-scan for available access " "points.\n" "NetworkManager scans Wi-Fi networks periodically, but in some cases it " "might\n" -"be useful to start scanning manually. Note that this command does not show\n" -"the APs, use 'nmcli device wifi list' for that.\n" +"be useful to start scanning manually. 'ssid' allows scanning for a specific\n" +"SSID, which is useful for APs with hidden SSIDs. More 'ssid' parameters can " +"be\n" +"given. Note that this command does not show the APs,\n" +"use 'nmcli device wifi list' for that.\n" "\n" msgstr "" -#: ../cli/src/devices.c:389 +#: ../clients/cli/devices.c:451 #, c-format msgid "" -"Usage: nmcli device wimax { ARGUMENTS | help }\n" +"Usage: nmcli device lldp { ARGUMENTS | help }\n" "\n" -"Perform operation on WiMAX devices.\n" +"ARGUMENTS := [list [ifname <ifname>]]\n" "\n" -"ARGUMENTS := [list [ifname <ifname>] [nsp <name>]]\n" -"\n" -"List available WiMAX NSPs. The 'ifname' and 'nsp' options can be used to\n" -"list networks for a particular interface, or with a specific NSP.\n" +"List neighboring devices discovered through LLDP. The 'ifname' option can " +"be\n" +"used to list neighbors for a particular interface.\n" "\n" msgstr "" -#: ../cli/src/devices.c:483 +#: ../clients/cli/devices.c:527 ../clients/cli/devices.c:1676 +#: ../clients/cli/devices.c:1685 ../clients/cli/devices.c:1879 +#: ../clients/cli/devices.c:2103 ../clients/cli/devices.c:2110 +#, c-format +msgid "Error: No interface specified." +msgstr "" + +#: ../clients/cli/devices.c:547 ../clients/cli/devices.c:1899 +#, c-format +msgid "Warning: argument '%s' is duplicated.\n" +msgstr "" + +#: ../clients/cli/devices.c:549 ../clients/cli/devices.c:1901 +#, c-format +msgid "Error: Device '%s' not found.\n" +msgstr "" + +#: ../clients/cli/devices.c:550 ../clients/cli/devices.c:1902 +#, c-format +msgid "Error: not all devices found." +msgstr "" + +#: ../clients/cli/devices.c:650 ../clients/cli/devices.c:801 msgid "(none)" msgstr "(tiada)" -#: ../cli/src/devices.c:552 +#: ../clients/cli/devices.c:719 #, c-format msgid "%u MHz" msgstr "%u MHz" -#: ../cli/src/devices.c:553 +#: ../clients/cli/devices.c:720 #, c-format msgid "%u Mbit/s" msgstr "" -#: ../cli/src/devices.c:572 +#: ../clients/cli/devices.c:735 msgid "WPA1" msgstr "" -#: ../cli/src/devices.c:581 +#: ../clients/cli/devices.c:744 msgid "802.1X" msgstr "" -#: ../cli/src/devices.c:597 +#: ../clients/cli/devices.c:760 msgid "Ad-Hoc" msgstr "AD-Hoc" -#: ../cli/src/devices.c:598 +#: ../clients/cli/devices.c:761 msgid "Infra" msgstr "" -#: ../cli/src/connections.c:884 ../cli/src/connections.c:894 -#: ../cli/src/devices.c:599 +#: ../clients/cli/devices.c:762 msgid "N/A" msgstr "T/B" -#: ../cli/src/devices.c:630 -msgid "Home" -msgstr "Rumah" - -#: ../cli/src/devices.c:633 -msgid "Partner" -msgstr "Rakan" - -#: ../cli/src/devices.c:636 -msgid "Roaming" -msgstr "Perayauan" - -#: ../cli/src/devices.c:730 +#: ../clients/cli/devices.c:916 msgid "Device details" msgstr "Perincian peranti" -#: ../cli/src/devices.c:742 +#: ../clients/cli/devices.c:928 #, c-format msgid "Error: 'device show': %s" msgstr "" -#: ../cli/src/devices.c:792 ../cli/src/devices.c:795 ../cli/src/devices.c:1342 -#: ../cli/src/devices.c:1484 +#: ../clients/cli/devices.c:980 ../clients/cli/devices.c:983 msgid "(unknown)" msgstr "(tidak diketahui)" -#: ../cli/src/devices.c:832 +#: ../clients/cli/devices.c:1024 #, c-format msgid "%u Mb/s" msgstr "%u Mb/s" -#: ../cli/src/devices.c:918 +#: ../clients/cli/devices.c:1115 msgid "on" msgstr "hidup" -#: ../cli/src/devices.c:918 +#: ../clients/cli/devices.c:1115 msgid "off" msgstr "mati" -#: ../cli/src/devices.c:1193 +#: ../clients/cli/devices.c:1342 #, c-format msgid "Error: 'device status': %s" msgstr "" #. Add headers -#: ../cli/src/devices.c:1211 +#: ../clients/cli/devices.c:1349 msgid "Status of devices" msgstr "Status peranti" -#: ../cli/src/devices.c:1242 +#: ../clients/cli/devices.c:1380 ../clients/cli/devices.c:3509 #, c-format msgid "Error: invalid extra argument '%s'." msgstr "" -#: ../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 +#: ../clients/cli/devices.c:1397 ../clients/cli/devices.c:1707 +#: ../clients/cli/devices.c:2126 ../clients/cli/devices.c:2396 +#: ../clients/cli/devices.c:3548 #, c-format msgid "Error: Device '%s' not found." msgstr "Ralat: Peranti '%s' tidak ditemui." -#: ../cli/src/devices.c:1325 +#: ../clients/cli/devices.c:1475 #, c-format msgid "Device '%s' successfully activated with '%s'.\n" msgstr "" -#: ../clients/cli/devices.c:1389 +#: ../clients/cli/devices.c:1481 #, c-format msgid "Error: Connection activation failed: (%d) %s.\n" msgstr "" -#: ../clients/cli/devices.c:1423 +#: ../clients/cli/devices.c:1517 +#, c-format +msgid "Error: Failed to setup a Wi-Fi hotspot: %s" +msgstr "" + +#: ../clients/cli/devices.c:1520 #, c-format msgid "Error: Failed to add/activate new connection: %s" msgstr "" -#: ../cli/src/devices.c:1883 +#: ../clients/cli/devices.c:1530 +#, c-format +msgid "Error: Failed to setup a Wi-Fi hotspot" +msgstr "" + +#: ../clients/cli/devices.c:1532 #, c-format msgid "Error: Failed to add/activate new connection: Unknown error" msgstr "Ralat; Gaga; tambah/aktifkan sambungan baru: Ralat tidak diketahui" -#: ../cli/src/devices.c:1846 ../cli/src/devices.c:1893 +#: ../clients/cli/devices.c:1544 #, c-format msgid "Connection with UUID '%s' created and activated on device '%s'\n" msgstr "" "Sambungan dengan UUID '%s' dicipta dan diaktifkan pada peranti '%s'\n" -#: ../cli/src/devices.c:1341 +#: ../clients/cli/devices.c:1547 #, c-format -msgid "Error: Device activation failed: %s" +msgid "Hotspot '%s' activated on device '%s'\n" msgstr "" -#: ../cli/src/devices.c:1349 +#: ../clients/cli/devices.c:1611 #, c-format -msgid "Error: Device activation failed: device was disconnected" +msgid "Error: Device activation failed: %s" msgstr "" -#: ../cli/src/devices.c:1362 +#: ../clients/cli/devices.c:1620 #, c-format -msgid "Device '%s' has been connected.\n" +msgid "Error: Device activation failed: device was disconnected" msgstr "" -#: ../cli/src/devices.c:1391 ../cli/src/devices.c:1400 -#: ../cli/src/devices.c:1525 ../cli/src/devices.c:1534 +#: ../clients/cli/devices.c:1635 #, c-format -msgid "Error: No interface specified." +msgid "Device '%s' has been connected.\n" msgstr "" -#: ../cli/src/devices.c:1406 ../cli/src/devices.c:1540 +#: ../clients/cli/devices.c:1691 #, c-format msgid "Error: extra argument not allowed: '%s'." msgstr "" -#: ../clients/cli/devices.c:1671 ../clients/cli/devices.c:1686 -#: ../clients/cli/devices.c:1750 +#: ../clients/cli/devices.c:1776 ../clients/cli/devices.c:1791 +#: ../clients/cli/devices.c:1964 #, c-format msgid "Device '%s' successfully disconnected.\n" msgstr "" -#: ../clients/cli/devices.c:1674 +#: ../clients/cli/devices.c:1779 #, c-format msgid "Device '%s' successfully removed.\n" msgstr "" -#: ../clients/cli/devices.c:1734 +#: ../clients/cli/devices.c:1838 #, c-format -msgid "Error: not all devices disconnected." +msgid "Error: not all connections reapplied." msgstr "" -#: ../clients/cli/devices.c:1735 +#: ../clients/cli/devices.c:1839 #, c-format -msgid "Error: Device '%s' (%s) disconnecting failed: %s\n" +msgid "Error: Reapplying connection to device '%s' (%s) failed: %s\n" msgstr "" -#: ../clients/cli/devices.c:1802 ../clients/cli/devices.c:1924 +#: ../clients/cli/devices.c:1849 #, c-format -msgid "Warning: argument '%s' is duplicated.\n" +msgid "Connection successfully reapplied to device '%s'.\n" msgstr "" -#: ../clients/cli/devices.c:1804 ../clients/cli/devices.c:1926 +#: ../clients/cli/devices.c:1912 #, c-format -msgid "Error: Device '%s' not found.\n" +msgid "Error: no valid device provided." msgstr "" -#: ../clients/cli/devices.c:1805 ../clients/cli/devices.c:1927 +#: ../clients/cli/devices.c:1949 #, c-format -msgid "Error: not all devices found." +msgid "Error: not all devices disconnected." msgstr "" -#: ../clients/cli/devices.c:1815 ../clients/cli/devices.c:1937 +#: ../clients/cli/devices.c:1950 #, c-format -msgid "Error: no valid device provided." +msgid "Error: Device '%s' (%s) disconnecting failed: %s\n" msgstr "" -#: ../clients/cli/devices.c:1859 +#: ../clients/cli/devices.c:2025 #, c-format msgid "Error: not all devices deleted." msgstr "" -#: ../clients/cli/devices.c:1860 +#: ../clients/cli/devices.c:2026 #, c-format msgid "Error: Device '%s' (%s) deletion failed: %s\n" msgstr "" -#: ../clients/cli/devices.c:1918 +#: ../clients/cli/devices.c:2132 +#, c-format +msgid "Error: No property specified." +msgstr "" + +#: ../clients/cli/devices.c:2144 ../clients/cli/devices.c:2159 +#, c-format +msgid "Error: '%s' argument is missing." +msgstr "Ralat: argumen '%s' hilang." + +#: ../clients/cli/devices.c:2149 +#, c-format +msgid "Error: 'managed': %s." +msgstr "" + +#: ../clients/cli/devices.c:2174 +#, c-format +msgid "Error: property '%s' is not known." +msgstr "" + +#: ../clients/cli/devices.c:2220 +#, c-format +msgid "%s: using connection '%s'\n" +msgstr "" + +#: ../clients/cli/devices.c:2246 #, c-format -msgid "Error: Device '%s' is a hardware device. It can't be deleted.\n" +msgid "%s: device created\n" msgstr "" -#: ../clients/cli/devices.c:1920 +#: ../clients/cli/devices.c:2253 #, c-format -msgid "Error: not all devices valid." +msgid "%s: device removed\n" msgstr "" -#: ../cli/src/devices.c:1637 +#: ../clients/cli/devices.c:2339 msgid "Wi-Fi scan list" msgstr "" -#: ../cli/src/devices.c:1675 +#: ../clients/cli/devices.c:2377 #, c-format msgid "Error: 'device wifi': %s" msgstr "" -#: ../cli/src/devices.c:1728 ../cli/src/devices.c:1803 +#: ../clients/cli/devices.c:2419 ../clients/cli/devices.c:2500 #, c-format msgid "Error: Access point with bssid '%s' not found." msgstr "Ralat: Titik capaian dengan bssid '%s' tidak ditemui." -#: ../clients/cli/devices.c:2125 ../clients/cli/devices.c:2612 +#: ../clients/cli/devices.c:2446 #, c-format msgid "" "Error: Device '%s' was not recognized as a Wi-Fi device, check " "NetworkManager Wi-Fi plugin." msgstr "" -#: ../cli/src/devices.c:1752 ../cli/src/devices.c:2156 -#: ../cli/src/devices.c:2318 +#: ../clients/cli/devices.c:2448 ../clients/cli/devices.c:2780 +#: ../clients/cli/devices.c:3200 ../clients/cli/devices.c:3349 #, c-format msgid "Error: Device '%s' is not a Wi-Fi device." msgstr "Ralat: Peranti '%s' bukanlah peranti Wi-Fi." -#: ../cli/src/devices.c:2038 +#: ../clients/cli/devices.c:2660 msgid "SSID or BSSID: " msgstr "" -#: ../cli/src/devices.c:2043 +#: ../clients/cli/devices.c:2665 #, c-format msgid "Error: SSID or BSSID are missing." msgstr "Ralat: SSID atau BSSID hilang." -#: ../cli/src/devices.c:2067 +#: ../clients/cli/devices.c:2689 #, c-format msgid "Error: bssid argument value '%s' is not a valid BSSID." msgstr "Ralat: nilai argumen bssid '%s' bukanlah BSSID yang sah." -#: ../cli/src/devices.c:2091 +#: ../clients/cli/devices.c:2713 #, c-format msgid "" "Error: wep-key-type argument value '%s' is invalid, use 'key' or 'phrase'." msgstr "" "Ralat nilai argumen wep-key-type '%s' tidak sah, guna 'kunci' atau 'frasa'." -#: ../cli/src/devices.c:2111 +#: ../clients/cli/devices.c:2733 ../clients/cli/devices.c:2746 #, c-format msgid "Error: %s: %s." msgstr "" -#: ../cli/src/devices.c:2126 +#: ../clients/cli/devices.c:2761 #, c-format msgid "Error: BSSID to connect to (%s) differs from bssid argument (%s)." msgstr "" "Ralat BSSID untuk sambung ke (%s) berlainan daripada argumen bssid (%s)." -#: ../cli/src/devices.c:2132 +#: ../clients/cli/devices.c:2767 #, c-format msgid "Error: Parameter '%s' is neither SSID nor BSSID." msgstr "Ralat: Parameter '%s' bukanlah SSID atau BSSID." -#: ../cli/src/devices.c:2158 ../cli/src/devices.c:2320 +#: ../clients/cli/devices.c:2782 ../clients/cli/devices.c:3202 +#: ../clients/cli/devices.c:3351 #, c-format msgid "Error: No Wi-Fi device found." msgstr "Ralat: Tiada peranti Wi-Fi ditemui." -#: ../cli/src/devices.c:2176 +#: ../clients/cli/devices.c:2802 +#, c-format +msgid "Error: Failed to scan hidden SSID: %s." +msgstr "" + +#: ../clients/cli/devices.c:2827 #, c-format msgid "Error: No network with SSID '%s' found." msgstr "Ralat: Tiada rangkaian dengan SSID '%s' ditemui." -#: ../cli/src/devices.c:2178 +#: ../clients/cli/devices.c:2829 #, c-format msgid "Error: No access point with BSSID '%s' found." msgstr "Ralat: Tiada pusat capaian dengan BSSID '%s' ditemui." -#: ../cli/src/devices.c:2217 +#: ../clients/cli/devices.c:2871 +#, c-format +msgid "" +"Warning: '%s' should be SSID for hidden APs; but it looks like a BSSID.\n" +msgstr "" + +#: ../clients/cli/devices.c:2885 msgid "Password: " msgstr "" -#: ../cli/src/devices.c:2346 +#: ../clients/cli/devices.c:3034 #, c-format -msgid "Error: 'device wifi' command '%s' is not valid." +msgid "'%s' is not valid WPA PSK" +msgstr "" + +#: ../clients/cli/devices.c:3051 +#, c-format +msgid "'%s' is not valid WEP key (it should be 5 or 13 ASCII chars)" +msgstr "" + +#: ../clients/cli/devices.c:3067 +#, c-format +msgid "Hotspot password: %s\n" +msgstr "" + +#: ../clients/cli/devices.c:3125 +#, c-format +msgid "Error: ssid is too long." +msgstr "" + +#: ../clients/cli/devices.c:3137 +#, c-format +msgid "Error: band argument value '%s' is invalid; use 'a' or 'bg'." +msgstr "" + +#: ../clients/cli/devices.c:3161 +#, c-format +msgid "Error: Unknown parameter %s." +msgstr "" + +#: ../clients/cli/devices.c:3180 +#, c-format +msgid "Error: channel requires band too." +msgstr "" + +#: ../clients/cli/devices.c:3186 +#, c-format +msgid "Error: channel '%s' not valid for band '%s'." msgstr "" -#: ../cli/src/devices.c:2393 -msgid "WiMAX NSP list" -msgstr "Senarai NSP WiMAX" +#: ../clients/cli/devices.c:3214 +#, c-format +msgid "Error: Device '%s' supports neither AP nor Ad-Hoc mode." +msgstr "" -#: ../cli/src/devices.c:2430 +#: ../clients/cli/devices.c:3249 #, c-format -msgid "Error: 'device wimax': %s" +msgid "Error: Invalid 'password': %s." msgstr "" -#: ../cli/src/devices.c:2484 +#: ../clients/cli/devices.c:3318 #, c-format -msgid "Error: NSP with name '%s' not found." -msgstr "Ralat: NSP dengan nama '%s' tidak ditemui." +msgid "Error: '%s' cannot repeat." +msgstr "" -#: ../cli/src/devices.c:2497 +#: ../clients/cli/devices.c:3399 #, c-format -msgid "Error: Device '%s' is not a WiMAX device." -msgstr "Ralat: Peranti '%s' bukanlah peranti WiMAX." +msgid "Error: 'device wifi' command '%s' is not valid." +msgstr "" + +#. Main header name +#: ../clients/cli/devices.c:3425 +msgid "Device LLDP neighbors" +msgstr "" -#: ../cli/src/devices.c:2541 +#: ../clients/cli/devices.c:3528 #, c-format -msgid "Error: Access point with nsp '%s' not found." -msgstr "Ralat: Pust capaian dengan nsp '%s' tidak ditemui." +msgid "Error: 'device lldp list': %s" +msgstr "" -#: ../cli/src/devices.c:2578 +#: ../clients/cli/devices.c:3575 #, c-format -msgid "Error: 'device wimax' command '%s' is not valid." +msgid "Error: 'device lldp' command '%s' is not valid." msgstr "" -#: ../cli/src/devices.c:2728 +#: ../clients/cli/devices.c:3770 #, c-format msgid "Error: 'dev' command '%s' is not valid." msgstr "Ralat: Perintah 'dev' '%s' tidak sah." -#: ../cli/src/network-manager.c:37 +#: ../clients/cli/general.c:34 msgid "RUNNING" msgstr "BERJALAN" #. 0 -#: ../cli/src/network-manager.c:38 +#: ../clients/cli/general.c:35 msgid "VERSION" msgstr "VERSI" #. 2 -#: ../cli/src/network-manager.c:40 +#: ../clients/cli/general.c:37 msgid "STARTUP" msgstr "" #. 3 -#: ../cli/src/network-manager.c:41 +#: ../clients/cli/general.c:38 msgid "CONNECTIVITY" msgstr "" #. 4 -#: ../cli/src/network-manager.c:42 +#: ../clients/cli/general.c:39 msgid "NETWORKING" msgstr "" #. 5 -#: ../cli/src/network-manager.c:43 +#: ../clients/cli/general.c:40 msgid "WIFI-HW" msgstr "" #. 6 -#: ../cli/src/network-manager.c:44 +#: ../clients/cli/general.c:41 msgid "WIFI" msgstr "WIFI" #. 7 -#: ../cli/src/network-manager.c:45 +#: ../clients/cli/general.c:42 msgid "WWAN-HW" msgstr "" #. 8 -#: ../cli/src/network-manager.c:46 +#: ../clients/cli/general.c:43 msgid "WWAN" msgstr "WWAN" #. 9 -#: ../cli/src/network-manager.c:47 +#: ../clients/cli/general.c:44 msgid "WIMAX-HW" msgstr "" #. 10 -#: ../cli/src/network-manager.c:48 +#: ../clients/cli/general.c:45 msgid "WIMAX" msgstr "WIMAX" -#: ../cli/src/network-manager.c:70 +#: ../clients/cli/general.c:61 msgid "PERMISSION" msgstr "KEIZINAN" #. 0 -#: ../cli/src/network-manager.c:71 +#: ../clients/cli/general.c:62 msgid "VALUE" msgstr "NILAI" -#: ../cli/src/network-manager.c:79 +#: ../clients/cli/general.c:70 msgid "LEVEL" msgstr "" #. 0 -#: ../cli/src/network-manager.c:80 +#: ../clients/cli/general.c:71 msgid "DOMAINS" msgstr "" -#: ../cli/src/network-manager.c:95 +#: ../clients/cli/general.c:85 #, c-format msgid "" "Usage: nmcli general { COMMAND | help }\n" @@ -3618,7 +4419,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:107 +#: ../clients/cli/general.c:96 #, c-format msgid "" "Usage: nmcli general status { help }\n" @@ -3629,7 +4430,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:117 +#: ../clients/cli/general.c:105 #, c-format msgid "" "Usage: nmcli general hostname { ARGUMENTS | help }\n" @@ -3643,7 +4444,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:130 +#: ../clients/cli/general.c:117 #, c-format msgid "" "Usage: nmcli general permissions { help }\n" @@ -3652,7 +4453,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:139 +#: ../clients/cli/general.c:125 #, c-format msgid "" "Usage: nmcli general logging { ARGUMENTS | help }\n" @@ -3668,7 +4469,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:153 +#: ../clients/cli/general.c:138 #, c-format msgid "" "Usage: nmcli networking { COMMAND | help }\n" @@ -3683,7 +4484,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:164 +#: ../clients/cli/general.c:148 #, c-format msgid "" "Usage: nmcli networking on { help }\n" @@ -3692,7 +4493,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:173 +#: ../clients/cli/general.c:156 #, c-format msgid "" "Usage: nmcli networking off { help }\n" @@ -3701,7 +4502,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:182 +#: ../clients/cli/general.c:164 #, c-format msgid "" "Usage: nmcli networking connectivity { ARGUMENTS | help }\n" @@ -3714,22 +4515,18 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:195 +#: ../clients/cli/general.c:176 #, c-format msgid "" "Usage: nmcli radio { COMMAND | help }\n" "\n" -"COMMAND := { all | wifi | wwan | wimax }\n" -"\n" -" all | wifi | wwan | wimax [ on | off ]\n" -"\n" "COMMAND := { all | wifi | wwan }\n" "\n" " all | wifi | wwan [ on | off ]\n" "\n" msgstr "" -#: ../cli/src/network-manager.c:210 +#: ../clients/cli/general.c:185 #, c-format msgid "" "Usage: nmcli radio all { ARGUMENTS | help }\n" @@ -3740,7 +4537,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:221 +#: ../clients/cli/general.c:195 #, c-format msgid "" "Usage: nmcli radio wifi { ARGUMENTS | help }\n" @@ -3751,7 +4548,7 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:232 +#: ../clients/cli/general.c:205 #, c-format msgid "" "Usage: nmcli radio wwan { ARGUMENTS | help }\n" @@ -3762,174 +4559,208 @@ "\n" msgstr "" -#: ../cli/src/network-manager.c:244 +#: ../clients/cli/general.c:215 #, c-format msgid "" -"Usage: nmcli radio wimax { ARGUMENTS | help }\n" -"\n" -"ARGUMENTS := [on | off]\n" +"Usage: nmcli monitor\n" "\n" -"Get status of WiMAX radio switch, or turn it on/off.\n" +"Monitor NetworkManager changes.\n" +"Prints a line whenever a change occurs in NetworkManager\n" "\n" msgstr "" -#: ../cli/src/network-manager.c:264 +#: ../clients/cli/general.c:233 msgid "asleep" msgstr "tidur" -#: ../cli/src/network-manager.c:266 +#: ../clients/cli/general.c:235 msgid "connecting" msgstr "menyambung" -#: ../cli/src/network-manager.c:268 +#: ../clients/cli/general.c:237 msgid "connected (local only)" msgstr "bersambung (setempat sahaja)" -#: ../cli/src/network-manager.c:270 +#: ../clients/cli/general.c:239 msgid "connected (site only)" msgstr "bersambung (laman sahaja)" -#: ../cli/src/network-manager.c:274 +#: ../clients/cli/general.c:243 msgid "disconnecting" msgstr "terputus" -#: ../cli/src/network-manager.c:290 +#: ../clients/cli/general.c:279 msgid "portal" msgstr "" -#: ../cli/src/network-manager.c:292 +#: ../clients/cli/general.c:281 msgid "limited" msgstr "" -#: ../cli/src/network-manager.c:294 +#: ../clients/cli/general.c:283 msgid "full" msgstr "" -#: ../cli/src/network-manager.c:332 +#: ../clients/cli/general.c:334 #, c-format msgid "Error: only these fields are allowed: %s" msgstr "" -#: ../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 "dibenarkan" - -#: ../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 "dilumpuhkan" - -#: ../cli/src/network-manager.c:367 +#: ../clients/cli/general.c:360 msgid "NetworkManager status" msgstr "Status Pengurus Rangkaian" -#: ../cli/src/network-manager.c:372 +#: ../clients/cli/general.c:365 msgid "running" msgstr "berjalan" -#: ../cli/src/network-manager.c:375 +#: ../clients/cli/general.c:368 msgid "starting" msgstr "" -#: ../cli/src/network-manager.c:375 +#: ../clients/cli/general.c:368 msgid "started" msgstr "" -#: ../cli/src/network-manager.c:446 +#: ../clients/cli/general.c:370 ../clients/cli/general.c:371 +#: ../clients/cli/general.c:372 ../clients/cli/general.c:373 +#: ../clients/cli/general.c:374 +msgid "enabled" +msgstr "dibenarkan" + +#: ../clients/cli/general.c:370 ../clients/cli/general.c:371 +#: ../clients/cli/general.c:372 ../clients/cli/general.c:373 +#: ../clients/cli/general.c:374 +msgid "disabled" +msgstr "dilumpuhkan" + +#: ../clients/cli/general.c:446 msgid "auth" msgstr "izin" -#: ../cli/src/network-manager.c:475 +#: ../clients/cli/general.c:475 #, c-format msgid "Error: 'general permissions': %s" msgstr "" -#: ../cli/src/network-manager.c:489 +#: ../clients/cli/general.c:489 msgid "NetworkManager permissions" msgstr "Keizinan Pengurus Rangkaian" -#: ../cli/src/network-manager.c:530 +#: ../clients/cli/general.c:530 #, c-format msgid "Error: 'general logging': %s" msgstr "" -#: ../cli/src/network-manager.c:545 +#: ../clients/cli/general.c:545 msgid "NetworkManager logging" msgstr "" -#: ../clients/cli/general.c:546 +#: ../clients/cli/general.c:567 #, c-format msgid "Error: failed to set hostname: %s" msgstr "" -#: ../clients/cli/general.c:659 +#: ../clients/cli/general.c:680 #, c-format msgid "Error: failed to set logging: %s" msgstr "" -#: ../cli/src/network-manager.c:692 +#: ../clients/cli/general.c:689 #, c-format msgid "Error: 'general' command '%s' is not valid." msgstr "" -#: ../cli/src/network-manager.c:710 +#: ../clients/cli/general.c:707 #, c-format msgid "Error: '--fields' value '%s' is not valid here (allowed field: %s)" msgstr "" -#: ../cli/src/network-manager.c:735 +#: ../clients/cli/general.c:732 #, c-format msgid "Error: invalid '%s' argument: '%s' (use on/off)." msgstr "" -#: ../cli/src/network-manager.c:746 +#: ../clients/cli/general.c:743 msgid "Connectivity" msgstr "" -#: ../cli/src/network-manager.c:758 +#: ../clients/cli/general.c:758 msgid "Networking" msgstr "" -#: ../cli/src/network-manager.c:783 +#: ../clients/cli/general.c:783 #, c-format msgid "Error: 'networking connectivity' command '%s' is not valid." msgstr "" -#: ../cli/src/network-manager.c:799 +#: ../clients/cli/general.c:799 #, c-format msgid "Error: 'networking' command '%s' is not valid." msgstr "" -#: ../cli/src/network-manager.c:825 ../cli/src/network-manager.c:845 +#: ../clients/cli/general.c:828 ../clients/cli/general.c:848 msgid "Radio switches" msgstr "" #. no argument, show current WiFi state -#: ../cli/src/network-manager.c:863 +#: ../clients/cli/general.c:866 msgid "Wi-Fi radio switch" msgstr "" #. no argument, show current WWAN (mobile broadband) state -#: ../cli/src/network-manager.c:879 +#: ../clients/cli/general.c:882 msgid "WWAN radio switch" msgstr "" -#. no argument, show current WiMAX state -#: ../cli/src/network-manager.c:896 -msgid "WiMAX radio switch" +#: ../clients/cli/general.c:893 +#, c-format +msgid "Error: 'radio' command '%s' is not valid." +msgstr "" + +#: ../clients/cli/general.c:914 +msgid "NetworkManager has started" +msgstr "" + +#: ../clients/cli/general.c:917 +msgid "NetworkManager has stopped" msgstr "" -#: ../cli/src/network-manager.c:908 +#: ../clients/cli/general.c:931 #, c-format -msgid "Error: 'radio' command '%s' is not valid." +msgid "Hostname set to '%s'\n" +msgstr "" + +#: ../clients/cli/general.c:946 +#, c-format +msgid "'%s' is now the primary connection\n" +msgstr "" + +#: ../clients/cli/general.c:948 +#, c-format +msgid "There's no primary connection\n" +msgstr "" + +#: ../clients/cli/general.c:960 +#, c-format +msgid "Connectivity is now '%s'\n" +msgstr "" + +#: ../clients/cli/general.c:973 +#, c-format +msgid "Networkmanager is now in the '%s' state\n" msgstr "" -#: ../clients/cli/nmcli.c:86 +#: ../clients/cli/general.c:984 +#, c-format +msgid "Error: 'monitor' command '%s' is not valid." +msgstr "" + +#: ../clients/cli/general.c:998 +msgid "Networkmanager is not running (waiting for it)\n" +msgstr "" + +#: ../clients/cli/nmcli.c:83 #, c-format msgid "" "Usage: %s [OPTIONS] OBJECT { COMMAND | help }\n" @@ -3938,12 +4769,15 @@ " -t[erse] terse output\n" " -p[retty] pretty output\n" " -m[ode] tabular|multiline output mode\n" +" -c[olors] auto|yes|no whether to use colors in " +"output\n" " -f[ields] <field1,field2,...>|all|common specify fields to output\n" " -e[scape] yes|no escape columns separators in " "values\n" " -n[ocheck] don't check nmcli and " "NetworkManager versions\n" " -a[sk] ask for missing parameters\n" +" -s[how-secrets] allow displaying passwords\n" " -w[ait] <seconds> set timeout waiting for " "finishing operations\n" " -v[ersion] show program version\n" @@ -3956,340 +4790,392 @@ " c[onnection] NetworkManager's connections\n" " d[evice] devices managed by NetworkManager\n" " a[gent] NetworkManager secret agent or polkit agent\n" +" m[onitor] monitor NetworkManager changes\n" "\n" msgstr "" -#: ../cli/src/nmcli.c:137 +#: ../clients/cli/nmcli.c:143 #, c-format msgid "Error: Object '%s' is unknown, try 'nmcli help'." msgstr "Ralat: Objek '%s' tidak diketahui, cuba 'nmcli help'." -#: ../cli/src/nmcli.c:167 +#: ../clients/cli/nmcli.c:173 #, c-format msgid "Error: Option '--terse' is specified the second time." msgstr "Ralat: Pilihan '--terse' dinyatakan kali kedua." -#: ../cli/src/nmcli.c:172 +#: ../clients/cli/nmcli.c:178 #, c-format msgid "Error: Option '--terse' is mutually exclusive with '--pretty'." msgstr "" "Ralat: Pilihan '--terse' adalah ekslusif secara bersama dengan '--pretty'." -#: ../cli/src/nmcli.c:180 +#: ../clients/cli/nmcli.c:186 #, c-format msgid "Error: Option '--pretty' is specified the second time." msgstr "Ralat: Pilihan '--pretty' dinyatakan buat kali kedua." -#: ../cli/src/nmcli.c:185 +#: ../clients/cli/nmcli.c:191 #, c-format msgid "Error: Option '--pretty' is mutually exclusive with '--terse'." msgstr "" "Ralat: Pilihan '--pretty' adalah eksklusif secara bersama dengan '--terse'." -#: ../cli/src/nmcli.c:195 ../cli/src/nmcli.c:211 ../cli/src/nmcli.c:240 +#: ../clients/cli/nmcli.c:201 ../clients/cli/nmcli.c:217 +#: ../clients/cli/nmcli.c:235 ../clients/cli/nmcli.c:266 #, c-format msgid "Error: missing argument for '%s' option." msgstr "Ralat: argumen hilang untuk pilihan '%s'." -#: ../cli/src/nmcli.c:204 ../cli/src/nmcli.c:220 +#: ../clients/cli/nmcli.c:210 ../clients/cli/nmcli.c:228 +#: ../clients/cli/nmcli.c:244 #, c-format msgid "Error: '%s' is not valid argument for '%s' option." msgstr "Ralat: '%s' bukanlah argumen yang sah untuk pilihan '%s'." -#: ../cli/src/nmcli.c:227 +#: ../clients/cli/nmcli.c:251 #, c-format msgid "Error: fields for '%s' options are missing." msgstr "Ralat: medan untuk pilihan '%s' hilang." -#: ../cli/src/nmcli.c:245 +#: ../clients/cli/nmcli.c:271 #, c-format msgid "Error: '%s' is not a valid timeout for '%s' option." msgstr "" -#: ../cli/src/nmcli.c:252 +#: ../clients/cli/nmcli.c:278 #, c-format msgid "nmcli tool, version %s\n" msgstr "alat nmcli, versi %s\n" -#: ../cli/src/nmcli.c:258 +#: ../clients/cli/nmcli.c:284 #, c-format msgid "Error: Option '%s' is unknown, try 'nmcli -help'." msgstr "Ralat: Pilihan '%s' tidak diketahui, cuba 'nmcli -help'." -#: ../clients/cli/nmcli.c:346 ../clients/cli/nmcli.c:356 +#: ../clients/cli/nmcli.c:367 ../clients/cli/nmcli.c:377 #, c-format msgid "" "\n" "Error: nmcli terminated by signal %s (%d)\n" msgstr "" -#: ../clients/cli/nmcli.c:387 +#: ../clients/cli/nmcli.c:408 #, c-format msgid "Failed to set signal mask: %d\n" msgstr "" -#: ../clients/cli/nmcli.c:394 +#: ../clients/cli/nmcli.c:415 #, c-format msgid "Failed to create signal handling thread: %d\n" msgstr "" -#: ../clients/cli/nmcli.c:491 ../clients/nm-online.c:197 +#: ../clients/cli/nmcli.c:512 ../clients/nm-online.c:193 #, c-format msgid "Error: Could not create NMClient object: %s." msgstr "" -#: ../cli/src/nmcli.c:359 +#: ../clients/cli/nmcli.c:529 msgid "Success" msgstr "Berjaya" -#: ../clients/cli/polkit-agent.c:82 +#: ../clients/cli/polkit-agent.c:66 #, c-format msgid "Authentication message: %s\n" msgstr "" -#: ../clients/cli/polkit-agent.c:88 +#: ../clients/cli/polkit-agent.c:72 #, c-format msgid "Authentication error: %s\n" msgstr "" -#: ../clients/cli/polkit-agent.c:134 +#: ../clients/cli/polkit-agent.c:118 #, c-format msgid "Warning: polkit agent initialization failed: %s\n" msgstr "" -#: ../cli/src/settings.c:670 +#: ../clients/cli/settings.c:790 #, c-format msgid "%d (key)" msgstr "" -#: ../cli/src/settings.c:672 +#: ../clients/cli/settings.c:792 #, c-format msgid "%d (passphrase)" msgstr "" -#: ../cli/src/settings.c:675 ../cli/src/settings.c:803 +#: ../clients/cli/settings.c:795 ../clients/cli/settings.c:881 #, c-format msgid "%d (unknown)" msgstr "%d (tidak diketahui)" -#: ../cli/src/settings.c:751 +#: ../clients/cli/settings.c:824 msgid "0 (NONE)" msgstr "0 (TIADA)" -#: ../cli/src/settings.c:757 +#: ../clients/cli/settings.c:830 msgid "REORDER_HEADERS, " msgstr "TERTIB_SEMULA_PENGEPALA, " -#: ../cli/src/settings.c:759 +#: ../clients/cli/settings.c:832 msgid "GVRP, " msgstr "GVRP, " -#: ../cli/src/settings.c:761 +#: ../clients/cli/settings.c:834 msgid "LOOSE_BINDING, " msgstr "PENGIKATAN_LONGGAR, " -#: ../cli/src/settings.c:797 +#: ../clients/cli/settings.c:836 +msgid "MVRP, " +msgstr "" + +#: ../clients/cli/settings.c:875 #, c-format msgid "%d (disabled)" msgstr "%d (dilumpuhkan)" -#: ../cli/src/settings.c:799 +#: ../clients/cli/settings.c:877 #, c-format msgid "%d (enabled, prefer public IP)" msgstr "%d (dibenarkan, utamakan IP awam)" -#: ../cli/src/settings.c:801 +#: ../clients/cli/settings.c:879 #, c-format msgid "%d (enabled, prefer temporary IP)" msgstr "%d (dibenarkan, utamakan IP sementara)" -#: ../clients/cli/settings.c:781 +#: ../clients/cli/settings.c:894 #, c-format msgid "%d (no)" msgstr "" -#: ../clients/cli/settings.c:783 +#: ../clients/cli/settings.c:896 #, c-format msgid "%d (yes)" msgstr "" -#: ../clients/cli/settings.c:786 +#: ../clients/cli/settings.c:899 ../clients/cli/settings.c:1554 #, c-format msgid "%d (default)" msgstr "" -#: ../cli/src/settings.c:813 +#: ../clients/cli/settings.c:912 msgid "0 (none)" msgstr "0 (tiada)" -#: ../cli/src/settings.c:819 +#: ../clients/cli/settings.c:918 msgid "agent-owned, " msgstr "dimiliki-ejen, " -#: ../cli/src/settings.c:821 +#: ../clients/cli/settings.c:920 msgid "not saved, " msgstr "tidak disimpan, " -#: ../cli/src/settings.c:823 +#: ../clients/cli/settings.c:922 msgid "not required, " msgstr "tidak diperlukan, " -#: ../cli/src/settings.c:1129 +#: ../clients/cli/settings.c:971 ../clients/tui/nmt-mtu-entry.c:84 +msgid "(default)" +msgstr "" + +#: ../clients/cli/settings.c:1252 msgid "0 (disabled)" msgstr "" -#: ../cli/src/settings.c:1135 +#: ../clients/cli/settings.c:1258 msgid "enabled, " msgstr "" -#: ../cli/src/settings.c:1137 +#: ../clients/cli/settings.c:1260 msgid "advertise, " msgstr "" -#: ../cli/src/settings.c:1139 +#: ../clients/cli/settings.c:1262 msgid "willing, " msgstr "" -#: ../cli/src/settings.c:1167 +#: ../clients/cli/settings.c:1290 msgid "-1 (unset)" msgstr "" -#: ../cli/src/settings.c:1275 ../cli/src/settings.c:1458 -#: ../cli/src/settings.c:1498 +#: ../clients/cli/settings.c:1422 ../clients/cli/settings.c:1724 +#: ../clients/cli/settings.c:1864 msgid "auto" msgstr "auto" -#: ../cli/src/settings.c:1288 +#: ../clients/cli/settings.c:1435 ../clients/cli/settings.c:1895 msgid "default" msgstr "" -#: ../cli/src/settings.c:1635 +#: ../clients/cli/settings.c:1556 +#, c-format +msgid "%d (off)" +msgstr "" + +#: ../clients/cli/settings.c:1770 +#, c-format +msgid "" +"invalid option '%s', use a combination of [%s] or 'ignore', 'default' or " +"'none'" +msgstr "" + +#: ../clients/cli/settings.c:1781 +msgid "'default' and 'ignore' are incompatible with other flags" +msgstr "" + +#: ../clients/cli/settings.c:1817 +#, c-format +msgid "invalid mode '%s', use one of %s" +msgstr "" + +#: ../clients/cli/settings.c:1899 +#, c-format +msgid "always" +msgstr "" + +#: ../clients/cli/settings.c:1999 ../clients/cli/settings.c:3286 +#: ../clients/cli/settings.c:4478 ../clients/cli/settings.c:4981 +#: ../libnm-core/nm-keyfile-reader.c:573 +#, c-format +msgid "invalid option '%s', use one of [%s]" +msgstr "" + +#: ../clients/cli/settings.c:2116 #, c-format msgid "Do you also want to set '%s' to '%s'? [yes]: " msgstr "" -#: ../cli/src/settings.c:1637 +#: ../clients/cli/settings.c:2118 #, c-format msgid "Do you also want to clear '%s'? [yes]: " msgstr "" -#: ../cli/src/settings.c:1798 +#: ../clients/cli/settings.c:2279 #, c-format msgid "" "Warning: %s.%s set to '%s', but it might be ignored in infrastructure mode\n" msgstr "" -#: ../clients/cli/settings.c:1875 +#: ../clients/cli/settings.c:2298 #, c-format msgid "Warning: setting %s.%s requires removing ipv4 and ipv6 settings\n" msgstr "" -#: ../clients/cli/settings.c:1877 +#: ../clients/cli/settings.c:2300 msgid "Do you want to remove them? [yes] " msgstr "" -#: ../cli/src/settings.c:1880 ../cli/src/settings.c:2160 -#: ../cli/src/settings.c:4263 +#: ../clients/cli/settings.c:2396 ../clients/cli/settings.c:2791 +#: ../clients/cli/settings.c:5182 #, c-format msgid "'%s' is not valid" msgstr "" -#: ../cli/src/settings.c:1903 +#: ../clients/cli/settings.c:2419 #, c-format msgid "'%d' is not valid; use <%d-%d>" msgstr "" -#: ../clients/cli/settings.c:2018 +#: ../clients/cli/settings.c:2441 #, c-format msgid "'%lld' is not valid; use <%lld-%lld>" msgstr "" -#: ../clients/cli/settings.c:2040 +#: ../clients/cli/settings.c:2463 #, c-format msgid "'%u' is not valid; use <%u-%u>" msgstr "" -#: ../cli/src/settings.c:1991 +#: ../clients/cli/settings.c:2502 +#, c-format +msgid "'%u' flags are not valid; use combination of %s" +msgstr "" + +#: ../clients/cli/settings.c:2569 #, c-format msgid "'%s' is not valid; use <option>=<value>" msgstr "" -#: ../cli/src/settings.c:2025 +#: ../clients/cli/settings.c:2603 #, c-format msgid "index '%s' is not valid" msgstr "" -#: ../cli/src/settings.c:2030 ../cli/src/settings.c:2055 +#: ../clients/cli/settings.c:2608 ../clients/cli/settings.c:2633 msgid "no item to remove" msgstr "" -#: ../cli/src/settings.c:2034 ../cli/src/settings.c:2059 +#: ../clients/cli/settings.c:2612 ../clients/cli/settings.c:2637 #, c-format msgid "index '%d' is not in range <0-%d>" msgstr "" -#: ../cli/src/settings.c:2074 +#: ../clients/cli/settings.c:2652 #, c-format msgid "invalid option '%s'" msgstr "" -#: ../cli/src/settings.c:2076 +#: ../clients/cli/settings.c:2654 msgid "missing option" msgstr "" -#: ../cli/src/settings.c:2106 ../cli/src/settings.c:2126 +#: ../clients/cli/settings.c:2681 ../clients/cli/settings.c:2701 +#: ../clients/cli/settings.c:2721 ../clients/cli/settings.c:2741 #, c-format msgid "'%s' is not a valid number (or out of range)" msgstr "" -#: ../clients/cli/settings.c:2292 +#: ../clients/cli/settings.c:2775 #, c-format msgid "'%s' is not a valid value; use -1, 0 or 1" msgstr "" -#: ../cli/src/settings.c:2180 +#: ../clients/cli/settings.c:2807 #, c-format msgid "'%s' is not a valid Ethernet MAC" msgstr "" -#: ../cli/src/settings.c:2206 ../libnm-util/nm-setting-bridge.c:296 -#: ../libnm-util/nm-setting-connection.c:830 -#: ../libnm-util/nm-setting-vlan.c:548 +#: ../clients/cli/settings.c:2832 ../libnm-core/nm-setting-connection.c:864 +#: ../libnm-core/nm-setting-infiniband.c:255 +#: ../libnm-util/nm-setting-connection.c:834 +#: ../libnm-util/nm-setting-infiniband.c:269 #, c-format msgid "'%s' is not a valid interface name" msgstr "" -#: ../clients/cli/settings.c:2373 +#: ../clients/cli/settings.c:2856 #, c-format msgid "'%s' is not a valid flag number; use <0-%d>" msgstr "" -#: ../clients/cli/settings.c:2385 +#: ../clients/cli/settings.c:2868 #, c-format msgid "Warning: '%s' sum is higher than all flags => all flags set\n" msgstr "" -#: ../cli/src/settings.c:2276 +#: ../clients/cli/settings.c:2909 #, c-format msgid "'%s' is not a valid hex character" msgstr "" -#: ../cli/src/settings.c:2306 +#: ../clients/cli/settings.c:2939 #, c-format msgid "'%s' is not a valid MAC" msgstr "" -#: ../cli/src/settings.c:2343 ../libnm-util/nm-setting-connection.c:793 +#: ../clients/cli/settings.c:2965 ../libnm-core/nm-setting-connection.c:853 +#: ../libnm-util/nm-setting-connection.c:791 #, c-format msgid "'%s' is not a valid UUID" msgstr "" -#: ../cli/src/settings.c:2410 +#: ../clients/cli/settings.c:3032 #, c-format msgid "the property doesn't contain permission '%s'" msgstr "" -#: ../cli/src/settings.c:2422 +#: ../clients/cli/settings.c:3044 msgid "" "Enter a list of user permissions. This is a list of user names formatted " "as:\n" @@ -4299,37 +5185,37 @@ "Example: alice bob charlie\n" msgstr "" -#: ../cli/src/settings.c:2441 +#: ../clients/cli/settings.c:3063 #, c-format msgid "'%s' is not valid master; use ifname or connection UUID" msgstr "" -#: ../cli/src/settings.c:2485 +#: ../clients/cli/settings.c:3107 #, c-format msgid "Warning: %s is not an UUID of any existing connection profile\n" msgstr "" -#: ../cli/src/settings.c:2489 ../cli/src/settings.c:2505 +#: ../clients/cli/settings.c:3111 ../clients/cli/settings.c:3127 #, c-format msgid "'%s' is not a VPN connection profile" msgstr "" -#: ../cli/src/settings.c:2498 +#: ../clients/cli/settings.c:3120 #, c-format msgid "'%s' is not a name of any exiting profile" msgstr "" -#: ../cli/src/settings.c:2532 +#: ../clients/cli/settings.c:3154 #, c-format msgid "the value '%s' is not a valid UUID" msgstr "" -#: ../cli/src/settings.c:2539 +#: ../clients/cli/settings.c:3161 #, c-format msgid "the property doesn't contain UUID '%s'" msgstr "" -#: ../cli/src/settings.c:2551 +#: ../clients/cli/settings.c:3173 msgid "" "Enter secondary connections that should be activated when this connection " "is\n" @@ -4342,16 +5228,25 @@ "Example: private-openvpn, fe6ba5d8-c2fc-4aae-b2e3-97efddd8d9a7\n" msgstr "" -#: ../cli/src/settings.c:2628 +#: ../clients/cli/settings.c:3240 +msgid "" +"Enter a value which indicates whether the connection is subject to a data\n" +"quota, usage costs or other limitations. Accepted options are:\n" +"'true','yes','on' to set the connection as metered\n" +"'false','no','off' to set the connection as not metered\n" +"'unknown' to let NetworkManager choose a value using some heuristics\n" +msgstr "" + +#: ../clients/cli/settings.c:3364 msgid "private key password not provided" msgstr "" -#: ../cli/src/settings.c:2655 +#: ../clients/cli/settings.c:3392 #, c-format msgid "the property doesn't contain EAP method '%s'" msgstr "" -#: ../clients/cli/settings.c:2810 +#: ../clients/cli/settings.c:3409 msgid "" "Enter file path to CA certificate (optionally prefixed with file://).\n" " [file://]<file path>\n" @@ -4359,12 +5254,12 @@ "Example: /home/cimrman/cacert.crt\n" msgstr "" -#: ../cli/src/settings.c:2680 +#: ../clients/cli/settings.c:3428 #, c-format msgid "the property doesn't contain alternative subject match '%s'" msgstr "" -#: ../clients/cli/settings.c:2845 +#: ../clients/cli/settings.c:3444 msgid "" "Enter file path to client certificate (optionally prefixed with file://).\n" " [file://]<file path>\n" @@ -4372,7 +5267,7 @@ "Example: /home/cimrman/jara.crt\n" msgstr "" -#: ../clients/cli/settings.c:2857 +#: ../clients/cli/settings.c:3456 msgid "" "Enter file path to CA certificate for inner authentication (optionally " "prefixed\n" @@ -4382,13 +5277,13 @@ "Example: /home/cimrman/ca-zweite-phase.crt\n" msgstr "" -#: ../cli/src/settings.c:2709 +#: ../clients/cli/settings.c:3476 #, c-format msgid "" "the property doesn't contain \"phase2\" alternative subject match '%s'" msgstr "" -#: ../clients/cli/settings.c:2893 +#: ../clients/cli/settings.c:3492 msgid "" "Enter file path to client certificate for inner authentication (optionally " "prefixed\n" @@ -4398,7 +5293,7 @@ "Example: /home/cimrman/jara-zweite-phase.crt\n" msgstr "" -#: ../clients/cli/settings.c:2913 +#: ../clients/cli/settings.c:3512 msgid "" "Enter path to a private key and the key password (if not set yet):\n" " [file://]<file path> [<password>]\n" @@ -4406,7 +5301,7 @@ "Example: /home/cimrman/jara-priv-key Dardanely\n" msgstr "" -#: ../cli/src/settings.c:2805 +#: ../clients/cli/settings.c:3583 msgid "" "Enter bytes as a list of hexadecimal values.\n" "Two formats are accepted:\n" @@ -4419,7 +5314,7 @@ " ab 4 55 0xa6 ea 3a 74 C2\n" msgstr "" -#: ../cli/src/settings.c:2908 +#: ../clients/cli/settings.c:3704 #, c-format msgid "" "Enter a list of bonding options formatted as:\n" @@ -4437,50 +5332,54 @@ "Example: mode=2,miimon=120\n" msgstr "" -#: ../cli/src/settings.c:2949 +#: ../clients/cli/settings.c:3735 #, c-format msgid "'%s' is not a valid InfiniBand MAC" msgstr "" -#: ../cli/src/settings.c:2987 +#: ../clients/cli/settings.c:3772 #, c-format msgid "'%s' is not a valid IBoIP P_Key" msgstr "" -#: ../cli/src/settings.c:3238 ../cli/src/settings.c:3553 +#: ../clients/cli/settings.c:3803 #, c-format msgid "'%s' is not valid (the format is: ip[/prefix] [next-hop] [metric])" msgstr "" -#: ../cli/src/common.c:408 ../cli/src/settings.c:3030 -#: ../cli/src/settings.c:3049 +#: ../clients/cli/settings.c:3851 ../clients/cli/settings.c:3870 #, c-format msgid "invalid IPv4 address '%s'" msgstr "" -#: ../cli/src/settings.c:3055 ../cli/src/settings.c:3400 +#: ../clients/cli/settings.c:3876 ../clients/cli/settings.c:4184 #, c-format msgid "the property doesn't contain DNS server '%s'" msgstr "" -#: ../cli/src/settings.c:3067 +#: ../clients/cli/settings.c:3888 msgid "" "Enter a list of IPv4 addresses of DNS servers.\n" "\n" "Example: 8.8.8.8, 8.8.4.4\n" msgstr "" -#: ../cli/src/settings.c:3103 ../cli/src/settings.c:3454 +#: ../clients/cli/settings.c:3924 ../clients/cli/settings.c:4238 #, c-format msgid "the property doesn't contain DNS search domain '%s'" msgstr "" -#: ../cli/src/settings.c:3172 ../cli/src/settings.c:3522 +#: ../clients/cli/settings.c:3962 ../clients/cli/settings.c:4276 +#, c-format +msgid "the property doesn't contain DNS option '%s'" +msgstr "" + +#: ../clients/cli/settings.c:4016 ../clients/cli/settings.c:4329 #, c-format msgid "the property doesn't contain IP address '%s'" msgstr "" -#: ../clients/cli/settings.c:3374 +#: ../clients/cli/settings.c:4029 msgid "" "Enter a list of IPv4 addresses formatted as:\n" " ip[/prefix], ip[/prefix],...\n" @@ -4489,17 +5388,17 @@ "Example: 192.168.1.5/24, 10.0.0.11/24\n" msgstr "" -#: ../clients/cli/settings.c:3390 ../clients/cli/settings.c:3665 +#: ../clients/cli/settings.c:4045 ../clients/cli/settings.c:4358 #, c-format msgid "invalid gateway address '%s'" msgstr "" -#: ../cli/src/settings.c:3286 ../cli/src/settings.c:3601 +#: ../clients/cli/settings.c:4100 ../clients/cli/settings.c:4413 #, c-format msgid "the property doesn't contain route '%s'" msgstr "" -#: ../clients/cli/settings.c:3458 +#: ../clients/cli/settings.c:4113 msgid "" "Enter a list of IPv4 routes formatted as:\n" " ip[/prefix] [next-hop] [metric],...\n" @@ -4512,13 +5411,12 @@ " 10.1.2.0/24\n" msgstr "" -#: ../cli/src/common.c:461 ../cli/src/settings.c:3375 -#: ../cli/src/settings.c:3394 +#: ../clients/cli/settings.c:4159 ../clients/cli/settings.c:4178 #, c-format msgid "invalid IPv6 address '%s'" msgstr "" -#: ../cli/src/settings.c:3412 +#: ../clients/cli/settings.c:4196 msgid "" "Enter a list of IPv6 addresses of DNS servers. If the IPv6 configuration " "method is 'auto' these DNS servers are appended to those (if any) returned " @@ -4530,7 +5428,7 @@ "Example: 2607:f0d0:1002:51::4, 2607:f0d0:1002:51::1\n" msgstr "" -#: ../clients/cli/settings.c:3649 +#: ../clients/cli/settings.c:4342 msgid "" "Enter a list of IPv6 addresses formatted as:\n" " ip[/prefix], ip[/prefix],...\n" @@ -4539,7 +5437,7 @@ "Example: 2607:f0d0:1002:51::4/64, 1050:0:0:0:5:600:300c:326b\n" msgstr "" -#: ../clients/cli/settings.c:3733 +#: ../clients/cli/settings.c:4426 msgid "" "Enter a list of IPv6 routes formatted as:\n" " ip[/prefix] [next-hop] [metric],...\n" @@ -4553,28 +5451,28 @@ " abbe::/64 55\n" msgstr "" -#: ../cli/src/settings.c:2224 ../cli/src/settings.c:3631 -#: ../libnm-util/nm-setting-gsm.c:375 +#: ../clients/cli/settings.c:4443 ../libnm-core/nm-setting-gsm.c:363 +#: ../libnm-util/nm-setting-gsm.c:364 #, c-format msgid "'%s' is not a number" msgstr "" -#: ../cli/src/settings.c:3638 +#: ../clients/cli/settings.c:4450 #, c-format msgid "'%s' is not valid; use 0, 1, or 2" msgstr "" -#: ../cli/src/settings.c:3655 +#: ../clients/cli/settings.c:4497 #, c-format msgid "'%s' is not a valid channel; use <1-13>" msgstr "" -#: ../cli/src/settings.c:3676 +#: ../clients/cli/settings.c:4534 #, c-format msgid "'%s' is not valid; use [e, o, n]" msgstr "" -#: ../cli/src/settings.c:3704 +#: ../clients/cli/settings.c:4562 msgid "" "nmcli can accepts both direct JSON configuration data and a file name " "containing the configuration. In the latter case the file is read and the " @@ -4585,52 +5483,63 @@ " set team.config /etc/my-team.conf\n" msgstr "" -#: ../cli/src/settings.c:3744 +#: ../clients/cli/settings.c:4602 msgid "no priority to remove" msgstr "" -#: ../cli/src/settings.c:3748 +#: ../clients/cli/settings.c:4606 #, c-format msgid "index '%d' is not in the range of <0-%d>" msgstr "" -#: ../cli/src/settings.c:3787 +#: ../clients/cli/settings.c:4645 #, c-format msgid "" "Warning: only one mapping at a time is supported; taking the first one (%s)\n" msgstr "" -#: ../cli/src/settings.c:3794 +#: ../clients/cli/settings.c:4652 #, c-format msgid "the property doesn't contain mapping '%s'" msgstr "" -#: ../cli/src/settings.c:3903 ../cli/src/settings.c:4071 -#: ../libnm-util/nm-setting-wired.c:651 +#: ../clients/cli/settings.c:4700 +#, c-format +msgid "'%s' cannot be empty" +msgstr "" + +#: ../clients/cli/settings.c:4774 ../clients/cli/settings.c:4941 +#: ../libnm-core/nm-setting-wired.c:651 ../libnm-core/nm-setting-wireless.c:820 +#: ../libnm-core/nm-setting-wireless.c:832 ../libnm-util/nm-setting-wired.c:646 #: ../libnm-util/nm-setting-wireless.c:861 #: ../libnm-util/nm-setting-wireless.c:875 #, c-format msgid "'%s' is not a valid MAC address" msgstr "" -#: ../cli/src/settings.c:3909 ../cli/src/settings.c:4077 +#: ../clients/cli/settings.c:4780 ../clients/cli/settings.c:4947 #, c-format msgid "the property doesn't contain MAC address '%s'" msgstr "" -#: ../clients/cli/settings.c:4063 +#: ../clients/cli/settings.c:4799 #, c-format msgid "'%s' is not valid; 2 or 3 strings should be provided" msgstr "" -#: ../clients/cli/settings.c:4077 +#: ../clients/cli/settings.c:4813 msgid "" "Enter a list of subchannels (comma or space separated).\n" "\n" "Example: 0.0.0e20 0.0.0e21 0.0.0e22\n" msgstr "" -#: ../cli/src/settings.c:3997 +#: ../clients/cli/settings.c:4835 +#, c-format +msgid "'%s' string value should consist of 1 - 199 characters" +msgstr "" + +#: ../clients/cli/settings.c:4867 #, c-format msgid "" "Enter a list of S/390 options formatted as:\n" @@ -4638,196 +5547,213 @@ "Valid options are: %s\n" msgstr "" -#: ../cli/src/settings.c:4043 +#: ../clients/cli/settings.c:4913 #, c-format msgid "'%s' is not a valid channel" msgstr "" -#: ../cli/src/settings.c:4049 +#: ../clients/cli/settings.c:4919 #, c-format msgid "'%ld' is not a valid channel" msgstr "" -#: ../cli/src/settings.c:4097 +#: ../clients/cli/settings.c:5013 #, c-format -msgid "'%s' is not a valid powersave value" +msgid "invalid option '%s', use 'default', 'never' or 'always'" msgstr "" -#: ../cli/src/settings.c:4157 ../cli/src/settings.c:4195 -#: ../cli/src/settings.c:4233 +#: ../clients/cli/settings.c:5074 ../clients/cli/settings.c:5113 +#: ../clients/cli/settings.c:5152 #, c-format msgid "the property doesn't contain protocol '%s'" msgstr "" -#: ../cli/src/settings.c:4272 +#: ../clients/cli/settings.c:5191 #, c-format msgid "" "'%s' not compatible with %s '%s', please change the key or set the right %s " "first." msgstr "" -#: ../cli/src/settings.c:4280 +#: ../clients/cli/settings.c:5199 #, c-format msgid "WEP key is guessed to be of '%s'\n" msgstr "" -#: ../cli/src/settings.c:4282 +#: ../clients/cli/settings.c:5201 #, c-format msgid "WEP key index set to '%d'\n" msgstr "" -#: ../cli/src/settings.c:4305 +#: ../clients/cli/settings.c:5224 #, c-format msgid "'%s' not among [0 (unknown), 1 (key), 2 (passphrase)]" msgstr "" -#: ../cli/src/settings.c:4321 ../cli/src/settings.c:4324 -#: ../cli/src/settings.c:4327 ../cli/src/settings.c:4330 +#: ../clients/cli/settings.c:5240 ../clients/cli/settings.c:5243 +#: ../clients/cli/settings.c:5246 ../clients/cli/settings.c:5249 #, c-format msgid "" "Warning: '%s' is not compatible with '%s' type, please change or delete the " "key.\n" msgstr "" -#: ../cli/src/settings.c:4343 +#: ../clients/cli/settings.c:5262 #, c-format msgid "" "Enter the type of WEP keys. The accepted values are: 0 or unknown, 1 or key, " "and 2 or passphrase.\n" msgstr "" -#: ../cli/src/settings.c:4356 +#: ../clients/cli/settings.c:5275 #, c-format msgid "'%s' is not a valid PSK" msgstr "" -#: ../cli/src/settings.c:4400 +#: ../clients/cli/settings.c:5319 #, c-format msgid "'%s' is not a valid DCB flag" msgstr "" -#: ../cli/src/settings.c:4423 +#: ../clients/cli/settings.c:5342 #, c-format msgid "'%s' is not a DCB app priority" msgstr "" -#: ../cli/src/settings.c:4449 +#: ../clients/cli/settings.c:5368 msgid "must contain 8 comma-separated numbers" msgstr "" -#: ../cli/src/settings.c:4466 +#: ../clients/cli/settings.c:5385 #, c-format msgid "'%s' not a number between 0 and %u (inclusive) or %u" msgstr "" -#: ../cli/src/settings.c:4469 +#: ../clients/cli/settings.c:5388 #, c-format msgid "'%s' not a number between 0 and %u (inclusive)" msgstr "" -#: ../cli/src/settings.c:4491 +#: ../clients/cli/settings.c:5410 #, c-format msgid "" "Warning: changes will have no effect until '%s' includes 1 (enabled)\n" "\n" msgstr "" -#: ../cli/src/settings.c:4544 +#: ../clients/cli/settings.c:5463 +#, c-format +msgid "bandwidth percentages must total 100%%" +msgstr "" + +#: ../clients/cli/settings.c:5549 ../clients/cli/settings.c:5555 +msgid "SIM operator ID must be a 5 or 6 number MCCMNC code" +msgstr "" + +#: ../clients/cli/settings.c:5598 #, c-format -msgid "bandwidth percentages must total 100%%" +msgid "invalid option '%s', use '%s' or '%s'" msgstr "" -#: ../cli/src/settings.c:6236 +#: ../clients/cli/settings.c:7644 msgid "don't know how to get the property value" msgstr "" -#: ../cli/src/settings.c:6289 ../cli/src/settings.c:6329 +#: ../clients/cli/settings.c:7697 ../clients/cli/settings.c:7737 msgid "the property can't be changed" msgstr "" -#: ../clients/cli/settings.c:6552 +#: ../clients/cli/settings.c:7821 msgid "(not available)" msgstr "" -#: ../cli/src/settings.c:6433 +#: ../clients/cli/settings.c:7846 msgid "[NM property description]" msgstr "" -#: ../cli/src/settings.c:6439 +#: ../clients/cli/settings.c:7851 msgid "[nmcli specific description]" msgstr "" #. ---------------------------------------------------------------------------- -#: ../clients/cli/settings.c:6631 +#: ../clients/cli/settings.c:7900 msgid "<hidden>" msgstr "" -#: ../cli/src/utils.c:128 +#: ../clients/cli/utils.c:124 #, c-format msgid "Error: value for '%s' argument is required." msgstr "" -#: ../cli/src/utils.c:153 +#: ../clients/cli/utils.c:149 #, c-format msgid "Error: Argument '%s' was expected, but '%s' provided." msgstr "" -#: ../cli/src/utils.c:156 +#: ../clients/cli/utils.c:152 #, c-format msgid "Error: Unexpected argument '%s'" msgstr "" -#: ../cli/src/utils.c:206 +#: ../clients/cli/utils.c:202 #, c-format msgid "Error converting IP4 address '0x%X' to text form" msgstr "Ralat menyambung alamat IP4 '0x%X' ke bentuk teks" -#: ../cli/src/utils.c:234 +#: ../clients/cli/utils.c:230 #, c-format msgid "Error converting IP6 address '%s' to text form" msgstr "Ralat menyambung alamat IP6 '%s' ke bentuk teks" -#: ../cli/src/utils.c:408 +#. Translators: the first %s is the partial value entered by +#. * the user, the second %s a list of compatible values. +#. +#: ../clients/cli/utils.c:546 ../clients/cli/utils.c:577 #, c-format -msgid "'%s' is ambiguous (on x off)" +msgid "'%s' is ambiguous (%s)" msgstr "" -#: ../cli/src/utils.c:418 +#: ../clients/cli/utils.c:556 #, c-format msgid "'%s' is not valid; use [%s] or [%s]" msgstr "" -#: ../cli/src/utils.c:500 +#: ../clients/cli/utils.c:589 +#, c-format +msgid "'%s' is not valid; use [%s], [%s] or [%s]" +msgstr "" + +#: ../clients/cli/utils.c:688 #, c-format msgid "'%s' is ambiguous (%s x %s)" msgstr "" -#: ../cli/src/utils.c:512 +#: ../clients/cli/utils.c:700 #, c-format msgid "missing name, try one of [%s]" msgstr "" -#: ../cli/src/utils.c:729 +#: ../clients/cli/utils.c:964 #, c-format msgid "field '%s' has to be alone" msgstr "medan '%s' mestilah bersendirian" -#: ../cli/src/utils.c:732 +#: ../clients/cli/utils.c:967 #, c-format msgid "invalid field '%s'; allowed fields: %s" msgstr "" -#: ../cli/src/utils.c:789 +#: ../clients/cli/utils.c:1024 msgid "Option '--terse' requires specifying '--fields'" msgstr "Pilihan '--terse' perlu nyatakan '--fields'" -#: ../cli/src/utils.c:793 +#: ../clients/cli/utils.c:1028 #, c-format msgid "" "Option '--terse' requires specific '--fields' option values , not '%s'" msgstr "Pilihan '--terse' perlu nilai pilihan khusus '--fields' , bukan '%s'" -#: ../cli/src/utils.c:1112 +#: ../clients/cli/utils.c:1390 #, c-format msgid "" "Warning: nmcli (%s) and NetworkManager (%s) versions don't match. Use --" @@ -4836,7 +5762,7 @@ "Amaran: versi nmcli (%s) dan Pengurus Rangkaian (%s) tidak sepadan. Guna --" "nocheck untuk tindas amaran.\n" -#: ../cli/src/utils.c:1121 +#: ../clients/cli/utils.c:1399 #, c-format msgid "" "Error: nmcli (%s) and NetworkManager (%s) versions don't match. Force " @@ -4845,7 +5771,7 @@ "Amaran: versi nmcli (%s) dan Pengurus Rangkaian (%s) tidak sepadan. Paksa " "pelakuan menggunakan --nocheck, tetapi keputusan tidak dijangka." -#: ../clients/common/nm-polkit-listener.c:215 +#: ../clients/common/nm-polkit-listener.c:212 msgid "An authentication session is already underway." msgstr "" @@ -4853,87 +5779,125 @@ #. * is not visible here since we only care about phase2 authentication #. * (and don't even care of which one) #. -#: ../tui/nmt-page-wifi.c:329 ../tui/nmt-secret-agent.c:209 -#: ../tui/nmt-secret-agent.c:304 +#: ../clients/common/nm-secret-agent-simple.c:223 +#: ../clients/common/nm-secret-agent-simple.c:328 +#: ../clients/tui/nmt-page-dsl.c:66 ../clients/tui/nmt-page-wifi.c:332 msgid "Username" msgstr "" -#: ../tui/nmt-page-wifi.c:274 ../tui/nmt-page-wifi.c:305 -#: ../tui/nmt-page-wifi.c:335 ../tui/nmt-secret-agent.c:214 -#: ../tui/nmt-secret-agent.c:251 ../tui/nmt-secret-agent.c:281 -#: ../tui/nmt-secret-agent.c:314 ../tui/nmt-secret-agent.c:380 -#: ../tui/nmt-secret-agent.c:393 ../tui/nmt-secret-agent.c:409 +#: ../clients/common/nm-secret-agent-simple.c:230 +#: ../clients/common/nm-secret-agent-simple.c:273 +#: ../clients/common/nm-secret-agent-simple.c:303 +#: ../clients/common/nm-secret-agent-simple.c:342 +#: ../clients/common/nm-secret-agent-simple.c:492 +#: ../clients/common/nm-secret-agent-simple.c:507 +#: ../clients/common/nm-secret-agent-simple.c:525 +#: ../clients/common/nm-vpn-helpers.c:101 +#: ../clients/common/nm-vpn-helpers.c:102 +#: ../clients/common/nm-vpn-helpers.c:105 ../clients/tui/nmt-page-dsl.c:75 +#: ../clients/tui/nmt-page-wifi.c:277 ../clients/tui/nmt-page-wifi.c:308 +#: ../clients/tui/nmt-page-wifi.c:341 msgid "Password" msgstr "" -#: ../tui/nmt-secret-agent.c:223 +#: ../clients/common/nm-secret-agent-simple.c:241 msgid "Identity" msgstr "" -#: ../tui/nmt-secret-agent.c:228 +#: ../clients/common/nm-secret-agent-simple.c:248 msgid "Private key password" msgstr "" -#: ../tui/nmt-page-wifi.c:286 ../tui/nmt-secret-agent.c:265 +#: ../clients/common/nm-secret-agent-simple.c:289 +#: ../clients/tui/nmt-page-wifi.c:289 msgid "Key" msgstr "" -#: ../tui/nmt-secret-agent.c:309 +#: ../clients/common/nm-secret-agent-simple.c:335 +#: ../clients/tui/nmt-page-dsl.c:78 msgid "Service" msgstr "" -#: ../tui/nmt-secret-agent.c:340 +#: ../clients/common/nm-secret-agent-simple.c:448 msgid "Authentication required by wireless network" msgstr "" -#: ../tui/nmt-secret-agent.c:341 +#: ../clients/common/nm-secret-agent-simple.c:449 #, c-format msgid "" "Passwords or encryption keys are required to access the wireless network " "'%s'." msgstr "" -#: ../tui/nmt-secret-agent.c:349 +#: ../clients/common/nm-secret-agent-simple.c:457 msgid "Wired 802.1X authentication" msgstr "" -#: ../tui/nmt-secret-agent.c:352 +#: ../clients/common/nm-secret-agent-simple.c:460 msgid "Network name" msgstr "" -#: ../tui/nmt-secret-agent.c:359 +#: ../clients/common/nm-secret-agent-simple.c:469 msgid "DSL authentication" msgstr "" -#: ../tui/nmt-secret-agent.c:367 +#: ../clients/common/nm-secret-agent-simple.c:477 msgid "PIN code required" msgstr "" -#: ../tui/nmt-secret-agent.c:368 +#: ../clients/common/nm-secret-agent-simple.c:478 msgid "PIN code is needed for the mobile broadband device" msgstr "" -#: ../tui/nmt-secret-agent.c:370 +#: ../clients/common/nm-secret-agent-simple.c:480 msgid "PIN" msgstr "" -#: ../tui/nmt-secret-agent.c:376 ../tui/nmt-secret-agent.c:389 -#: ../tui/nmt-secret-agent.c:405 +#: ../clients/common/nm-secret-agent-simple.c:488 +#: ../clients/common/nm-secret-agent-simple.c:503 +#: ../clients/common/nm-secret-agent-simple.c:521 msgid "Mobile broadband network password" msgstr "" -#: ../tui/nmt-secret-agent.c:377 ../tui/nmt-secret-agent.c:390 -#: ../tui/nmt-secret-agent.c:406 +#: ../clients/common/nm-secret-agent-simple.c:489 +#: ../clients/common/nm-secret-agent-simple.c:504 +#: ../clients/common/nm-secret-agent-simple.c:522 +#: ../clients/common/nm-secret-agent-simple.c:542 #, c-format msgid "A password is required to connect to '%s'." msgstr "" -#: ../test/nm-online.c:86 -#, c-format -msgid "\rConnecting" -msgstr "\rMenyambung" +#: ../clients/common/nm-secret-agent-simple.c:537 +msgid "VPN password required" +msgstr "" + +#: ../clients/common/nm-vpn-helpers.c:61 +msgid "could not get VPN plugin info" +msgstr "" + +#: ../clients/common/nm-vpn-helpers.c:103 +#: ../clients/common/nm-vpn-helpers.c:106 +msgid "Group password" +msgstr "" + +#: ../clients/common/nm-vpn-helpers.c:108 ../clients/tui/nmt-page-ip4.c:143 +#: ../clients/tui/nmt-page-ip6.c:143 +msgid "Gateway" +msgstr "" + +#: ../clients/common/nm-vpn-helpers.c:109 +msgid "Cookie" +msgstr "" + +#: ../clients/common/nm-vpn-helpers.c:110 +msgid "Gateway certificate hash" +msgstr "" + +#: ../clients/nm-online.c:94 +msgid "Connecting" +msgstr "" -#: ../test/nm-online.c:118 +#: ../clients/nm-online.c:147 msgid "" "Time to wait for a connection, in seconds (without the option, default value " "is 30)" @@ -4941,1875 +5905,2234 @@ "Masa untuk menunggu sambungan, dalam saat (tanpa pilihan, nilai lalai ialah " "30)" -#: ../test/nm-online.c:119 +#: ../clients/nm-online.c:148 msgid "Exit immediately if NetworkManager is not running or connecting" msgstr "" "Keluar serta-merta jika Pengurus Rangkaian tidak berjalan atau menyambung" -#: ../test/nm-online.c:120 +#: ../clients/nm-online.c:149 msgid "Don't print anything" msgstr "Jangan cetak apa-apa" -#: ../test/nm-online.c:121 +#: ../clients/nm-online.c:150 msgid "Wait for NetworkManager startup instead of a connection" msgstr "" -#: ../test/nm-online.c:141 +#: ../clients/nm-online.c:171 msgid "" "Waits for NetworkManager to finish activating startup network connections." msgstr "" -#: ../test/nm-online.c:148 ../test/nm-online.c:158 +#: ../clients/nm-online.c:178 ../clients/nm-online.c:184 msgid "Invalid option. Please use --help to see a list of valid options." msgstr "" "Pilihan tidak sah. Sila guna --help untuk lihat senarai pilihan yang sah." -#: ../tui/newt/nmt-newt-utils.c:179 ../tui/nmt-editor.c:245 -#: ../tui/nmt-password-dialog.c:175 ../tui/nmt-route-editor.c:135 -#: ../tui/nmtui-hostname.c:71 ../tui/nmtui.c:121 +#: ../clients/tui/newt/nmt-newt-utils.c:177 ../clients/tui/nmt-editor.c:415 +#: ../clients/tui/nmt-password-dialog.c:174 +#: ../clients/tui/nmt-route-editor.c:122 ../clients/tui/nmtui-hostname.c:69 +#: ../clients/tui/nmtui.c:114 msgid "OK" msgstr "" -#: ../tui/newt/nmt-newt-utils.c:327 ../tui/newt/nmt-newt-utils.c:359 +#: ../clients/tui/newt/nmt-newt-utils.c:325 +#: ../clients/tui/newt/nmt-newt-utils.c:357 #, c-format msgid "Could not create temporary file: %s" msgstr "" -#: ../tui/newt/nmt-newt-utils.c:367 +#: ../clients/tui/newt/nmt-newt-utils.c:365 #, c-format msgid "Editor failed: %s" msgstr "" -#: ../tui/newt/nmt-newt-utils.c:375 +#: ../clients/tui/newt/nmt-newt-utils.c:373 #, c-format msgid "Editor failed with status %d" msgstr "" -#: ../tui/newt/nmt-newt-utils.c:377 +#: ../clients/tui/newt/nmt-newt-utils.c:375 #, c-format msgid "Editor failed with signal %d" msgstr "" -#: ../tui/newt/nmt-newt-utils.c:381 +#: ../clients/tui/newt/nmt-newt-utils.c:379 #, c-format msgid "Could not re-read file: %s" msgstr "" -#: ../tui/nm-editor-utils.c:160 +#: ../clients/tui/nm-editor-utils.c:150 #, c-format msgid "Ethernet connection %d" msgstr "" -#: ../tui/nm-editor-utils.c:168 +#: ../clients/tui/nm-editor-utils.c:158 #, c-format msgid "Wi-Fi connection %d" msgstr "" -#: ../src/devices/nm-device-infiniband.c:255 ../tui/nm-editor-utils.c:177 +#: ../clients/tui/nm-editor-utils.c:167 #, c-format msgid "InfiniBand connection %d" msgstr "Sambungan InfiniBand %d" -#: ../libnm-glib/nm-device.c:1823 ../tui/nm-editor-utils.c:182 +#: ../clients/tui/nm-editor-utils.c:172 ../libnm-glib/nm-device.c:1859 +#: ../libnm/nm-device.c:1810 msgid "Mobile Broadband" msgstr "" -#: ../tui/nm-editor-utils.c:185 +#: ../clients/tui/nm-editor-utils.c:175 #, c-format msgid "Mobile broadband connection %d" msgstr "" -#: ../tui/nm-editor-utils.c:190 +#: ../clients/tui/nm-editor-utils.c:181 ../clients/tui/nmt-page-dsl.c:62 msgid "DSL" msgstr "" -#: ../tui/nm-editor-utils.c:194 +#: ../clients/tui/nm-editor-utils.c:185 #, c-format msgid "DSL connection %d" msgstr "" -#: ../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 +#: ../clients/tui/nm-editor-utils.c:190 ../libnm-core/nm-connection.c:1708 +#: ../libnm-glib/nm-device.c:1863 ../libnm-util/nm-connection.c:1626 +#: ../libnm/nm-device.c:1814 ../src/settings/plugins/ifcfg-rh/reader.c:4186 msgid "Bond" msgstr "Bond" -#: ../src/devices/nm-device-bond.c:138 ../tui/nm-editor-utils.c:204 +#: ../clients/tui/nm-editor-utils.c:194 #, c-format msgid "Bond connection %d" msgstr "Sambungan Bond %d" -#: ../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 +#: ../clients/tui/nm-editor-utils.c:199 ../libnm-core/nm-connection.c:1712 +#: ../libnm-glib/nm-device.c:1867 ../libnm-util/nm-connection.c:1630 +#: ../libnm/nm-device.c:1818 ../src/settings/plugins/ifcfg-rh/reader.c:4483 msgid "Bridge" msgstr "Titi" -#: ../src/devices/nm-device-bridge.c:148 ../tui/nm-editor-utils.c:214 +#: ../clients/tui/nm-editor-utils.c:204 #, c-format msgid "Bridge connection %d" msgstr "Sambungan titi %d" -#: ../libnm-glib/nm-device.c:1829 ../libnm-util/nm-connection.c:1299 -#: ../src/settings/plugins/ifcfg-rh/reader.c:4396 ../tui/nm-editor-utils.c:218 +#: ../clients/tui/nm-editor-utils.c:208 ../libnm-core/nm-connection.c:1710 +#: ../libnm-glib/nm-device.c:1865 ../libnm-util/nm-connection.c:1628 +#: ../libnm/nm-device.c:1816 ../src/settings/plugins/ifcfg-rh/reader.c:4292 msgid "Team" msgstr "" -#: ../src/devices/nm-device-team.c:152 ../tui/nm-editor-utils.c:223 +#: ../clients/tui/nm-editor-utils.c:213 #, c-format msgid "Team connection %d" msgstr "" -#: ../src/devices/nm-device-vlan.c:230 ../tui/nm-editor-utils.c:231 +#: ../clients/tui/nm-editor-utils.c:221 #, c-format msgid "VLAN connection %d" msgstr "Sambungan VLAN %d" -#: ../src/nm-manager.c:3466 ../tui/nm-editor-utils.c:246 +#: ../clients/tui/nm-editor-utils.c:236 #, c-format msgid "VPN connection %d" msgstr "Sambungan VPN %d" -#: ../tui/nmt-device-entry.c:391 +#: ../clients/tui/nmt-device-entry.c:370 msgid "Select..." msgstr "" -#: ../tui/nmt-edit-connection-list.c:129 +#: ../clients/tui/nmt-edit-connection-list.c:110 msgid "Add" msgstr "" -#: ../tui/nmt-edit-connection-list.c:132 ../tui/nmt-page-ip4.c:175 -#: ../tui/nmt-page-ip6.c:173 ../tui/nmt-page-team-port.c:110 -#: ../tui/nmt-page-team.c:180 +#: ../clients/tui/nmt-edit-connection-list.c:113 +#: ../clients/tui/nmt-page-ip4.c:169 ../clients/tui/nmt-page-ip6.c:167 +#: ../clients/tui/nmt-page-team-port.c:109 ../clients/tui/nmt-page-team.c:173 msgid "Edit..." msgstr "" -#: ../tui/nmt-edit-connection-list.c:135 ../tui/nmtui-edit.c:462 +#: ../clients/tui/nmt-edit-connection-list.c:116 +#: ../clients/tui/nmtui-edit.c:526 msgid "Delete" msgstr "" -#: ../tui/nmt-page-main.c:134 +#: ../clients/tui/nmt-editor-section.c:103 msgid "Hide" msgstr "" -#: ../tui/nmt-page-main.c:134 +#: ../clients/tui/nmt-editor-section.c:103 msgid "Show" msgstr "" -#: ../tui/nmt-editor.c:81 +#: ../clients/tui/nmt-editor.c:97 #, c-format msgid "Could not create editor for connection '%s' of type '%s'." msgstr "" -#: ../tui/nmt-editor.c:85 +#: ../clients/tui/nmt-editor.c:101 #, c-format msgid "Could not create editor for invalid connection '%s'." msgstr "" -#: ../tui/nmt-editor.c:95 +#: ../clients/tui/nmt-editor.c:111 msgid "Edit Connection" msgstr "" -#: ../tui/nmt-editor.c:144 +#: ../clients/tui/nmt-editor.c:164 #, c-format msgid "Unable to save connection: %s" msgstr "" -#: ../tui/nmt-editor.c:158 +#: ../clients/tui/nmt-editor.c:178 #, c-format msgid "Unable to add new connection: %s" msgstr "" -#: ../tui/nmt-page-main.c:181 +#: ../clients/tui/nmt-editor.c:320 msgid "Profile name" msgstr "" -#: ../clients/tui/nmt-editor.c:333 +#: ../clients/tui/nmt-editor.c:331 msgid "Ethernet device" msgstr "" -#: ../tui/nmt-page-main.c:188 +#: ../clients/tui/nmt-editor.c:333 msgid "Device" msgstr "" -#: ../tui/nmt-page-main.c:252 +#. And finally the bottom widgets +#: ../clients/tui/nmt-editor.c:391 msgid "Automatically connect" msgstr "" -#: ../tui/nmt-page-main.c:258 +#: ../clients/tui/nmt-editor.c:397 msgid "Available to all users" msgstr "" -#: ../tui/nmt-editor.c:242 ../tui/nmt-password-dialog.c:172 -#: ../tui/nmt-route-editor.c:128 ../tui/nmtui-edit.c:192 -#: ../tui/nmtui-edit.c:461 ../tui/nmtui-hostname.c:69 +#: ../clients/tui/nmt-editor.c:412 ../clients/tui/nmt-password-dialog.c:171 +#: ../clients/tui/nmt-route-editor.c:115 ../clients/tui/nmtui-edit.c:217 +#: ../clients/tui/nmtui-edit.c:525 ../clients/tui/nmtui-hostname.c:67 msgid "Cancel" msgstr "" -#: ../tui/nmt-mtu-entry.c:86 -msgid "(default)" -msgstr "" - -#: ../tui/nmt-mtu-entry.c:88 ../tui/nmt-mtu-entry.c:119 +#: ../clients/tui/nmt-mtu-entry.c:86 ../clients/tui/nmt-mtu-entry.c:117 msgid "bytes" msgstr "" -#: ../tui/nmt-page-bond.c:88 +#: ../clients/tui/nmt-page-bond.c:84 msgid "Round-robin" msgstr "" -#: ../tui/nmt-page-bond.c:89 +#: ../clients/tui/nmt-page-bond.c:85 msgid "Active Backup" msgstr "" -#: ../tui/nmt-page-bond.c:90 +#: ../clients/tui/nmt-page-bond.c:86 msgid "XOR" msgstr "" -#: ../tui/nmt-page-bond.c:91 +#: ../clients/tui/nmt-page-bond.c:87 msgid "Broadcast" msgstr "" -#: ../tui/nmt-page-bond.c:92 +#: ../clients/tui/nmt-page-bond.c:88 msgid "802.3ad" msgstr "" -#: ../tui/nmt-page-bond.c:93 +#: ../clients/tui/nmt-page-bond.c:89 msgid "Adaptive Transmit Load Balancing (tlb)" msgstr "" -#: ../tui/nmt-page-bond.c:94 +#: ../clients/tui/nmt-page-bond.c:90 msgid "Adaptive Load Balancing (alb)" msgstr "" -#: ../tui/nmt-page-bond.c:100 +#: ../clients/tui/nmt-page-bond.c:96 msgid "MII (recommended)" msgstr "" -#: ../tui/nmt-page-bond.c:101 +#: ../clients/tui/nmt-page-bond.c:97 msgid "ARP" msgstr "" -#: ../tui/nmt-page-bond.c:359 ../tui/nmt-page-bridge.c:86 -#: ../tui/nmt-page-team.c:159 +#: ../clients/tui/nmt-page-bond.c:355 ../clients/tui/nmt-page-bridge.c:78 +#: ../clients/tui/nmt-page-team.c:152 msgid "Slaves" msgstr "" -#: ../tui/nmt-page-bond.c:371 ../tui/nmt-page-wifi.c:227 +#: ../clients/tui/nmt-page-bond.c:367 ../clients/tui/nmt-page-wifi.c:230 msgid "Mode" msgstr "" -#: ../tui/nmt-page-bond.c:377 +#: ../clients/tui/nmt-page-bond.c:373 msgid "Primary" msgstr "" -#: ../tui/nmt-page-bond.c:383 +#: ../clients/tui/nmt-page-bond.c:379 msgid "Link monitoring" msgstr "" -#: ../tui/nmt-page-bond.c:389 ../tui/nmt-page-bond.c:396 -#: ../tui/nmt-page-bond.c:403 ../tui/nmt-page-bond.c:410 +#: ../clients/tui/nmt-page-bond.c:385 ../clients/tui/nmt-page-bond.c:392 +#: ../clients/tui/nmt-page-bond.c:399 ../clients/tui/nmt-page-bond.c:406 msgctxt "milliseconds" msgid "ms" msgstr "" -#: ../tui/nmt-page-bond.c:390 ../tui/nmt-page-bond.c:411 +#: ../clients/tui/nmt-page-bond.c:386 ../clients/tui/nmt-page-bond.c:407 msgid "Monitoring frequency" msgstr "" -#: ../tui/nmt-page-bond.c:397 +#: ../clients/tui/nmt-page-bond.c:393 msgid "Link up delay" msgstr "" -#: ../tui/nmt-page-bond.c:404 +#: ../clients/tui/nmt-page-bond.c:400 msgid "Link down delay" msgstr "" -#: ../tui/nmt-page-bond.c:417 +#: ../clients/tui/nmt-page-bond.c:413 msgid "ARP targets" msgstr "" -#: ../tui/nmt-page-bridge-port.c:38 +#: ../clients/tui/nmt-page-bridge-port.c:60 msgid "BRIDGE PORT" msgstr "" -#: ../tui/nmt-page-bridge-port.c:69 ../tui/nmt-page-bridge.c:112 +#: ../clients/tui/nmt-page-bridge-port.c:67 +#: ../clients/tui/nmt-page-bridge.c:110 msgid "Priority" msgstr "" -#: ../tui/nmt-page-bridge-port.c:75 +#: ../clients/tui/nmt-page-bridge-port.c:73 msgid "Path cost" msgstr "" -#: ../tui/nmt-page-bridge-port.c:77 +#: ../clients/tui/nmt-page-bridge-port.c:75 msgid "Hairpin mode" msgstr "" -#: ../tui/nmt-page-bridge.c:96 ../tui/nmt-page-bridge.c:121 -#: ../tui/nmt-page-bridge.c:131 ../tui/nmt-page-bridge.c:141 +#: ../clients/tui/nmt-page-bridge.c:88 ../clients/tui/nmt-page-bridge.c:119 +#: ../clients/tui/nmt-page-bridge.c:129 ../clients/tui/nmt-page-bridge.c:139 msgid "seconds" msgstr "" -#: ../tui/nmt-page-bridge.c:97 +#: ../clients/tui/nmt-page-bridge.c:89 msgid "Aging time" msgstr "" -#: ../tui/nmt-page-bridge.c:99 +#: ../clients/tui/nmt-page-bridge.c:91 +msgid "Enable IGMP snooping" +msgstr "" + +#: ../clients/tui/nmt-page-bridge.c:97 msgid "Enable STP (Spanning Tree Protocol)" msgstr "" -#: ../tui/nmt-page-bridge.c:122 +#: ../clients/tui/nmt-page-bridge.c:120 msgid "Forward delay" msgstr "" -#: ../tui/nmt-page-bridge.c:132 +#: ../clients/tui/nmt-page-bridge.c:130 msgid "Hello time" msgstr "" -#: ../tui/nmt-page-bridge.c:142 +#: ../clients/tui/nmt-page-bridge.c:140 msgid "Max age" msgstr "" -#: ../tui/nmt-page-ethernet.c:41 +#: ../clients/tui/nmt-page-ethernet.c:70 msgid "ETHERNET" msgstr "" -#: ../tui/nmt-page-ethernet.c:80 ../tui/nmt-page-vlan.c:132 -#: ../tui/nmt-page-wifi.c:358 +#: ../clients/tui/nmt-page-ethernet.c:77 ../clients/tui/nmt-page-vlan.c:122 +#: ../clients/tui/nmt-page-wifi.c:364 msgid "Cloned MAC address" msgstr "" -#: ../tui/nmt-page-infiniband.c:51 +#: ../clients/tui/nmt-page-infiniband.c:47 msgid "Datagram" msgstr "" -#: ../tui/nmt-page-infiniband.c:52 +#: ../clients/tui/nmt-page-infiniband.c:48 msgid "Connected" msgstr "" -#: ../tui/nmt-page-infiniband.c:40 +#: ../clients/tui/nmt-page-infiniband.c:81 msgid "INFINIBAND" msgstr "" -#: ../tui/nmt-page-infiniband.c:90 +#: ../clients/tui/nmt-page-infiniband.c:88 msgid "Transport mode" msgstr "" -#: ../tui/nmt-page-ip4.c:41 +#: ../clients/tui/nmt-page-ip4.c:38 msgid "Disabled" msgstr "" -#: ../tui/nmt-page-ip4.c:42 ../tui/nmt-page-ip6.c:42 +#: ../clients/tui/nmt-page-ip4.c:39 ../clients/tui/nmt-page-ip6.c:39 msgid "Automatic" msgstr "" -#: ../tui/nmt-page-ip4.c:43 ../tui/nmt-page-ip6.c:44 +#: ../clients/tui/nmt-page-ip4.c:40 ../clients/tui/nmt-page-ip6.c:41 msgid "Link-Local" msgstr "" -#: ../tui/nmt-page-ip4.c:44 ../tui/nmt-page-ip6.c:45 +#: ../clients/tui/nmt-page-ip4.c:41 ../clients/tui/nmt-page-ip6.c:42 msgid "Manual" msgstr "" -#: ../tui/nmt-page-ip4.c:45 +#: ../clients/tui/nmt-page-ip4.c:42 msgid "Shared" msgstr "" -#: ../tui/nmt-page-ip4.c:100 ../tui/nmt-page-ip6.c:100 +#: ../clients/tui/nmt-page-ip4.c:82 ../clients/tui/nmt-page-ip6.c:82 msgid "(No custom routes)" msgstr "" -#: ../tui/nmt-page-ip4.c:103 ../tui/nmt-page-ip6.c:103 +#: ../clients/tui/nmt-page-ip4.c:85 ../clients/tui/nmt-page-ip6.c:85 #, c-format msgid "One custom route" msgid_plural "%d custom routes" msgstr[0] "" msgstr[1] "" -#: ../tui/nmt-page-ip4.c:54 +#: ../clients/tui/nmt-page-ip4.c:128 msgid "IPv4 CONFIGURATION" msgstr "" -#: ../tui/nmt-page-ip4.c:144 ../tui/nmt-page-ip6.c:144 +#: ../clients/tui/nmt-page-ip4.c:136 ../clients/tui/nmt-page-ip6.c:136 msgid "Addresses" msgstr "" -#: ../tui/nmt-page-ip4.c:150 ../tui/nmt-page-ip6.c:150 -msgid "Gateway" -msgstr "" - -#: ../tui/nmt-page-ip4.c:156 ../tui/nmt-page-ip6.c:156 +#: ../clients/tui/nmt-page-ip4.c:150 ../clients/tui/nmt-page-ip6.c:150 msgid "DNS servers" msgstr "" -#: ../tui/nmt-page-ip4.c:162 ../tui/nmt-page-ip6.c:162 +#: ../clients/tui/nmt-page-ip4.c:156 ../clients/tui/nmt-page-ip6.c:156 msgid "Search domains" msgstr "" -#: ../tui/nmt-page-ip4.c:177 ../tui/nmt-page-ip6.c:175 +#: ../clients/tui/nmt-page-ip4.c:171 ../clients/tui/nmt-page-ip6.c:169 msgid "Routing" msgstr "" -#: ../tui/nmt-page-ip4.c:179 ../tui/nmt-page-ip6.c:177 +#: ../clients/tui/nmt-page-ip4.c:173 ../clients/tui/nmt-page-ip6.c:171 msgid "Never use this network for default route" msgstr "" -#: ../tui/nmt-page-ip4.c:187 +#: ../clients/tui/nmt-page-ip4.c:179 ../clients/tui/nmt-page-ip6.c:177 +msgid "Ignore automatically obtained routes" +msgstr "" + +#: ../clients/tui/nmt-page-ip4.c:187 msgid "Require IPv4 addressing for this connection" msgstr "" -#: ../tui/nmt-page-ip6.c:41 +#: ../clients/tui/nmt-page-ip6.c:38 msgid "Ignore" msgstr "" -#: ../tui/nmt-page-ip6.c:43 +#: ../clients/tui/nmt-page-ip6.c:40 msgid "Automatic (DHCP-only)" msgstr "" -#: ../tui/nmt-page-ip6.c:54 +#: ../clients/tui/nmt-page-ip6.c:128 msgid "IPv6 CONFIGURATION" msgstr "" -#: ../tui/nmt-page-ip6.c:185 +#: ../clients/tui/nmt-page-ip6.c:185 msgid "Require IPv6 addressing for this connection" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:134 +#: ../clients/tui/nmt-page-ppp.c:131 msgid "PPP CONFIGURATION" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:143 +#: ../clients/tui/nmt-page-ppp.c:140 msgid "Allowed authentication methods:" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:150 +#: ../clients/tui/nmt-page-ppp.c:147 msgid "EAP" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:158 +#: ../clients/tui/nmt-page-ppp.c:155 msgid "PAP" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:166 +#: ../clients/tui/nmt-page-ppp.c:163 msgid "CHAP" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:174 +#: ../clients/tui/nmt-page-ppp.c:171 msgid "MSCHAPv2" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:182 +#: ../clients/tui/nmt-page-ppp.c:179 msgid "MSCHAP" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:198 +#: ../clients/tui/nmt-page-ppp.c:195 msgid "Use point-to-point encryption (MPPE)" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:210 +#: ../clients/tui/nmt-page-ppp.c:207 msgid "Require 128-bit encryption" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:220 +#: ../clients/tui/nmt-page-ppp.c:217 msgid "Use stateful MPPE" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:232 +#: ../clients/tui/nmt-page-ppp.c:229 msgid "Allow BSD data compression" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:240 +#: ../clients/tui/nmt-page-ppp.c:237 msgid "Allow Deflate data compression" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:248 +#: ../clients/tui/nmt-page-ppp.c:245 msgid "Use TCP header compression" msgstr "" -#: ../clients/tui/nmt-page-ppp.c:258 +#: ../clients/tui/nmt-page-ppp.c:255 msgid "Send PPP echo packets" msgstr "" -#: ../tui/nmt-page-team-port.c:45 +#: ../clients/tui/nmt-page-team-port.c:92 msgid "TEAM PORT" msgstr "" -#: ../tui/nmt-page-team-port.c:100 ../tui/nmt-page-team.c:170 +#: ../clients/tui/nmt-page-team-port.c:99 ../clients/tui/nmt-page-team.c:163 msgid "JSON configuration" msgstr "" -#: ../tui/nmt-page-vlan.c:109 +#: ../clients/tui/nmt-page-vlan.c:99 msgid "Parent" msgstr "" -#: ../tui/nmt-page-vlan.c:124 +#: ../clients/tui/nmt-page-vlan.c:114 msgid "VLAN id" msgstr "" -#: ../tui/nmt-page-wifi.c:69 +#: ../clients/tui/nmt-page-wifi.c:64 msgctxt "Wi-Fi" msgid "Client" msgstr "" -#: ../tui/nmt-page-wifi.c:70 +#: ../clients/tui/nmt-page-wifi.c:65 msgid "Access Point" msgstr "" -#: ../tui/nmt-page-wifi.c:71 +#: ../clients/tui/nmt-page-wifi.c:66 msgid "Ad-Hoc Network" msgstr "" -#: ../tui/nmt-page-wifi.c:76 +#: ../clients/tui/nmt-page-wifi.c:71 msgctxt "Wi-Fi" msgid "Automatic" msgstr "" #. 802.11a Wi-Fi network -#: ../tui/nmt-page-wifi.c:78 +#: ../clients/tui/nmt-page-wifi.c:73 msgid "A (5 GHz)" msgstr "" #. 802.11b / 802.11g Wi-Fi network -#: ../tui/nmt-page-wifi.c:80 +#: ../clients/tui/nmt-page-wifi.c:75 msgid "B/G (2.4 GHz)" msgstr "" -#: ../tui/nmt-page-wifi.c:85 +#: ../clients/tui/nmt-page-wifi.c:80 msgctxt "Wi-Fi security" msgid "None" msgstr "" -#: ../tui/nmt-page-wifi.c:86 +#: ../clients/tui/nmt-page-wifi.c:81 msgid "WPA & WPA2 Personal" msgstr "" -#: ../tui/nmt-page-wifi.c:87 +#: ../clients/tui/nmt-page-wifi.c:82 msgid "WPA & WPA2 Enterprise" msgstr "" -#: ../tui/nmt-page-wifi.c:88 +#: ../clients/tui/nmt-page-wifi.c:83 msgid "WEP 40/128-bit Key (Hex or ASCII)" msgstr "" -#: ../tui/nmt-page-wifi.c:89 +#: ../clients/tui/nmt-page-wifi.c:84 msgid "WEP 128-bit Passphrase" msgstr "" -#: ../tui/nmt-page-wifi.c:90 +#: ../clients/tui/nmt-page-wifi.c:85 msgid "Dynamic WEP (802.1x)" msgstr "" -#: ../tui/nmt-page-wifi.c:91 +#: ../clients/tui/nmt-page-wifi.c:86 msgid "LEAP" msgstr "LEAP" -#: ../tui/nmt-page-wifi.c:96 +#: ../clients/tui/nmt-page-wifi.c:91 msgctxt "WEP key index" msgid "1 (Default)" msgstr "" -#: ../tui/nmt-page-wifi.c:97 +#: ../clients/tui/nmt-page-wifi.c:92 msgctxt "WEP key index" msgid "2" msgstr "" -#: ../tui/nmt-page-wifi.c:98 +#: ../clients/tui/nmt-page-wifi.c:93 msgctxt "WEP key index" msgid "3" msgstr "" -#: ../tui/nmt-page-wifi.c:99 +#: ../clients/tui/nmt-page-wifi.c:94 msgctxt "WEP key index" msgid "4" msgstr "" -#: ../tui/nmt-page-wifi.c:104 +#: ../clients/tui/nmt-page-wifi.c:99 msgid "Open System" msgstr "" -#: ../tui/nmt-page-wifi.c:105 +#: ../clients/tui/nmt-page-wifi.c:100 msgid "Shared Key" msgstr "" -#: ../tui/nmt-page-wifi.c:58 +#: ../clients/tui/nmt-page-wifi.c:214 msgid "WI-FI" msgstr "" -#: ../tui/nmt-page-wifi.c:253 +#: ../clients/tui/nmt-page-wifi.c:256 msgid "Channel" msgstr "" -#: ../tui/nmt-page-wifi.c:258 +#: ../clients/tui/nmt-page-wifi.c:261 msgid "Security" msgstr "" #. "wpa-enterprise" #. FIXME -#: ../tui/nmt-page-wifi.c:279 +#: ../clients/tui/nmt-page-wifi.c:282 msgid "(No support for wpa-enterprise yet...)" msgstr "" -#: ../tui/nmt-page-wifi.c:289 ../tui/nmt-page-wifi.c:308 +#: ../clients/tui/nmt-page-wifi.c:292 ../clients/tui/nmt-page-wifi.c:311 msgid "WEP index" msgstr "" -#: ../tui/nmt-page-wifi.c:297 ../tui/nmt-page-wifi.c:316 +#: ../clients/tui/nmt-page-wifi.c:300 ../clients/tui/nmt-page-wifi.c:319 msgid "Authentication" msgstr "" #. "dynamic-wep" #. FIXME -#: ../tui/nmt-page-wifi.c:322 +#: ../clients/tui/nmt-page-wifi.c:325 msgid "(No support for dynamic-wep yet...)" msgstr "" -#: ../tui/nmt-password-fields.c:130 +#: ../clients/tui/nmt-password-fields.c:128 msgid "Ask for this password every time" msgstr "" -#: ../tui/nmt-password-fields.c:131 +#: ../clients/tui/nmt-password-fields.c:129 msgid "Show password" msgstr "Tunjuk Katalaluan" -#: ../tui/nmt-route-table.c:226 +#: ../clients/tui/nmt-route-table.c:191 msgid "Destination" msgstr "" -#: ../tui/nmt-route-table.c:226 +#: ../clients/tui/nmt-route-table.c:191 msgid "Prefix" msgstr "" -#: ../tui/nmt-route-table.c:235 +#: ../clients/tui/nmt-route-table.c:200 msgid "Next Hop" msgstr "" -#: ../tui/nmt-route-table.c:243 +#: ../clients/tui/nmt-route-table.c:208 msgid "Metric" msgstr "" -#: ../tui/nmt-route-table.c:263 +#: ../clients/tui/nmt-route-table.c:228 msgid "No custom routes are defined." msgstr "" -#: ../tui/nmt-slave-list.c:138 +#: ../clients/tui/nmt-slave-list.c:136 msgid "Select the type of slave connection you wish to add." msgstr "" -#: ../tui/nmt-widget-list.c:142 +#: ../clients/tui/nmt-widget-list.c:139 msgid "Add..." msgstr "" -#: ../tui/nmt-widget-list.c:205 +#: ../clients/tui/nmt-widget-list.c:202 msgid "Remove" msgstr "" -#: ../tui/nmtui-connect.c:94 +#: ../clients/tui/nmtui-connect.c:54 +msgid "" +"openconnect will be run to authenticate.\n" +"It will return to nmtui when completed." +msgstr "" + +#: ../clients/tui/nmtui-connect.c:68 +#, c-format +msgid "Error: openconnect failed: %s" +msgstr "" + +#: ../clients/tui/nmtui-connect.c:75 +#, c-format +msgid "openconnect failed with status %d" +msgstr "" + +#: ../clients/tui/nmtui-connect.c:79 +#, c-format +msgid "openconnect failed with signal %d" +msgstr "" + +#: ../clients/tui/nmtui-connect.c:178 msgid "Activation failed" msgstr "" -#: ../tui/nmtui-connect.c:142 +#: ../clients/tui/nmtui-connect.c:233 msgid "Connecting..." msgstr "" -#: ../tui/nmtui-connect.c:172 ../tui/nmtui-connect.c:195 +#: ../clients/tui/nmtui-connect.c:268 ../clients/tui/nmtui-connect.c:299 #, c-format msgid "Could not activate connection: %s" msgstr "" -#: ../tui/nmtui-connect.c:259 ../tui/nmtui-connect.c:308 +#: ../clients/tui/nmtui-connect.c:359 ../clients/tui/nmtui-connect.c:408 msgid "Activate" msgstr "" -#: ../tui/nmtui-connect.c:261 +#: ../clients/tui/nmtui-connect.c:361 msgid "Deactivate" msgstr "" -#: ../tui/nmtui-connect.c:313 ../tui/nmtui-edit.c:95 ../tui/nmtui.c:115 +#: ../clients/tui/nmtui-connect.c:413 ../clients/tui/nmtui-edit.c:120 +#: ../clients/tui/nmtui.c:108 msgid "Quit" msgstr "" -#: ../tui/nmtui-connect.c:336 +#: ../clients/tui/nmtui-connect.c:436 #, c-format msgid "No such connection '%s'" msgstr "" -#: ../tui/nmtui-connect.c:338 +#: ../clients/tui/nmtui-connect.c:438 msgid "Connection is already active" msgstr "" -#: ../tui/nmtui-edit.c:200 +#: ../clients/tui/nmtui-edit.c:225 msgid "Create" msgstr "" -#: ../tui/nmtui-edit.c:341 +#: ../clients/tui/nmtui-edit.c:367 msgid "Select the type of connection you wish to create." msgstr "" -#: ../tui/nmtui-edit.c:348 +#: ../clients/tui/nmtui-edit.c:375 msgid "" "If you are creating a VPN, and the VPN connection you wish to create does " "not appear in the list, you may not have the correct VPN plugin installed." msgstr "" -#: ../tui/nmtui-edit.c:381 ../tui/nmtui-edit.c:397 +#: ../clients/tui/nmtui-edit.c:411 ../clients/tui/nmtui-edit.c:427 msgid "New Connection" msgstr "" -#: ../tui/nmtui-edit.c:434 +#: ../clients/tui/nmtui-edit.c:466 #, c-format msgid "Unable to delete connection: %s" msgstr "" -#: ../clients/tui/nmtui-edit.c:506 +#: ../clients/tui/nmtui-edit.c:505 #, c-format msgid "Could not delete connection '%s': %s" msgstr "" -#: ../tui/nmtui-edit.c:463 +#: ../clients/tui/nmtui-edit.c:527 #, c-format msgid "Are you sure you want to delete the connection '%s'?" msgstr "" -#: ../tui/nmtui-hostname.c:47 +#: ../clients/tui/nmtui-hostname.c:45 msgid "Set Hostname" msgstr "" -#: ../tui/nmtui-hostname.c:55 +#: ../clients/tui/nmtui-hostname.c:53 msgid "Hostname" msgstr "" #. Translators: this indicates the result. ie, "I have set the hostname to ..." -#: ../tui/nmtui-hostname.c:114 +#: ../clients/tui/nmtui-hostname.c:116 #, c-format msgid "Set hostname to '%s'" msgstr "" -#: ../tui/nmtui-hostname.c:116 +#: ../clients/tui/nmtui-hostname.c:118 #, c-format msgid "Unable to set hostname: %s" msgstr "" -#: ../tui/nmtui.c:60 ../tui/nmtui.c:63 +#: ../clients/tui/nmtui.c:53 ../clients/tui/nmtui.c:56 msgid "connection" msgstr "" -#: ../tui/nmtui.c:61 +#: ../clients/tui/nmtui.c:54 msgid "Edit a connection" msgstr "" -#: ../tui/nmtui.c:64 +#: ../clients/tui/nmtui.c:57 msgid "Activate a connection" msgstr "" -#: ../tui/nmtui.c:66 +#: ../clients/tui/nmtui.c:59 msgid "new hostname" msgstr "" -#: ../tui/nmtui.c:67 +#: ../clients/tui/nmtui.c:60 msgid "Set system hostname" msgstr "" -#: ../tui/nmtui.c:90 +#: ../clients/tui/nmtui.c:83 msgid "NetworkManager TUI" msgstr "" -#: ../tui/nmtui.c:98 +#: ../clients/tui/nmtui.c:91 msgid "Please select an option" msgstr "" -#: ../tui/nmtui.c:159 +#: ../clients/tui/nmtui.c:143 msgid "Usage" msgstr "" -#: ../tui/nmtui.c:241 +#: ../clients/tui/nmtui.c:224 msgid "Could not parse arguments" msgstr "" -#: ../clients/tui/nmtui.c:237 +#: ../clients/tui/nmtui.c:234 #, c-format msgid "Could not contact NetworkManager: %s.\n" msgstr "" -#: ../tui/nmtui.c:251 +#: ../clients/tui/nmtui.c:239 msgid "NetworkManager is not running." msgstr "" -#: ../libnm-util/crypto.c:133 +#: ../libnm-core/crypto.c:118 ../libnm-util/crypto.c:131 #, c-format msgid "PEM key file had no end tag '%s'." msgstr "Fail kunci PEM tidak mempunyai tag akhir '%s'." -#: ../libnm-util/crypto.c:146 +#: ../libnm-core/crypto.c:131 ../libnm-util/crypto.c:144 #, c-format msgid "Doesn't look like a PEM private key file." msgstr "Tidak kelihatan seperti fail kunci peribadi PEM." -#: ../libnm-util/crypto.c:163 +#: ../libnm-core/crypto.c:148 ../libnm-util/crypto.c:161 #, c-format msgid "Malformed PEM file: Proc-Type was not first tag." msgstr "Fail PEM cacat: Proc-Type bukanlah tag pertama." -#: ../libnm-util/crypto.c:171 +#: ../libnm-core/crypto.c:156 ../libnm-util/crypto.c:169 #, c-format msgid "Malformed PEM file: unknown Proc-Type tag '%s'." msgstr "Fail PEM cacat: tag Proc-Type '%s' tidak diketahui." -#: ../libnm-util/crypto.c:181 +#: ../libnm-core/crypto.c:166 ../libnm-util/crypto.c:179 #, c-format msgid "Malformed PEM file: DEK-Info was not the second tag." msgstr "Fail PEM cacat: DEK-Info bukanlah tag pertama." -#: ../libnm-util/crypto.c:192 +#: ../libnm-core/crypto.c:177 ../libnm-util/crypto.c:190 #, c-format msgid "Malformed PEM file: no IV found in DEK-Info tag." msgstr "Fail PEM cacat: tiada IV ditemui dalam tag DEk-Info." -#: ../libnm-util/crypto.c:199 +#: ../libnm-core/crypto.c:184 ../libnm-util/crypto.c:197 #, c-format msgid "Malformed PEM file: invalid format of IV in DEK-Info tag." msgstr "Fail PEM cacat: format tidak saah IV dalam tag DEK-Info." -#: ../libnm-util/crypto.c:214 +#: ../libnm-core/crypto.c:199 ../libnm-util/crypto.c:212 #, c-format msgid "Malformed PEM file: unknown private key cipher '%s'." msgstr "Fail PEM cacat: sifer kunci peribadi '%s' tidak diketahui." -#: ../libnm-util/crypto.c:233 +#: ../libnm-core/crypto.c:218 ../libnm-util/crypto.c:231 #, c-format msgid "Could not decode private key." msgstr "Tidak dapat nyahkod kunci peribadi." -#: ../libnm-util/crypto.c:285 +#: ../libnm-core/crypto.c:272 ../libnm-util/crypto.c:283 msgid "Failed to find expected PKCS#8 start tag." msgstr "Gagal cari tag mula PKCS#8 yang dijangka." -#: ../libnm-util/crypto.c:293 +#: ../libnm-core/crypto.c:280 ../libnm-util/crypto.c:291 #, c-format msgid "Failed to find expected PKCS#8 end tag '%s'." msgstr "Gagal cari tag akhir PKCS#8 '%s' yang dijangka." -#: ../libnm-util/crypto.c:312 +#: ../libnm-core/crypto.c:299 ../libnm-util/crypto.c:310 msgid "Failed to decode PKCS#8 private key." msgstr "Gagal nyahkod kunci peribadi PKCS#8." -#: ../libnm-util/crypto.c:354 +#: ../libnm-core/crypto.c:341 ../libnm-util/crypto.c:352 #, c-format msgid "IV must be an even number of bytes in length." msgstr "IV mesti nombor bait genap dalam panjang." -#: ../libnm-util/crypto.c:368 +#: ../libnm-core/crypto.c:355 ../libnm-util/crypto.c:366 #, c-format msgid "IV contains non-hexadecimal digits." msgstr "IV mengandungi digit bukan-heksadesimal." -#: ../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 +#: ../libnm-core/crypto.c:395 ../libnm-core/crypto_gnutls.c:91 +#: ../libnm-core/crypto_gnutls.c:197 ../libnm-core/crypto_nss.c:112 +#: ../libnm-core/crypto_nss.c:277 ../libnm-util/crypto.c:406 +#: ../libnm-util/crypto_gnutls.c:151 ../libnm-util/crypto_gnutls.c:256 +#: ../libnm-util/crypto_nss.c:162 ../libnm-util/crypto_nss.c:323 #, c-format msgid "Private key cipher '%s' was unknown." msgstr "Sifer kunci peribadi '%s' tidak diketahui." -#: ../libnm-util/crypto.c:518 +#: ../libnm-core/crypto.c:494 ../libnm-util/crypto.c:516 #, c-format msgid "Unable to determine private key type." msgstr "Tidak boleh tentukan jenis kunci peribadi." -#: ../libnm-core/crypto.c:504 +#: ../libnm-core/crypto.c:502 #, c-format msgid "Password provided, but key was not encrypted." msgstr "" -#: ../libnm-util/crypto.c:573 +#: ../libnm-core/crypto.c:555 ../libnm-util/crypto.c:571 #, c-format msgid "PEM certificate had no start tag '%s'." msgstr "Sijil PEM tidak mempunyai tag mula '%s'." -#: ../libnm-util/crypto.c:582 +#: ../libnm-core/crypto.c:564 ../libnm-util/crypto.c:580 #, c-format msgid "PEM certificate had no end tag '%s'." msgstr "Sijil PEM tidak mempunyai tag akhir '%s'." -#: ../libnm-util/crypto.c:600 +#: ../libnm-core/crypto.c:582 ../libnm-util/crypto.c:598 #, c-format msgid "Failed to decode certificate." msgstr "Gagal menyahkod sijil." -#: ../libnm-util/crypto_gnutls.c:50 +#: ../libnm-core/crypto_gnutls.c:48 ../libnm-util/crypto_gnutls.c:48 msgid "Failed to initialize the crypto engine." msgstr "Gagal awalkan enjin kripto." -#: ../libnm-util/crypto_gnutls.c:158 +#: ../libnm-core/crypto_gnutls.c:99 ../libnm-util/crypto_gnutls.c:159 #, c-format msgid "Invalid IV length (must be at least %zd)." msgstr "Panjang IV tidak sah (mesti sekurang-kurangnya %zd)." -#: ../libnm-util/crypto_gnutls.c:169 -#, c-format -msgid "Failed to initialize the decryption cipher context: %s / %s." -msgstr "Gagal awalkan konteks sifer penyahsulitan: %s / %s." - -#: ../libnm-util/crypto_gnutls.c:178 -#, c-format -msgid "Failed to set symmetric key for decryption: %s / %s." -msgstr "Gagall tetapkan kunci simetri untuk penyulitan: %s / %s." - -#: ../libnm-util/crypto_gnutls.c:187 +#: ../libnm-core/crypto_gnutls.c:115 ../libnm-util/crypto_gnutls.c:175 #, c-format -msgid "Failed to set IV for decryption: %s / %s." -msgstr "Gagal tetapkan IV untuk penyahsulitan: %s / %s." +msgid "Failed to initialize the decryption cipher context: %s (%s)" +msgstr "" -#: ../libnm-util/crypto_gnutls.c:196 +#: ../libnm-core/crypto_gnutls.c:124 ../libnm-util/crypto_gnutls.c:184 #, c-format -msgid "Failed to decrypt the private key: %s / %s." -msgstr "Gagal menyahsulit kunci peribadi: %s / %s." +msgid "Failed to decrypt the private key: %s (%s)" +msgstr "" -#: ../libnm-util/crypto_gnutls.c:206 ../libnm-util/crypto_nss.c:260 +#: ../libnm-core/crypto_gnutls.c:134 ../libnm-core/crypto_nss.c:202 +#: ../libnm-util/crypto_gnutls.c:194 ../libnm-util/crypto_nss.c:252 #, c-format msgid "Failed to decrypt the private key: unexpected padding length." msgstr "Gagal menyahsulit kunci peribadi: panjang pemadatan tidak dijangka." -#: ../libnm-util/crypto_gnutls.c:217 ../libnm-util/crypto_nss.c:271 +#: ../libnm-core/crypto_gnutls.c:145 ../libnm-core/crypto_nss.c:213 +#: ../libnm-util/crypto_gnutls.c:205 ../libnm-util/crypto_nss.c:263 #, c-format msgid "Failed to decrypt the private key." msgstr "Gagal menyahsulit kunci peribadi" -#: ../libnm-util/crypto_gnutls.c:289 -#, c-format -msgid "Failed to initialize the encryption cipher context: %s / %s." -msgstr "Gagal awalkan konteks sifer penyulitan: %s / %s." - -#: ../libnm-util/crypto_gnutls.c:298 -#, c-format -msgid "Failed to set symmetric key for encryption: %s / %s." -msgstr "Gagal tetapkan kunci simetri untuk penyulitan: %s / %s." - -#: ../libnm-util/crypto_gnutls.c:308 +#: ../libnm-core/crypto_gnutls.c:224 ../libnm-util/crypto_gnutls.c:283 #, c-format -msgid "Failed to set IV for encryption: %s / %s." -msgstr "Gagal tetapkan IV untuk penyulitan: %s / %s." +msgid "Failed to initialize the encryption cipher context: %s (%s)" +msgstr "" -#: ../libnm-util/crypto_gnutls.c:317 +#: ../libnm-core/crypto_gnutls.c:233 ../libnm-util/crypto_gnutls.c:292 #, c-format -msgid "Failed to encrypt the data: %s / %s." -msgstr "Gagal sulitkan data: %s / %s." +msgid "Failed to encrypt the data: %s (%s)" +msgstr "" -#: ../libnm-util/crypto_gnutls.c:357 +#: ../libnm-core/crypto_gnutls.c:276 ../libnm-util/crypto_gnutls.c:332 #, c-format msgid "Error initializing certificate data: %s" msgstr "Ralat mengawalkan data sijil: %s" -#: ../libnm-util/crypto_gnutls.c:379 +#: ../libnm-core/crypto_gnutls.c:298 ../libnm-util/crypto_gnutls.c:354 #, c-format msgid "Couldn't decode certificate: %s" msgstr "Tidak dapat nyahkod sijil: %s" -#: ../libnm-util/crypto_gnutls.c:403 +#: ../libnm-core/crypto_gnutls.c:326 ../libnm-util/crypto_gnutls.c:378 #, c-format msgid "Couldn't initialize PKCS#12 decoder: %s" msgstr "Tidak dapat awalkan pengekod PKCS#12: %s" -#: ../libnm-util/crypto_gnutls.c:416 +#: ../libnm-core/crypto_gnutls.c:339 ../libnm-util/crypto_gnutls.c:391 #, c-format msgid "Couldn't decode PKCS#12 file: %s" msgstr "Tidak dapat awalkan fail PKCS#12: %s" -#: ../libnm-util/crypto_gnutls.c:428 +#: ../libnm-core/crypto_gnutls.c:351 ../libnm-util/crypto_gnutls.c:403 #, c-format msgid "Couldn't verify PKCS#12 file: %s" msgstr "Tidak dapat sahkan fail PKCS#12: %s" -#: ../libnm-util/crypto_gnutls.c:456 +#: ../libnm-core/crypto_gnutls.c:383 ../libnm-util/crypto_gnutls.c:431 #, c-format msgid "Couldn't initialize PKCS#8 decoder: %s" msgstr "Tidak dapat awalkan penyahkod PKCS#8: %s" -#: ../libnm-util/crypto_gnutls.c:479 +#: ../libnm-core/crypto_gnutls.c:406 ../libnm-util/crypto_gnutls.c:454 #, c-format msgid "Couldn't decode PKCS#8 file: %s" msgstr "Tidak menyahkod PKCS#8: %s" -#: ../libnm-util/crypto_nss.c:56 +#: ../libnm-core/crypto_nss.c:54 ../libnm-util/crypto_nss.c:53 #, c-format msgid "Failed to initialize the crypto engine: %d." msgstr "Gagal awalkan enjin kripto: %d." -#: ../libnm-util/crypto_nss.c:178 +#: ../libnm-core/crypto_nss.c:120 ../libnm-util/crypto_nss.c:170 #, c-format msgid "Invalid IV length (must be at least %d)." msgstr "Panjang IV tidak sah (mesti sekurang-kurangnya %d)." -#: ../libnm-util/crypto_nss.c:189 +#: ../libnm-core/crypto_nss.c:131 ../libnm-util/crypto_nss.c:181 #, c-format msgid "Failed to initialize the decryption cipher slot." msgstr "Gagal awalkan slot sifer penyahsulitan." -#: ../libnm-util/crypto_nss.c:199 +#: ../libnm-core/crypto_nss.c:141 ../libnm-util/crypto_nss.c:191 #, c-format msgid "Failed to set symmetric key for decryption." msgstr "Gagal tetapkan kunci simetri untuk penyahsulitan." -#: ../libnm-util/crypto_nss.c:209 +#: ../libnm-core/crypto_nss.c:151 ../libnm-util/crypto_nss.c:201 #, c-format msgid "Failed to set IV for decryption." msgstr "Gagal tetapkan IV untuk penyahsulitan." -#: ../libnm-util/crypto_nss.c:217 +#: ../libnm-core/crypto_nss.c:159 ../libnm-util/crypto_nss.c:209 #, c-format msgid "Failed to initialize the decryption context." msgstr "Gagal awalkan konteks penyahsulitan." -#: ../libnm-util/crypto_nss.c:230 +#: ../libnm-core/crypto_nss.c:172 ../libnm-util/crypto_nss.c:222 #, c-format msgid "Failed to decrypt the private key: %d." msgstr "Gagal nyahsulit kunci peribadi: %d." -#: ../libnm-util/crypto_nss.c:238 +#: ../libnm-core/crypto_nss.c:180 ../libnm-util/crypto_nss.c:230 #, c-format msgid "Failed to decrypt the private key: decrypted data too large." msgstr "Gagal nyahsulitkan kunci peribadi: data ternyahsulit terlalu besar." -#: ../libnm-util/crypto_nss.c:249 +#: ../libnm-core/crypto_nss.c:191 ../libnm-util/crypto_nss.c:241 #, c-format msgid "Failed to finalize decryption of the private key: %d." msgstr "Gagal muktamadkan penyulitan kunci peribadi: %d." -#: ../libnm-util/crypto_nss.c:353 +#: ../libnm-core/crypto_nss.c:299 ../libnm-util/crypto_nss.c:345 #, c-format msgid "Failed to initialize the encryption cipher slot." msgstr "Gagal awalkan slot sifer penyulitan." -#: ../libnm-util/crypto_nss.c:361 +#: ../libnm-core/crypto_nss.c:307 ../libnm-util/crypto_nss.c:353 #, c-format msgid "Failed to set symmetric key for encryption." msgstr "Gagal tetapkan kunci simetri untuk penyulitan." -#: ../libnm-util/crypto_nss.c:369 +#: ../libnm-core/crypto_nss.c:315 ../libnm-util/crypto_nss.c:361 #, c-format msgid "Failed to set IV for encryption." msgstr "Gagal tetapkan IV untuk penyulitan." -#: ../libnm-util/crypto_nss.c:377 +#: ../libnm-core/crypto_nss.c:323 ../libnm-util/crypto_nss.c:369 #, c-format msgid "Failed to initialize the encryption context." msgstr "Gagal awalkan konteks penyulitan." -#: ../libnm-util/crypto_nss.c:385 +#: ../libnm-core/crypto_nss.c:331 ../libnm-util/crypto_nss.c:377 #, c-format msgid "Failed to encrypt: %d." msgstr "Gagal disulitkan: %d." -#: ../libnm-util/crypto_nss.c:393 +#: ../libnm-core/crypto_nss.c:339 ../libnm-util/crypto_nss.c:385 #, c-format msgid "Unexpected amount of data after encrypting." msgstr "Sejumlah data tidak dijangka selepas sulitkan." -#: ../libnm-util/crypto_nss.c:433 +#: ../libnm-core/crypto_nss.c:382 ../libnm-util/crypto_nss.c:425 #, c-format msgid "Couldn't decode certificate: %d" msgstr "Tidak dapat nyahkodkan sijil: %d" -#: ../libnm-core/crypto_nss.c:423 +#: ../libnm-core/crypto_nss.c:420 #, c-format msgid "Password must be UTF-8" msgstr "" -#: ../libnm-util/crypto_nss.c:496 +#: ../libnm-core/crypto_nss.c:450 ../libnm-util/crypto_nss.c:488 #, c-format msgid "Couldn't initialize PKCS#12 decoder: %d" msgstr "Tidak dapat awalkan penyahkod PKCS#12: %d" -#: ../libnm-util/crypto_nss.c:505 +#: ../libnm-core/crypto_nss.c:459 ../libnm-util/crypto_nss.c:497 #, c-format msgid "Couldn't decode PKCS#12 file: %d" msgstr "Tidak dapat menyahkod fail PKCS#12: %d" -#: ../libnm-util/crypto_nss.c:514 +#: ../libnm-core/crypto_nss.c:468 ../libnm-util/crypto_nss.c:506 #, c-format msgid "Couldn't verify PKCS#12 file: %d" msgstr "Tidak dapat sahkan fail PKCS#12: %d" -#: ../libnm-util/crypto_nss.c:558 +#: ../libnm-core/crypto_nss.c:519 ../libnm-util/crypto_nss.c:550 msgid "Could not generate random data." msgstr "Tidak dapat jana data rawak." -#: ../libnm-core/nm-connection.c:226 +#: ../libnm-core/nm-connection.c:224 msgid "wrong type; should be a list of strings." msgstr "" -#: ../libnm-core/nm-connection.c:281 +#: ../libnm-core/nm-connection.c:294 msgid "unknown setting name" msgstr "" -#: ../libnm-core/nm-connection.c:805 +#: ../libnm-core/nm-connection.c:306 +msgid "duplicate setting name" +msgstr "" + +#: ../libnm-core/nm-connection.c:873 msgid "setting not found" msgstr "" -#: ../libnm-core/nm-connection.c:869 +#: ../libnm-core/nm-connection.c:937 msgid "setting not allowed in slave connection" msgstr "" -#: ../libnm-core/nm-connection.c:880 +#: ../libnm-core/nm-connection.c:948 msgid "setting is required for non-slave connections" msgstr "" -#: ../libnm-core/nm-connection.c:946 +#: ../libnm-core/nm-connection.c:1042 msgid "Unexpected failure to verify the connection" msgstr "" -#: ../libnm-core/nm-connection.c:979 +#: ../libnm-core/nm-connection.c:1075 msgid "Unexpected failure to normalize the connection" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:2280 ../libnm-util/nm-setting-8021x.c:2297 -#: ../libnm-util/nm-setting-8021x.c:2338 ../libnm-util/nm-setting-8021x.c:2355 -#: ../libnm-util/nm-setting-8021x.c:2407 ../libnm-util/nm-setting-8021x.c:2419 -#: ../libnm-util/nm-setting-8021x.c:2437 ../libnm-util/nm-setting-8021x.c:2449 -#: ../libnm-util/nm-setting-8021x.c:2473 ../libnm-util/nm-setting-8021x.c:2651 -#: ../libnm-util/nm-setting-adsl.c:212 -#: ../libnm-util/nm-setting-bluetooth.c:144 -#: ../libnm-util/nm-setting-bluetooth.c:162 -#: ../libnm-util/nm-setting-bond.c:498 ../libnm-util/nm-setting-bridge.c:287 -#: ../libnm-util/nm-setting-cdma.c:163 -#: ../libnm-util/nm-setting-connection.c:770 -#: ../libnm-util/nm-setting-connection.c:786 -#: ../libnm-util/nm-setting-connection.c:841 -#: ../libnm-util/nm-setting-ip4-config.c:887 -#: ../libnm-util/nm-setting-ip6-config.c:812 -#: ../libnm-util/nm-setting-ip6-config.c:876 -#: ../libnm-util/nm-setting-olpc-mesh.c:127 -#: ../libnm-util/nm-setting-pppoe.c:165 ../libnm-util/nm-setting-team.c:141 -#: ../libnm-util/nm-setting-vpn.c:405 ../libnm-util/nm-setting-wimax.c:137 -#: ../libnm-util/nm-setting-wireless-security.c:893 +#: ../libnm-core/nm-connection.c:1576 ../libnm-core/nm-setting-8021x.c:2411 +#: ../libnm-core/nm-setting-8021x.c:2428 ../libnm-core/nm-setting-8021x.c:2459 +#: ../libnm-core/nm-setting-8021x.c:2476 ../libnm-core/nm-setting-8021x.c:2518 +#: ../libnm-core/nm-setting-8021x.c:2530 ../libnm-core/nm-setting-8021x.c:2548 +#: ../libnm-core/nm-setting-8021x.c:2560 ../libnm-core/nm-setting-8021x.c:2584 +#: ../libnm-core/nm-setting-8021x.c:2749 ../libnm-core/nm-setting-adsl.c:189 +#: ../libnm-core/nm-setting-bluetooth.c:120 +#: ../libnm-core/nm-setting-bluetooth.c:138 ../libnm-core/nm-setting-cdma.c:141 +#: ../libnm-core/nm-setting-connection.c:837 +#: ../libnm-core/nm-setting-connection.c:876 +#: ../libnm-core/nm-setting-connection.c:989 +#: ../libnm-core/nm-setting-ip-config.c:2162 +#: ../libnm-core/nm-setting-olpc-mesh.c:120 +#: ../libnm-core/nm-setting-pppoe.c:142 ../libnm-core/nm-setting-vpn.c:419 +#: ../libnm-core/nm-setting-vxlan.c:360 ../libnm-core/nm-setting-wimax.c:126 +#: ../libnm-core/nm-setting-wireless-security.c:861 +#: ../libnm-core/nm-setting-wireless.c:729 ../libnm-util/nm-setting.c:1357 +#: ../libnm-util/nm-setting.c:1376 ../libnm-util/nm-setting.c:1394 +#: ../libnm-util/nm-setting-8021x.c:2325 ../libnm-util/nm-setting-8021x.c:2342 +#: ../libnm-util/nm-setting-8021x.c:2383 ../libnm-util/nm-setting-8021x.c:2400 +#: ../libnm-util/nm-setting-8021x.c:2452 ../libnm-util/nm-setting-8021x.c:2464 +#: ../libnm-util/nm-setting-8021x.c:2482 ../libnm-util/nm-setting-8021x.c:2494 +#: ../libnm-util/nm-setting-8021x.c:2518 ../libnm-util/nm-setting-8021x.c:2680 +#: ../libnm-util/nm-setting-adsl.c:209 ../libnm-util/nm-setting-bluetooth.c:142 +#: ../libnm-util/nm-setting-bluetooth.c:160 ../libnm-util/nm-setting-cdma.c:162 +#: ../libnm-util/nm-setting-connection.c:768 +#: ../libnm-util/nm-setting-connection.c:784 +#: ../libnm-util/nm-setting-connection.c:845 +#: ../libnm-util/nm-setting-ip4-config.c:869 +#: ../libnm-util/nm-setting-ip6-config.c:833 +#: ../libnm-util/nm-setting-ip6-config.c:896 +#: ../libnm-util/nm-setting-olpc-mesh.c:123 +#: ../libnm-util/nm-setting-pppoe.c:163 ../libnm-util/nm-setting-vpn.c:423 +#: ../libnm-util/nm-setting-wimax.c:150 +#: ../libnm-util/nm-setting-wireless-security.c:890 #: ../libnm-util/nm-setting-wireless.c:771 msgid "property is missing" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:141 +#: ../libnm-core/nm-dbus-utils.c:188 +#, c-format +msgid "Method returned type '%s', but expected '%s'" +msgstr "" + +#: ../libnm-core/nm-keyfile-reader.c:136 msgid "ignoring missing number" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:150 +#: ../libnm-core/nm-keyfile-reader.c:145 #, c-format msgid "ignoring invalid number '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:170 +#: ../libnm-core/nm-keyfile-reader.c:165 #, c-format msgid "ignoring invalid %s address: %s" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:210 +#: ../libnm-core/nm-keyfile-reader.c:205 #, c-format msgid "ignoring invalid gateway '%s' for %s route" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:230 +#: ../libnm-core/nm-keyfile-reader.c:225 #, c-format msgid "ignoring invalid %s route: %s" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:348 +#: ../libnm-core/nm-keyfile-reader.c:343 #, c-format msgid "unexpected character '%c' for address %s: '%s' (position %td)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:358 +#: ../libnm-core/nm-keyfile-reader.c:353 #, c-format msgid "unexpected character '%c' for %s: '%s' (position %td)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:367 +#: ../libnm-core/nm-keyfile-reader.c:362 #, c-format msgid "" "unexpected character '%c' in prefix length for %s: '%s' (position %td)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:378 +#: ../libnm-core/nm-keyfile-reader.c:373 #, c-format msgid "garbage at the end of value %s: '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:384 +#: ../libnm-core/nm-keyfile-reader.c:379 #, c-format msgid "deprecated semicolon at the end of value %s: '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:399 +#: ../libnm-core/nm-keyfile-reader.c:394 #, c-format msgid "invalid prefix length for %s '%s', defaulting to %d" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:406 +#: ../libnm-core/nm-keyfile-reader.c:401 #, c-format msgid "missing prefix length for %s '%s', defaulting to %d" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:509 +#: ../libnm-core/nm-keyfile-reader.c:504 #, c-format msgid "ignoring invalid DNS server IPv4 address '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:548 +#: ../libnm-core/nm-keyfile-reader.c:543 #, c-format msgid "ignoring invalid DNS server IPv6 address '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:611 ../libnm-core/nm-keyfile-reader.c:752 -#: ../libnm-core/nm-keyfile-reader.c:1411 +#: ../libnm-core/nm-keyfile-reader.c:628 ../libnm-core/nm-keyfile-reader.c:769 +#: ../libnm-core/nm-keyfile-reader.c:1446 #, c-format msgid "ignoring invalid byte element '%d' (not between 0 and 255 inclusive)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:625 +#: ../libnm-core/nm-keyfile-reader.c:642 msgid "ignoring invalid MAC address" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:741 +#: ../libnm-core/nm-keyfile-reader.c:758 msgid "ignoring invalid binary property" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:784 +#: ../libnm-core/nm-keyfile-reader.c:801 msgid "ignoring invalid SSID" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:800 +#: ../libnm-core/nm-keyfile-reader.c:817 msgid "ignoring invalid raw password" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:875 -#: ../libnm-core/nm-keyfile-reader.c:1041 +#: ../libnm-core/nm-keyfile-reader.c:892 ../libnm-core/nm-keyfile-reader.c:1058 #, c-format msgid "certificate or key file '%s' does not exist" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:880 +#: ../libnm-core/nm-keyfile-reader.c:897 #, c-format msgid "invalid key/cert value path \"%s\"" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:918 +#: ../libnm-core/nm-keyfile-reader.c:935 msgid "invalid key/cert value data:;base64, is not base64" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:931 +#: ../libnm-core/nm-keyfile-reader.c:948 msgid "invalid key/cert value data:;base64,file://" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1078 +#: ../libnm-core/nm-keyfile-reader.c:1095 msgid "invalid key/cert value is not a valid blob" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1083 +#: ../libnm-core/nm-keyfile-reader.c:1100 msgid "invalid key/cert value" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1130 +#: ../libnm-core/nm-keyfile-reader.c:1147 #, c-format msgid "invalid parity value '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1315 +#: ../libnm-core/nm-keyfile-reader.c:1347 #, c-format msgid "error loading setting value: %s" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1344 +#: ../libnm-core/nm-keyfile-reader.c:1379 #, c-format msgid "invalid negative value (%i)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1365 +#: ../libnm-core/nm-keyfile-reader.c:1400 #, c-format msgid "invalid char value (%i)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1388 +#: ../libnm-core/nm-keyfile-reader.c:1423 #, c-format msgid "invalid int64 value (%s)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1447 +#: ../libnm-core/nm-keyfile-reader.c:1482 #, c-format msgid "too large FLAGS property '%s' (%llu)" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1460 +#: ../libnm-core/nm-keyfile-reader.c:1495 #, c-format msgid "unhandled setting property type '%s'" msgstr "" -#: ../libnm-core/nm-keyfile-reader.c:1491 +#: ../libnm-core/nm-keyfile-reader.c:1526 #, c-format msgid "invalid setting name '%s'" msgstr "" -#: ../libnm-core/nm-setting-8021x.c:412 +#: ../libnm-core/nm-setting-8021x.c:414 msgid "data missing" msgstr "" -#: ../libnm-core/nm-setting-8021x.c:444 +#: ../libnm-core/nm-setting-8021x.c:448 msgid "binary data missing" msgstr "" -#: ../libnm-core/nm-setting-8021x.c:461 +#: ../libnm-core/nm-setting-8021x.c:465 msgid "file:// URI not NUL terminated" msgstr "" -#: ../libnm-core/nm-setting-8021x.c:470 +#: ../libnm-core/nm-setting-8021x.c:474 msgid "file:// URI is empty" msgstr "" -#: ../libnm-core/nm-setting-8021x.c:478 +#: ../libnm-core/nm-setting-8021x.c:482 msgid "file:// URI is not valid UTF-8" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:594 +#: ../libnm-core/nm-setting-8021x.c:681 ../libnm-util/nm-setting-8021x.c:639 msgid "CA certificate must be in X.509 format" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:912 ../libnm-util/nm-setting-8021x.c:1175 -#: ../libnm-util/nm-setting-8021x.c:1498 +#: ../libnm-core/nm-setting-8021x.c:1012 ../libnm-core/nm-setting-8021x.c:1276 +#: ../libnm-core/nm-setting-8021x.c:1612 ../libnm-util/nm-setting-8021x.c:957 +#: ../libnm-util/nm-setting-8021x.c:1220 ../libnm-util/nm-setting-8021x.c:1543 msgid "invalid certificate format" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:1767 +#: ../libnm-core/nm-setting-8021x.c:1895 ../libnm-util/nm-setting-8021x.c:1812 msgid "invalid private key" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:2078 +#: ../libnm-core/nm-setting-8021x.c:2207 ../libnm-util/nm-setting-8021x.c:2123 msgid "invalid phase2 private key" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:2287 ../libnm-util/nm-setting-8021x.c:2304 -#: ../libnm-util/nm-setting-8021x.c:2345 ../libnm-util/nm-setting-8021x.c:2362 -#: ../libnm-util/nm-setting-8021x.c:2413 ../libnm-util/nm-setting-8021x.c:2425 -#: ../libnm-util/nm-setting-8021x.c:2443 ../libnm-util/nm-setting-8021x.c:2455 -#: ../libnm-util/nm-setting-8021x.c:2480 ../libnm-util/nm-setting-adsl.c:219 -#: ../libnm-util/nm-setting-adsl.c:228 ../libnm-util/nm-setting-cdma.c:179 -#: ../libnm-util/nm-setting-cdma.c:188 -#: ../libnm-util/nm-setting-connection.c:777 -#: ../libnm-util/nm-setting-connection.c:848 -#: ../libnm-util/nm-setting-gsm.c:284 ../libnm-util/nm-setting-gsm.c:341 -#: ../libnm-util/nm-setting-gsm.c:350 -#: ../libnm-util/nm-setting-ip4-config.c:952 -#: ../libnm-util/nm-setting-ip4-config.c:961 -#: ../libnm-util/nm-setting-pppoe.c:172 ../libnm-util/nm-setting-pppoe.c:181 -#: ../libnm-util/nm-setting-vpn.c:414 ../libnm-util/nm-setting-vpn.c:424 -#: ../libnm-util/nm-setting-wimax.c:146 -#: ../libnm-util/nm-setting-wireless-security.c:923 -#: ../libnm-util/nm-setting-wireless-security.c:931 -#: ../libnm-util/nm-setting-wireless-security.c:955 +#: ../libnm-core/nm-setting-8021x.c:2418 ../libnm-core/nm-setting-8021x.c:2435 +#: ../libnm-core/nm-setting-8021x.c:2466 ../libnm-core/nm-setting-8021x.c:2483 +#: ../libnm-core/nm-setting-8021x.c:2524 ../libnm-core/nm-setting-8021x.c:2536 +#: ../libnm-core/nm-setting-8021x.c:2554 ../libnm-core/nm-setting-8021x.c:2566 +#: ../libnm-core/nm-setting-8021x.c:2591 ../libnm-core/nm-setting-adsl.c:196 +#: ../libnm-core/nm-setting-cdma.c:148 ../libnm-core/nm-setting-cdma.c:157 +#: ../libnm-core/nm-setting-connection.c:844 +#: ../libnm-core/nm-setting-connection.c:887 ../libnm-core/nm-setting-gsm.c:281 +#: ../libnm-core/nm-setting-gsm.c:338 ../libnm-core/nm-setting-gsm.c:375 +#: ../libnm-core/nm-setting-gsm.c:384 ../libnm-core/nm-setting-ip-config.c:2169 +#: ../libnm-core/nm-setting-ip4-config.c:198 +#: ../libnm-core/nm-setting-ip4-config.c:205 +#: ../libnm-core/nm-setting-pppoe.c:149 ../libnm-core/nm-setting-pppoe.c:158 +#: ../libnm-core/nm-setting-vpn.c:428 ../libnm-core/nm-setting-vpn.c:438 +#: ../libnm-core/nm-setting-wimax.c:135 +#: ../libnm-core/nm-setting-wireless-security.c:891 +#: ../libnm-core/nm-setting-wireless-security.c:915 +#: ../libnm-core/nm-setting.c:1134 ../libnm-util/nm-setting-8021x.c:2332 +#: ../libnm-util/nm-setting-8021x.c:2349 ../libnm-util/nm-setting-8021x.c:2390 +#: ../libnm-util/nm-setting-8021x.c:2407 ../libnm-util/nm-setting-8021x.c:2458 +#: ../libnm-util/nm-setting-8021x.c:2470 ../libnm-util/nm-setting-8021x.c:2488 +#: ../libnm-util/nm-setting-8021x.c:2500 ../libnm-util/nm-setting-8021x.c:2525 +#: ../libnm-util/nm-setting-adsl.c:216 ../libnm-util/nm-setting-cdma.c:169 +#: ../libnm-util/nm-setting-cdma.c:178 +#: ../libnm-util/nm-setting-connection.c:775 +#: ../libnm-util/nm-setting-connection.c:852 ../libnm-util/nm-setting-gsm.c:282 +#: ../libnm-util/nm-setting-gsm.c:339 ../libnm-util/nm-setting-ip4-config.c:934 +#: ../libnm-util/nm-setting-ip4-config.c:943 +#: ../libnm-util/nm-setting-pppoe.c:170 ../libnm-util/nm-setting-pppoe.c:179 +#: ../libnm-util/nm-setting-vpn.c:432 ../libnm-util/nm-setting-vpn.c:442 +#: ../libnm-util/nm-setting-wimax.c:159 +#: ../libnm-util/nm-setting-wireless-security.c:920 +#: ../libnm-util/nm-setting-wireless-security.c:944 msgid "property is empty" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:2315 ../libnm-util/nm-setting-8021x.c:2327 -#: ../libnm-util/nm-setting-8021x.c:2373 ../libnm-util/nm-setting-8021x.c:2385 +#: ../libnm-core/nm-setting-8021x.c:2448 ../libnm-core/nm-setting-8021x.c:2496 +#: ../libnm-util/nm-setting-8021x.c:2360 ../libnm-util/nm-setting-8021x.c:2372 +#: ../libnm-util/nm-setting-8021x.c:2418 ../libnm-util/nm-setting-8021x.c:2430 #, c-format msgid "has to match '%s' property for PKCS#12" msgstr "" -#: ../libnm-core/nm-setting-8021x.c:2687 +#: ../libnm-core/nm-setting-8021x.c:2723 #, c-format msgid "certificate is invalid: %s" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:2626 ../libnm-util/nm-setting-8021x.c:2660 -#: ../libnm-util/nm-setting-bluetooth.c:153 -#: ../libnm-util/nm-setting-bond.c:507 -#: ../libnm-util/nm-setting-infiniband.c:203 -#: ../libnm-util/nm-setting-infiniband.c:218 -#: ../libnm-util/nm-setting-ip4-config.c:943 -#: ../libnm-util/nm-setting-ip6-config.c:867 -#: ../libnm-util/nm-setting-olpc-mesh.c:155 -#: ../libnm-util/nm-setting-team.c:150 ../libnm-util/nm-setting-wimax.c:155 -#: ../libnm-util/nm-setting-wired.c:663 ../libnm-util/nm-setting-wired.c:672 -#: ../libnm-util/nm-setting-wireless-security.c:974 -#: ../libnm-util/nm-setting-wireless-security.c:983 -#: ../libnm-util/nm-setting-wireless-security.c:991 +#: ../libnm-core/nm-setting-8021x.c:2758 +#: ../libnm-core/nm-setting-bluetooth.c:129 +#: ../libnm-core/nm-setting-infiniband.c:192 +#: ../libnm-core/nm-setting-infiniband.c:207 +#: ../libnm-core/nm-setting-ip4-config.c:189 +#: ../libnm-core/nm-setting-ip6-config.c:188 +#: ../libnm-core/nm-setting-ip6-config.c:199 +#: ../libnm-core/nm-setting-olpc-mesh.c:149 +#: ../libnm-core/nm-setting-wimax.c:144 ../libnm-core/nm-setting-wired.c:665 +#: ../libnm-core/nm-setting-wired.c:675 +#: ../libnm-core/nm-setting-wireless-security.c:934 +#: ../libnm-core/nm-setting-wireless-security.c:943 +#: ../libnm-core/nm-setting-wireless-security.c:952 +#: ../libnm-core/nm-setting-wireless-security.c:988 +#: ../libnm-core/nm-setting-wireless-security.c:998 +#: ../libnm-core/nm-setting-wireless-security.c:1029 +#: ../libnm-core/nm-setting-wireless-security.c:1068 +#: ../libnm-core/nm-setting-wireless.c:790 +#: ../libnm-core/nm-setting-wireless.c:799 +#: ../libnm-core/nm-setting-wireless.c:808 ../libnm-util/nm-setting.c:1367 +#: ../libnm-util/nm-setting.c:1385 ../libnm-util/nm-setting.c:1404 +#: ../libnm-util/nm-setting-8021x.c:2655 ../libnm-util/nm-setting-8021x.c:2689 +#: ../libnm-util/nm-setting-bluetooth.c:151 +#: ../libnm-util/nm-setting-infiniband.c:205 +#: ../libnm-util/nm-setting-infiniband.c:221 +#: ../libnm-util/nm-setting-ip4-config.c:925 +#: ../libnm-util/nm-setting-ip6-config.c:887 +#: ../libnm-util/nm-setting-olpc-mesh.c:151 +#: ../libnm-util/nm-setting-wimax.c:168 ../libnm-util/nm-setting-wired.c:658 +#: ../libnm-util/nm-setting-wired.c:667 +#: ../libnm-util/nm-setting-wireless-security.c:963 +#: ../libnm-util/nm-setting-wireless-security.c:972 +#: ../libnm-util/nm-setting-wireless-security.c:981 #: ../libnm-util/nm-setting-wireless-security.c:999 -#: ../libnm-util/nm-setting-wireless-security.c:1007 -#: ../libnm-util/nm-setting-wireless-security.c:1016 -#: ../libnm-util/nm-setting-wireless-security.c:1025 -#: ../libnm-util/nm-setting-wireless-security.c:1034 -#: ../libnm-util/nm-setting-wireless-security.c:1052 #: ../libnm-util/nm-setting-wireless.c:831 #: ../libnm-util/nm-setting-wireless.c:840 #: ../libnm-util/nm-setting-wireless.c:849 msgid "property is invalid" msgstr "" -#: ../libnm-util/nm-setting-8021x.c:2685 ../libnm-util/nm-setting-8021x.c:2695 -#: ../libnm-util/nm-setting-8021x.c:2705 ../libnm-util/nm-setting-8021x.c:2715 -#: ../libnm-util/nm-setting-8021x.c:2725 ../libnm-util/nm-setting-adsl.c:239 -#: ../libnm-util/nm-setting-adsl.c:250 -#: ../libnm-util/nm-setting-bluetooth.c:170 -#: ../libnm-util/nm-setting-wireless-security.c:902 +#: ../libnm-core/nm-setting-8021x.c:2783 ../libnm-core/nm-setting-8021x.c:2793 +#: ../libnm-core/nm-setting-8021x.c:2803 ../libnm-core/nm-setting-8021x.c:2813 +#: ../libnm-core/nm-setting-8021x.c:2823 ../libnm-core/nm-setting-adsl.c:208 +#: ../libnm-core/nm-setting-adsl.c:220 ../libnm-core/nm-setting-bluetooth.c:146 +#: ../libnm-core/nm-setting-wireless-security.c:870 +#: ../libnm-util/nm-setting-8021x.c:2714 ../libnm-util/nm-setting-8021x.c:2724 +#: ../libnm-util/nm-setting-8021x.c:2734 ../libnm-util/nm-setting-8021x.c:2744 +#: ../libnm-util/nm-setting-8021x.c:2754 ../libnm-util/nm-setting-adsl.c:228 +#: ../libnm-util/nm-setting-adsl.c:240 ../libnm-util/nm-setting-bluetooth.c:168 +#: ../libnm-util/nm-setting-wireless-security.c:899 #, c-format msgid "'%s' is not a valid value for the property" msgstr "" -#: ../libnm-core/nm-setting-bluetooth.c:169 +#: ../libnm-core/nm-setting-bluetooth.c:168 #, c-format msgid "'%s' connection requires '%s' or '%s' setting" msgstr "" -#: ../libnm-util/nm-setting-bond.c:518 +#: ../libnm-core/nm-setting-bond.c:485 ../libnm-util/nm-setting-bond.c:502 #, c-format msgid "invalid option '%s' or its value '%s'" msgstr "" -#: ../libnm-util/nm-setting-bond.c:537 +#: ../libnm-core/nm-setting-bond.c:510 ../libnm-util/nm-setting-bond.c:521 #, c-format msgid "only one of '%s' and '%s' can be set" msgstr "" -#: ../libnm-util/nm-setting-bond.c:548 +#: ../libnm-core/nm-setting-bond.c:523 ../libnm-util/nm-setting-bond.c:532 #, c-format msgid "mandatory option '%s' is missing" msgstr "" -#: ../libnm-util/nm-setting-bond.c:557 +#: ../libnm-core/nm-setting-bond.c:533 ../libnm-util/nm-setting-bond.c:541 #, c-format msgid "'%s' is not a valid value for '%s'" msgstr "" -#: ../libnm-util/nm-setting-bond.c:570 +#: ../libnm-core/nm-setting-bond.c:547 ../libnm-util/nm-setting-bond.c:554 #, c-format msgid "'%s=%s' is incompatible with '%s > 0'" msgstr "" -#: ../libnm-util/nm-setting-bond.c:583 +#: ../libnm-core/nm-setting-bond.c:560 ../libnm-util/nm-setting-bond.c:567 #, c-format msgid "'%s' is not a valid interface name for '%s' option" msgstr "" -#: ../libnm-util/nm-setting-bond.c:593 +#: ../libnm-core/nm-setting-bond.c:570 ../libnm-util/nm-setting-bond.c:577 #, c-format msgid "'%s' option is only valid for '%s=%s'" msgstr "" -#: ../libnm-util/nm-setting-bond.c:606 +#: ../libnm-core/nm-setting-bond.c:583 ../libnm-util/nm-setting-bond.c:590 #, c-format msgid "'%s=%s' is not a valid configuration for '%s'" msgstr "" -#: ../libnm-util/nm-setting-bond.c:619 ../libnm-util/nm-setting-bond.c:628 -#: ../libnm-util/nm-setting-bond.c:648 ../libnm-util/nm-setting-bond.c:684 +#: ../libnm-core/nm-setting-bond.c:596 ../libnm-core/nm-setting-bond.c:605 +#: ../libnm-core/nm-setting-bond.c:625 ../libnm-core/nm-setting-bond.c:661 +#: ../libnm-util/nm-setting-bond.c:603 ../libnm-util/nm-setting-bond.c:612 +#: ../libnm-util/nm-setting-bond.c:632 ../libnm-util/nm-setting-bond.c:668 #, c-format msgid "'%s' option requires '%s' option to be set" msgstr "" -#: ../libnm-util/nm-setting-bond.c:659 +#: ../libnm-core/nm-setting-bond.c:636 ../libnm-util/nm-setting-bond.c:643 #, c-format msgid "'%s' option is empty" msgstr "" -#: ../libnm-util/nm-setting-bond.c:671 +#: ../libnm-core/nm-setting-bond.c:648 ../libnm-util/nm-setting-bond.c:655 #, c-format msgid "'%s' is not a valid IPv4 address for '%s' option" msgstr "" -#: ../libnm-core/nm-setting-bond.c:638 ../libnm-util/nm-setting-bond.c:683 +#: ../libnm-core/nm-setting-bond.c:676 ../libnm-util/nm-setting-bond.c:682 #, c-format msgid "'%s' option is only valid with mode '%s'" msgstr "" -#: ../libnm-core/nm-setting-bond.c:653 +#: ../libnm-core/nm-setting-bond.c:687 +#, c-format +msgid "'%s' and '%s' cannot have different values" +msgstr "" + +#: ../libnm-core/nm-setting-bond.c:703 #, c-format msgid "'%s' option should be string" msgstr "" -#: ../libnm-util/nm-setting-bridge-port.c:155 -#: ../libnm-util/nm-setting-bridge-port.c:167 +#: ../libnm-core/nm-setting-bridge-port.c:124 +#: ../libnm-core/nm-setting-bridge-port.c:136 +#: ../libnm-util/nm-setting-bridge-port.c:154 +#: ../libnm-util/nm-setting-bridge-port.c:166 #, c-format msgid "'%d' is not a valid value for the property (should be <= %d)" msgstr "" -#: ../libnm-core/nm-setting-bridge-port.c:155 -#: ../libnm-core/nm-setting-team-port.c:98 +#: ../libnm-core/nm-setting-bridge-port.c:154 +#: ../libnm-core/nm-setting-team-port.c:97 #, c-format msgid "missing setting" msgstr "" -#: ../libnm-core/nm-setting-bridge-port.c:166 -#: ../libnm-core/nm-setting-team-port.c:109 +#: ../libnm-core/nm-setting-bridge-port.c:165 +#: ../libnm-core/nm-setting-team-port.c:108 #, c-format msgid "" "A connection with a '%s' setting must have the slave-type set to '%s'. " "Instead it is '%s'" msgstr "" -#: ../libnm-util/nm-setting-bridge.c:270 +#: ../libnm-core/nm-setting-bridge.c:227 ../libnm-util/nm-setting-bridge.c:269 #, c-format msgid "value '%d' is out of range <%d-%d>" msgstr "" -#: ../libnm-util/nm-setting-bridge.c:306 ../libnm-util/nm-setting-wired.c:638 -#: ../libnm-util/nm-setting-wired.c:696 +#: ../libnm-core/nm-setting-bridge.c:244 ../libnm-core/nm-setting-wired.c:639 +#: ../libnm-core/nm-setting-wired.c:699 ../libnm-core/nm-setting-wired.c:727 +#: ../libnm-util/nm-setting-bridge.c:286 ../libnm-util/nm-setting-wired.c:633 +#: ../libnm-util/nm-setting-wired.c:691 msgid "is not a valid MAC address" msgstr "" -#: ../libnm-util/nm-setting-cdma.c:170 -msgid "property is empty'" -msgstr "" - -#: ../libnm-core/nm-setting-connection.c:769 +#: ../libnm-core/nm-setting-connection.c:816 #, c-format msgid "setting required for connection of type '%s'" msgstr "" -#: ../libnm-core/nm-setting-connection.c:850 +#: ../libnm-core/nm-setting-connection.c:897 #, c-format msgid "connection type '%s' is not valid" msgstr "" -#: ../libnm-core/nm-setting-connection.c:885 -#: ../libnm-util/nm-setting-connection.c:878 +#: ../libnm-core/nm-setting-connection.c:932 +#: ../libnm-util/nm-setting-connection.c:877 #, c-format msgid "Unknown slave type '%s'" msgstr "" -#: ../libnm-core/nm-setting-connection.c:895 -#: ../libnm-util/nm-setting-connection.c:888 +#: ../libnm-core/nm-setting-connection.c:942 +#: ../libnm-util/nm-setting-connection.c:887 #, c-format msgid "Slave connections need a valid '%s' property" msgstr "" -#: ../libnm-core/nm-setting-connection.c:916 -#: ../libnm-util/nm-setting-connection.c:898 +#: ../libnm-core/nm-setting-connection.c:963 +#: ../libnm-util/nm-setting-connection.c:897 +#, c-format +msgid "Cannot set '%s' without '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-connection.c:977 +#, c-format +msgid "metered value %d is not valid" +msgstr "" + +#: ../libnm-core/nm-setting-connection.c:998 +#, c-format +msgid "property type should be set to '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-connection.c:1013 +#, c-format +msgid "slave-type '%s' requires a '%s' setting in the connection" +msgstr "" + +#: ../libnm-core/nm-setting-connection.c:1023 +#, c-format +msgid "" +"Detect a slave connection with '%s' set and a port type '%s'. '%s' should be " +"set to '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:522 ../libnm-util/nm-setting-dcb.c:594 +msgid "flags invalid" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:531 ../libnm-util/nm-setting-dcb.c:603 +msgid "flags invalid - disabled" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:557 ../libnm-core/nm-setting-dcb.c:606 +#: ../libnm-util/nm-setting-dcb.c:629 ../libnm-util/nm-setting-dcb.c:678 +msgid "property invalid (not enabled)" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:566 ../libnm-util/nm-setting-dcb.c:638 +msgid "element invalid" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:581 ../libnm-util/nm-setting-dcb.c:653 +msgid "sum not 100%" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:615 ../libnm-core/nm-setting-dcb.c:647 +#: ../libnm-util/nm-setting-dcb.c:687 ../libnm-util/nm-setting-dcb.c:719 +msgid "property invalid" +msgstr "" + +#: ../libnm-core/nm-setting-dcb.c:637 ../libnm-util/nm-setting-dcb.c:709 +msgid "property missing" +msgstr "" + +#: ../libnm-core/nm-setting-gsm.c:294 ../libnm-util/nm-setting-gsm.c:295 +#, c-format +msgid "property value '%s' is empty or too long (>64)" +msgstr "" + +#: ../libnm-core/nm-setting-gsm.c:326 ../libnm-util/nm-setting-gsm.c:327 +#, c-format +msgid "'%s' contains invalid char(s) (use [A-Za-z._-])" +msgstr "" + +#: ../libnm-core/nm-setting-gsm.c:352 ../libnm-util/nm-setting-gsm.c:353 +#, c-format +msgid "'%s' length is invalid (should be 5 or 6 digits)" +msgstr "" + +#: ../libnm-core/nm-setting-gsm.c:397 +msgid "property is empty or wrong size" +msgstr "" + +#: ../libnm-core/nm-setting-gsm.c:407 +msgid "property must contain only digits" +msgstr "" + +#: ../libnm-core/nm-setting-infiniband.c:217 +#: ../libnm-util/nm-setting-infiniband.c:231 +msgid "not a valid interface name" +msgstr "" + +#: ../libnm-core/nm-setting-infiniband.c:225 +#: ../libnm-util/nm-setting-infiniband.c:239 +msgid "Must specify a P_Key if specifying parent" +msgstr "" + +#: ../libnm-core/nm-setting-infiniband.c:235 +#: ../libnm-util/nm-setting-infiniband.c:249 +msgid "InfiniBand P_Key connection did not specify parent interface name" +msgstr "" + +#: ../libnm-core/nm-setting-infiniband.c:271 +#: ../libnm-util/nm-setting-infiniband.c:285 +#, c-format +msgid "" +"interface name of software infiniband device must be '%s' or unset (instead " +"it is '%s')" +msgstr "" + +#: ../libnm-core/nm-setting-infiniband.c:286 +#, c-format +msgid "mtu for transport mode '%s' can be at most %d but it is %d" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:133 +#, c-format +msgid "Missing IPv4 address" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:133 +#, c-format +msgid "Missing IPv6 address" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:138 +#, c-format +msgid "Invalid IPv4 address '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:138 +#, c-format +msgid "Invalid IPv6 address '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:152 +#, c-format +msgid "Invalid IPv4 address prefix '%u'" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:152 +#, c-format +msgid "Invalid IPv6 address prefix '%u'" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:170 +#, c-format +msgid "Invalid routing metric '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2182 +#, c-format +msgid "%d. DNS server address is invalid" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2198 +#, c-format +msgid "%d. IP address is invalid" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2210 +#, c-format +msgid "%d. IP address has 'label' property with invalid type" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2219 +#, c-format +msgid "%d. IP address has invalid label '%s'" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2233 +msgid "gateway cannot be set if there are no addresses configured" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2242 +msgid "gateway is invalid" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2256 +#, c-format +msgid "%d. route is invalid" +msgstr "" + +#: ../libnm-core/nm-setting-ip-config.c:2265 +#, c-format +msgid "%d. route cannot be a default route" +msgstr "" + +#: ../libnm-core/nm-setting-ip4-config.c:143 +#: ../libnm-core/nm-setting-ip6-config.c:144 +#: ../libnm-util/nm-setting-ip4-config.c:879 +#: ../libnm-util/nm-setting-ip6-config.c:843 +#, c-format +msgid "this property cannot be empty for '%s=%s'" +msgstr "" + +#: ../libnm-core/nm-setting-ip4-config.c:155 +#: ../libnm-core/nm-setting-ip4-config.c:165 +#: ../libnm-core/nm-setting-ip4-config.c:177 +#: ../libnm-core/nm-setting-ip6-config.c:156 +#: ../libnm-core/nm-setting-ip6-config.c:166 +#: ../libnm-core/nm-setting-ip6-config.c:176 +#: ../libnm-util/nm-setting-ip4-config.c:891 +#: ../libnm-util/nm-setting-ip4-config.c:901 +#: ../libnm-util/nm-setting-ip4-config.c:913 +#: ../libnm-util/nm-setting-ip6-config.c:855 +#: ../libnm-util/nm-setting-ip6-config.c:865 +#: ../libnm-util/nm-setting-ip6-config.c:875 +#, c-format +msgid "this property is not allowed for '%s=%s'" +msgstr "" + +#: ../libnm-core/nm-setting-ip4-config.c:214 +#, c-format +msgid "'%s' is not a valid FQDN" +msgstr "" + +#: ../libnm-core/nm-setting-ip4-config.c:223 +msgid "property cannot be set when dhcp-hostname is also set" +msgstr "" + +#: ../libnm-core/nm-setting-ip-tunnel.c:318 +#, c-format +msgid "'%d' is not a valid tunnel mode" +msgstr "" + +#: ../libnm-core/nm-setting-ip-tunnel.c:330 +#: ../libnm-core/nm-setting-macvlan.c:167 ../libnm-core/nm-setting-vlan.c:647 +#: ../libnm-core/nm-setting-vxlan.c:403 ../libnm-util/nm-setting-vlan.c:567 +#, c-format +msgid "'%s' is neither an UUID nor an interface name" +msgstr "" + +#: ../libnm-core/nm-setting-ip-tunnel.c:341 +#: ../libnm-core/nm-setting-ip-tunnel.c:352 +#, c-format +msgid "'%s' is not a valid IPv%c address" +msgstr "" + +#: ../libnm-core/nm-setting-ip-tunnel.c:366 +msgid "tunnel keys can only be specified for GRE tunnels" +msgstr "" + +#: ../libnm-core/nm-setting-ip-tunnel.c:379 +#: ../libnm-core/nm-setting-ip-tunnel.c:395 +#, c-format +msgid "'%s' is not a valid tunnel key" +msgstr "" + +#: ../libnm-core/nm-setting-ip-tunnel.c:407 +msgid "a fixed TTL is allowed only when path MTU discovery is enabled" +msgstr "" + +#: ../libnm-core/nm-setting-macvlan.c:181 ../libnm-core/nm-setting-vlan.c:661 +#: ../libnm-util/nm-setting-vlan.c:580 +#, c-format +msgid "property is not specified and neither is '%s:%s'" +msgstr "" + +#: ../libnm-core/nm-setting-macvlan.c:192 +msgid "non promiscuous operation is allowed only in passthru mode" +msgstr "" + +#: ../libnm-core/nm-setting-olpc-mesh.c:130 +#: ../libnm-core/nm-setting-wireless.c:739 +#: ../libnm-util/nm-setting-olpc-mesh.c:132 +#: ../libnm-util/nm-setting-wireless.c:780 +msgid "SSID length is out of range <1-32> bytes" +msgstr "" + +#: ../libnm-core/nm-setting-olpc-mesh.c:139 +#: ../libnm-core/nm-setting-wireless.c:779 +#: ../libnm-util/nm-setting-olpc-mesh.c:141 +#: ../libnm-util/nm-setting-wireless.c:820 +#, c-format +msgid "'%d' is not a valid channel" +msgstr "" + +#: ../libnm-core/nm-setting-ppp.c:365 ../libnm-util/nm-setting-ppp.c:387 +#, c-format +msgid "'%d' is out of valid range <128-16384>" +msgstr "" + +#: ../libnm-core/nm-setting-ppp.c:378 ../libnm-util/nm-setting-ppp.c:400 +#, c-format +msgid "setting this property requires non-zero '%s' property" +msgstr "" + +#: ../libnm-core/nm-setting-tun.c:187 #, c-format -msgid "Cannot set '%s' without '%s'" +msgid "'%u': invalid mode" msgstr "" -#: ../libnm-core/nm-setting-connection.c:939 +#: ../libnm-core/nm-setting-tun.c:197 #, c-format -msgid "property type should be set to '%s'" +msgid "'%s': invalid user ID" msgstr "" -#: ../libnm-core/nm-setting-connection.c:954 +#: ../libnm-core/nm-setting-tun.c:208 #, c-format -msgid "slave-type '%s' requires a '%s' setting in the connection" +msgid "'%s': invalid group ID" msgstr "" -#: ../libnm-core/nm-setting-connection.c:964 +#: ../libnm-core/nm-setting-vlan.c:636 ../libnm-util/nm-setting-vlan.c:556 #, c-format -msgid "" -"Detect a slave connection with '%s' set and a port type '%s'. '%s' should be " -"set to '%s'" +msgid "'%s' value doesn't match '%s=%s'" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:595 -msgid "flags invalid" +#: ../libnm-core/nm-setting-vlan.c:672 ../libnm-util/nm-setting-vlan.c:600 +#, c-format +msgid "the vlan id must be in range 0-4094 but is %u" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:604 -msgid "flags invalid - disabled" +#: ../libnm-core/nm-setting-vlan.c:681 ../libnm-util/nm-setting-vlan.c:591 +msgid "flags are invalid" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:630 ../libnm-util/nm-setting-dcb.c:679 -msgid "property invalid (not enabled)" +#: ../libnm-core/nm-setting-vpn.c:460 +#, c-format +msgid "secret was empty" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:639 -msgid "element invalid" +#: ../libnm-core/nm-setting-vpn.c:490 +msgid "setting contained a secret with an empty name" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:654 -msgid "sum not 100%" +#: ../libnm-core/nm-setting-vpn.c:498 +#, c-format +msgid "secret value was empty" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:688 ../libnm-util/nm-setting-dcb.c:720 -msgid "property invalid" +#: ../libnm-core/nm-setting-vpn.c:545 ../libnm-core/nm-setting.c:1784 +msgid "not a secret property" msgstr "" -#: ../libnm-util/nm-setting-dcb.c:710 -msgid "property missing" +#: ../libnm-core/nm-setting-vpn.c:551 +msgid "secret is not of correct type" msgstr "" -#: ../libnm-util/nm-setting-gsm.c:297 +#: ../libnm-core/nm-setting-vpn.c:586 #, c-format -msgid "property value '%s' is empty or too long (>64)" +msgid "failed to convert value '%s' to uint" msgstr "" -#: ../libnm-util/nm-setting-gsm.c:329 -#, c-format -msgid "'%s' contains invalid char(s) (use [A-Za-z._-])" +#: ../libnm-core/nm-setting-vpn.c:594 +msgid "secret flags property not found" msgstr "" -#: ../libnm-util/nm-setting-gsm.c:364 +#: ../libnm-core/nm-setting-vxlan.c:375 #, c-format -msgid "'%s' length is invalid (should be 5 or 6 digits)" +msgid "'%s' is not a valid IP address" msgstr "" -#: ../libnm-util/nm-setting-infiniband.c:228 -msgid "not a valid interface name" +#: ../libnm-core/nm-setting-vxlan.c:388 +#, c-format +msgid "'%s' is not a valid IP%c address" msgstr "" -#: ../libnm-util/nm-setting-infiniband.c:236 -msgid "Must specify a P_Key if specifying parent" +#: ../libnm-core/nm-setting-vxlan.c:415 +#, c-format +msgid "%d is greater than local port max %d" msgstr "" -#: ../libnm-util/nm-setting-infiniband.c:246 -msgid "InfiniBand P_Key connection did not specify parent interface name" +#: ../libnm-core/nm-setting-wired.c:619 ../libnm-util/nm-setting-wired.c:613 +#, c-format +msgid "'%s' is not a valid Ethernet port value" msgstr "" -#: ../libnm-core/nm-setting-infiniband.c:272 -#: ../libnm-util/nm-setting-infiniband.c:286 +#: ../libnm-core/nm-setting-wired.c:629 ../libnm-util/nm-setting-wired.c:623 #, c-format -msgid "" -"interface name of software infiniband device must be '%s' or unset (instead " -"it is '%s')" +msgid "'%s' is not a valid duplex value" msgstr "" -#: ../libnm-core/nm-setting-infiniband.c:287 +#: ../libnm-core/nm-setting-wired.c:688 ../libnm-util/nm-setting-wired.c:680 #, c-format -msgid "mtu for transport mode '%s' can be at most %d but it is %d" +msgid "invalid '%s' or its value '%s'" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:79 -#, c-format -msgid "Invalid IPv4 address '%s'" +#: ../libnm-core/nm-setting-wired.c:709 +msgid "Wake-on-LAN mode 'default' and 'ignore' are exclusive flags" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:79 -#, c-format -msgid "Invalid IPv6 address '%s" +#: ../libnm-core/nm-setting-wired.c:718 +msgid "Wake-on-LAN password can only be used with magic packet mode" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:93 +#: ../libnm-core/nm-setting-wireless-security.c:882 +#: ../libnm-util/nm-setting-wireless-security.c:911 #, c-format -msgid "Invalid IPv4 address prefix '%u'" +msgid "'%s' security requires '%s=%s'" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:93 +#: ../libnm-core/nm-setting-wireless-security.c:903 +#: ../libnm-util/nm-setting-wireless-security.c:932 #, c-format -msgid "Invalid IPv6 address prefix '%u" +msgid "'%s' security requires '%s' setting presence" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:111 +#: ../libnm-core/nm-setting-wireless-security.c:924 +#: ../libnm-util/nm-setting-wireless-security.c:953 #, c-format -msgid "Invalid routing metric '%s'" +msgid "'%d' value is out of range <0-3>" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1861 +#: ../libnm-core/nm-setting-wireless-security.c:979 #, c-format -msgid "%d. DNS server address is invalid" +msgid "'%s' connections require '%s' in this property" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1877 +#: ../libnm-core/nm-setting-wireless-security.c:1009 +#: ../libnm-util/nm-setting-wireless-security.c:1010 #, c-format -msgid "%d. IP address is invalid" +msgid "'%s' can only be used with '%s=%s' (WEP)" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1889 +#: ../libnm-core/nm-setting-wireless.c:748 +#: ../libnm-util/nm-setting-wireless.c:789 #, c-format -msgid "%d. IP address has 'label' property with invalid type" +msgid "'%s' is not a valid Wi-Fi mode" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1898 +#: ../libnm-core/nm-setting-wireless.c:758 +#: ../libnm-util/nm-setting-wireless.c:799 #, c-format -msgid "%d. IP address has invalid label '%s'" +msgid "'%s' is not a valid band" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1912 -msgid "gateway cannot be set if there are no addresses configured" +#: ../libnm-core/nm-setting-wireless.c:768 +#, c-format +msgid "'%s' requires setting '%s' property" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1921 -msgid "gateway is invalid" +#: ../libnm-core/nm-setting.c:837 +#, c-format +msgid "duplicate property" msgstr "" -#: ../libnm-util/nm-setting-ip4-config.c:1025 +#: ../libnm-core/nm-setting.c:865 ../libnm-core/nm-setting.c:912 #, c-format -msgid "%d. route is invalid" +msgid "can't set property of type '%s' from value of type '%s'" msgstr "" -#: ../libnm-core/nm-setting-ip-config.c:1944 +#: ../libnm-core/nm-setting.c:884 ../libnm-core/nm-setting.c:898 #, c-format -msgid "%d. route cannot be a default route" +msgid "failed to set property: %s" msgstr "" -#: ../libnm-util/nm-setting-ip4-config.c:897 -#: ../libnm-util/nm-setting-ip6-config.c:822 +#: ../libnm-core/nm-setting.c:926 #, c-format -msgid "this property cannot be empty for '%s=%s'" +msgid "can not set property: %s" msgstr "" -#: ../libnm-util/nm-setting-ip4-config.c:909 -#: ../libnm-util/nm-setting-ip4-config.c:919 -#: ../libnm-util/nm-setting-ip4-config.c:931 -#: ../libnm-util/nm-setting-ip6-config.c:835 -#: ../libnm-util/nm-setting-ip6-config.c:845 -#: ../libnm-util/nm-setting-ip6-config.c:855 +#: ../libnm-core/nm-setting.c:942 #, c-format -msgid "this property is not allowed for '%s=%s'" +msgid "unknown property" msgstr "" -#: ../libnm-util/nm-setting-ip6-config.c:834 -#, c-format -msgid "'%s' not allowed for %s=%s" +#: ../libnm-core/nm-setting.c:1682 +msgid "secret not found" msgstr "" -#: ../libnm-util/nm-setting-olpc-mesh.c:136 -#: ../libnm-util/nm-setting-wireless.c:780 -msgid "SSID length is out of range <1-32> bytes" +#: ../libnm-core/nm-setting.c:1774 +msgid "secret is not set" msgstr "" -#: ../libnm-util/nm-setting-olpc-mesh.c:145 -#: ../libnm-util/nm-setting-wireless.c:820 +#: ../libnm-core/nm-utils.c:2447 #, c-format -msgid "'%d' is not a valid channel" +msgid "failed stat file %s: %s" msgstr "" -#: ../libnm-util/nm-setting-ppp.c:390 +#: ../libnm-core/nm-utils.c:2456 #, c-format -msgid "'%d' is out of valid range <128-16384>" +msgid "not a file (%s)" msgstr "" -#: ../libnm-util/nm-setting-ppp.c:403 +#: ../libnm-core/nm-utils.c:2467 #, c-format -msgid "setting this property requires non-zero '%s' property" +msgid "invalid file owner %d for %s" msgstr "" -#: ../libnm-util/nm-setting-vlan.c:570 +#: ../libnm-core/nm-utils.c:2478 #, c-format -msgid "'%s' value doesn't match '%s=%s'" +msgid "file permissions for %s" msgstr "" -#: ../libnm-util/nm-setting-vlan.c:581 +#: ../libnm-core/nm-utils.c:2488 #, c-format -msgid "'%s' is neither an UUID nor an interface name" +msgid "reject %s" msgstr "" -#: ../libnm-util/nm-setting-vlan.c:594 +#: ../libnm-core/nm-utils.c:2508 #, c-format -msgid "property is not specified and neither is '%s:%s'" +msgid "path is not absolute (%s)" msgstr "" -#: ../libnm-util/nm-setting-vlan.c:607 -msgid "flags are invalid" +#: ../libnm-core/nm-utils.c:2522 +#, c-format +msgid "Plugin file does not exist (%s)" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:441 +#: ../libnm-core/nm-utils.c:2530 #, c-format -msgid "secret was empty" +msgid "Plugin is not a valid file (%s)" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:471 -msgid "setting contained a secret with an empty name" +#: ../libnm-core/nm-utils.c:2540 +#, c-format +msgid "libtool archives are not supported (%s)" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:479 +#: ../libnm-core/nm-utils.c:2622 ../libnm-util/nm-utils.c:1802 #, c-format -msgid "secret value was empty" +msgid "Could not find \"%s\" binary" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:526 ../libnm-core/nm-setting.c:1650 -msgid "not a secret property" +#: ../libnm-core/nm-vpn-editor-plugin.c:132 +#, c-format +msgid "cannot load plugin %s" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:532 -msgid "secret is not of correct type" +#: ../libnm-core/nm-vpn-editor-plugin.c:160 +#, c-format +msgid "cannot load VPN plugin in '%s': missing plugin name" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:567 +#: ../libnm-core/nm-vpn-editor-plugin.c:167 #, c-format -msgid "failed to convert value '%s' to uint" +msgid "cannot load VPN plugin in '%s': invalid service name" msgstr "" -#: ../libnm-core/nm-setting-vpn.c:575 -msgid "secret flags property not found" +#: ../libnm-core/nm-vpn-editor-plugin.c:183 +#, c-format +msgid "unknown error initializing plugin %s" msgstr "" -#: ../libnm-util/nm-setting-wired.c:618 +#: ../libnm-core/nm-vpn-editor-plugin.c:195 #, c-format -msgid "'%s' is not a valid Ethernet port value" +msgid "failed to load nm_vpn_editor_plugin_factory() from %s (%s)" msgstr "" -#: ../libnm-util/nm-setting-wired.c:628 +#: ../libnm-core/nm-vpn-editor-plugin.c:256 #, c-format -msgid "'%s' is not a valid duplex value" +msgid "the plugin does not support import capability" msgstr "" -#: ../libnm-util/nm-setting-wired.c:685 +#: ../libnm-core/nm-vpn-editor-plugin.c:276 #, c-format -msgid "invalid '%s' or its value '%s'" +msgid "the plugin does not support export capability" msgstr "" -#: ../libnm-util/nm-setting-wireless-security.c:914 +#: ../libnm-core/nm-vpn-plugin-info.c:109 #, c-format -msgid "'%s' security requires '%s=%s'" +msgid "missing filename" msgstr "" -#: ../libnm-util/nm-setting-wireless-security.c:943 +#: ../libnm-core/nm-vpn-plugin-info.c:117 #, c-format -msgid "'%s' security requires '%s' setting presence" +msgid "filename must be an absolute path (%s)" msgstr "" -#: ../libnm-util/nm-setting-wireless-security.c:964 +#: ../libnm-core/nm-vpn-plugin-info.c:126 #, c-format -msgid "'%d' value is out of range <0-3>" +msgid "filename has invalid format (%s)" msgstr "" -#: ../libnm-core/nm-setting-wireless-security.c:980 -#: ../libnm-util/nm-setting-wireless-security.c:1010 +#: ../libnm-core/nm-vpn-plugin-info.c:383 #, c-format -msgid "'%s' connections require '%s' in this property" +msgid "there exists a conflicting plugin (%s) that has the same %s.%s value" msgstr "" -#: ../libnm-util/nm-setting-wireless-security.c:1063 +#: ../libnm-core/nm-vpn-plugin-info.c:421 #, c-format -msgid "'%s' can only be used with '%s=%s' (WEP)" +msgid "there exists a conflicting plugin with the same name (%s)" msgstr "" -#: ../libnm-util/nm-setting-wireless.c:789 +#: ../libnm-core/nm-vpn-plugin-info.c:740 #, c-format -msgid "'%s' is not a valid Wi-Fi mode" +msgid "missing \"plugin\" setting" msgstr "" -#: ../libnm-util/nm-setting-wireless.c:799 +#: ../libnm-core/nm-vpn-plugin-info.c:750 #, c-format -msgid "'%s' is not a valid band" +msgid "%s: don't retry loading plugin which already failed previously" msgstr "" -#: ../libnm-core/nm-setting-wireless.c:749 -#, c-format -msgid "'%s' requires setting '%s' property" +#: ../libnm-core/nm-vpn-plugin-info.c:842 +msgid "missing filename to load VPN plugin info" msgstr "" -#: ../libnm-core/nm-setting.c:833 -#, c-format -msgid "can't set property of type '%s' from value of type '%s'" +#: ../libnm-core/nm-vpn-plugin-info.c:854 +msgid "missing name for VPN plugin info" msgstr "" -#: ../libnm-core/nm-setting.c:1548 -msgid "secret not found" +#: ../libnm-core/nm-vpn-plugin-info.c:863 +msgid "missing service for VPN plugin info" msgstr "" -#: ../libnm-core/nm-setting.c:1640 -msgid "secret is not set" +#: ../libnm-glib/nm-device.c:1853 ../libnm/nm-device.c:1804 +msgid "Bluetooth" msgstr "" -#: ../libnm-core/nm-utils.c:2465 ../libnm-util/nm-utils.c:1813 -#, c-format -msgid "Could not find \"%s\" binary" +#: ../libnm-glib/nm-device.c:1873 ../libnm/nm-device.c:1824 +msgid "MACVLAN" msgstr "" -#: ../libnm-glib/nm-device.c:1817 -msgid "Bluetooth" +#: ../libnm-glib/nm-device.c:1877 ../libnm/nm-device.c:1828 +msgid "IPTunnel" msgstr "" -#: ../libnm-glib/nm-device.c:1835 -msgid "ADSL" +#: ../libnm-glib/nm-device.c:1881 ../libnm/nm-device.c:1832 +msgid "Veth" msgstr "" -#: ../libnm-glib/nm-device.c:1863 +#: ../libnm-glib/nm-device.c:1913 ../libnm/nm-device.c:1864 msgid "Wired" msgstr "" -#: ../libnm-glib/nm-device.c:1894 +#: ../libnm-glib/nm-device.c:1944 ../libnm/nm-device.c:1895 msgid "PCI" msgstr "" -#: ../libnm-glib/nm-device.c:1896 +#: ../libnm-glib/nm-device.c:1946 ../libnm/nm-device.c:1897 msgid "USB" msgstr "" @@ -6819,72 +8142,79 @@ #. * "%2$s (%1$s)" if there's no grammatical way to combine #. * the strings otherwise. #. -#: ../libnm-glib/nm-device.c:1992 ../libnm-glib/nm-device.c:2011 +#: ../libnm-glib/nm-device.c:2042 ../libnm-glib/nm-device.c:2061 +#: ../libnm/nm-device.c:1991 ../libnm/nm-device.c:2010 #, c-format msgctxt "long device name" msgid "%s %s" msgstr "" -#: ../libnm-glib/nm-remote-connection.c:151 +#: ../libnm-glib/nm-remote-connection.c:149 msgid "Disconnected by D-Bus" msgstr "" -#: ../libnm-util/crypto_gnutls.c:92 +#: ../libnm-util/crypto_gnutls.c:84 +#, c-format +msgid "Hash length too long (%d > %d)." +msgstr "" + +#: ../libnm-util/crypto_gnutls.c:115 #, c-format -msgid "Failed to initialize the MD5 engine: %s / %s." -msgstr "Gagal awalkan enjin MD5: %s / %s." +msgid "Failed to initialize the MD5 engine: %s (%s)" +msgstr "" -#: ../libnm-util/crypto_nss.c:107 +#: ../libnm-util/crypto_nss.c:99 #, c-format msgid "Failed to initialize the MD5 context: %d." msgstr "Gagal awalkan konteks MD5: %d." -#: ../libnm-util/crypto_nss.c:468 +#: ../libnm-util/crypto_nss.c:460 #, c-format msgid "Couldn't convert password to UCS2: %d" msgstr "Tidak dapat tukar kata laluan kepada UCS2: %d" -#: ../libnm-util/nm-setting-bluetooth.c:188 +#: ../libnm-util/nm-setting-bluetooth.c:186 #, c-format msgid "requires '%s' or '%s' setting" msgstr "" -#: ../libnm-util/nm-setting-connection.c:858 +#: ../libnm-util/nm-setting-connection.c:862 #, c-format msgid "requires presence of '%s' setting in the connection" msgstr "" -#: ../libnm-util/nm-setting-ip4-config.c:978 +#: ../libnm-util/nm-setting-ip4-config.c:957 #, c-format msgid "%d. IPv4 address is invalid" msgstr "" -#: ../libnm-util/nm-setting-ip4-config.c:988 +#: ../libnm-util/nm-setting-ip4-config.c:967 #, c-format msgid "%d. IPv4 address has invalid prefix" msgstr "" -#: ../libnm-util/nm-setting-ip4-config.c:1035 +#: ../libnm-util/nm-setting-ip4-config.c:983 +#: ../libnm-util/nm-setting-ip6-config.c:936 #, c-format msgid "%d. route has invalid prefix" msgstr "" -#: ../libnm-util/nm-setting-ip6-config.c:913 +#: ../libnm-util/nm-setting-ip6-config.c:910 #, c-format msgid "%d. IPv6 address is invalid" msgstr "" -#: ../libnm-util/nm-setting-ip6-config.c:923 +#: ../libnm-util/nm-setting-ip6-config.c:920 #, c-format msgid "%d. IPv6 address has invalid prefix" msgstr "" -#: ../libnm-util/nm-setting-vpn.c:583 +#: ../libnm-util/nm-setting-vpn.c:582 #, c-format msgid "Failed to convert '%s' value '%s' to uint" msgstr "" -#: ../libnm-util/nm-setting-vpn.c:590 +#: ../libnm-util/nm-setting-vpn.c:589 #, c-format msgid "Secret flags property '%s' not found" msgstr "" @@ -6894,131 +8224,173 @@ msgid "requires setting '%s' property" msgstr "" -#: ../libnm/nm-device-adsl.c:73 +#: ../libnm/nm-device-adsl.c:74 msgid "The connection was not an ADSL connection." msgstr "" -#: ../libnm/nm-device-bond.c:115 +#: ../libnm/nm-device-bond.c:112 msgid "The connection was not a bond connection." msgstr "" -#: ../libnm/nm-device-bridge.c:115 +#: ../libnm/nm-device-bridge.c:112 msgid "The connection was not a bridge connection." msgstr "" -#: ../libnm/nm-device-bt.c:140 +#: ../libnm/nm-device-bt.c:137 #, c-format msgid "The connection was not a Bluetooth connection." msgstr "" -#: ../libnm/nm-device-bt.c:149 +#: ../libnm/nm-device-bt.c:146 msgid "Invalid device Bluetooth address." msgstr "" -#: ../libnm/nm-device-bt.c:156 +#: ../libnm/nm-device-bt.c:153 msgid "" "The Bluetooth addresses of the device and the connection didn't match." msgstr "" -#: ../libnm/nm-device-bt.c:165 +#: ../libnm/nm-device-bt.c:162 msgid "" "The device is lacking Bluetooth capabilities required by the connection." msgstr "" -#: ../libnm/nm-device-ethernet.c:138 +#: ../libnm/nm-device-ethernet.c:207 msgid "The connection was not an Ethernet or PPPoE connection." msgstr "" -#: ../libnm/nm-device-ethernet.c:154 ../libnm/nm-device-infiniband.c:105 -#: ../libnm/nm-device-wifi.c:492 ../libnm/nm-device-wimax.c:311 +#: ../libnm/nm-device-ethernet.c:222 +msgid "The connection and device differ in S390 subchannels." +msgstr "" + +#: ../libnm/nm-device-ethernet.c:232 ../libnm/nm-device-infiniband.c:102 +#: ../libnm/nm-device-wifi.c:604 ../libnm/nm-device-wimax.c:326 msgid "Invalid device MAC address." msgstr "" -#: ../libnm/nm-device-ethernet.c:160 ../libnm/nm-device-infiniband.c:113 -#: ../libnm/nm-device-wifi.c:499 ../libnm/nm-device-wimax.c:318 -msgid "The MACs of the device and the connection didn't match." +#: ../libnm/nm-device-ethernet.c:237 +msgid "The MACs of the device and the connection do not match." +msgstr "" + +#: ../libnm/nm-device-ethernet.c:247 +#, c-format +msgid "Invalid MAC in the blacklist: %s." +msgstr "" + +#: ../libnm/nm-device-ethernet.c:253 +#, c-format +msgid "Device MAC (%s) is blacklisted by the connection." msgstr "" -#: ../libnm/nm-device-generic.c:92 +#: ../libnm/nm-device-generic.c:91 msgid "The connection was not a generic connection." msgstr "" -#: ../libnm/nm-device-generic.c:99 +#: ../libnm/nm-device-generic.c:98 msgid "The connection did not specify an interface name." msgstr "" -#: ../libnm/nm-device-infiniband.c:97 +#: ../libnm/nm-device-tun.c:209 +msgid "The connection was not a tun connection." +msgstr "" + +#: ../libnm/nm-device-tun.c:218 +msgid "The mode of the device and the connection didn't match" +msgstr "" + +#: ../libnm/nm-device-infiniband.c:94 msgid "The connection was not an InfiniBand connection." msgstr "" -#: ../libnm/nm-device-modem.c:123 +#: ../libnm/nm-device-infiniband.c:110 ../libnm/nm-device-wifi.c:611 +#: ../libnm/nm-device-wimax.c:333 +msgid "The MACs of the device and the connection didn't match." +msgstr "" + +#: ../libnm/nm-device-ip-tunnel.c:254 +msgid "The connection was not an IP tunnel connection." +msgstr "" + +#: ../libnm/nm-device-macvlan.c:159 +msgid "The connection was not a MAC-VLAN connection." +msgstr "" + +#: ../libnm/nm-device-modem.c:120 msgid "The connection was not a modem connection." msgstr "" -#: ../libnm/nm-device-modem.c:131 +#: ../libnm/nm-device-modem.c:128 msgid "The connection was not a valid modem connection." msgstr "" -#: ../libnm/nm-device-modem.c:138 +#: ../libnm/nm-device-modem.c:135 msgid "The device is lacking capabilities required by the connection." msgstr "" -#: ../libnm/nm-device-olpc-mesh.c:118 +#: ../libnm/nm-device-olpc-mesh.c:115 msgid "The connection was not an OLPC Mesh connection." msgstr "" -#: ../libnm/nm-device-team.c:121 +#: ../libnm/nm-device-team.c:118 msgid "The connection was not a team connection." msgstr "" -#: ../libnm/nm-device-vlan.c:131 +#: ../libnm/nm-device-vlan.c:128 msgid "The connection was not a VLAN connection." msgstr "" -#: ../libnm/nm-device-vlan.c:138 +#: ../libnm/nm-device-vlan.c:135 msgid "The VLAN identifiers of the device and the connection didn't match." msgstr "" -#: ../libnm/nm-device-vlan.c:151 +#: ../libnm/nm-device-vlan.c:148 msgid "The hardware address of the device and the connection didn't match." msgstr "" -#: ../libnm/nm-device-wifi.c:483 +#: ../libnm/nm-device-vxlan.c:387 +msgid "The connection was not a VXLAN connection." +msgstr "" + +#: ../libnm/nm-device-vxlan.c:394 +msgid "The VXLAN identifiers of the device and the connection didn't match." +msgstr "" + +#: ../libnm/nm-device-wifi.c:595 msgid "The connection was not a Wi-Fi connection." msgstr "" -#: ../libnm/nm-device-wifi.c:519 +#: ../libnm/nm-device-wifi.c:631 msgid "The device is lacking WPA capabilities required by the connection." msgstr "" -#: ../libnm/nm-device-wifi.c:526 +#: ../libnm/nm-device-wifi.c:638 msgid "" "The device is lacking WPA2/RSN capabilities required by the connection." msgstr "" -#: ../libnm/nm-device-wimax.c:302 +#: ../libnm/nm-device-wimax.c:317 msgid "The connection was not a WiMAX connection." msgstr "" -#: ../libnm/nm-device.c:2136 +#: ../libnm/nm-device.c:2729 #, c-format msgid "The connection was not valid: %s" msgstr "" -#: ../libnm/nm-device.c:2145 +#: ../libnm/nm-device.c:2738 #, c-format msgid "The interface names of the device and the connection didn't match." msgstr "" -#: ../libnm/nm-manager.c:858 +#: ../libnm/nm-manager.c:874 msgid "Active connection could not be attached to the device" msgstr "" -#: ../libnm/nm-manager.c:1082 +#: ../libnm/nm-manager.c:1098 msgid "Active connection removed before it was initialized" msgstr "" -#: ../libnm/nm-object.c:1442 ../libnm/nm-object.c:1588 +#: ../libnm/nm-object.c:1545 ../libnm/nm-object.c:1691 msgid "Caller did not specify D-Bus path for object" msgstr "" @@ -7026,7 +8398,7 @@ msgid "Connection removed before it was initialized" msgstr "" -#: ../libnm/nm-vpn-plugin-old.c:885 +#: ../libnm/nm-vpn-plugin-old.c:957 ../libnm/nm-vpn-service-plugin.c:978 msgid "No service name specified" msgstr "" @@ -7134,51 +8506,100 @@ msgid "System policy prevents modification of the persistent system hostname" msgstr "Polisi sistem menghalang pengubahsuaian nama hos sistem berulangan" +#: ../policy/org.freedesktop.NetworkManager.policy.in.in.h:23 +msgid "Modify persistent global DNS configuration" +msgstr "" + +#: ../policy/org.freedesktop.NetworkManager.policy.in.in.h:24 +msgid "" +"System policy prevents modification of the persistent global DNS " +"configuration" +msgstr "" + +#: ../shared/nm-shared-utils.c:174 +#, c-format +msgid "object class '%s' has no property named '%s'" +msgstr "" + +#: ../shared/nm-shared-utils.c:181 +#, c-format +msgid "property '%s' of object class '%s' is not writable" +msgstr "" + +#: ../shared/nm-shared-utils.c:188 +#, c-format +msgid "" +"construct property \"%s\" for object '%s' can't be set after construction" +msgstr "" + +#: ../shared/nm-shared-utils.c:196 +#, c-format +msgid "'%s::%s' is not a valid property name; '%s' is not a GObject subtype" +msgstr "" + +#: ../shared/nm-shared-utils.c:205 +#, c-format +msgid "unable to set property '%s' of type '%s' from value of type '%s'" +msgstr "" + +#: ../shared/nm-shared-utils.c:216 +#, c-format +msgid "" +"value \"%s\" of type '%s' is invalid or out of range for property '%s' of " +"type '%s'" +msgstr "" + #. Translators: the first %s is a prefix for the connection id, such #. * as "Wired Connection" or "VPN Connection". The %d is a number #. * that is combined with the first argument to create a unique #. * connection id. -#: ../src/NetworkManagerUtils.c:1660 +#: ../src/NetworkManagerUtils.c:111 #, c-format msgctxt "connection id fallback" msgid "%s %d" msgstr "" -#: ../src/main.c:360 +#: ../src/main.c:220 ../src/main.c:358 +#, c-format +msgid "Failed to read configuration: %s\n" +msgstr "" + +#. Logging/debugging +#: ../src/main.c:234 ../src/nm-iface-helper.c:297 msgid "Print NetworkManager version and exit" msgstr "Cetak versi Pengurus Rangkaian dan keluar" -#: ../src/main.c:361 +#: ../src/main.c:235 ../src/nm-iface-helper.c:298 msgid "Don't become a daemon" msgstr "Jangan jadi daemon" -#: ../src/main.c:362 -msgid "Don't become a daemon, and log to stderr" -msgstr "" - -#: ../src/main.c:363 +#: ../src/main.c:236 ../src/nm-iface-helper.c:300 #, c-format msgid "Log level: one of [%s]" msgstr "" -#: ../src/main.c:365 +#: ../src/main.c:238 ../src/nm-iface-helper.c:302 #, c-format msgid "Log domains separated by ',': any combination of [%s]" msgstr "" -#: ../src/main.c:367 +#: ../src/main.c:240 ../src/nm-iface-helper.c:304 msgid "Make all warnings fatal" msgstr "Jadikan semua amaran mati" -#: ../src/main.c:368 +#: ../src/main.c:241 msgid "Specify the location of a PID file" msgstr "Nyatakan lokasi fail PID" -#: ../src/main.c:369 +#: ../src/main.c:242 msgid "State file location" msgstr "Nyatajan lokasi fail" -#: ../src/main.c:423 +#: ../src/main.c:244 +msgid "Print NetworkManager configuration and exit" +msgstr "" + +#: ../src/main.c:254 msgid "" "NetworkManager monitors all network connections and automatically\n" "chooses the best connection to use. It also allows the user to\n" @@ -7190,71 +8611,66 @@ "Ia juga membolehkan pengguna menyatakan pusat capaian tanpa\n" "wayar yang mana kad tanpa wayar dalam komputer patu dikaitkan." -#: ../src/main.c:429 ../src/main.c:445 +#: ../src/main.c:343 ../src/main-utils.c:269 ../src/nm-iface-helper.c:392 #, c-format msgid "%s. Please use --help to see a list of valid options.\n" msgstr "%s. Sila guna --help untuk lihat senarai pilihan yang sah.\n" -#: ../src/main.c:450 +#: ../src/main.c:348 ../src/nm-iface-helper.c:397 #, c-format msgid "Ignoring unrecognized log domain(s) '%s' passed on command line.\n" msgstr "" -#: ../src/main.c:501 -#, c-format -msgid "Failed to read configuration: (%d) %s\n" -msgstr "Gagal membaca konfigurasi: (%d) %s\n" - -#: ../src/main.c:515 +#: ../src/main.c:373 #, c-format msgid "Error in configuration file: %s.\n" msgstr "" -#: ../src/main.c:520 +#: ../src/main.c:378 #, c-format msgid "Ignoring unrecognized log domain(s) '%s' from config files.\n" msgstr "" -#: ../src/main.c:541 +#: ../src/main.c:389 ../src/nm-iface-helper.c:407 #, c-format msgid "Could not daemonize: %s [error %u]\n" msgstr "Tidak dapat didaemonkan: %s [ralat %u]\n" -#: ../src/main.c:153 +#: ../src/main-utils.c:99 #, c-format msgid "Opening %s failed: %s\n" msgstr "Pembukaan %s gagal: %s\n" -#: ../src/main.c:159 +#: ../src/main-utils.c:105 #, c-format msgid "Writing to %s failed: %s\n" msgstr "Menulis ke %s gagal: %s\n" -#: ../src/main.c:164 +#: ../src/main-utils.c:110 #, c-format msgid "Closing %s failed: %s\n" msgstr "Penutupan %s gagal: %s\n" -#: ../src/main-utils.c:122 +#: ../src/main-utils.c:145 #, c-format msgid "Cannot create '%s': %s" msgstr "" -#: ../src/main-utils.c:174 +#: ../src/main-utils.c:197 #, c-format msgid "%s is already running (pid %ld)\n" msgstr "" -#: ../src/main-utils.c:184 +#: ../src/main-utils.c:207 #, c-format msgid "You must be root to run %s!\n" msgstr "" -#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:140 +#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:213 msgid "# Created by NetworkManager\n" msgstr "# Dicipta oleh Pengurus Rangkaian\n" -#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:147 +#: ../src/dhcp-manager/nm-dhcp-dhclient-utils.c:220 #, c-format msgid "" "# Merged from %s\n" @@ -7263,411 +8679,424 @@ "# Bergabung dari %s\n" "\n" -#: ../src/dhcp-manager/nm-dhcp-manager.c:130 -#, c-format -msgid "'%s' support not found or not enabled." -msgstr "" - -#: ../src/dhcp-manager/nm-dhcp-manager.c:311 -msgid "no usable DHCP client could be found." -msgstr "tiada klien DHCP boleh guna ditemui." - -#: ../src/dns-manager/nm-dns-manager.c:385 -msgid "NOTE: the libc resolver may not support more than 3 nameservers." -msgstr "" -"PERHATIAN: pelerai libc mungkin tidak disokong lebih dari 3 pelayan nama." - -#: ../src/dns-manager/nm-dns-manager.c:387 -msgid "The nameservers listed below may not be recognized." -msgstr "Pelayan nama yang tersenarai dibawah tidak dapat dikenali." - -#: ../src/devices/adsl/nm-device-adsl.c:129 +#: ../src/devices/adsl/nm-device-adsl.c:133 msgid "ADSL connection" msgstr "" -#: ../src/devices/bluetooth/nm-bluez-device.c:194 +#: ../src/devices/bluetooth/nm-bluez-device.c:197 #, c-format msgid "%s Network" msgstr "Rangkaian %s" -#: ../src/devices/bluetooth/nm-device-bt.c:255 +#: ../src/devices/bluetooth/nm-device-bt.c:253 msgid "PAN requested, but Bluetooth device does not support NAP" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:265 +#: ../src/devices/bluetooth/nm-device-bt.c:263 msgid "PAN connections cannot specify GSM, CDMA, or serial settings" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:278 +#: ../src/devices/bluetooth/nm-device-bt.c:276 msgid "PAN connection" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:285 +#: ../src/devices/bluetooth/nm-device-bt.c:283 msgid "DUN requested, but Bluetooth device does not support DUN" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:295 +#: ../src/devices/bluetooth/nm-device-bt.c:293 msgid "DUN connection must include a GSM or CDMA setting" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:305 -#: ../src/devices/wwan/nm-modem-broadband.c:540 +#: ../src/devices/bluetooth/nm-device-bt.c:303 +#: ../src/devices/wwan/nm-modem-broadband.c:655 msgid "GSM connection" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:309 -#: ../src/devices/wwan/nm-modem-broadband.c:563 +#: ../src/devices/bluetooth/nm-device-bt.c:307 +#: ../src/devices/wwan/nm-modem-broadband.c:679 msgid "CDMA connection" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:317 +#: ../src/devices/bluetooth/nm-device-bt.c:315 msgid "Unknown/unhandled Bluetooth connection type" msgstr "" -#: ../src/devices/bluetooth/nm-device-bt.c:337 -#: ../src/devices/nm-device-ethernet.c:1417 -#: ../src/devices/nm-device-infiniband.c:204 -#: ../src/devices/wifi/nm-device-wifi.c:1103 -#: ../src/devices/wimax/nm-device-wimax.c:454 +#: ../src/devices/bluetooth/nm-device-bt.c:336 +#: ../src/devices/nm-device-ethernet.c:1415 +#: ../src/devices/nm-device-infiniband.c:192 +#: ../src/devices/wifi/nm-device-wifi.c:825 msgid "connection does not match device" msgstr "" -#: ../src/devices/nm-device-bond.c:124 +#: ../src/devices/nm-device-bond.c:105 msgid "Bond connection" msgstr "" -#: ../src/devices/nm-device-bridge.c:130 +#: ../src/devices/nm-device-bridge.c:111 msgid "Bridge connection" msgstr "" -#: ../src/devices/nm-device-ethernet.c:1398 +#: ../src/devices/nm-device-ethernet.c:1396 msgid "PPPoE connection" msgstr "" -#: ../src/devices/nm-device-ethernet.c:1398 +#: ../src/devices/nm-device-ethernet.c:1396 msgid "Wired connection" msgstr "" -#: ../src/devices/nm-device-ethernet.c:1528 -#: ../src/settings/nm-settings-utils.c:50 +#: ../src/devices/nm-device-ethernet-utils.c:39 #, c-format msgid "Wired connection %d" msgstr "Sambungan berwayar %d" -#: ../src/devices/nm-device-infiniband.c:186 +#: ../src/devices/nm-device-infiniband.c:174 msgid "InfiniBand connection" msgstr "" -#: ../src/devices/nm-device-vlan.c:306 +#: ../src/devices/nm-device-ip-tunnel.c:346 +msgid "IP tunnel connection" +msgstr "" + +#: ../src/devices/nm-device-macvlan.c:428 +msgid "MACVLAN connection" +msgstr "" + +#: ../src/devices/nm-device-tun.c:129 +msgid "TUN connection" +msgstr "" + +#: ../src/devices/nm-device-vlan.c:447 msgid "VLAN connection" msgstr "" -#: ../src/devices/team/nm-device-team.c:133 -msgid "Team connection" +#: ../src/devices/nm-device-vxlan.c:373 +msgid "VXLAN connection" msgstr "" -#: ../src/devices/wifi/nm-device-olpc-mesh.c:151 -msgid "Mesh" +#: ../src/devices/team/nm-device-team.c:115 +msgid "Team connection" msgstr "" -#: ../src/devices/wifi/nm-device-wifi.c:1071 -msgid "WPA Ad-Hoc disabled due to kernel bugs" +#: ../src/devices/wifi/nm-device-olpc-mesh.c:146 +msgid "Mesh" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:44 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:42 #, c-format msgid "%s is incompatible with static WEP keys" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:78 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:76 msgid "LEAP authentication requires a LEAP username" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:88 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:86 msgid "LEAP username requires 'leap' authentication" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:101 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:99 msgid "LEAP authentication requires IEEE 802.1x key management" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:121 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:119 msgid "LEAP authentication is incompatible with Ad-Hoc mode" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:133 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:131 msgid "LEAP authentication is incompatible with 802.1x setting" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:155 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:153 #, c-format msgid "a connection using '%s' authentication cannot use WPA key management" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:166 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:164 #, c-format -msgid "a connection using '%s' authentication cannot specific WPA protocols" +msgid "a connection using '%s' authentication cannot specify WPA protocols" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:182 -#: ../src/devices/wifi/nm-wifi-ap-utils.c:199 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:180 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:197 #, c-format -msgid "a connection using '%s' authentication cannot specific WPA ciphers" +msgid "a connection using '%s' authentication cannot specify WPA ciphers" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:211 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:209 #, c-format -msgid "a connection using '%s' authentication cannot specific a WPA password" +msgid "a connection using '%s' authentication cannot specify a WPA password" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:242 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:240 msgid "Dynamic WEP requires an 802.1x setting" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:252 -#: ../src/devices/wifi/nm-wifi-ap-utils.c:280 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:250 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:278 msgid "Dynamic WEP requires 'open' authentication" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:267 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:265 msgid "Dynamic WEP requires 'ieee8021x' key management" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:314 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:312 msgid "WPA-PSK authentication is incompatible with 802.1x" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:324 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:322 msgid "WPA-PSK requires 'open' authentication" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:336 -msgid "WPA Ad-Hoc authentication requires an Ad-Hoc mode AP" +#: ../src/devices/wifi/nm-wifi-ap-utils.c:337 +msgid "WPA Ad-Hoc authentication requires 'rsn' protocol" msgstr "" #: ../src/devices/wifi/nm-wifi-ap-utils.c:349 -msgid "WPA Ad-Hoc authentication requires 'wpa' protocol" +msgid "WPA Ad-Hoc authentication requires 'ccmp' pairwise cipher" msgstr "" #: ../src/devices/wifi/nm-wifi-ap-utils.c:361 -msgid "WPA Ad-Hoc authentication requires 'none' pairwise cipher" -msgstr "" - -#: ../src/devices/wifi/nm-wifi-ap-utils.c:373 -msgid "WPA Ad-Hoc requires 'tkip' group cipher" +msgid "WPA Ad-Hoc requires 'ccmp' group cipher" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:387 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:375 msgid "Access point does not support PSK but setting requires it" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:417 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:405 msgid "WPA-EAP authentication requires an 802.1x setting" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:427 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:415 msgid "WPA-EAP requires 'open' authentication" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:438 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:426 msgid "802.1x setting requires 'wpa-eap' key management" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:451 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:439 msgid "Access point does not support 802.1x but setting requires it" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:479 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:467 msgid "" "Access point mode is Ad-Hoc but setting requires Infrastructure security" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:489 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:477 msgid "Ad-Hoc mode is incompatible with 802.1x security" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:498 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:486 msgid "Ad-Hoc mode is incompatible with LEAP security" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:508 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:496 msgid "Ad-Hoc mode requires 'open' authentication" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:518 -msgid "" -"Access point mode is Infrastructure but setting requires Ad-Hoc security" -msgstr "" - -#: ../src/devices/wifi/nm-wifi-ap-utils.c:560 -#: ../src/devices/wifi/nm-wifi-ap-utils.c:590 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:538 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:568 #, c-format msgid "connection does not match access point" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:614 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:592 msgid "Access point is unencrypted but setting specifies security" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:703 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:681 msgid "" "WPA authentication is incompatible with non-EAP (original) LEAP or Dynamic " "WEP" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:713 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:691 msgid "WPA authentication is incompatible with Shared Key authentication" msgstr "" -#: ../src/devices/wifi/nm-wifi-ap-utils.c:760 +#: ../src/devices/wifi/nm-wifi-ap-utils.c:740 msgid "Failed to determine AP security information" msgstr "" -#: ../src/devices/wwan/nm-modem-broadband.c:527 +#: ../src/devices/wwan/nm-modem-broadband.c:641 msgid "GSM mobile broadband connection requires a 'gsm' setting" msgstr "" -#: ../src/config/nm-config.c:281 +#: ../src/nm-config.c:465 msgid "Config file location" msgstr "Lokasi fail konfig" -#: ../src/config/nm-config.c:282 +#: ../src/nm-config.c:466 msgid "Config directory location" msgstr "" -#: ../src/nm-config.c:465 +#: ../src/nm-config.c:467 +msgid "System config directory location" +msgstr "" + +#: ../src/nm-config.c:468 +msgid "Internal config file location" +msgstr "" + +#: ../src/nm-config.c:469 msgid "State file for no-auto-default devices" msgstr "" -#: ../src/config/nm-config.c:284 +#: ../src/nm-config.c:470 msgid "List of plugins separated by ','" msgstr "Senarai pemalam dipisah dengan tanda ','" -#: ../src/nm-config.c:467 +#: ../src/nm-config.c:471 msgid "Quit after initial configuration" msgstr "" +#: ../src/nm-config.c:472 ../src/nm-iface-helper.c:299 +msgid "Don't become a daemon, and log to stderr" +msgstr "" + #. These three are hidden for now, and should eventually just go away. -#: ../src/config/nm-config.c:287 +#: ../src/nm-config.c:475 msgid "An http(s) address for checking internet connectivity" msgstr "Merupakan alamat untuk menyemak kesambungan internet" -#: ../src/config/nm-config.c:288 +#: ../src/nm-config.c:476 msgid "The interval between connectivity checks (in seconds)" msgstr "Sela diantar semakan kesambungan (dalam saat)" -#: ../src/config/nm-config.c:289 +#: ../src/nm-config.c:477 msgid "The expected start of the response" msgstr "Permulaan balasan yang dijangka" #. Interface/IP config -#: ../src/nm-iface-helper.c:285 +#: ../src/nm-iface-helper.c:280 msgid "The interface to manage" msgstr "" -#: ../src/nm-iface-helper.c:285 +#: ../src/nm-iface-helper.c:280 msgid "eth0" msgstr "" -#: ../src/nm-iface-helper.c:286 +#: ../src/nm-iface-helper.c:281 msgid "Connection UUID" msgstr "" -#: ../src/nm-iface-helper.c:286 +#: ../src/nm-iface-helper.c:281 msgid "661e8cd0-b618-46b8-9dc9-31a52baaa16b" msgstr "" -#: ../src/nm-iface-helper.c:287 +#: ../src/nm-iface-helper.c:282 msgid "Whether to manage IPv6 SLAAC" msgstr "" -#: ../src/nm-iface-helper.c:288 +#: ../src/nm-iface-helper.c:283 msgid "Whether SLAAC must be successful" msgstr "" -#: ../src/nm-iface-helper.c:289 +#: ../src/nm-iface-helper.c:284 msgid "Use an IPv6 temporary privacy address" msgstr "" -#: ../src/nm-iface-helper.c:290 +#: ../src/nm-iface-helper.c:285 msgid "Current DHCPv4 address" msgstr "" -#: ../src/nm-iface-helper.c:291 +#: ../src/nm-iface-helper.c:286 msgid "Whether DHCPv4 must be successful" msgstr "" -#: ../src/nm-iface-helper.c:292 +#: ../src/nm-iface-helper.c:287 msgid "Hex-encoded DHCPv4 client ID" msgstr "" -#: ../src/nm-iface-helper.c:293 +#: ../src/nm-iface-helper.c:288 msgid "Hostname to send to DHCP server" msgstr "" -#: ../src/nm-iface-helper.c:293 +#: ../src/nm-iface-helper.c:288 msgid "barbar" msgstr "" -#: ../src/nm-iface-helper.c:294 +#: ../src/nm-iface-helper.c:289 +msgid "FQDN to send to DHCP server" +msgstr "" + +#: ../src/nm-iface-helper.c:289 +msgid "host.domain.org" +msgstr "" + +#: ../src/nm-iface-helper.c:290 msgid "Route priority for IPv4" msgstr "" -#: ../src/nm-iface-helper.c:294 +#: ../src/nm-iface-helper.c:290 msgid "0" msgstr "" -#: ../src/nm-iface-helper.c:295 +#: ../src/nm-iface-helper.c:291 msgid "Route priority for IPv6" msgstr "" -#: ../src/nm-iface-helper.c:295 +#: ../src/nm-iface-helper.c:291 msgid "1024" msgstr "" -#: ../src/nm-iface-helper.c:296 +#: ../src/nm-iface-helper.c:292 msgid "Hex-encoded Interface Identifier" msgstr "" -#: ../src/nm-iface-helper.c:316 +#: ../src/nm-iface-helper.c:293 +msgid "IPv6 SLAAC address generation mode" +msgstr "" + +#: ../src/nm-iface-helper.c:294 +msgid "" +"The logging backend configuration value. See logging.backend in " +"NetworkManager.conf" +msgstr "" + +#: ../src/nm-iface-helper.c:314 msgid "" "nm-iface-helper is a small, standalone process that manages a single network " "interface." msgstr "" -#: ../src/nm-iface-helper.c:364 +#: ../src/nm-iface-helper.c:373 #, c-format msgid "An interface name and UUID are required\n" msgstr "" -#: ../src/nm-iface-helper.c:370 +#: ../src/nm-iface-helper.c:379 #, c-format msgid "Failed to find interface index for %s (%s)\n" msgstr "" -#: ../src/nm-iface-helper.c:430 +#: ../src/nm-iface-helper.c:441 #, c-format msgid "(%s): Invalid IID %s\n" msgstr "" -#: ../src/logging/nm-logging.c:150 +#: ../src/nm-logging.c:216 #, c-format msgid "Unknown log level '%s'" msgstr "Aras log '%s' tidak diketahui" -#: ../src/logging/nm-logging.c:229 +#: ../src/nm-logging.c:309 #, c-format msgid "Unknown log domain '%s'" msgstr "Domain log '%s' tidak diketahui" -#: ../src/nm-manager.c:3433 +#: ../src/nm-manager.c:3678 msgid "VPN connection" msgstr "" -#: ../src/nm-sleep-monitor-systemd.c:117 +#: ../src/nm-sleep-monitor-systemd.c:132 msgid "NetworkManager needs to turn off networks" msgstr "" -#: ../src/settings/plugins/ifcfg-rh/reader.c:113 +#: ../src/settings/plugins/ifcfg-rh/reader.c:108 msgid "System" msgstr "Sistem" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/newt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/newt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/newt.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/newt.po 2016-04-15 08:50: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: 2016-03-22 12:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../dialogboxes.c:49 msgid "Ok" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/notificationhelper.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/notificationhelper.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/notificationhelper.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/notificationhelper.po 2016-04-15 08:50:43.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: 2016-03-22 14:04+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:42+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/daemon/apportevent/apportevent.cpp:62 msgctxt "Notification when apport detects a crash" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nova.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nova.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nova.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nova.po 2016-04-15 08:50:43.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2016-02-08 07:00+0000\n" +"POT-Creation-Date: 2016-03-18 06:26+0000\n" "PO-Revision-Date: 2014-01-31 15:31+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay " @@ -15,51 +15,51 @@ "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Generated-By: Babel 1.3\n" -#: nova/block_device.py:103 +#: nova/block_device.py:102 msgid "Some fields are invalid." msgstr "" -#: nova/block_device.py:113 +#: nova/block_device.py:112 msgid "Some required fields are missing" msgstr "" -#: nova/block_device.py:129 nova/block_device.py:204 +#: nova/block_device.py:128 nova/block_device.py:203 msgid "Boot index is invalid." msgstr "" -#: nova/block_device.py:172 +#: nova/block_device.py:171 msgid "Unrecognized legacy format." msgstr "" -#: nova/block_device.py:190 +#: nova/block_device.py:189 msgid "Invalid source_type field." msgstr "" -#: nova/block_device.py:193 +#: nova/block_device.py:192 msgid "Invalid device UUID." msgstr "" -#: nova/block_device.py:197 +#: nova/block_device.py:196 msgid "Missing device UUID." msgstr "" -#: nova/block_device.py:209 +#: nova/block_device.py:208 msgid "Mapping image to local is not supported." msgstr "" -#: nova/block_device.py:400 +#: nova/block_device.py:399 msgid "Device name empty or too long." msgstr "" -#: nova/block_device.py:404 +#: nova/block_device.py:403 msgid "Device name contains spaces." msgstr "" -#: nova/block_device.py:417 +#: nova/block_device.py:416 msgid "Invalid volume_size." msgstr "" @@ -71,50 +71,50 @@ msgid "old style configuration can use only dictionary or memcached backends" msgstr "" -#: nova/context.py:159 +#: nova/context.py:166 #, python-format msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "read_deleted hanya boleh jadi sama ada 'no', 'yes' or 'only', not %r" -#: nova/crypto.py:56 +#: nova/crypto.py:57 msgid "Filename of root CA" msgstr "Namafail untuk CA root" -#: nova/crypto.py:59 +#: nova/crypto.py:60 msgid "Filename of private key" msgstr "Namafail untuk kunci persendirian" -#: nova/crypto.py:62 +#: nova/crypto.py:63 msgid "Filename of root Certificate Revocation List" msgstr "Nama fail bagi Senarai Revokasi Sijil" -#: nova/crypto.py:65 +#: nova/crypto.py:66 msgid "Where we keep our keys" msgstr "Dimana kita menyimpan kunci kita" -#: nova/crypto.py:68 +#: nova/crypto.py:69 msgid "Where we keep our root CA" msgstr "Dimana kita menyimpan CA root" -#: nova/crypto.py:71 +#: nova/crypto.py:72 msgid "Should we use a CA for each project?" msgstr "Patutkah kita guna CA untuk setiap projek?" -#: nova/crypto.py:75 +#: nova/crypto.py:76 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subjek bagi sijil pengguna, %s untuk projek, pengguna, setem masa" -#: nova/crypto.py:80 +#: nova/crypto.py:81 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subjek bagi sijil untuk projek, %s untuk projek, setem masa" -#: nova/crypto.py:145 +#: nova/crypto.py:146 msgid "failed to generate fingerprint" msgstr "gagal menjana cap jari" -#: nova/crypto.py:160 +#: nova/crypto.py:161 #, python-format msgid "failed to generate X509 fingerprint. Error message: %s" msgstr "" @@ -393,6 +393,11 @@ #: nova/exception.py:424 #, python-format +msgid "An invalid 'name' value was provided. The name must be: %(reason)s" +msgstr "" + +#: nova/exception.py:429 +#, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while " "the instance is in this state." @@ -400,91 +405,91 @@ "Kejadian %(instance_uuid)s dalam %(attr)s %(state)s. Tidak boleh %(method)s " "ketika kejadian berada dalam keadaan ini." -#: nova/exception.py:429 +#: nova/exception.py:434 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "Kejadian %(instance_id)s tidak berjalan." -#: nova/exception.py:433 +#: nova/exception.py:438 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "Kejadian %(instance_id)s dalam mod menyelamat" -#: nova/exception.py:437 +#: nova/exception.py:442 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:441 +#: nova/exception.py:446 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "Kejadian %(instance_id)s tidak sedia" -#: nova/exception.py:445 +#: nova/exception.py:450 #, python-format msgid "Failed to suspend instance: %(reason)s" msgstr "" -#: nova/exception.py:449 +#: nova/exception.py:454 #, python-format msgid "Failed to resume instance: %(reason)s" msgstr "" -#: nova/exception.py:453 +#: nova/exception.py:458 #, python-format msgid "Failed to power on instance: %(reason)s" msgstr "" -#: nova/exception.py:457 +#: nova/exception.py:462 #, python-format msgid "Failed to power off instance: %(reason)s" msgstr "" -#: nova/exception.py:461 +#: nova/exception.py:466 #, python-format msgid "Failed to reboot instance: %(reason)s" msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:470 #, python-format msgid "Failed to terminate instance: %(reason)s" msgstr "" -#: nova/exception.py:469 +#: nova/exception.py:474 #, python-format msgid "Failed to deploy instance: %(reason)s" msgstr "" -#: nova/exception.py:473 nova/exception.py:477 +#: nova/exception.py:478 nova/exception.py:482 #, python-format msgid "Failed to launch instances: %(reason)s" msgstr "" -#: nova/exception.py:481 +#: nova/exception.py:486 msgid "Service is unavailable at this time." msgstr "Tiada sevis pada masa ini." -#: nova/exception.py:485 +#: nova/exception.py:490 #, python-format msgid "Insufficient compute resources: %(reason)s." msgstr "" -#: nova/exception.py:489 +#: nova/exception.py:494 #, python-format msgid "Connection to the hypervisor is broken on host: %(host)s" msgstr "Sambungan ke hypervisor telah rosak pada hos: %(host)s" -#: nova/exception.py:493 +#: nova/exception.py:498 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:497 +#: nova/exception.py:502 #, python-format msgid "Compute service of %(host)s is still in use." msgstr "" -#: nova/exception.py:501 +#: nova/exception.py:506 #, python-format msgid "" "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." @@ -492,31 +497,31 @@ "Tidak dapat memindah kejadian (%(instance_id)s) ke perumah terkini " "(%(host)s)." -#: nova/exception.py:506 +#: nova/exception.py:511 msgid "The supplied hypervisor type of is invalid." msgstr "Jenis hypervisor yang diberikan tidak sah" -#: nova/exception.py:510 +#: nova/exception.py:515 #, python-format msgid "" "This compute node's hypervisor is older than the minimum supported version: " "%(version)s." msgstr "" -#: nova/exception.py:515 +#: nova/exception.py:520 msgid "" "The instance requires a newer hypervisor version than has been provided." msgstr "" "Kejadian perlukan versi hypervisor yang lebih baru dari yang disediakan." -#: nova/exception.py:520 +#: nova/exception.py:525 #, python-format msgid "" "This service is older (v%(thisver)i) than the minimum (v%(minver)i) version " "of the rest of the deployment. Unable to continue." msgstr "" -#: nova/exception.py:526 +#: nova/exception.py:531 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -525,32 +530,32 @@ "laluan disk yang disalurkan (%(path)s) sudah wujud, mengharapkan ia tak " "wujud." -#: nova/exception.py:531 +#: nova/exception.py:536 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "Laluan peranti yang disalurkan (%(path)s tidak sah." -#: nova/exception.py:535 +#: nova/exception.py:540 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:540 +#: nova/exception.py:545 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "Peranti yang disalurkan (%(device)s) sedang sibuk." -#: nova/exception.py:544 +#: nova/exception.py:549 #, python-format msgid "Unacceptable CPU info: %(reason)s" msgstr "" -#: nova/exception.py:548 +#: nova/exception.py:553 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s bukan alamat IP v4/6 yang sah." -#: nova/exception.py:552 +#: nova/exception.py:557 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN tag " @@ -560,7 +565,7 @@ "tanda VLAN %(tag)s, tetapi yang dikaitkan dengan kumpulan pangkalan adalah " "%(pgroup)s." -#: nova/exception.py:558 +#: nova/exception.py:563 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with the " @@ -571,149 +576,149 @@ "dengan penyesuai fizikal yang dikehendaki. vSwitch yang dikehendaki adalah " "%(expected)s, tetapi yang dikaitkan adalah %(actual)s." -#: nova/exception.py:565 +#: nova/exception.py:570 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Format Disk %(disk_format)s tidak boleh diterima" -#: nova/exception.py:569 +#: nova/exception.py:574 #, python-format msgid "Disk info file is invalid: %(reason)s" msgstr "" -#: nova/exception.py:573 +#: nova/exception.py:578 #, python-format msgid "Failed to read or write disk info file: %(reason)s" msgstr "" -#: nova/exception.py:577 +#: nova/exception.py:582 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Imej %(image_id)s tidak boleh diterima: %(reason)s" -#: nova/exception.py:581 +#: nova/exception.py:586 #, python-format msgid "Request of image %(image_id)s got BadRequest response: %(response)s" msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:591 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "Kejadian %(instance_id)s tidak boleh diterima: %(reason)s" -#: nova/exception.py:590 +#: nova/exception.py:595 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "id Ec2 %(ec2_id)s tidak boleh diterima." -#: nova/exception.py:594 +#: nova/exception.py:599 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:598 +#: nova/exception.py:603 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:602 +#: nova/exception.py:607 msgid "Constraint not met." msgstr "" -#: nova/exception.py:607 +#: nova/exception.py:612 msgid "Resource could not be found." msgstr "Sumber tidak dapat dijumpai." -#: nova/exception.py:612 +#: nova/exception.py:617 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:616 +#: nova/exception.py:621 #, python-format msgid "" "Agent-build with hypervisor %(hypervisor)s os %(os)s architecture " "%(architecture)s exists." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:627 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Volum %(volume_id)s tidak dapat dijumpai." -#: nova/exception.py:626 +#: nova/exception.py:631 msgid "" "Undefined Block Device Mapping root: BlockDeviceMappingList contains Block " "Device Mappings from multiple instances." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:636 #, python-format msgid "No Block Device Mapping with id %(id)s." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:640 #, python-format msgid "No volume Block Device Mapping with id %(volume_id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:644 #, python-format msgid "" "Block Device Mapping %(volume_id)s is a multi-attach volume and is not valid " "for this operation." msgstr "" -#: nova/exception.py:644 +#: nova/exception.py:649 #, python-format msgid "No volume Block Device Mapping at path: %(path)s" msgstr "" -#: nova/exception.py:648 +#: nova/exception.py:653 #, python-format msgid "Device detach failed for %(device)s: %(reason)s)" msgstr "" -#: nova/exception.py:652 +#: nova/exception.py:657 #, python-format msgid "Device '%(device)s' not found." msgstr "" -#: nova/exception.py:657 +#: nova/exception.py:662 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Cekupan Skrin %(snapshot_id)s tidak dapat dijumpai." -#: nova/exception.py:661 +#: nova/exception.py:666 #, python-format msgid "No disk at %(location)s" msgstr "Tiada disk di %(location)s" -#: nova/exception.py:665 +#: nova/exception.py:670 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "Tidak nak menjumpai pengendali untuk volum %(driver_type)s" -#: nova/exception.py:669 +#: nova/exception.py:674 #, python-format msgid "Invalid image href %(image_href)s." msgstr "imej tidak sah href %(image_href)s." -#: nova/exception.py:673 +#: nova/exception.py:678 #, python-format msgid "Requested image %(image)s has automatic disk resize disabled." msgstr "" -#: nova/exception.py:678 +#: nova/exception.py:683 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Imej %(image_id)s tidak dapat dijumpai." -#: nova/exception.py:682 +#: nova/exception.py:687 msgid "The current driver does not support preserving ephemeral partitions." msgstr "" -#: nova/exception.py:688 +#: nova/exception.py:693 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids " @@ -721,160 +726,160 @@ "ids since adding this image?" msgstr "" -#: nova/exception.py:695 +#: nova/exception.py:700 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Projek %(project_id)s tidak dapat dijumpai." -#: nova/exception.py:699 +#: nova/exception.py:704 msgid "Cannot find SR to read/write VDI." msgstr "Tidak dapat menjumpai SR untuk menulis/membaca VDI." -#: nova/exception.py:703 +#: nova/exception.py:708 #, python-format msgid "Instance %(uuid)s has no mapping to a cell." msgstr "" -#: nova/exception.py:707 +#: nova/exception.py:712 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:711 +#: nova/exception.py:716 #, python-format msgid "Failed to release IP %(address)s with MAC %(mac_address)s" msgstr "" -#: nova/exception.py:715 +#: nova/exception.py:720 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:719 +#: nova/exception.py:724 #, python-format msgid "Network set host failed for network %(network_id)s." msgstr "" -#: nova/exception.py:723 +#: nova/exception.py:728 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s diperlukan untuk membina jaringan." -#: nova/exception.py:727 +#: nova/exception.py:732 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/exception.py:731 +#: nova/exception.py:736 #, python-format msgid "%(key)s must be an integer." msgstr "" -#: nova/exception.py:735 +#: nova/exception.py:740 #, python-format msgid "%(cidr)s is not a valid IP network." msgstr "" -#: nova/exception.py:739 +#: nova/exception.py:744 #, python-format msgid "%(address)s is not a valid IP address." msgstr "" -#: nova/exception.py:743 +#: nova/exception.py:748 #, python-format msgid "%(address)s is not within %(cidr)s." msgstr "" -#: nova/exception.py:747 +#: nova/exception.py:752 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "Dijumpai dengan vlan sedia ada dengan id %(vlan)d" -#: nova/exception.py:752 +#: nova/exception.py:757 #, python-format msgid "Requested cidr (%(cidr)s) conflicts with existing cidr (%(other)s)" msgstr "" -#: nova/exception.py:758 +#: nova/exception.py:763 #, python-format msgid "" "Network must be disassociated from project %(project_id)s before it can be " "deleted." msgstr "" -#: nova/exception.py:763 +#: nova/exception.py:768 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Jaringan %(network_id)s tidak dapat dijumpai." -#: nova/exception.py:767 +#: nova/exception.py:772 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:771 +#: nova/exception.py:776 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Jaringan tidak dapat dijumpai untuk jambatan %(bridge)s" -#: nova/exception.py:775 +#: nova/exception.py:780 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Jaringan tidak dapat dijumpai untuk uuid %(uuid)s" -#: nova/exception.py:779 +#: nova/exception.py:784 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Jaringan tidak dapat dijumpai untuk cidr %(cidr)s." -#: nova/exception.py:783 +#: nova/exception.py:788 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Jaringan tidak dapat dijumpai untuk kejadian %(instance_id)s." -#: nova/exception.py:787 +#: nova/exception.py:792 msgid "No networks defined." msgstr "Tiada jaringan ditakrifkan." -#: nova/exception.py:791 +#: nova/exception.py:796 msgid "No more available networks." msgstr "" -#: nova/exception.py:795 +#: nova/exception.py:800 #, 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:800 +#: nova/exception.py:805 msgid "" "More than one possible network found. Specify network ID(s) to select which " "one(s) to connect to." msgstr "" -#: nova/exception.py:805 +#: nova/exception.py:810 #, python-format msgid "" "Network %(network_uuid)s requires a subnet in order to boot instances on." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:815 #, python-format msgid "" "It is not allowed to create an interface on external network %(network_uuid)s" msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:820 #, python-format msgid "Physical network is missing for network %(network_uuid)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:824 #, python-format msgid "vhostuser_sock_path not present in vif_details for vif %(vif_id)s" msgstr "" -#: nova/exception.py:824 +#: nova/exception.py:829 #, python-format msgid "" "Parameters %(missing_params)s not present in vif_details for vif %(vif_id)s. " @@ -882,289 +887,302 @@ "correct." msgstr "" -#: nova/exception.py:831 +#: nova/exception.py:836 +#, python-format +msgid "OVS configuration failed with: %(inner_exception)s." +msgstr "" + +#: nova/exception.py:840 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "Tidak dapat menjumpai rujukan storan data yang digunakan oleh VM." -#: nova/exception.py:835 +#: nova/exception.py:844 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:839 +#: nova/exception.py:848 #, python-format msgid "Port %(port_id)s requires a FixedIP in order to be used." msgstr "" -#: nova/exception.py:843 +#: nova/exception.py:852 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:847 +#: nova/exception.py:856 +#, python-format +msgid "" +"Port %(port_id)s not usable for instance %(instance)s. Value %(value)s " +"assigned to dns_name attribute does not match instance's hostname " +"%(hostname)s" +msgstr "" + +#: nova/exception.py:862 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:851 +#: nova/exception.py:866 #, python-format msgid "" "Binding failed for port %(port_id)s, please check neutron logs for more " "information." msgstr "" -#: nova/exception.py:856 +#: nova/exception.py:871 #, python-format msgid "Fixed IP %(address)s already exists." msgstr "" -#: nova/exception.py:860 +#: nova/exception.py:875 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "Tiada IP tetap dikaitkan dengan id %(id)s." -#: nova/exception.py:864 +#: nova/exception.py:879 #, python-format msgid "Fixed IP not found for address %(address)s." msgstr "" -#: nova/exception.py:868 +#: nova/exception.py:883 #, python-format msgid "Instance %(instance_uuid)s has zero fixed IPs." msgstr "" -#: nova/exception.py:872 +#: nova/exception.py:887 #, python-format msgid "Network host %(host)s has zero fixed IPs in network %(network_id)s." msgstr "" -#: nova/exception.py:877 +#: nova/exception.py:892 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed IP '%(ip)s'." msgstr "" -#: nova/exception.py:881 +#: nova/exception.py:896 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network (%(network_uuid)s)." msgstr "" "Alamat IP (%(address)s) tetap tidak wujud dalam jaringan (%(network_uuid)s)." -#: nova/exception.py:886 +#: nova/exception.py:901 #, python-format msgid "Fixed IP associate failed for network: %(net)s." msgstr "" -#: nova/exception.py:890 +#: nova/exception.py:905 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance %(instance_uuid)s." msgstr "" -#: nova/exception.py:895 +#: nova/exception.py:910 #, python-format msgid "" "More than one instance is associated with fixed IP address '%(address)s'." msgstr "" -#: nova/exception.py:900 +#: nova/exception.py:915 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "Alamat IP tetap %(address)s tidak sah." -#: nova/exception.py:905 +#: nova/exception.py:920 #, python-format msgid "No fixed IP addresses available for network: %(net)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:924 msgid "Zero fixed IPs could be found." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:928 #, python-format msgid "Floating IP %(address)s already exists." msgstr "" -#: nova/exception.py:918 +#: nova/exception.py:933 #, python-format msgid "Floating IP not found for ID %(id)s." msgstr "" -#: nova/exception.py:922 +#: nova/exception.py:937 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "Entri DNS %(name)s sudah wujud dalam domain %(domain)s." -#: nova/exception.py:926 +#: nova/exception.py:941 #, python-format msgid "Floating IP not found for address %(address)s." msgstr "" -#: nova/exception.py:930 +#: nova/exception.py:945 #, python-format msgid "Floating IP not found for host %(host)s." msgstr "" -#: nova/exception.py:934 +#: nova/exception.py:949 #, python-format msgid "Multiple floating IPs are found for address %(address)s." msgstr "" -#: nova/exception.py:938 +#: nova/exception.py:953 msgid "Floating IP pool not found." msgstr "" -#: nova/exception.py:943 +#: nova/exception.py:958 msgid "Zero floating IPs available." msgstr "" -#: nova/exception.py:949 +#: nova/exception.py:964 #, python-format msgid "Floating IP %(address)s is associated." msgstr "" -#: nova/exception.py:953 +#: nova/exception.py:968 #, python-format msgid "Floating IP %(address)s is not associated." msgstr "" -#: nova/exception.py:957 +#: nova/exception.py:972 msgid "Zero floating IPs exist." msgstr "" -#: nova/exception.py:962 +#: nova/exception.py:977 #, python-format msgid "Interface %(interface)s not found." msgstr "Papar muka %(interface)s tidak dijumpai." -#: nova/exception.py:966 +#: nova/exception.py:981 msgid "Floating IP allocate failed." msgstr "" -#: nova/exception.py:970 +#: nova/exception.py:985 #, python-format msgid "Floating IP %(address)s association has failed." msgstr "" -#: nova/exception.py:975 +#: nova/exception.py:990 msgid "The floating IP request failed with a BadRequest" msgstr "" -#: nova/exception.py:980 nova/api/openstack/compute/floating_ips.py:84 +#: nova/exception.py:995 nova/api/openstack/compute/floating_ips.py:84 #: nova/api/openstack/compute/floating_ips.py:177 #: nova/api/openstack/compute/legacy_v2/contrib/floating_ips.py:73 #: nova/api/openstack/compute/legacy_v2/contrib/floating_ips.py:156 msgid "Cannot disassociate auto assigned floating IP" msgstr "" -#: nova/exception.py:985 +#: nova/exception.py:1000 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "Pasangan kunci %(name)s tidak dijumpai untuk pengguna %(user_id)s" -#: nova/exception.py:989 +#: nova/exception.py:1004 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Servis %(service_id)s tidak dapat dijumpai." -#: nova/exception.py:993 +#: nova/exception.py:1008 #, python-format msgid "Service with host %(host)s binary %(binary)s exists." msgstr "" -#: nova/exception.py:997 +#: nova/exception.py:1012 #, python-format msgid "Service with host %(host)s topic %(topic)s exists." msgstr "" -#: nova/exception.py:1001 +#: nova/exception.py:1016 #, python-format msgid "Host %(host)s could not be found." msgstr "Perumah %(host)s tidak dapat dijumpai." -#: nova/exception.py:1005 +#: nova/exception.py:1020 #, python-format msgid "Compute host %(host)s could not be found." msgstr "Hos %(host)s yang dikira tidak ditemui." -#: nova/exception.py:1009 +#: nova/exception.py:1024 #, python-format msgid "Compute host %(name)s needs to be created first before updating." msgstr "" -#: nova/exception.py:1014 +#: nova/exception.py:1029 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "Tidak dapat mejumpai binari %(binary)s dalam perumah %(host)s." -#: nova/exception.py:1018 +#: nova/exception.py:1033 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:1022 +#: nova/exception.py:1037 #, python-format msgid "" "Change would make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/exception.py:1027 +#: nova/exception.py:1042 #, python-format msgid "Wrong quota method %(method)s used on resource %(res)s" msgstr "" -#: nova/exception.py:1031 +#: nova/exception.py:1046 msgid "Quota could not be found" msgstr "Kuota tidak dapat dijumpai" -#: nova/exception.py:1035 +#: nova/exception.py:1050 #, python-format msgid "Quota exists for project %(project_id)s, resource %(resource)s" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1055 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1059 #, python-format msgid "" "Quota for user %(user_id)s in project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1064 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "Kuota untuk projek %(project_id)s tidak dapat dijumpai." -#: nova/exception.py:1053 +#: nova/exception.py:1068 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1072 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1076 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:1065 +#: nova/exception.py:1080 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:1069 +#: nova/exception.py:1084 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Kumpulan keselamatan %(security_group_id)s tidak dapat dijumpai." -#: nova/exception.py:1073 +#: nova/exception.py:1088 #, python-format msgid "" "Security group %(security_group_id)s not found for project %(project_id)s." @@ -1172,20 +1190,20 @@ "Kumpulan keselamatan %(security_group_id)s tidak dijumpai untuk projek " "%(project_id)s." -#: nova/exception.py:1078 +#: nova/exception.py:1093 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" "Kumpulan keselamatan dengan syarat %(rule_id)s tidak dapat dijumpai." -#: nova/exception.py:1083 +#: nova/exception.py:1098 #, python-format msgid "" "Security group %(security_group_name)s already exists for project " "%(project_id)s." msgstr "" -#: nova/exception.py:1088 +#: nova/exception.py:1103 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the instance " @@ -1194,7 +1212,7 @@ "Kumpulan sekuriti %(security_group_id)s telah dikaitkan dengan kejadian " "%(instance_id)s" -#: nova/exception.py:1093 +#: nova/exception.py:1108 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -1203,58 +1221,70 @@ "Kumpulan sekuriti %(security_group_id)s tidak dikaitkan dengan kejadian " "%(instance_id)s" -#: nova/exception.py:1098 +#: nova/exception.py:1113 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1117 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:1108 +#: nova/exception.py:1123 #, python-format msgid "Rule already exists in group: %(rule)s" msgstr "" -#: nova/exception.py:1112 +#: nova/exception.py:1127 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:1117 +#: nova/exception.py:1132 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "Pemindahan %(migration_id)s tidak dapat dijumpai." -#: nova/exception.py:1121 +#: nova/exception.py:1136 #, python-format msgid "" "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" "Perpindahan tidak temui kejadian %(instance_id)s dengan status %(status)s." -#: nova/exception.py:1126 +#: nova/exception.py:1141 +#, python-format +msgid "Migration %(migration_id)s not found for instance %(instance_id)s" +msgstr "" + +#: nova/exception.py:1146 +#, python-format +msgid "" +"Migration %(migration_id)s state of instance %(instance_uuid)s is %(state)s. " +"Cannot %(method)s while the migration is in this state." +msgstr "" + +#: nova/exception.py:1152 #, python-format msgid "" "Console log output could not be retrieved for instance %(instance_id)s. " "Reason: %(reason)s" msgstr "" -#: nova/exception.py:1131 +#: nova/exception.py:1157 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "Kelompok konsol %(pool_id)s tidak dapat dijumpai." -#: nova/exception.py:1135 +#: nova/exception.py:1161 #, 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:1141 +#: nova/exception.py:1167 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s on " @@ -1263,126 +1293,130 @@ "Pool konsol %(console_type)s untuk kira hos %(compute_host)s dalam hos " "proksi %(host)s tidak ditemui." -#: nova/exception.py:1147 +#: nova/exception.py:1173 #, python-format msgid "Console %(console_id)s could not be found." msgstr "Konsol %(console_id)s tidak dapat dijumpai." -#: nova/exception.py:1151 +#: nova/exception.py:1177 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1155 +#: nova/exception.py:1181 +msgid "Guest does not have a console available." +msgstr "" + +#: nova/exception.py:1185 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:1160 +#: nova/exception.py:1190 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:1164 +#: nova/exception.py:1194 #, python-format msgid "Unavailable console type %(console_type)s." msgstr "" -#: nova/exception.py:1168 +#: nova/exception.py:1198 #, python-format msgid "The console port range %(min_port)d-%(max_port)d is exhausted." msgstr "" -#: nova/exception.py:1173 +#: nova/exception.py:1203 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "Perisa %(flavor_id)s tidak dapat ditemui." -#: nova/exception.py:1177 +#: nova/exception.py:1207 #, python-format msgid "Flavor with name %(flavor_name)s could not be found." msgstr "" -#: nova/exception.py:1181 +#: nova/exception.py:1211 #, python-format msgid "" "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:1186 +#: nova/exception.py:1216 #, python-format msgid "" "Flavor %(id)s extra spec cannot be updated or created after %(retries)d " "retries." msgstr "" -#: nova/exception.py:1191 +#: nova/exception.py:1221 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:1195 +#: nova/exception.py:1225 #, python-format msgid "Cell with name %(name)s already exists." msgstr "" -#: nova/exception.py:1199 +#: nova/exception.py:1229 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1233 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:1207 +#: nova/exception.py:1237 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:1211 +#: nova/exception.py:1241 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:1215 +#: nova/exception.py:1245 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:1219 +#: nova/exception.py:1249 msgid "Cannot update cells configuration file." msgstr "" -#: nova/exception.py:1223 +#: nova/exception.py:1253 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:1227 +#: nova/exception.py:1257 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "Penapis Hos Penjadual %(filter_name)s tidak ditemui." -#: nova/exception.py:1231 +#: nova/exception.py:1261 #, python-format msgid "Flavor %(flavor_id)s has no extra specs with key %(extra_specs_key)s." msgstr "" -#: nova/exception.py:1236 +#: nova/exception.py:1266 #, python-format msgid "" "Metric %(name)s could not be found on the compute host node " "%(host)s.%(node)s." msgstr "" -#: nova/exception.py:1241 +#: nova/exception.py:1271 #, python-format msgid "File %(file_path)s could not be found." msgstr "Fail %(file_path)s tidak dapat dijumpai." -#: nova/exception.py:1245 +#: nova/exception.py:1275 #, python-format msgid "" "Virtual switch associated with the network adapter %(adapter)s not found." @@ -1390,122 +1424,127 @@ "suis virtual yang dikaitkan dengan penyuai jaringan %(adapter)s tidak " "dijumpai." -#: nova/exception.py:1250 +#: nova/exception.py:1280 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "Penyuai jaringan %(adapter)s tidak dapat dijumpai." -#: nova/exception.py:1254 +#: nova/exception.py:1284 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "Kelas %(class_name)s tidak dapat dijumpai: %(exception)s" -#: nova/exception.py:1258 +#: nova/exception.py:1288 #, python-format msgid "Instance %(instance_id)s has no tag '%(tag)s'" msgstr "" -#: nova/exception.py:1262 +#: nova/exception.py:1292 msgid "Rotation param is required for backup image_type" msgstr "Putaran param diperlukan untuk menyandar image_type" -#: nova/exception.py:1267 +#: nova/exception.py:1297 #, python-format msgid "Key pair '%(key_name)s' already exists." msgstr "" -#: nova/exception.py:1271 +#: nova/exception.py:1301 #, python-format msgid "Instance %(name)s already exists." msgstr "Kejadian %(name)s sudah wujud." -#: nova/exception.py:1275 +#: nova/exception.py:1305 #, python-format msgid "Flavor with name %(name)s already exists." msgstr "" -#: nova/exception.py:1279 +#: nova/exception.py:1309 #, python-format msgid "Flavor with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:1283 +#: nova/exception.py:1313 #, python-format msgid "" "Flavor access already exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:1288 +#: nova/exception.py:1318 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:1292 +#: nova/exception.py:1322 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:1296 +#: nova/exception.py:1326 #, python-format msgid "Storage error: %(reason)s" msgstr "" -#: nova/exception.py:1300 +#: nova/exception.py:1330 #, python-format msgid "Migration error: %(reason)s" msgstr "" -#: nova/exception.py:1304 +#: nova/exception.py:1334 #, python-format msgid "Migration pre-check error: %(reason)s" msgstr "" -#: nova/exception.py:1308 +#: nova/exception.py:1338 +#, python-format +msgid "Migration select destinations error: %(reason)s" +msgstr "" + +#: nova/exception.py:1342 #, python-format msgid "Malformed message body: %(reason)s" msgstr "rangka mesej cacat: %(reason)s" -#: nova/exception.py:1314 +#: nova/exception.py:1348 #, python-format msgid "Could not find config at %(path)s" msgstr "Tidak dapat menjumpai konfig di %(path)s" -#: nova/exception.py:1318 +#: nova/exception.py:1352 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "Tidak dapat memuat aplikasi tampal '%(name)s' dari %(path)s" -#: nova/exception.py:1322 +#: nova/exception.py:1356 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:1326 +#: nova/exception.py:1360 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:1330 +#: nova/exception.py:1364 #, python-format msgid "Server disk was unable to be resized because: %(reason)s" msgstr "" -#: nova/exception.py:1334 +#: nova/exception.py:1368 msgid "Flavor's memory is too small for requested image." msgstr "" -#: nova/exception.py:1338 +#: nova/exception.py:1372 msgid "The created instance's disk would be too small." msgstr "" -#: nova/exception.py:1342 +#: nova/exception.py:1376 #, python-format msgid "" "Flavor's disk is too small for requested image. Flavor disk is " "%(flavor_size)i bytes, image is %(image_size)i bytes." msgstr "" -#: nova/exception.py:1347 +#: nova/exception.py:1381 #, python-format msgid "" "Flavor's disk is smaller than the minimum size specified in image metadata. " @@ -1513,78 +1552,78 @@ "bytes." msgstr "" -#: nova/exception.py:1353 +#: nova/exception.py:1387 #, python-format msgid "" "Volume is smaller than the minimum size specified in image metadata. Volume " "size is %(volume_size)i bytes, minimum size is %(image_min_disk)i bytes." msgstr "" -#: nova/exception.py:1359 +#: nova/exception.py:1393 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "Ingatan tidak mencukupi bila mengira nod untuk memulakan %(uuid)s." -#: nova/exception.py:1363 +#: nova/exception.py:1397 #, python-format msgid "No valid host was found. %(reason)s" msgstr "Tiada host sah dijumpai. %(reason)s" -#: nova/exception.py:1367 +#: nova/exception.py:1401 #, python-format msgid "Exceeded maximum number of retries. %(reason)s" msgstr "" -#: nova/exception.py:1372 +#: nova/exception.py:1406 #, python-format msgid "Quota exceeded: code=%(code)s" msgstr "" -#: nova/exception.py:1381 +#: nova/exception.py:1415 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used %(used)s " "of %(allowed)s %(overs)s" msgstr "" -#: nova/exception.py:1386 +#: nova/exception.py:1420 msgid "Maximum number of floating IPs exceeded" msgstr "" -#: nova/exception.py:1390 +#: nova/exception.py:1424 msgid "Maximum number of fixed IPs exceeded" msgstr "" -#: nova/exception.py:1394 +#: nova/exception.py:1428 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1398 +#: nova/exception.py:1432 msgid "Personality file limit exceeded" msgstr "telah melebihi had Fail personaliti" -#: nova/exception.py:1402 +#: nova/exception.py:1436 msgid "Personality file path too long" msgstr "laluan Fail Personaliti terlalu panjang" -#: nova/exception.py:1406 +#: nova/exception.py:1440 msgid "Personality file content too long" msgstr "kandungan Fail Personaliti terlalu panjang" -#: nova/exception.py:1410 +#: nova/exception.py:1444 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1415 +#: nova/exception.py:1449 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1419 +#: nova/exception.py:1453 msgid "Maximum number of ports exceeded" msgstr "" -#: nova/exception.py:1423 +#: nova/exception.py:1457 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: %(reason)s." @@ -1592,755 +1631,781 @@ "Agregat %(aggregate_id)s: Tindakan '%(action)s' menyebabkan ralat: " "%(reason)s." -#: nova/exception.py:1428 +#: nova/exception.py:1462 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "Agregat %(aggregate_id)s tidak dapat dijumpai." -#: nova/exception.py:1432 +#: nova/exception.py:1466 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "Agregat %(aggregate_name)s sudah wujud." -#: nova/exception.py:1436 +#: nova/exception.py:1470 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "Agregat %(aggregate_id)s tiada host %(host)s." -#: nova/exception.py:1440 +#: nova/exception.py:1474 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" "Agregat %(aggregate_id)s tiada metadata dengan kunci %(metadata_key)s." -#: nova/exception.py:1445 +#: nova/exception.py:1479 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "Agregat %(aggregate_id)s sudah memiliki host %(host)s." -#: nova/exception.py:1449 +#: nova/exception.py:1483 msgid "Unable to create flavor" msgstr "" -#: nova/exception.py:1453 +#: nova/exception.py:1487 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1460 +#: nova/exception.py:1494 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "Kejadian %(instance_id)s tidak ditemui." -#: nova/exception.py:1464 +#: nova/exception.py:1498 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1470 +#: nova/exception.py:1504 msgid "Invalid association." msgstr "" -#: nova/exception.py:1474 +#: nova/exception.py:1508 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1478 +#: nova/exception.py:1512 #, python-format msgid "Invalid id: %(instance_id)s (expecting \"i-...\")" msgstr "" -#: nova/exception.py:1483 +#: nova/exception.py:1517 #, python-format msgid "Invalid id: %(volume_id)s (expecting \"i-...\")" msgstr "" -#: nova/exception.py:1488 +#: nova/exception.py:1522 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1492 +#: nova/exception.py:1526 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1496 +#: nova/exception.py:1530 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1500 +#: nova/exception.py:1534 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1504 +#: nova/exception.py:1538 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1508 +#: nova/exception.py:1542 #, python-format msgid "Invalid value for Config Drive option: %(option)s" msgstr "" -#: nova/exception.py:1512 +#: nova/exception.py:1546 #, python-format msgid "Config drive format '%(format)s' is not supported." msgstr "" -#: nova/exception.py:1516 +#: nova/exception.py:1550 #, python-format msgid "" "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1521 +#: nova/exception.py:1555 #, python-format msgid "" "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1526 +#: nova/exception.py:1560 #, python-format msgid "" "Instance %(instance_uuid)s requires config drive, but it does not exist." msgstr "" -#: nova/exception.py:1531 +#: nova/exception.py:1565 #, python-format msgid "Failed to attach network adapter device to %(instance_uuid)s" msgstr "" -#: nova/exception.py:1536 +#: nova/exception.py:1570 +#, python-format +msgid "" +"No specific network was requested and none are available for project " +"'%(project_id)s'." +msgstr "" + +#: nova/exception.py:1575 #, python-format msgid "Failed to detach network adapter device from %(instance_uuid)s" msgstr "" -#: nova/exception.py:1541 +#: nova/exception.py:1580 #, 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:1547 +#: nova/exception.py:1586 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1551 +#: nova/exception.py:1590 #, python-format msgid "" "Conflict updating instance %(instance_uuid)s. Expected: %(expected)s. " "Actual: %(actual)s" msgstr "" -#: nova/exception.py:1556 +#: nova/exception.py:1595 #, python-format msgid "" "Conflict updating instance %(instance_uuid)s, but we were unable to " "determine the cause" msgstr "" -#: nova/exception.py:1569 +#: nova/exception.py:1608 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not found" msgstr "" -#: nova/exception.py:1574 +#: nova/exception.py:1613 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1578 +#: nova/exception.py:1617 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1582 +#: nova/exception.py:1621 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1586 +#: nova/exception.py:1625 msgid "Instance recreate is not supported." msgstr "" -#: nova/exception.py:1590 -#, python-format -msgid "" -"The service from servicegroup driver %(driver)s is temporarily unavailable." -msgstr "" - -#: nova/exception.py:1595 +#: nova/exception.py:1629 #, python-format msgid "" "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1600 +#: nova/exception.py:1634 #, python-format msgid "" "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1605 +#: nova/exception.py:1639 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt driver" msgstr "" -#: nova/exception.py:1610 +#: nova/exception.py:1644 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1614 +#: nova/exception.py:1648 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1618 +#: nova/exception.py:1652 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" -#: nova/exception.py:1623 +#: nova/exception.py:1657 #, python-format msgid "Shadow table with name %(name)s already exists." msgstr "" -#: nova/exception.py:1628 +#: nova/exception.py:1662 #, python-format msgid "Instance rollback performed due to: %s" msgstr "" -#: nova/exception.py:1634 +#: nova/exception.py:1668 #, python-format msgid "Cannot call %(method)s on orphaned %(objtype)s object" msgstr "" -#: nova/exception.py:1638 +#: nova/exception.py:1672 #, python-format msgid "Object action %(action)s failed because: %(reason)s" msgstr "" -#: nova/exception.py:1642 +#: nova/exception.py:1676 #, python-format msgid "Core API extensions are missing: %(missing_apis)s" msgstr "" -#: nova/exception.py:1646 +#: nova/exception.py:1680 #, python-format msgid "Error during following call to agent: %(method)s" msgstr "" -#: nova/exception.py:1650 +#: nova/exception.py:1684 #, python-format msgid "" "Unable to contact guest agent. The following call timed out: %(method)s" msgstr "" -#: nova/exception.py:1655 +#: nova/exception.py:1689 #, python-format msgid "Agent does not support the call: %(method)s" msgstr "" -#: nova/exception.py:1659 +#: nova/exception.py:1693 #, python-format msgid "Instance group %(group_uuid)s could not be found." msgstr "" -#: nova/exception.py:1663 +#: nova/exception.py:1697 #, python-format msgid "Instance group %(group_uuid)s already exists." msgstr "" -#: nova/exception.py:1667 +#: nova/exception.py:1701 #, python-format msgid "Instance group %(group_uuid)s has no member with id %(instance_id)s." msgstr "" -#: nova/exception.py:1672 +#: nova/exception.py:1706 #, python-format msgid "Instance group %(group_uuid)s has no policy %(policy)s." msgstr "" -#: nova/exception.py:1676 +#: nova/exception.py:1710 #, python-format msgid "%(field)s should not be part of the updates." msgstr "" -#: nova/exception.py:1680 +#: nova/exception.py:1714 #, python-format msgid "Number of retries to plugin (%(num_retries)d) exceeded." msgstr "" -#: nova/exception.py:1684 +#: nova/exception.py:1718 #, python-format msgid "There was an error with the download module %(module)s. %(reason)s" msgstr "" -#: nova/exception.py:1689 +#: nova/exception.py:1723 #, python-format msgid "" "The metadata for this location will not work with this module %(module)s. " "%(reason)s." msgstr "" -#: nova/exception.py:1694 +#: nova/exception.py:1728 #, python-format msgid "The method %(method_name)s is not implemented." msgstr "" -#: nova/exception.py:1698 +#: nova/exception.py:1732 #, python-format msgid "The module %(module)s is misconfigured: %(reason)s." msgstr "" -#: nova/exception.py:1702 +#: nova/exception.py:1736 #, python-format msgid "Signature verification for the image failed: %(reason)s." msgstr "" -#: nova/exception.py:1707 +#: nova/exception.py:1741 #, python-format msgid "Error when creating resource monitor: %(monitor)s" msgstr "" -#: nova/exception.py:1711 +#: nova/exception.py:1745 #, python-format msgid "The PCI address %(address)s has an incorrect format." msgstr "" -#: nova/exception.py:1715 +#: nova/exception.py:1749 #, python-format msgid "" "Invalid PCI Whitelist: The PCI address %(address)s has an invalid %(field)s." msgstr "" -#: nova/exception.py:1720 +#: nova/exception.py:1754 msgid "" "Invalid PCI Whitelist: The PCI whitelist can specify devname or address, but " "not both" msgstr "" -#: nova/exception.py:1726 +#: nova/exception.py:1760 #, python-format msgid "PCI device %(id)s not found" msgstr "" -#: nova/exception.py:1730 +#: nova/exception.py:1764 #, python-format msgid "PCI Device %(node_id)s:%(address)s not found." msgstr "" -#: nova/exception.py:1734 +#: nova/exception.py:1768 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is %(status)s instead of " "%(hopestatus)s" msgstr "" -#: nova/exception.py:1740 +#: nova/exception.py:1774 #, python-format msgid "" "Not all Virtual Functions of PF %(compute_node_id)s:%(address)s are free." msgstr "" -#: nova/exception.py:1746 +#: nova/exception.py:1780 #, python-format msgid "" "Physical Function %(compute_node_id)s:%(address)s, related to VF " "%(compute_node_id)s:%(vf_address)s is %(status)s instead of %(hopestatus)s" msgstr "" -#: nova/exception.py:1753 +#: nova/exception.py:1787 #, python-format msgid "" "PCI device %(compute_node_id)s:%(address)s is owned by %(owner)s instead of " "%(hopeowner)s" msgstr "" -#: nova/exception.py:1759 +#: nova/exception.py:1793 #, python-format msgid "PCI device request %(requests)s failed" msgstr "" -#: nova/exception.py:1764 +#: nova/exception.py:1798 #, python-format msgid "" "Attempt to consume PCI device %(compute_node_id)s:%(address)s from empty pool" msgstr "" -#: nova/exception.py:1770 +#: nova/exception.py:1804 #, python-format msgid "Invalid PCI alias definition: %(reason)s" msgstr "" -#: nova/exception.py:1774 +#: nova/exception.py:1808 #, python-format msgid "PCI alias %(alias)s is not defined" msgstr "" -#: nova/exception.py:1779 +#: nova/exception.py:1813 #, python-format msgid "Not enough parameters: %(reason)s" msgstr "" -#: nova/exception.py:1784 +#: nova/exception.py:1818 #, python-format msgid "Invalid PCI devices Whitelist config %(reason)s" msgstr "" -#: nova/exception.py:1794 +#: nova/exception.py:1828 #, python-format msgid "" "Failed to prepare PCI device %(id)s for instance %(instance_uuid)s: " "%(reason)s" msgstr "" -#: nova/exception.py:1799 +#: nova/exception.py:1833 #, python-format msgid "Failed to detach PCI device %(dev)s: %(reason)s" msgstr "" -#: nova/exception.py:1803 +#: nova/exception.py:1837 #, python-format msgid "%(type)s hypervisor does not support PCI devices" msgstr "" -#: nova/exception.py:1807 +#: nova/exception.py:1841 #, python-format msgid "Key manager error: %(reason)s" msgstr "" -#: nova/exception.py:1811 +#: nova/exception.py:1845 #, python-format msgid "Failed to remove volume(s): (%(reason)s)" msgstr "" -#: nova/exception.py:1815 +#: nova/exception.py:1849 #, python-format msgid "Provided video model (%(model)s) is not supported." msgstr "" -#: nova/exception.py:1819 +#: nova/exception.py:1853 #, python-format msgid "The provided RNG device path: (%(path)s) is not present on the host." msgstr "" -#: nova/exception.py:1824 +#: nova/exception.py:1858 #, 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:1829 +#: nova/exception.py:1863 #, python-format msgid "Provided watchdog action (%(action)s) is not supported." msgstr "" -#: nova/exception.py:1833 +#: nova/exception.py:1867 msgid "" "Live migration of instances with config drives is not supported in libvirt " "unless libvirt instance path and drive data is shared across compute nodes." msgstr "" -#: nova/exception.py:1839 +#: nova/exception.py:1873 #, python-format msgid "" "Host %(server)s is running an old version of Nova, live migrations involving " "that version may cause data loss. Upgrade Nova on %(server)s and try again." msgstr "" -#: nova/exception.py:1845 +#: nova/exception.py:1879 +msgid "" +"Live migration with API v2.25 requires all the Mitaka upgrade to be complete " +"before it is available." +msgstr "" + +#: nova/exception.py:1884 +#, python-format +msgid "" +"No live migration URI configured and no default available for " +"\"%(virt_type)s\" hypervisor virtualization type." +msgstr "" + +#: nova/exception.py:1889 #, python-format msgid "Error during unshelve instance %(instance_id)s: %(reason)s" msgstr "" -#: nova/exception.py:1849 +#: nova/exception.py:1893 #, python-format msgid "" "Image vCPU limits %(sockets)d:%(cores)d:%(threads)d exceeds permitted " "%(maxsockets)d:%(maxcores)d:%(maxthreads)d" msgstr "" -#: nova/exception.py:1854 +#: nova/exception.py:1898 #, python-format msgid "" "Image vCPU topology %(sockets)d:%(cores)d:%(threads)d exceeds permitted " "%(maxsockets)d:%(maxcores)d:%(maxthreads)d" msgstr "" -#: nova/exception.py:1859 +#: nova/exception.py:1903 #, python-format msgid "" "Requested vCPU limits %(sockets)d:%(cores)d:%(threads)d are impossible to " "satisfy for vcpus count %(vcpus)d" msgstr "" -#: nova/exception.py:1864 +#: nova/exception.py:1908 #, python-format msgid "Architecture name '%(arch)s' is not recognised" msgstr "" -#: nova/exception.py:1868 +#: nova/exception.py:1912 msgid "CPU and memory allocation must be provided for all NUMA nodes" msgstr "" -#: nova/exception.py:1873 +#: nova/exception.py:1917 #, python-format msgid "" "Image property '%(name)s' is not permitted to override NUMA configuration " "set against the flavor" msgstr "" -#: nova/exception.py:1878 +#: nova/exception.py:1922 msgid "" "Asymmetric NUMA topologies require explicit assignment of CPUs and memory to " "nodes in image or flavor" msgstr "" -#: nova/exception.py:1883 +#: nova/exception.py:1927 #, python-format msgid "CPU number %(cpunum)d is larger than max %(cpumax)d" msgstr "" -#: nova/exception.py:1887 +#: nova/exception.py:1931 #, python-format msgid "CPU number %(cpunum)d is assigned to two nodes" msgstr "" -#: nova/exception.py:1891 +#: nova/exception.py:1935 #, python-format msgid "CPU number %(cpuset)s is not assigned to any node" msgstr "" -#: nova/exception.py:1895 +#: nova/exception.py:1939 #, python-format msgid "%(memsize)d MB of memory assigned, but expected %(memtotal)d MB" msgstr "" -#: nova/exception.py:1900 +#: nova/exception.py:1944 #, python-format msgid "Invalid characters in hostname '%(hostname)s'" msgstr "" -#: nova/exception.py:1904 +#: nova/exception.py:1948 #, python-format msgid "Instance %(instance_uuid)s does not specify a NUMA topology" msgstr "" -#: nova/exception.py:1908 +#: nova/exception.py:1952 #, python-format msgid "Instance %(instance_uuid)s does not specify a migration context." msgstr "" -#: nova/exception.py:1913 +#: nova/exception.py:1957 #, python-format msgid "Not able to acquire a free port for %(host)s" msgstr "" -#: nova/exception.py:1917 +#: nova/exception.py:1961 #, python-format msgid "Not able to bind %(host)s:%(port)d, %(error)s" msgstr "" -#: nova/exception.py:1921 +#: nova/exception.py:1965 #, python-format msgid "" "Number of serial ports '%(num_ports)s' specified in '%(property)s' isn't " "valid." msgstr "" -#: nova/exception.py:1926 +#: nova/exception.py:1970 msgid "" "Forbidden to exceed flavor value of number of serial ports passed in image " "meta." msgstr "" -#: nova/exception.py:1931 +#: nova/exception.py:1975 #, python-format msgid "Image's config drive option '%(config_drive)s' is invalid" msgstr "" -#: nova/exception.py:1935 +#: nova/exception.py:1979 #, python-format msgid "Hypervisor virtualization type '%(hv_type)s' is not recognised" msgstr "" -#: nova/exception.py:1940 +#: nova/exception.py:1984 #, python-format msgid "Virtual machine mode '%(vmmode)s' is not recognised" msgstr "" -#: nova/exception.py:1944 +#: nova/exception.py:1988 #, python-format msgid "The token '%(token)s' is invalid or has expired" msgstr "" -#: nova/exception.py:1948 +#: nova/exception.py:1992 msgid "Invalid Connection Info" msgstr "" -#: nova/exception.py:1952 +#: nova/exception.py:1996 #, python-format msgid "Quiescing is not supported in instance %(instance_id)s" msgstr "" -#: nova/exception.py:1956 +#: nova/exception.py:2000 msgid "QEMU guest agent is not enabled" msgstr "" -#: nova/exception.py:1960 +#: nova/exception.py:2004 msgid "Set admin password is not supported" msgstr "" -#: nova/exception.py:1964 +#: nova/exception.py:2008 #, python-format msgid "Invalid memory page size '%(pagesize)s'" msgstr "" -#: nova/exception.py:1968 +#: nova/exception.py:2012 #, python-format msgid "Page size %(pagesize)s forbidden against '%(against)s'" msgstr "" -#: nova/exception.py:1972 +#: nova/exception.py:2016 #, python-format msgid "Page size %(pagesize)s is not supported by the host." msgstr "" -#: nova/exception.py:1976 +#: nova/exception.py:2020 #, python-format msgid "CPU pinning is not supported by the host: %(reason)s" msgstr "" -#: nova/exception.py:1981 +#: nova/exception.py:2025 #, python-format msgid "" "Cannot pin/unpin cpus %(requested)s from the following pinned set %(pinned)s" msgstr "" -#: nova/exception.py:1986 +#: nova/exception.py:2030 #, python-format msgid "" "CPU set to pin/unpin %(requested)s must be a subset of known CPU set " "%(cpuset)s" msgstr "" -#: nova/exception.py:1991 +#: nova/exception.py:2035 msgid "" "Image property 'hw_cpu_policy' is not permitted to override CPU pinning " "policy set against the flavor" msgstr "" -#: nova/exception.py:1996 +#: nova/exception.py:2040 msgid "" "Image property 'hw_cpu_thread_policy' is not permitted to override CPU " "thread pinning policy set against the flavor" msgstr "" -#: nova/exception.py:2001 +#: nova/exception.py:2045 #, python-format msgid "ServerGroup policy is not supported: %(reason)s" msgstr "" -#: nova/exception.py:2005 +#: nova/exception.py:2049 #, python-format msgid "Cell %(uuid)s has no mapping." msgstr "" -#: nova/exception.py:2009 +#: nova/exception.py:2053 msgid "Host does not support guests with NUMA topology set" msgstr "" -#: nova/exception.py:2013 +#: nova/exception.py:2057 msgid "Host does not support guests with custom memory page sizes" msgstr "" -#: nova/exception.py:2017 +#: nova/exception.py:2061 #, python-format msgid "%(typename)s in %(fieldname)s is not an instance of Enum" msgstr "" -#: nova/exception.py:2021 +#: nova/exception.py:2065 #, python-format msgid "%(fieldname)s missing field type" msgstr "" -#: nova/exception.py:2025 +#: nova/exception.py:2069 #, python-format msgid "Invalid image format '%(format)s'" msgstr "" -#: nova/exception.py:2029 +#: nova/exception.py:2073 #, python-format msgid "Image model '%(image)s' is not supported" msgstr "" -#: nova/exception.py:2033 +#: nova/exception.py:2077 #, python-format msgid "Host '%(name)s' is not mapped to any cell" msgstr "" -#: nova/exception.py:2037 +#: nova/exception.py:2081 msgid "Cannot set realtime policy in a non dedicated cpu pinning policy" msgstr "" -#: nova/exception.py:2042 +#: nova/exception.py:2086 msgid "" "Cannot set cpu thread pinning policy in a non dedicated cpu pinning policy" msgstr "" -#: nova/exception.py:2047 +#: nova/exception.py:2091 #, python-format msgid "RequestSpec not found for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:2051 +#: nova/exception.py:2095 msgid "UEFI is not supported" msgstr "" -#: nova/exception.py:2055 -msgid "Injecting NMI is not supported" +#: nova/exception.py:2099 +msgid "Triggering crash dump is not supported" msgstr "" -#: nova/exception.py:2059 +#: nova/exception.py:2103 msgid "Requested CPU control policy not supported by host" msgstr "" -#: nova/exception.py:2063 +#: nova/exception.py:2107 msgid "Realtime policy not supported by hypervisor" msgstr "" -#: nova/exception.py:2067 +#: nova/exception.py:2111 msgid "" "Realtime policy needs vCPU(s) mask configured with at least 1 RT vCPU and 1 " "ordinary vCPU. See hw:cpu_realtime_mask or hw_cpu_realtime_mask" msgstr "" -#: nova/exception.py:2073 +#: nova/exception.py:2117 #, python-format msgid "No configuration information found for operating system %(os_name)s" msgstr "" -#: nova/hooks.py:77 +#: nova/exception.py:2122 +#, python-format +msgid "BuildRequest not found for instance %(uuid)s" +msgstr "" + +#: nova/hooks.py:80 msgid "Wrong type of hook method. Only 'pre' and 'post' type allowed" msgstr "" -#: nova/service.py:357 +#: nova/rpc.py:326 +#, python-format +msgid "" +"%(event_type)s is not a versioned notification and not whitelisted. See " +"./doc/source/notification.rst" +msgstr "" + +#: nova/service.py:378 #, python-format msgid "" "%(worker_name)s value of %(workers)s is invalid, must be greater than 0" msgstr "" -#: nova/service.py:464 +#: nova/service.py:485 msgid "serve() can only be called once" msgstr "" @@ -2394,12 +2459,12 @@ msgid "Certificate is not valid after: %s UTC" msgstr "" -#: nova/utils.py:333 +#: nova/utils.py:332 #, python-format msgid "Running cmd (subprocess): %s" msgstr "Menjalankan cmd (subprocess): %s" -#: nova/utils.py:363 +#: nova/utils.py:362 #, python-format msgid "" "%(desc)r\n" @@ -2409,91 +2474,91 @@ "stderr: %(stderr)r" msgstr "" -#: nova/utils.py:372 +#: nova/utils.py:371 #, python-format msgid "%r failed. Not Retrying." msgstr "" -#: nova/utils.py:376 +#: nova/utils.py:375 #, python-format msgid "%r failed. Retrying." msgstr "%r gagal. Mencuba lagi." -#: nova/utils.py:572 +#: nova/utils.py:566 #, python-format msgid "Link Local address is not found.:%s" msgstr "Alamat Lokal Pautan tidak ditemui.:%s" -#: nova/utils.py:575 +#: nova/utils.py:569 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "Tidak boleh mendapatkan Lokal IP Pautan untuk %(interface)s :%(ex)s" -#: nova/utils.py:607 +#: nova/utils.py:601 #, python-format msgid "Expected object of type: %s" msgstr "Mengharapkan jenis objek : %s" -#: nova/utils.py:1097 +#: nova/utils.py:1082 msgid "The input is not a string or unicode" msgstr "" -#: nova/utils.py:1099 +#: nova/utils.py:1084 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1106 +#: nova/utils.py:1091 #, python-format msgid "%(name)s has a minimum character requirement of %(min_length)s." msgstr "" -#: nova/utils.py:1111 +#: nova/utils.py:1096 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" -#: nova/utils.py:1121 +#: nova/utils.py:1106 #, python-format msgid "%(value_name)s must be an integer" msgstr "" -#: nova/utils.py:1127 +#: nova/utils.py:1112 #, python-format msgid "%(value_name)s must be >= %(min_value)d" msgstr "" -#: nova/utils.py:1133 +#: nova/utils.py:1118 #, python-format msgid "%(value_name)s must be <= %(max_value)d" msgstr "" -#: nova/wsgi.py:131 +#: nova/wsgi.py:84 msgid "The backlog must be more than 0" msgstr "" -#: nova/wsgi.py:189 +#: nova/wsgi.py:142 #, python-format msgid "Unable to find cert_file : %s" msgstr "" -#: nova/wsgi.py:193 +#: nova/wsgi.py:146 #, python-format msgid "Unable to find ca_file : %s" msgstr "" -#: nova/wsgi.py:197 +#: nova/wsgi.py:150 #, python-format msgid "Unable to find key_file : %s" msgstr "" -#: nova/wsgi.py:201 +#: nova/wsgi.py:154 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:353 +#: nova/wsgi.py:306 msgid "You must implement __call__" msgstr "Anda mesti implement __call__" @@ -2553,52 +2618,52 @@ msgid "Request is too large." msgstr "" -#: nova/api/openstack/__init__.py:272 +#: nova/api/openstack/__init__.py:271 msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/api_version_request.py:144 +#: nova/api/openstack/api_version_request.py:151 #, python-format msgid "'%(other)s' should be an instance of '%(cls)s'" msgstr "" -#: nova/api/openstack/common.py:296 +#: nova/api/openstack/common.py:295 #, python-format msgid "href %s does not contain version" msgstr "href %s tidak mengandungi versi" -#: nova/api/openstack/common.py:310 +#: nova/api/openstack/common.py:309 msgid "Image metadata limit exceeded" msgstr "telah melebihi had metadata imej" -#: nova/api/openstack/common.py:317 +#: nova/api/openstack/common.py:316 msgid "Image metadata key cannot be blank" msgstr "" -#: nova/api/openstack/common.py:320 +#: nova/api/openstack/common.py:319 msgid "Image metadata key too long" msgstr "" -#: nova/api/openstack/common.py:323 +#: nova/api/openstack/common.py:322 msgid "Invalid image metadata" msgstr "" -#: nova/api/openstack/common.py:373 +#: nova/api/openstack/common.py:372 #, python-format msgid "" "Cannot '%(action)s' instance %(server_id)s while it is in %(attr)s %(state)s" msgstr "" -#: nova/api/openstack/common.py:379 +#: nova/api/openstack/common.py:378 #, python-format msgid "Instance %(server_id)s is in an invalid state for '%(action)s'" msgstr "" -#: nova/api/openstack/common.py:390 +#: nova/api/openstack/common.py:389 msgid "Instance snapshots are not permitted at this time." msgstr "" -#: nova/api/openstack/common.py:535 +#: nova/api/openstack/common.py:534 msgid "The requested functionality is not supported." msgstr "" @@ -2675,16 +2740,16 @@ msgid "Must input network_id when request IP address" msgstr "" -#: nova/api/openstack/compute/baremetal_nodes.py:83 -#: nova/api/openstack/compute/legacy_v2/contrib/baremetal_nodes.py:82 +#: nova/api/openstack/compute/baremetal_nodes.py:82 +#: nova/api/openstack/compute/legacy_v2/contrib/baremetal_nodes.py:80 #, python-format msgid "" "Command Not supported. Please use Ironic command %(cmd)s to perform this " "action." msgstr "" -#: nova/api/openstack/compute/baremetal_nodes.py:129 -#: nova/api/openstack/compute/legacy_v2/contrib/baremetal_nodes.py:136 +#: nova/api/openstack/compute/baremetal_nodes.py:128 +#: nova/api/openstack/compute/legacy_v2/contrib/baremetal_nodes.py:134 #, python-format msgid "Node %s could not be found." msgstr "" @@ -2697,7 +2762,7 @@ "request." msgstr "" -#: nova/api/openstack/compute/cells.py:188 +#: nova/api/openstack/compute/cells.py:186 #, python-format msgid "Cell %s doesn't exist." msgstr "" @@ -2800,7 +2865,7 @@ msgstr "" #: nova/api/openstack/compute/flavors.py:112 -#: nova/api/openstack/compute/servers.py:412 +#: nova/api/openstack/compute/servers.py:411 #: nova/api/openstack/compute/legacy_v2/flavors.py:105 #: nova/api/openstack/compute/legacy_v2/servers.py:229 #, python-format @@ -2927,15 +2992,15 @@ msgstr "" #: nova/api/openstack/compute/floating_ips_bulk.py:123 -#: nova/api/openstack/compute/services.py:156 +#: nova/api/openstack/compute/services.py:163 #: nova/api/openstack/compute/legacy_v2/contrib/floating_ips_bulk.py:122 -#: nova/api/openstack/compute/legacy_v2/contrib/services.py:140 +#: nova/api/openstack/compute/legacy_v2/contrib/services.py:145 msgid "Unknown action" msgstr "" #: nova/api/openstack/compute/floating_ips_bulk.py:146 #: nova/api/openstack/compute/legacy_v2/contrib/floating_ips_bulk.py:150 -#: nova/cmd/manage.py:437 +#: nova/cmd/manage.py:439 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3116,71 +3181,86 @@ msgid "Metadata item was not found" msgstr "item metadata tidak wujud" -#: nova/api/openstack/compute/servers.py:329 +#: nova/api/openstack/compute/server_migrations.py:120 +#, python-format +msgid "In-progress live migration %(id)s is not found for server %(uuid)s." +msgstr "" + +#: nova/api/openstack/compute/server_migrations.py:125 +#, python-format +msgid "Migration %(id)s for server %(uuid)s is not live-migration." +msgstr "" + +#: nova/api/openstack/compute/server_migrations.py:132 +#, python-format +msgid "Live migration %(id)s for server %(uuid)s is not in progress." +msgstr "" + +#: nova/api/openstack/compute/servers.py:328 #: nova/api/openstack/compute/legacy_v2/servers.py:165 -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:342 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:340 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:354 +#: nova/api/openstack/compute/servers.py:353 #: nova/api/openstack/compute/legacy_v2/servers.py:190 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:464 +#: nova/api/openstack/compute/servers.py:463 msgid "Unknown argument: port" msgstr "" -#: nova/api/openstack/compute/servers.py:467 +#: nova/api/openstack/compute/servers.py:466 #, 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/servers.py:480 +#: nova/api/openstack/compute/servers.py:479 #: nova/api/openstack/compute/legacy_v2/servers.py:327 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" "Format jaringan tidak elok: uuid jaringan bukan dalam format yang betul (%s)" -#: nova/api/openstack/compute/servers.py:488 +#: nova/api/openstack/compute/servers.py:487 #: nova/api/openstack/compute/legacy_v2/servers.py:345 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:495 +#: nova/api/openstack/compute/servers.py:494 #: nova/api/openstack/compute/legacy_v2/servers.py:352 #, python-format msgid "Bad network format: missing %s" msgstr "Format jaringan tidak elok: hilang %s" -#: nova/api/openstack/compute/servers.py:498 +#: nova/api/openstack/compute/servers.py:497 #: nova/api/openstack/compute/legacy_v2/servers.py:355 #: nova/api/openstack/compute/legacy_v2/servers.py:503 msgid "Bad networks format" msgstr "Format jaringan tidak elok" -#: nova/api/openstack/compute/servers.py:612 -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:611 +#: nova/api/openstack/compute/servers.py:638 #: nova/api/openstack/compute/legacy_v2/servers.py:91 #: nova/api/openstack/compute/legacy_v2/servers.py:912 msgid "Invalid flavorRef provided." msgstr "flavorRef yang diberikan tidak sah." -#: nova/api/openstack/compute/servers.py:636 +#: nova/api/openstack/compute/servers.py:635 #: nova/api/openstack/compute/legacy_v2/servers.py:90 msgid "Can not find requested image" msgstr "Tidak dapat mejumpai imej yang diminta." -#: nova/api/openstack/compute/servers.py:642 +#: nova/api/openstack/compute/servers.py:641 #: nova/api/openstack/compute/legacy_v2/servers.py:92 msgid "Invalid key_name provided." msgstr "key_name tidak sah diberikan." -#: nova/api/openstack/compute/servers.py:645 +#: nova/api/openstack/compute/servers.py:644 #: nova/api/openstack/compute/legacy_v2/servers.py:93 msgid "Invalid config_drive provided." msgstr "" @@ -3238,17 +3318,17 @@ msgid "Cannot find image for rebuild" msgstr "Tidak dapat menjumpai imej untuk bina semula" -#: nova/api/openstack/compute/services.py:101 -#: nova/api/openstack/compute/legacy_v2/contrib/services.py:169 +#: nova/api/openstack/compute/services.py:108 +#: nova/api/openstack/compute/legacy_v2/contrib/services.py:174 msgid "Missing disabled reason field" msgstr "" -#: nova/api/openstack/compute/services.py:129 +#: nova/api/openstack/compute/services.py:136 msgid "Missing forced_down field" msgstr "" -#: nova/api/openstack/compute/services.py:176 -#: nova/api/openstack/compute/legacy_v2/contrib/services.py:114 +#: nova/api/openstack/compute/services.py:183 +#: nova/api/openstack/compute/legacy_v2/contrib/services.py:119 #, python-format msgid "Service %s not found." msgstr "" @@ -3278,11 +3358,16 @@ msgid "Quota exceeded, too many networks." msgstr "" -#: nova/api/openstack/compute/tenant_networks.py:185 -#: nova/api/openstack/compute/legacy_v2/contrib/os_tenant_networks.py:199 +#: nova/api/openstack/compute/tenant_networks.py:187 +#: nova/api/openstack/compute/legacy_v2/contrib/os_tenant_networks.py:201 msgid "Create networks failed" msgstr "" +#: nova/api/openstack/compute/virtual_interfaces.py:65 +#: nova/api/openstack/compute/legacy_v2/contrib/virtual_interfaces.py:55 +msgid "Listing virtual interfaces is not supported by this cloud." +msgstr "" + #: nova/api/openstack/compute/volumes.py:277 #: nova/api/openstack/compute/volumes.py:419 #: nova/api/openstack/compute/legacy_v2/contrib/volumes.py:268 @@ -3397,7 +3482,7 @@ msgstr "Nama server tidak ditakrifkan" #: nova/api/openstack/compute/legacy_v2/servers.py:546 -#: nova/api/validation/validators.py:169 +#: nova/api/validation/validators.py:261 #, python-format msgid "" "Invalid input for field/attribute %(path)s. Value: %(value)s. %(message)s" @@ -3565,56 +3650,56 @@ msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" msgstr "Tidak boleh set metadata %(metadata)s di agregat %(id)s" -#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:136 -#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:163 -#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:183 -#: nova/network/security_group/neutron_driver.py:556 -#: nova/network/security_group/neutron_driver.py:560 -#: nova/network/security_group/neutron_driver.py:564 -#: nova/network/security_group/neutron_driver.py:568 -#: nova/network/security_group/neutron_driver.py:572 +#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:137 +#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:164 +#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:184 +#: nova/network/security_group/neutron_driver.py:553 +#: nova/network/security_group/neutron_driver.py:557 +#: nova/network/security_group/neutron_driver.py:561 +#: nova/network/security_group/neutron_driver.py:565 +#: nova/network/security_group/neutron_driver.py:569 msgid "Network driver does not support this function." msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:139 +#: nova/api/openstack/compute/legacy_v2/contrib/attach_interfaces.py:140 msgid "Failed to attach interface" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/baremetal_nodes.py:61 +#: nova/api/openstack/compute/legacy_v2/contrib/baremetal_nodes.py:59 msgid "Ironic client unavailable, cannot access Ironic." msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:154 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:152 #, python-format msgid "Cell %(id)s not found." msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:194 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:192 msgid "Cell name cannot be empty" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:197 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:195 msgid "Cell name cannot contain '!', '.' or '@'" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:203 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:201 msgid "Cell type must be 'parent' or 'child'" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:239 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:237 msgid "rpc_port must be integer" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:267 -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:293 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:265 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:291 msgid "No cell information in request" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:271 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:269 msgid "No cell name in request" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:330 +#: nova/api/openstack/compute/legacy_v2/contrib/cells.py:328 msgid "Only 'updated_since', 'project_id' and 'deleted' are understood." msgstr "" @@ -3626,11 +3711,11 @@ msgid "Length in request body must be an integer value" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/console_output.py:66 +#: nova/api/openstack/compute/legacy_v2/contrib/console_output.py:68 msgid "Unable to get console" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/console_output.py:71 +#: nova/api/openstack/compute/legacy_v2/contrib/console_output.py:73 msgid "Unable to get console log, functionality not implemented" msgstr "" @@ -3911,13 +3996,13 @@ msgid "Instance not found" msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/services.py:159 +#: nova/api/openstack/compute/legacy_v2/contrib/services.py:164 msgid "" "The string containing the reason for disabling the service contains invalid " "characters or is too long." msgstr "" -#: nova/api/openstack/compute/legacy_v2/contrib/services.py:167 +#: nova/api/openstack/compute/legacy_v2/contrib/services.py:172 msgid "Invalid attribute in the request" msgstr "" @@ -3949,21 +4034,39 @@ msgid "Invalid value '%s' for force." msgstr "" -#: nova/cells/messaging.py:351 +#: nova/api/validation/parameter_types.py:126 +msgid "printable characters. Can not start or end with whitespace." +msgstr "" + +#: nova/api/validation/parameter_types.py:140 +msgid "" +"printable characters except !, ., @. Can not start or end with whitespace." +msgstr "" + +#: nova/api/validation/parameter_types.py:149 +msgid "" +"printable characters except !, ., @, with at least one non space character" +msgstr "" + +#: nova/api/validation/parameter_types.py:157 +msgid "printable characters with at least one non space character" +msgstr "" + +#: nova/cells/messaging.py:339 msgid "No cell given in routing path." msgstr "" -#: nova/cells/messaging.py:370 nova/cells/messaging.py:378 +#: nova/cells/messaging.py:358 nova/cells/messaging.py:366 #, python-format msgid "destination is %(target_cell)s but routing_path is %(routing_path)s" msgstr "" -#: nova/cells/messaging.py:390 +#: nova/cells/messaging.py:378 #, python-format msgid "Unknown %(cell_type)s when routing to %(target_cell)s" msgstr "" -#: nova/cells/messaging.py:664 +#: nova/cells/messaging.py:652 #, python-format msgid "Unknown method '%(method)s' in compute API" msgstr "" @@ -3991,276 +4094,281 @@ "lxc containers. See the man page for details." msgstr "" -#: nova/cmd/manage.py:234 +#: nova/cmd/manage.py:236 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:275 +#: nova/cmd/manage.py:277 msgid "Quota limit must be -1 or greater." msgstr "" -#: nova/cmd/manage.py:279 +#: nova/cmd/manage.py:281 #, python-format msgid "Quota limit must be greater than %s." msgstr "" -#: nova/cmd/manage.py:282 +#: nova/cmd/manage.py:284 #, python-format msgid "Quota limit must be less than %s." msgstr "" -#: nova/cmd/manage.py:291 +#: nova/cmd/manage.py:293 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:297 +#: nova/cmd/manage.py:299 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:298 +#: nova/cmd/manage.py:300 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:301 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:302 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:343 nova/cmd/manage.py:418 nova/cmd/manage.py:765 -#: nova/cmd/manage.py:780 nova/cmd/manage.py:851 +#: nova/cmd/manage.py:345 nova/cmd/manage.py:420 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:782 nova/cmd/manage.py:853 nova/cmd/manage.py:1575 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:351 +#: nova/cmd/manage.py:353 msgid "network" msgstr "" -#: nova/cmd/manage.py:352 +#: nova/cmd/manage.py:354 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:353 +#: nova/cmd/manage.py:355 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:354 nova/cmd/manage.py:907 +#: nova/cmd/manage.py:356 nova/cmd/manage.py:909 msgid "host" msgstr "" -#: nova/cmd/manage.py:366 nova/cmd/manage.py:390 +#: nova/cmd/manage.py:368 nova/cmd/manage.py:392 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:384 #, python-format msgid "WARNING: fixed IP %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:444 +#: nova/cmd/manage.py:446 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce the " "number generated." msgstr "" -#: nova/cmd/manage.py:495 +#: nova/cmd/manage.py:497 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:514 +#: nova/cmd/manage.py:516 msgid "" "ERROR: Network commands are not supported when using the Neutron API. Use " "python-neutronclient instead." msgstr "" -#: nova/cmd/manage.py:571 +#: nova/cmd/manage.py:573 msgid "id" msgstr "" -#: nova/cmd/manage.py:572 +#: nova/cmd/manage.py:574 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:573 +#: nova/cmd/manage.py:575 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:574 +#: nova/cmd/manage.py:576 msgid "start address" msgstr "" -#: nova/cmd/manage.py:575 +#: nova/cmd/manage.py:577 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:576 +#: nova/cmd/manage.py:578 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:577 +#: nova/cmd/manage.py:579 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:578 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:580 nova/cmd/manage.py:687 msgid "project" msgstr "" -#: nova/cmd/manage.py:579 +#: nova/cmd/manage.py:581 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:586 +#: nova/cmd/manage.py:588 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:607 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:612 msgid "UUID is required to delete Neutron Networks" msgstr "" -#: nova/cmd/manage.py:613 +#: nova/cmd/manage.py:615 msgid "Deleting by fixed_range is not supported with the NeutronManager" msgstr "" -#: nova/cmd/manage.py:677 +#: nova/cmd/manage.py:679 msgid "instance" msgstr "" -#: nova/cmd/manage.py:678 +#: nova/cmd/manage.py:680 msgid "node" msgstr "" -#: nova/cmd/manage.py:679 +#: nova/cmd/manage.py:681 msgid "type" msgstr "" -#: nova/cmd/manage.py:680 +#: nova/cmd/manage.py:682 msgid "state" msgstr "" -#: nova/cmd/manage.py:681 +#: nova/cmd/manage.py:683 msgid "launched" msgstr "" -#: nova/cmd/manage.py:682 +#: nova/cmd/manage.py:684 msgid "image" msgstr "" -#: nova/cmd/manage.py:683 +#: nova/cmd/manage.py:685 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:684 +#: nova/cmd/manage.py:686 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:686 +#: nova/cmd/manage.py:688 msgid "user" msgstr "" -#: nova/cmd/manage.py:687 nova/cmd/manage.py:908 +#: nova/cmd/manage.py:689 nova/cmd/manage.py:910 msgid "zone" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:690 msgid "index" msgstr "" -#: nova/cmd/manage.py:739 +#: nova/cmd/manage.py:741 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:740 +#: nova/cmd/manage.py:742 msgid "Host" msgstr "" -#: nova/cmd/manage.py:741 +#: nova/cmd/manage.py:743 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:742 +#: nova/cmd/manage.py:744 msgid "Status" msgstr "" -#: nova/cmd/manage.py:743 +#: nova/cmd/manage.py:745 msgid "State" msgstr "" -#: nova/cmd/manage.py:744 +#: nova/cmd/manage.py:746 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:767 +#: nova/cmd/manage.py:769 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:782 +#: nova/cmd/manage.py:784 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:855 +#: nova/cmd/manage.py:857 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:858 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:860 +#: nova/cmd/manage.py:862 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:861 +#: nova/cmd/manage.py:863 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:862 +#: nova/cmd/manage.py:864 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:863 +#: nova/cmd/manage.py:865 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:864 +#: nova/cmd/manage.py:866 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:949 +#: nova/cmd/manage.py:957 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:954 +#: nova/cmd/manage.py:960 +#, python-format +msgid "max rows must be <= %(max_value)d" +msgstr "" + +#: nova/cmd/manage.py:966 msgid "Table" msgstr "" -#: nova/cmd/manage.py:955 +#: nova/cmd/manage.py:967 msgid "Number of Rows Archived" msgstr "" -#: nova/cmd/manage.py:957 +#: nova/cmd/manage.py:969 msgid "Nothing was archived." msgstr "" -#: nova/cmd/manage.py:973 +#: nova/cmd/manage.py:985 #, python-format msgid "Deleted %(records)d records from table '%(table_name)s'." msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:989 #, python-format msgid "" "There are %(records)d records in the '%(table_name)s' table where the uuid " @@ -4268,246 +4376,279 @@ "option after you have backed up any necessary data." msgstr "" -#: nova/cmd/manage.py:985 +#: nova/cmd/manage.py:997 msgid "There were no records found where instance_uuid was NULL." msgstr "" -#: nova/cmd/manage.py:1060 +#: nova/cmd/manage.py:1007 +#, python-format +msgid "Error attempting to run %(method)s" +msgstr "" + +#: nova/cmd/manage.py:1012 +#, python-format +msgid "%(total)i rows matched query %(meth)s, %(done)i migrated" +msgstr "" + +#: nova/cmd/manage.py:1030 +msgid "Must supply a positive value for max_number" +msgstr "" + +#: nova/cmd/manage.py:1035 +#, python-format +msgid "Running batches of %i until complete" +msgstr "" + +#: nova/cmd/manage.py:1115 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1109 +#: nova/cmd/manage.py:1164 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1112 +#: nova/cmd/manage.py:1167 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1126 +#: nova/cmd/manage.py:1181 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1130 +#: nova/cmd/manage.py:1185 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1139 +#: nova/cmd/manage.py:1194 msgid "No nova entries in syslog!" msgstr "" -#: nova/cmd/manage.py:1156 +#: nova/cmd/manage.py:1211 #, python-format msgid "Invalid broker_hosts value: %s. It should be in hostname:port format" msgstr "" -#: nova/cmd/manage.py:1162 +#: nova/cmd/manage.py:1217 #, python-format msgid "Invalid port value: %s. It should be an integer" msgstr "" -#: nova/cmd/manage.py:1175 +#: nova/cmd/manage.py:1230 #, python-format msgid "Invalid port value: %s. Should be an integer" msgstr "" -#: nova/cmd/manage.py:1278 +#: nova/cmd/manage.py:1333 msgid "cell_uuid must be set" msgstr "" -#: nova/cmd/manage.py:1399 +#: nova/cmd/manage.py:1390 +msgid "No hosts found to map to cell, exiting." +msgstr "" + +#: nova/cmd/manage.py:1401 +#, python-format +msgid "Host %(host)s is already mapped to cell %(uuid)s" +msgstr "" + +#: nova/cmd/manage.py:1412 +msgid "All hosts are already mapped to cell(s), exiting." +msgstr "" + +#: nova/cmd/manage.py:1522 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/manage.py:1403 +#: nova/cmd/manage.py:1526 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/manage.py:1405 +#: nova/cmd/manage.py:1528 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/manage.py:1452 -msgid "Command failed, please check log for more info" -msgstr "" - -#: nova/compute/api.py:349 +#: nova/compute/api.py:346 msgid "Cannot run any more instances of this type." msgstr "" -#: nova/compute/api.py:355 +#: nova/compute/api.py:352 #, python-format msgid "Can only run %s more instances of this type." msgstr "" -#: nova/compute/api.py:401 +#: nova/compute/api.py:398 msgid "Metadata type should be dict." msgstr "" -#: nova/compute/api.py:423 +#: nova/compute/api.py:420 msgid "Metadata property key greater than 255 characters" msgstr "" -#: nova/compute/api.py:426 +#: nova/compute/api.py:423 msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:736 +#: nova/compute/api.py:738 #, python-format msgid "" "The volume cannot be assigned the same device name as the root device %s" msgstr "" -#: nova/compute/api.py:772 +#: nova/compute/api.py:774 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:946 +#: nova/compute/api.py:1003 msgid "Quota exceeded, too many servers in group" msgstr "" -#: nova/compute/api.py:1035 +#: nova/compute/api.py:1094 msgid "Server group scheduler hint must be a UUID." msgstr "" -#: nova/compute/api.py:1235 +#: nova/compute/api.py:1294 msgid "" "Images with destination_type 'volume' need to have a non-zero size specified" msgstr "" -#: nova/compute/api.py:1261 +#: nova/compute/api.py:1320 msgid "" "Blank volumes (source: 'blank', dest: 'volume') need to have non-zero size" msgstr "" -#: nova/compute/api.py:1274 +#: nova/compute/api.py:1333 msgid "More than one swap drive requested." msgstr "" -#: nova/compute/api.py:1428 +#: nova/compute/api.py:1487 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:1438 +#: nova/compute/api.py:1497 msgid "max_count cannot be greater than 1 if an fixed_ip is specified." msgstr "" -#: nova/compute/api.py:1477 +#: nova/compute/api.py:1536 msgid "The requested availability zone is not available" msgstr "" -#: nova/compute/api.py:2297 +#: nova/compute/api.py:2352 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:2560 +#: nova/compute/api.py:2615 msgid "Resize to zero disk flavor is not allowed." msgstr "" -#: nova/compute/api.py:2775 +#: nova/compute/api.py:2838 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:3141 +#: nova/compute/api.py:3204 msgid "Old volume is attached to a different instance." msgstr "" -#: nova/compute/api.py:3144 +#: nova/compute/api.py:3207 msgid "New volume must be detached in order to swap." msgstr "" -#: nova/compute/api.py:3147 +#: nova/compute/api.py:3210 msgid "New volume must be the same size or larger." msgstr "" -#: nova/compute/api.py:3668 +#: nova/compute/api.py:3820 msgid "Host aggregate is not empty" msgstr "" -#: nova/compute/api.py:3699 +#: nova/compute/api.py:3844 +#, python-format +msgid "Aggregate %s does not support empty named availability zone" +msgstr "" + +#: nova/compute/api.py:3856 #, python-format msgid "One or more hosts already in availability zone(s) %s" msgstr "" -#: nova/compute/api.py:3719 +#: nova/compute/api.py:3876 #, python-format msgid "Unexpected aggregate action %s" msgstr "" -#: nova/compute/api.py:3799 +#: nova/compute/api.py:3956 msgid "Keypair name contains unsafe characters" msgstr "nama pasangan kunci mengandungi karakter yang tidak selamat." -#: nova/compute/api.py:3805 +#: nova/compute/api.py:3962 msgid "Keypair name must be string and between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:3912 +#: nova/compute/api.py:4069 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:3922 +#: nova/compute/api.py:4079 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)s'." msgstr "" -#: nova/compute/api.py:3943 +#: nova/compute/api.py:4100 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:3958 +#: nova/compute/api.py:4115 #, python-format msgid "Security group %s already exists" msgstr "Kumpulan sekuriti %s sudah wujud" -#: nova/compute/api.py:3971 +#: nova/compute/api.py:4128 #, python-format msgid "Unable to update system group '%s'" msgstr "" -#: nova/compute/api.py:4033 +#: nova/compute/api.py:4190 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:4038 +#: nova/compute/api.py:4195 msgid "Security group is still in use" msgstr "Kumpulan sekuriti sedang digunakan" -#: nova/compute/api.py:4125 +#: nova/compute/api.py:4282 #, python-format msgid "Rule (%s) not found" msgstr "Syarat (%s) tidak dijumpai" -#: nova/compute/api.py:4141 +#: nova/compute/api.py:4298 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:4144 +#: nova/compute/api.py:4301 #, python-format msgid "" "Security group %(name)s added %(protocol)s ingress " "(%(from_port)s:%(to_port)s)" msgstr "" -#: nova/compute/api.py:4159 +#: nova/compute/api.py:4316 #, python-format msgid "" "Security group %(name)s removed %(protocol)s ingress " "(%(from_port)s:%(to_port)s)" msgstr "" -#: nova/compute/api.py:4211 +#: nova/compute/api.py:4368 msgid "Security group id should be integer" msgstr "" @@ -4523,22 +4664,22 @@ msgid "vcpu" msgstr "" -#: nova/compute/claims.py:196 nova/compute/claims.py:305 +#: nova/compute/claims.py:195 nova/compute/claims.py:304 msgid "Claim pci failed." msgstr "" -#: nova/compute/claims.py:224 +#: nova/compute/claims.py:223 msgid "" "Requested instance NUMA topology together with requested PCI devices cannot " "fit the given host NUMA topology" msgstr "" -#: nova/compute/claims.py:228 +#: nova/compute/claims.py:227 msgid "" "Requested instance NUMA topology cannot fit the given host NUMA topology" msgstr "" -#: nova/compute/claims.py:257 +#: nova/compute/claims.py:256 #, python-format msgid "Free %(type)s %(free).02f %(unit)s < requested %(requested)d %(unit)s" msgstr "" @@ -4573,92 +4714,92 @@ "underscores, colons and spaces." msgstr "" -#: nova/compute/manager.py:606 +#: nova/compute/manager.py:611 msgid "Instance event failed" msgstr "" -#: nova/compute/manager.py:736 +#: nova/compute/manager.py:741 #, python-format msgid "%s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:1463 +#: nova/compute/manager.py:1469 msgid "Anti-affinity instance group policy was violated." msgstr "" -#: nova/compute/manager.py:1471 +#: nova/compute/manager.py:1477 msgid "Affinity instance group policy was violated." msgstr "" -#: nova/compute/manager.py:2060 +#: nova/compute/manager.py:2090 #, python-format msgid "Failed to allocate the network(s) with error %s, not rescheduling." msgstr "" -#: nova/compute/manager.py:2070 nova/compute/manager.py:2144 +#: nova/compute/manager.py:2100 nova/compute/manager.py:2174 msgid "Failed to allocate the network(s), not rescheduling." msgstr "" -#: nova/compute/manager.py:2119 +#: nova/compute/manager.py:2149 msgid "Success" msgstr "" -#: nova/compute/manager.py:2183 +#: nova/compute/manager.py:2213 msgid "Failure prepping block device." msgstr "" -#: nova/compute/manager.py:2849 +#: nova/compute/manager.py:2877 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:3260 +#: nova/compute/manager.py:3288 #, python-format msgid "instance %s is not running" msgstr "" -#: nova/compute/manager.py:3277 +#: nova/compute/manager.py:3305 msgid "" "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:3292 +#: nova/compute/manager.py:3320 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:3375 +#: nova/compute/manager.py:3403 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:3693 +#: nova/compute/manager.py:3721 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:4997 +#: nova/compute/manager.py:5069 #, python-format msgid "Port %s is not attached" msgstr "" -#: nova/compute/manager.py:5746 +#: nova/compute/manager.py:5887 #, python-format msgid "Instance %s not found" msgstr "" -#: nova/compute/manager.py:5751 +#: nova/compute/manager.py:5892 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:5779 +#: nova/compute/manager.py:5920 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:6419 +#: nova/compute/manager.py:6561 #, python-format msgid "Unrecognized value '%s' for CONF.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:938 +#: nova/compute/resource_tracker.py:970 #, python-format msgid "Missing keys: %s" msgstr "" @@ -4676,32 +4817,32 @@ msgid "Unexpected type adding stats" msgstr "" -#: nova/conductor/manager.py:228 +#: nova/conductor/manager.py:230 msgid "No valid host found for cold migrate" msgstr "" -#: nova/conductor/manager.py:230 +#: nova/conductor/manager.py:232 msgid "No valid host found for resize" msgstr "" -#: nova/conductor/manager.py:461 +#: nova/conductor/manager.py:467 #, python-format msgid "Unshelve attempted but the image %s cannot be found." msgstr "" -#: nova/conductor/tasks/live_migrate.py:127 +#: nova/conductor/tasks/live_migrate.py:129 #, python-format msgid "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/conductor/tasks/live_migrate.py:158 +#: nova/conductor/tasks/live_migrate.py:160 #, python-format msgid "Timeout while checking if we can live migrate to host: %s" msgstr "" -#: nova/conductor/tasks/live_migrate.py:201 +#: nova/conductor/tasks/live_migrate.py:222 #, python-format msgid "" "Exceeded max scheduling retries %(max_retries)d for instance " @@ -4749,52 +4890,52 @@ msgid "Failed to run xvp." msgstr "" -#: nova/db/sqlalchemy/api.py:308 +#: nova/db/sqlalchemy/api.py:364 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1015 +#: nova/db/sqlalchemy/api.py:1243 #, python-format msgid "Invalid floating IP %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1331 +#: nova/db/sqlalchemy/api.py:1559 #, python-format msgid "Invalid fixed IP Address %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1486 +#: nova/db/sqlalchemy/api.py:1714 #, python-format msgid "Invalid virtual interface address %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:1584 +#: nova/db/sqlalchemy/api.py:1812 #, 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:1764 +#: nova/db/sqlalchemy/api.py:1992 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2120 +#: nova/db/sqlalchemy/api.py:2348 #, python-format msgid "Invalid field name: %s" msgstr "" -#: nova/db/sqlalchemy/api.py:2283 +#: nova/db/sqlalchemy/api.py:2509 msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/db/sqlalchemy/api.py:2294 +#: nova/db/sqlalchemy/api.py:2520 msgid "Sort direction size exceeds sort key size" msgstr "" -#: nova/db/sqlalchemy/api.py:5671 +#: nova/db/sqlalchemy/api.py:5935 #, python-format msgid "Add metadata failed for aggregate %(id)s after %(retries)s retries" msgstr "" @@ -5018,95 +5159,100 @@ msgid "Invalid IP format %s" msgstr "" -#: nova/network/neutronv2/api.py:120 +#: nova/network/neutronv2/api.py:119 #, python-format msgid "Unknown auth plugin: %s" msgstr "" -#: nova/network/neutronv2/api.py:269 +#: nova/network/neutronv2/api.py:268 #, python-format msgid "Fixed IP %(ip)s is not a valid ip address for network %(network_id)s." msgstr "" -#: nova/network/neutronv2/api.py:276 +#: nova/network/neutronv2/api.py:275 #, python-format msgid "Fixed IP %s is already in use." msgstr "" -#: nova/network/neutronv2/api.py:485 +#: nova/network/neutronv2/api.py:496 #, python-format msgid "" "Multiple security groups found matching '%s'. Use an ID to be more specific." msgstr "" -#: nova/network/neutronv2/api.py:546 +#: nova/network/neutronv2/api.py:557 #, python-format msgid "empty project id for instance %s" msgstr "" -#: nova/network/neutronv2/api.py:579 nova/network/neutronv2/api.py:1029 +#: nova/network/neutronv2/api.py:595 nova/network/neutronv2/api.py:1091 msgid "" "Multiple possible networks found, use a Network ID to be more specific." msgstr "" -#: nova/network/neutronv2/api.py:836 +#: nova/network/neutronv2/api.py:776 +#, python-format +msgid "Instance hostname %(hostname)s is not a valid DNS name" +msgstr "" + +#: nova/network/neutronv2/api.py:898 #, python-format msgid "Failed to access port %(port_id)s: %(reason)s" msgstr "" -#: nova/network/neutronv2/api.py:862 +#: nova/network/neutronv2/api.py:924 msgid "" "This method needs to be called with either networks=None and port_ids=None " "or port_ids and networks as not none." msgstr "" -#: nova/network/neutronv2/api.py:1129 +#: nova/network/neutronv2/api.py:1191 #, python-format msgid "The number of defined ports: %(ports)d is over the limit: %(quota)d" msgstr "" -#: nova/network/neutronv2/api.py:1383 +#: nova/network/neutronv2/api.py:1445 #, python-format msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/security_group/neutron_driver.py:163 +#: nova/network/security_group/neutron_driver.py:161 #, python-format msgid "Invalid security group name: %(name)s." msgstr "" -#: nova/network/security_group/neutron_driver.py:204 +#: nova/network/security_group/neutron_driver.py:202 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/neutron_driver.py:445 -#: nova/network/security_group/neutron_driver.py:500 +#: nova/network/security_group/neutron_driver.py:442 +#: nova/network/security_group/neutron_driver.py:497 #, python-format msgid "Security group %(name)s is not found for project %(project)s" msgstr "" -#: nova/network/security_group/neutron_driver.py:461 -#: nova/network/security_group/neutron_driver.py:516 +#: nova/network/security_group/neutron_driver.py:458 +#: nova/network/security_group/neutron_driver.py:513 #, python-format msgid "instance_id %s could not be found as device id on any ports" msgstr "" -#: nova/network/security_group/neutron_driver.py:544 +#: nova/network/security_group/neutron_driver.py:541 #, python-format msgid "" "Security group %(security_group_name)s not associated with the instance " "%(instance)s" msgstr "" -#: nova/network/security_group/security_group_base.py:92 +#: nova/network/security_group/security_group_base.py:88 msgid "Type and Code must be integers for ICMP protocol type" msgstr "" -#: nova/network/security_group/security_group_base.py:95 +#: nova/network/security_group/security_group_base.py:91 msgid "To and From ports must be integers" msgstr "" -#: nova/network/security_group/security_group_base.py:138 +#: nova/network/security_group/security_group_base.py:134 #, python-format msgid "This rule already exists in group %s" msgstr "Syarat ini sudah wujud di kumpulan %s" @@ -5115,38 +5261,38 @@ msgid "Volume does not belong to the requested instance." msgstr "" -#: nova/objects/fields.py:87 +#: nova/objects/fields.py:88 #, python-format msgid "Architecture name '%s' is not valid" msgstr "" -#: nova/objects/fields.py:249 +#: nova/objects/fields.py:250 #, python-format msgid "Hypervisor virt type '%s' is not valid" msgstr "" -#: nova/objects/fields.py:390 +#: nova/objects/fields.py:425 #, python-format msgid "Virtual machine mode '%s' is not valid" msgstr "" -#: nova/objects/fields.py:569 nova/objects/fields.py:580 -#: nova/objects/fields.py:591 +#: nova/objects/fields.py:604 nova/objects/fields.py:615 +#: nova/objects/fields.py:626 #, python-format msgid "Network \"%(val)s\" is not valid in field %(attr)s" msgstr "" -#: nova/objects/fields.py:633 +#: nova/objects/fields.py:668 #, python-format msgid "A NetworkModel is required in field %s" msgstr "" -#: nova/objects/fields.py:654 nova/objects/fields.py:663 +#: nova/objects/fields.py:689 nova/objects/fields.py:698 #, python-format msgid "Value must be >= 0 for field %s" msgstr "" -#: nova/objects/network.py:101 +#: nova/objects/network.py:103 #, python-format msgid "IPv6 netmask \"%s\" must be a netmask or integral prefix" msgstr "" @@ -5163,15 +5309,6 @@ "list %(fields)s" msgstr "" -#: nova/openstack/common/imageutils.py:76 -#, python-format -msgid "Invalid input value \"%s\"." -msgstr "" - -#: nova/openstack/common/imageutils.py:105 -msgid "Snapshot list encountered but no header found!" -msgstr "" - #: nova/pci/devspec.py:42 #, python-format msgid "invalid %(property)s %(attr)s" @@ -5263,12 +5400,12 @@ msgid "Invalid type for %s entry" msgstr "" -#: nova/virt/driver.py:899 +#: nova/virt/driver.py:884 msgid "" "Hypervisor driver does not support post_live_migration_at_source method" msgstr "" -#: nova/virt/driver.py:1455 +#: nova/virt/driver.py:1440 msgid "Event must be an instance of nova.virt.event.Event" msgstr "" @@ -5316,64 +5453,54 @@ msgid "Invalid inclusion expression %r" msgstr "" -#: nova/virt/images.py:57 -#, python-format -msgid "Path does not exist %(path)s" -msgstr "" - -#: nova/virt/images.py:66 +#: nova/virt/images.py:58 #, python-format msgid "qemu-img failed to execute on %(path)s : %(exp)s" msgstr "" -#: nova/virt/images.py:71 +#: nova/virt/images.py:63 #, python-format msgid "Failed to run qemu-img info on %(path)s : %(error)s" msgstr "" -#: nova/virt/images.py:106 +#: nova/virt/images.py:98 #, python-format msgid "Unable to convert image to %(format)s: %(exp)s" msgstr "" -#: nova/virt/images.py:131 +#: nova/virt/images.py:123 msgid "'qemu-img info' parsing failed." msgstr "" -#: nova/virt/images.py:137 +#: nova/virt/images.py:129 #, python-format msgid "fmt=%(fmt)s backed by: %(backing_file)s" msgstr "" -#: nova/virt/images.py:167 +#: nova/virt/images.py:159 #, python-format msgid "Unable to convert image to raw: %(exp)s" msgstr "" -#: nova/virt/images.py:175 +#: nova/virt/images.py:167 #, python-format msgid "Converted to raw, but format is now %s" msgstr "" -#: nova/virt/osinfo.py:44 -#, python-format -msgid "Cannot load Libosinfo: (%s)" -msgstr "" - -#: nova/virt/disk/api.py:349 +#: nova/virt/disk/api.py:323 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:681 +#: nova/virt/disk/api.py:655 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:708 +#: nova/virt/disk/api.py:682 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:724 +#: nova/virt/disk/api.py:698 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -5403,20 +5530,20 @@ msgid "Could not attach image to loopback: %s" msgstr "" -#: nova/virt/disk/mount/nbd.py:65 +#: nova/virt/disk/mount/nbd.py:57 msgid "nbd unavailable: module not loaded" msgstr "" -#: nova/virt/disk/mount/nbd.py:73 +#: nova/virt/disk/mount/nbd.py:65 msgid "No free nbd devices" msgstr "" -#: nova/virt/disk/mount/nbd.py:91 +#: nova/virt/disk/mount/nbd.py:83 #, python-format msgid "qemu-nbd error: %s" msgstr "" -#: nova/virt/disk/mount/nbd.py:104 +#: nova/virt/disk/mount/nbd.py:96 #, python-format msgid "nbd device %s did not show up" msgstr "" @@ -5471,15 +5598,11 @@ msgid "VIF unplugging is not supported by the Hyper-V driver." msgstr "" -#: nova/virt/hyperv/hostops.py:159 +#: nova/virt/hyperv/hostops.py:160 msgid "Host PowerOn is not supported by the Hyper-V driver" msgstr "" -#: nova/virt/hyperv/livemigrationops.py:42 -msgid "Live migration is supported starting with Hyper-V Server 2012" -msgstr "" - -#: nova/virt/hyperv/migrationops.py:110 nova/virt/hyperv/migrationops.py:220 +#: nova/virt/hyperv/migrationops.py:111 nova/virt/hyperv/migrationops.py:221 #, python-format msgid "" "Cannot resize the root disk to a smaller size. Current size: " @@ -5495,17 +5618,17 @@ "a remote host." msgstr "" -#: nova/virt/hyperv/vmops.py:147 +#: nova/virt/hyperv/vmops.py:155 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:304 +#: nova/virt/hyperv/volumeops.py:329 #, python-format msgid "Unable to find a mounted disk for target_iqn: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:318 +#: nova/virt/hyperv/volumeops.py:343 #, python-format msgid "" "Unable to find a mounted disk for target_iqn: %s. Please ensure that the " @@ -5530,48 +5653,43 @@ "instance %(instance)s" msgstr "" -#: nova/virt/ironic/driver.py:396 -#, python-format -msgid "Fail to clean up node %s parameters" -msgstr "" - -#: nova/virt/ironic/driver.py:408 +#: nova/virt/ironic/driver.py:384 #, python-format msgid "Instance %s provisioning was aborted" msgstr "" -#: nova/virt/ironic/driver.py:429 +#: nova/virt/ironic/driver.py:405 #, python-format msgid "Failed to provision instance %(inst)s: %(reason)s" msgstr "" -#: nova/virt/ironic/driver.py:721 +#: nova/virt/ironic/driver.py:692 #, python-format msgid "Ironic node uuid not supplied to driver for instance %s." msgstr "" -#: nova/virt/ironic/driver.py:742 +#: nova/virt/ironic/driver.py:712 #, python-format msgid "" "Ironic node: %(id)s failed to validate. (deploy: %(deploy)s, power: " "%(power)s)" msgstr "" -#: nova/virt/ironic/driver.py:846 +#: nova/virt/ironic/driver.py:822 #, python-format msgid "" "Error destroying the instance on node %(node)s. Provision state still " "'%(state)s'." msgstr "" -#: nova/virt/ironic/driver.py:1029 +#: nova/virt/ironic/driver.py:1005 #, python-format msgid "" "Ironic node: %(id)s virtual to physical interface count missmatch (Vif " "count: %(vif_count)d, Pif count: %(pif_count)d)" msgstr "" -#: nova/virt/ironic/driver.py:1150 +#: nova/virt/ironic/driver.py:1129 #, python-format msgid "Failed to request Ironic to rebuild instance %(inst)s: %(reason)s" msgstr "" @@ -5596,192 +5714,190 @@ msgid "Root element name should be '%(name)s' not '%(tag)s'" msgstr "" -#: nova/virt/libvirt/driver.py:663 +#: nova/virt/libvirt/driver.py:664 #, python-format msgid "Nova requires libvirt version %s or greater." msgstr "" -#: nova/virt/libvirt/driver.py:669 +#: nova/virt/libvirt/driver.py:670 #, python-format msgid "Running Nova with parallels virt_type requires libvirt version %s" msgstr "" -#: nova/virt/libvirt/driver.py:690 +#: nova/virt/libvirt/driver.py:691 #, python-format msgid "" "Running Nova with qemu/kvm virt_type on %(arch)s requires libvirt version " "%(libvirt_ver)s and qemu version %(qemu_ver)s, or greater" msgstr "" -#: nova/virt/libvirt/driver.py:929 +#: nova/virt/libvirt/driver.py:945 msgid "operation time out" msgstr "" -#: nova/virt/libvirt/driver.py:1309 +#: nova/virt/libvirt/driver.py:1325 #, 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:1402 +#: nova/virt/libvirt/driver.py:1418 msgid "Swap only supports host devices" msgstr "" -#: nova/virt/libvirt/driver.py:1756 +#: nova/virt/libvirt/driver.py:1792 #, python-format msgid "" "Error from libvirt while set password for username \"%(user)s\": [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:1780 +#: nova/virt/libvirt/driver.py:1816 #, python-format msgid "" "Error from libvirt while quiescing %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:1932 +#: nova/virt/libvirt/driver.py:1973 msgid "Found no disk to snapshot." msgstr "" -#: nova/virt/libvirt/driver.py:2022 +#: nova/virt/libvirt/driver.py:2063 #, python-format msgid "Unknown type: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2027 +#: nova/virt/libvirt/driver.py:2068 msgid "snapshot_id required in create_info" msgstr "" -#: nova/virt/libvirt/driver.py:2076 +#: nova/virt/libvirt/driver.py:2117 #, python-format msgid "" "Something went wrong when deleting a volume snapshot: rebasing a " "%(protocol)s network disk using qemu-img has not been fully tested" msgstr "" -#: nova/virt/libvirt/driver.py:2130 +#: nova/virt/libvirt/driver.py:2171 #, python-format msgid "" "Libvirt '%s' or later is required for online deletion of volume snapshots." msgstr "" -#: nova/virt/libvirt/driver.py:2138 +#: nova/virt/libvirt/driver.py:2179 #, python-format msgid "Unknown delete_info type %s" msgstr "" -#: nova/virt/libvirt/driver.py:2174 +#: nova/virt/libvirt/driver.py:2215 #, python-format msgid "Disk with id: %s not found attached to instance." msgstr "" -#: nova/virt/libvirt/driver.py:2183 +#: nova/virt/libvirt/driver.py:2224 msgid "filename cannot be None" msgstr "" -#: nova/virt/libvirt/driver.py:2212 +#: nova/virt/libvirt/driver.py:2253 #, python-format msgid "no match found for %s" msgstr "" -#: nova/virt/libvirt/driver.py:2292 +#: nova/virt/libvirt/driver.py:2333 #, python-format msgid "" "Relative blockcommit support was not detected. Libvirt '%s' or later is " "required for online deletion of file/network storage-backed volume snapshots." msgstr "" -#: nova/virt/libvirt/driver.py:2814 nova/virt/xenapi/vmops.py:1771 -msgid "Guest does not have a console available" -msgstr "" - -#: nova/virt/libvirt/driver.py:3176 +#: nova/virt/libvirt/driver.py:3209 #, python-format msgid "%s format is not supported" msgstr "" -#: nova/virt/libvirt/driver.py:3297 +#: nova/virt/libvirt/driver.py:3330 #, python-format msgid "Detaching PCI devices with libvirt < %(ver)s is not permitted" msgstr "" -#: nova/virt/libvirt/driver.py:3377 +#: nova/virt/libvirt/driver.py:3410 #, python-format msgid "Detaching SR-IOV ports with libvirt < %(ver)s is not permitted" msgstr "" -#: nova/virt/libvirt/driver.py:3456 +#: nova/virt/libvirt/driver.py:3500 #, 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:3462 +#: nova/virt/libvirt/driver.py:3506 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:3466 +#: nova/virt/libvirt/driver.py:3510 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:3502 +#: nova/virt/libvirt/driver.py:3546 #, python-format msgid "" "Volume sets discard option, but libvirt %(libvirt)s or later is required, " "qemu %(qemu)s or later is required." msgstr "" -#: nova/virt/libvirt/driver.py:3644 +#: nova/virt/libvirt/driver.py:3688 msgid "Unable to get host UUID: /etc/machine-id does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3652 +#: nova/virt/libvirt/driver.py:3696 msgid "Unable to get host UUID: /etc/machine-id is empty" msgstr "" -#: nova/virt/libvirt/driver.py:3843 +#: nova/virt/libvirt/driver.py:3887 #, python-format msgid "Invalid libvirt version %(version)s" msgstr "" -#: nova/virt/libvirt/driver.py:4958 +#: nova/virt/libvirt/driver.py:4964 #, python-format msgid "" "Invalid vcpu_pin_set config, one or more of the specified cpuset is not " "online. Online cpuset(s): %(online)s, requested cpuset(s): %(req)s" msgstr "" -#: nova/virt/libvirt/driver.py:4965 +#: nova/virt/libvirt/driver.py:4971 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "" -#: nova/virt/libvirt/driver.py:5506 +#: nova/virt/libvirt/driver.py:5524 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:5523 +#: nova/virt/libvirt/driver.py:5548 #, python-format -msgid "Cannot block migrate instance %s with mapped volumes" +msgid "" +"Cannot block migrate instance %(uuid)s with mapped volumes. Selective block " +"device migration feature requires libvirt version %(libvirt_ver)s" msgstr "" -#: nova/virt/libvirt/driver.py:5530 +#: nova/virt/libvirt/driver.py:5558 msgid "" "Live migration can not be used without shared storage except a booted from " "volume VM which does not have a local disk." msgstr "" -#: nova/virt/libvirt/driver.py:5610 +#: nova/virt/libvirt/driver.py:5638 #, 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:5656 +#: nova/virt/libvirt/driver.py:5684 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -5791,12 +5907,12 @@ "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:5726 +#: nova/virt/libvirt/driver.py:5754 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:5860 +#: nova/virt/libvirt/driver.py:5905 msgid "" "Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag or " "your destination node does not support retrieving listen addresses. In " @@ -5805,7 +5921,7 @@ "(0.0.0.0 or ::) or the local address (127.0.0.1 or ::1)." msgstr "" -#: nova/virt/libvirt/driver.py:5894 +#: nova/virt/libvirt/driver.py:5939 msgid "" "Your libvirt version does not support the VIR_DOMAIN_XML_MIGRATABLE flag or " "your destination node does not support retrieving listen addresses. In " @@ -5813,31 +5929,31 @@ "console or upgrade your libvirt version." msgstr "" -#: nova/virt/libvirt/driver.py:7004 +#: nova/virt/libvirt/driver.py:7152 msgid "Unable to resize disk down." msgstr "" -#: nova/virt/libvirt/driver.py:7012 +#: nova/virt/libvirt/driver.py:7160 msgid "Migration is not supported for LVM backed instances" msgstr "" -#: nova/virt/libvirt/driver.py:7030 +#: nova/virt/libvirt/driver.py:7178 #, python-format msgid "not able to execute ssh command: %s" msgstr "" -#: nova/virt/libvirt/guest.py:324 +#: nova/virt/libvirt/guest.py:340 msgid "Unable to detach from guest transient domain." msgstr "" -#: nova/virt/libvirt/guest.py:400 +#: nova/virt/libvirt/guest.py:416 #, python-format msgid "" "Error from libvirt while getting domain info for %(instance_name)s: [Error " "Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/guest.py:548 +#: nova/virt/libvirt/guest.py:564 msgid "libvirt error while requesting blockjob info." msgstr "" @@ -5865,7 +5981,7 @@ "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/host.py:849 nova/virt/libvirt/host.py:878 +#: nova/virt/libvirt/host.py:852 nova/virt/libvirt/host.py:881 #, python-format msgid "Invalid usage_type: %s" msgstr "" @@ -5893,60 +6009,60 @@ msgid "direct_snapshot() is not implemented" msgstr "" -#: nova/virt/libvirt/imagebackend.py:662 +#: nova/virt/libvirt/imagebackend.py:671 msgid "You should specify images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:736 +#: nova/virt/libvirt/imagebackend.py:745 msgid "Instance disk to be encrypted but no context provided" msgstr "" -#: nova/virt/libvirt/imagebackend.py:791 +#: nova/virt/libvirt/imagebackend.py:800 msgid "You should specify images_rbd_pool flag to use rbd images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:894 +#: nova/virt/libvirt/imagebackend.py:903 msgid "Image is not raw format" msgstr "" -#: nova/virt/libvirt/imagebackend.py:902 +#: nova/virt/libvirt/imagebackend.py:911 msgid "No image locations are accessible" msgstr "" -#: nova/virt/libvirt/imagebackend.py:970 +#: nova/virt/libvirt/imagebackend.py:979 #, python-format msgid "" "Cannot determine the parent storage pool for %s; cannot determine where to " "store images" msgstr "" -#: nova/virt/libvirt/imagebackend.py:1063 +#: nova/virt/libvirt/imagebackend.py:1072 #, python-format msgid "" "PCS doesn't support images in %s format. You should either set " "force_raw_images=True in config or upload an image in ploop or raw format." msgstr "" -#: nova/virt/libvirt/imagebackend.py:1114 +#: nova/virt/libvirt/imagebackend.py:1123 #, python-format msgid "Unknown image_type=%s" msgstr "" -#: nova/virt/libvirt/utils.py:371 +#: nova/virt/libvirt/utils.py:379 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:441 nova/virt/libvirt/vif.py:741 -#: nova/virt/libvirt/vif.py:958 +#: nova/virt/libvirt/vif.py:441 nova/virt/libvirt/vif.py:747 +#: nova/virt/libvirt/vif.py:964 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:447 nova/virt/libvirt/vif.py:964 +#: nova/virt/libvirt/vif.py:447 nova/virt/libvirt/vif.py:970 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:747 +#: nova/virt/libvirt/vif.py:753 #, python-format msgid "Plug vif failed because of unexpected vif_type=%s" msgstr "" @@ -6041,7 +6157,7 @@ msgid "The specified cluster '%s' was not found in vCenter" msgstr "" -#: nova/virt/vmwareapi/driver.py:539 +#: nova/virt/vmwareapi/driver.py:536 msgid "" "Multiple hosts may be managed by the VMWare vCenter driver; therefore we do " "not return uptime for just one host." @@ -6114,7 +6230,7 @@ msgstr "" #: nova/virt/vmwareapi/vm_util.py:705 nova/virt/vmwareapi/volumeops.py:363 -#: nova/virt/vmwareapi/volumeops.py:562 +#: nova/virt/vmwareapi/volumeops.py:563 msgid "Unable to find iSCSI Target" msgstr "" @@ -6175,12 +6291,12 @@ msgid "No device with MAC address %s exists on the VM" msgstr "" -#: nova/virt/vmwareapi/volumeops.py:336 nova/virt/vmwareapi/volumeops.py:535 +#: nova/virt/vmwareapi/volumeops.py:336 nova/virt/vmwareapi/volumeops.py:536 #, python-format msgid "%s does not support disk hotplug." msgstr "" -#: nova/virt/vmwareapi/volumeops.py:514 nova/virt/vmwareapi/volumeops.py:571 +#: nova/virt/vmwareapi/volumeops.py:514 nova/virt/vmwareapi/volumeops.py:572 msgid "Unable to find volume" msgstr "" @@ -6266,168 +6382,178 @@ msgid "Unable to join %s in the pool" msgstr "" -#: nova/virt/xenapi/vif.py:100 +#: nova/virt/xenapi/vif.py:64 +#, python-format +msgid "Failed to create vif %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:85 +#, python-format +msgid "Failed to unplug vif %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:156 #, python-format msgid "Found no PIF for device %s" msgstr "" -#: nova/virt/xenapi/vif.py:119 +#: nova/virt/xenapi/vif.py:175 #, 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:211 +#: nova/virt/xenapi/vm_utils.py:210 #, python-format msgid "" "Device id %(id)s specified is not supported by hypervisor version %(version)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:407 +#: nova/virt/xenapi/vm_utils.py:406 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:410 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:422 +#: nova/virt/xenapi/vm_utils.py:421 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:475 +#: nova/virt/xenapi/vm_utils.py:473 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:637 +#: nova/virt/xenapi/vm_utils.py:634 #, python-format msgid "No primary VDI found for %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:770 +#: nova/virt/xenapi/vm_utils.py:767 #, 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:904 +#: nova/virt/xenapi/vm_utils.py:901 #, python-format msgid "" "VDI %(vdi_ref)s is %(virtual_size)d bytes which is larger than flavor size " "of %(new_disk_size)d bytes." msgstr "" -#: nova/virt/xenapi/vm_utils.py:915 nova/virt/xenapi/vmops.py:1200 +#: nova/virt/xenapi/vm_utils.py:912 nova/virt/xenapi/vmops.py:1246 msgid "Can't resize a disk to 0 GB." msgstr "" -#: nova/virt/xenapi/vm_utils.py:967 +#: nova/virt/xenapi/vm_utils.py:964 msgid "Disk must have only one partition." msgstr "" -#: nova/virt/xenapi/vm_utils.py:972 +#: nova/virt/xenapi/vm_utils.py:969 #, python-format msgid "Disk contains a filesystem we are unable to resize: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:977 +#: nova/virt/xenapi/vm_utils.py:974 msgid "The only partition should be partition 1." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1548 +#: nova/virt/xenapi/vm_utils.py:1545 #, 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:1912 +#: nova/virt/xenapi/vm_utils.py:1909 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2118 +#: nova/virt/xenapi/vm_utils.py:2115 #, python-format msgid "VHD coalesce attempts exceeded (%d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2153 +#: nova/virt/xenapi/vm_utils.py:2150 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2328 +#: nova/virt/xenapi/vm_utils.py:2325 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:2493 +#: nova/virt/xenapi/vm_utils.py:2490 msgid "This domU must be running on the host specified by connection_url" msgstr "" -#: nova/virt/xenapi/vmops.py:180 +#: nova/virt/xenapi/vmops.py:181 msgid "Error: Agent is disabled" msgstr "" -#: nova/virt/xenapi/vmops.py:599 +#: nova/virt/xenapi/vmops.py:615 msgid "Failed to spawn, rolling back" msgstr "" -#: nova/virt/xenapi/vmops.py:610 +#: nova/virt/xenapi/vmops.py:656 msgid "Unable to find root VBD/VDI for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:924 +#: nova/virt/xenapi/vmops.py:970 msgid "Unable to terminate instance." msgstr "" -#: nova/virt/xenapi/vmops.py:1176 +#: nova/virt/xenapi/vmops.py:1222 msgid "Can't resize down ephemeral disks." msgstr "" -#: nova/virt/xenapi/vmops.py:1454 +#: nova/virt/xenapi/vmops.py:1500 msgid "instance has a kernel or ramdisk but not both" msgstr "" -#: nova/virt/xenapi/vmops.py:1619 +#: nova/virt/xenapi/vmops.py:1664 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:2073 +#: nova/virt/xenapi/vmops.py:2110 #, python-format msgid "" "Destination host:%s must be in the same aggregate as the source server" msgstr "" -#: nova/virt/xenapi/vmops.py:2094 +#: nova/virt/xenapi/vmops.py:2131 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:2100 +#: nova/virt/xenapi/vmops.py:2137 #, python-format msgid "PIF %s does not contain IP address" msgstr "" -#: nova/virt/xenapi/vmops.py:2113 +#: nova/virt/xenapi/vmops.py:2150 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:2186 +#: nova/virt/xenapi/vmops.py:2241 msgid "XAPI supporting relax-xsm-sr-check=true required" msgstr "" -#: nova/virt/xenapi/vmops.py:2202 +#: nova/virt/xenapi/vmops.py:2257 #, python-format msgid "assert_can_migrate failed because: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:2341 +#: nova/virt/xenapi/vmops.py:2403 msgid "Migrate Send failed" msgstr "" @@ -6487,35 +6613,35 @@ "configuration option set." msgstr "" -#: nova/volume/cinder.py:299 +#: nova/volume/cinder.py:312 #, python-format msgid "" "volume '%(vol)s' status must be 'in-use'. Currently in '%(status)s' status" msgstr "" -#: nova/volume/cinder.py:307 +#: nova/volume/cinder.py:320 #, python-format msgid "" "volume '%(vol)s' status must be 'available'. Currently in '%(status)s'" msgstr "" -#: nova/volume/cinder.py:312 +#: nova/volume/cinder.py:325 #, python-format msgid "volume %s already attached" msgstr "" -#: nova/volume/cinder.py:317 +#: nova/volume/cinder.py:330 #, python-format msgid "" "Instance %(instance)s and volume %(vol)s are not in the same " "availability_zone. Instance is in %(ins_zone)s. Volume is in %(vol_zone)s" msgstr "" -#: nova/volume/cinder.py:329 +#: nova/volume/cinder.py:342 #, python-format msgid "volume %s already detached" msgstr "" -#: nova/volume/cinder.py:333 +#: nova/volume/cinder.py:346 msgid "Volume must be attached in order to detach." msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nss_db.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nss_db.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/nss_db.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/nss_db.po 2016-04-15 08:50: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: 2016-03-22 12:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:52+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/makedb.c:68 msgid "Convert key to lower case" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/opcodes.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/opcodes.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/opcodes.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/opcodes.po 2016-04-15 08:50:47.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: 2016-03-22 11:19+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. Invalid option. #. XXX - should break 'option' at following delimiter. diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/oxide-qt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/oxide-qt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/oxide-qt.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/oxide-qt.po 2016-04-15 08:50:46.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: 2016-03-22 14:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:29+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: shared/browser/oxide_browser_context.cc:204 msgid "AcceptLanguage" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/p11-kit.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/p11-kit.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/p11-kit.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/p11-kit.po 2016-04-15 08:50:50.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: 2016-03-22 14:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:57+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: p11-kit/messages.c:78 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/Parse-DebianChangelog.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/Parse-DebianChangelog.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/Parse-DebianChangelog.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/Parse-DebianChangelog.po 2016-04-15 08:50: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: 2016-03-22 13:03+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:44+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../bin/parsechangelog:146 #, perl-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/Parse-DebianChangelog-Pod.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/Parse-DebianChangelog-Pod.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/Parse-DebianChangelog-Pod.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/Parse-DebianChangelog-Pod.po 2016-04-15 08:50: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: 2016-03-22 13:03+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:44+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. type: =head1 #: ../bin/parsechangelog:20 ../lib/Parse/DebianChangelog.pm:22 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/parted.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/parted.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/parted.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/parted.po 2016-04-15 08:50: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: 2016-03-22 12:15+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/argmatch.c:133 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pastebinit.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pastebinit.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pastebinit.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pastebinit.po 2016-04-15 08:50: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: 2016-03-22 13:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:04+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../pastebinit:105 msgid "%s: no section [pastebin]" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pbbuttonsd.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pbbuttonsd.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pbbuttonsd.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pbbuttonsd.po 2016-04-15 08:50: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: 2016-03-22 12:46+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:26+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/init.c:187 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/po4a.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/po4a.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/po4a.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/po4a.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1285 +0,0 @@ -# Malay translation for po4a -# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015 -# This file is distributed under the same license as the po4a package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2015. -# -msgid "" -msgstr "" -"Project-Id-Version: po4a\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-01-05 23:11+0000\n" -"PO-Revision-Date: 2016-01-08 23:21+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:46+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: ../../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 "Pilihan tidak diketahui: %s" - -#: ../../lib/Locale/Po4a/AsciiDoc.pm:193 -#, perl-format -msgid "Unable to parse macro definition: %s" -msgstr "Tidak dapat hurai takrifan makro: %s" - -#: ../../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 "Tidak dapat buka %s: %s" - -#: ../../lib/Locale/Po4a/AsciiDoc.pm:270 ../../lib/Locale/Po4a/Text.pm:396 -#, perl-format -msgid "" -"Detection of two line titles failed at %s\n" -"Install the Unicode::GCString module!" -msgstr "" -"Pengesanan dua baris tajuk gagal pada %s\n" -"Pasang modul Unicode::GCString!" - -#: ../../lib/Locale/Po4a/AsciiDoc.pm:779 -#, perl-format -msgid "Unable to parse attribute list: [%s]" -msgstr "Tidak dapat hurai senarai atribut: [%s]" - -#: ../../lib/Locale/Po4a/Chooser.pm:26 -msgid "Need to provide a module name" -msgstr "Perlu sediakan nama modul" - -#: ../../lib/Locale/Po4a/Chooser.pm:49 -#, perl-format -msgid "Unknown format type: %s." -msgstr "Jenis format tidak diketahui: %s" - -#: ../../lib/Locale/Po4a/Chooser.pm:51 -#, perl-format -msgid "Module loading error: %s" -msgstr "Ralat memuatkan modul: %s" - -#: ../../lib/Locale/Po4a/Chooser.pm:60 -msgid "List of valid formats:" -msgstr "Senarai format yang sah:" - -#. ."\n - ".gettext("bibtex: BibTex bibliography format.") -#: ../../lib/Locale/Po4a/Chooser.pm:62 -msgid "asciidoc: AsciiDoc format." -msgstr "asciidoc: AsciiDoc format." - -#: ../../lib/Locale/Po4a/Chooser.pm:63 -msgid "dia: uncompressed Dia diagrams." -msgstr "dia: rajah Dia tak mampat." - -#: ../../lib/Locale/Po4a/Chooser.pm:64 -msgid "docbook: DocBook XML." -msgstr "docbook: DocBook XML." - -#: ../../lib/Locale/Po4a/Chooser.pm:65 -msgid "guide: Gentoo Linux's XML documentation format." -msgstr "guide: format dokumentasi XML Gentoo Linux." - -#. ."\n - ".gettext("html: HTML documents (EXPERIMENTAL).") -#: ../../lib/Locale/Po4a/Chooser.pm:67 -msgid "ini: INI format." -msgstr "ini: format INI." - -#: ../../lib/Locale/Po4a/Chooser.pm:68 -msgid "kernelhelp: Help messages of each kernel compilation option." -msgstr "kernelhelp: Mesej bantuan untuk setiap pilihan kompilasi kernel." - -#: ../../lib/Locale/Po4a/Chooser.pm:69 -msgid "latex: LaTeX format." -msgstr "latex: Format LaTeX." - -#: ../../lib/Locale/Po4a/Chooser.pm:70 -msgid "man: Good old manual page format." -msgstr "man: Format halaman manual lama." - -#: ../../lib/Locale/Po4a/Chooser.pm:71 -msgid "pod: Perl Online Documentation format." -msgstr "pod: Format Dokumentasi Atas-Talian Perl." - -#: ../../lib/Locale/Po4a/Chooser.pm:72 -msgid "sgml: either DebianDoc or DocBook DTD." -msgstr "sgml: sama ada DebianDoc atau DocBook DTD." - -#: ../../lib/Locale/Po4a/Chooser.pm:73 -msgid "texinfo: The info page format." -msgstr "texinfo: Format halaman maklumat." - -#: ../../lib/Locale/Po4a/Chooser.pm:74 -msgid "tex: generic TeX documents (see also latex)." -msgstr "tex: dokumen TeX generik (lihat juga latex)." - -#: ../../lib/Locale/Po4a/Chooser.pm:75 -msgid "text: simple text document." -msgstr "text: dokumen teks ringkas." - -#: ../../lib/Locale/Po4a/Chooser.pm:76 -msgid "wml: WML documents." -msgstr "wml: Dokumen WML." - -#: ../../lib/Locale/Po4a/Chooser.pm:77 -msgid "xhtml: XHTML documents." -msgstr "xhtml: Dokumen XHTML." - -#: ../../lib/Locale/Po4a/Chooser.pm:78 -msgid "xml: generic XML documents (see also docbook)." -msgstr "xml: dokumen XML generik (lihat juga docbook)." - -#: ../../lib/Locale/Po4a/Common.pm:107 -#, perl-format -msgid "" -"%s version %s.\n" -"written by Martin Quinson and Denis Barbier.\n" -"\n" -"Copyright (C) 2002, 2003, 2004 Software in the Public Interest, Inc.\n" -"This is free software; see source code for copying\n" -"conditions. There is NO warranty; not even for\n" -"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." -msgstr "" -"%s versi %s.\n" -"ditulis oleh Martin Quinson dan Denis Barbier.\n" -"\n" -"Hakcipta (C) 2002, 2003, 2004 Software in the Public Interest, Inc.\n" -"Ini adalah perisian bebas; lihat kod sumber untuk syarat\n" -"penyalinan. TIADA jaminan; walaupun untuk\n" -"KEBOLEHPASARAN atau KESESUAIAN UNTUK APA JUA TUJUAN." - -#: ../../lib/Locale/Po4a/KernelHelp.pm:103 -msgid "Syntax error" -msgstr "Ralat sintaks" - -#: ../../lib/Locale/Po4a/Man.pm:508 -msgid "" -"Invalid 'groff_code' value. Must be one of 'fail', 'verbatim', 'translate'." -msgstr "" -"Nilai 'groff_code' tidak sah. Mestilah salah satu dari 'fail', 'verbatim', " -"'translate'." - -#: ../../lib/Locale/Po4a/Man.pm:555 -msgid "" -"The no_wrap parameters must be a set of comma-separated begin:end couples.\n" -msgstr "" -"Parameter no_wrap mestilah set pasangan begin:end terpisah-tanda-koma.\n" - -#: ../../lib/Locale/Po4a/Man.pm:601 -msgid "Invalid 'unknown_macros' value. Must be one of:\n" -msgstr "Nilai 'unknown_macros' tidak sah. Mestilah salah satu dari:\n" - -#: ../../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 "" -"Fail ini telah dijana dengan Pod::Man. Terjemah fail POD dengan modul pod " -"bagi po4a." - -#: ../../lib/Locale/Po4a/Man.pm:658 -msgid "" -"This file was generated with help2man. Translate the source file with the " -"regular gettext." -msgstr "" -"Fail ini telah dijana dengan help2man. Terjemah fail sumber dengan gettext " -"nalar." - -#: ../../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 "" -"Fail ini telah dijana dengan docbook-to-man. Terjemah fail sumber dengan " -"modul sgml bagi po4a." - -#: ../../lib/Locale/Po4a/Man.pm:663 -msgid "" -"This file was generated with docbook2man. Translate the source file with the " -"sgml module of po4a." -msgstr "" -"Fail ini telah dijana dengan docbook2man. Terjemah fail sumber dengan modul " -"sgml bagi po4a." - -#: ../../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 "" -"Fail ini telah dijana dengan %s. Anda patut terjemah fail sumber, tetapi " -"teruskan jua." - -#: ../../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 "" -"Fail ini telah dijana dengan db2man.xsl. Terjemah fail sumber dengan modul " -"xml bagi po4a." - -#: ../../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 "" -"Fail ini mengandungi baris '%s'. Anda patut terjemah fail sumber, tetapi " -"teruskan jua." - -#: ../../lib/Locale/Po4a/Man.pm:743 -#, perl-format -msgid "" -"Font modifiers followed by a command may disturb po4a. You should either " -"remove the font modifier '%s', or integrate a \\f font modifier in the " -"following command ('%s'), but continuing anyway." -msgstr "" -"Pengubahsuai fon diikuti dengan perintah boleh mengganggu po4a. Anda patut " -"sama ada buang pengubahsuai fon '%s', atau sepadukan pengubahsuai fon \\f " -"dalam perintah berikut ('%s'), diteruskan jua." - -#: ../../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 "" -"Unshiftline tidak disokong untuk modul man. Sila hantar laporan pepijat " -"dengan halaman groff yang terjana dengan ralat ini." - -#: ../../lib/Locale/Po4a/Man.pm:891 -#, perl-format -msgid "" -"macro %s called without arguments. Even if placing the macro arguments on " -"the next line is authorized by man(7), handling this would make the po4a " -"parser too complicate. Please simply put the macro args on the same line." -msgstr "" -"makro %s dipanggil tanpa argumen. Walaupun jika diletak argumen makro pada " -"baris berikutnya disahihkan oleh man(7), pengendalian ini menjadikan " -"penghurai po4a terlalu kompleks. Sila ringkaskan argumen makro dalam baris " -"yang sama." - -#: ../../lib/Locale/Po4a/Man.pm:919 -msgid "Escape sequence \\c encountered. This is not completely handled yet." -msgstr "" -"Jujukan escape \\c dihadapi. Ia tidak sepenuhnya dikendalikan buat masa ini." - -#: ../../lib/Locale/Po4a/Man.pm:1085 -#, perl-format -msgid "Unbalanced '<' and '>' in font modifier. Faulty message: %s" -msgstr "" -"'<' dan '>' tidak seimbang dalam pengubahsuai fon. Mesej tidak sempurna: %s" - -#: ../../lib/Locale/Po4a/Man.pm:1123 -#, perl-format -msgid "Unknown '<' or '>' sequence. Faulty message: %s" -msgstr "Jujukan '<' atau '>' tidak diketahui. Mesej tidak sempurna: %s" - -#: ../../lib/Locale/Po4a/Man.pm:1275 -#, perl-format -msgid "Unparsable line: %s" -msgstr "Baris tidak boleh dihurai: %s" - -#: ../../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 "" -"Makro '%s' tidak diketahui. Buang ia dari dokumen, atau rujuk halaman " -"panduan Locale::Po4a::Man untuk mengetahui bagaimana po4a dapat " -"mengendalikan makro baharu." - -#: ../../lib/Locale/Po4a/Man.pm:1543 -#, perl-format -msgid "Cannot parse command arguments: %s" -msgstr "Tidak dapat hurai argumen perintah: %s" - -#: ../../lib/Locale/Po4a/Man.pm:1667 -#, perl-format -msgid "Unsupported font in: '%s'." -msgstr "Fon tidak disokong dalam: '%s'." - -#: ../../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 "" -"Halaman ini takrifkan makro baharu dengan '.de'. Semenjak po4a bukanlah " -"penghurai groff yang sebenar, ia tidak disokong." - -#: ../../lib/Locale/Po4a/Man.pm:2092 -msgid "The .ie macro must be followed by a .el macro." -msgstr "Makro .ie mesti diikuti dengan makro .el." - -#: ../../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 "" -"Halaman ini menggunakan syarat dengan '%s'. Semenjak po4a bukanlah penghurai " -"groff yang sebenar, ia tidak disokong." - -#: ../../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 "" -"Halaman ini sertakan fail lain dengan '%s'. Jangan lupa terjemahkan fail ini " -"('%s')." - -#: ../../lib/Locale/Po4a/Man.pm:2307 -#, perl-format -msgid "" -"This page uses the '%s' request with the number of lines in argument. This " -"is not supported yet." -msgstr "" -"Halaman ini penggunakan permintaan '%s' dengan bilangan baris dalam argumen. " -"Ia belum lagi disokong." - -#: ../../lib/Locale/Po4a/Man.pm:2322 -#, perl-format -msgid "" -"This page uses the '%s' request. This request is only supported when no " -"argument is provided." -msgstr "" -"Halaman ini penggunakan permintaan '%s'. Permintaan ini hanya disokong bila " -"tiada argumen disediakan." - -#: ../../lib/Locale/Po4a/Po.pm:196 -#, perl-format -msgid "" -"Invalid value for option 'porefs' ('%s' is not one of 'full', 'counter', " -"'noline' or 'none')" -msgstr "" -"Nilai tidak sah untuk pilihan 'porefs' ('%s' bukanlah salah satu dari " -"'full', 'counter', 'noline' atau 'none')" - -#: ../../lib/Locale/Po4a/Po.pm:253 -msgid "Please provide a non-null filename" -msgstr "Sila sediakan nama fail bukan-nol" - -#: ../../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 "Tidak dapat baca dari %s: %s" - -#: ../../lib/Locale/Po4a/Po.pm:340 -msgid "Messages with more than 2 plural forms are not supported." -msgstr "Mesej dengan lebih dari 2 bentuk jamak tidak disokong." - -#: ../../lib/Locale/Po4a/Po.pm:349 -#, perl-format -msgid "Strange line: -->%s<--" -msgstr "Baris pelik: -->%s<--" - -#: ../../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 "Tidak dapat tulis ke fail tanpa nama fail" - -#: ../../lib/Locale/Po4a/Po.pm:425 ../../lib/Locale/Po4a/TransTractor.pm:463 -#, perl-format -msgid "Can't write to %s: %s" -msgstr "Tidak dapat tulis ke %s: %s" - -#: ../../lib/Locale/Po4a/Po.pm:504 -msgid "Can't write PO files with more than two plural forms." -msgstr "Tidak dapat tulis fail PO dengan lebih dari dua bentuk jamak." - -#: ../../lib/Locale/Po4a/Po.pm:551 -#, perl-format -msgid "Can't unlink %s: %s." -msgstr "Tidak dapat nyahpaut %s: %s." - -#: ../../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 "Tidak dapat alih %s ke %s: %s." - -#: ../../lib/Locale/Po4a/Po.pm:604 -msgid "" -"\n" -"The gettextization failed (once again). Don't give up, gettextizing is a " -"subtle art, but this is only needed once to convert a project to the " -"gorgeous luxus offered by po4a to translators.\n" -"Please refer to the po4a(7) documentation, the section \"HOWTO convert a pre-" -"existing translation to po4a?\" contains several hints to help you in your " -"task" -msgstr "" -"\n" -"Gettextization gagal (sekali lagi). Jangan mengalah, proses gettext adalah " -"seni yang licik, tetapi ia hanya perlukan sekali untuk menukar projek ke " -"luxus hebat yang ditawarkan oleh po4a kepada para penterjemah.\n" -"Sila rujuk dokumentasi po4a(7), seksyen \"HOWTO convert a pre-existing " -"translation to po4a?\" mengandungi beberapa pembayang untuk membantu anda" - -#: ../../lib/Locale/Po4a/Po.pm:617 -#, 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 "" -"Yang asal mempunyai lebih rentatan berbanding terjemahan (%d>%d). Sila " -"baikinya dengan menyunting versi terjemahan untuk menambah beberapa masukan " -"semu." - -#: ../../lib/Locale/Po4a/Po.pm:625 -#, perl-format -msgid "" -"Original has less strings than the translation (%d<%d). Please fix it by " -"removing the extra entry from the translated file. You may need an addendum " -"(cf po4a(7)) to reput the chunk in place after gettextization. A possible " -"cause is that a text duplicated in the original is not translated the same " -"way each time. Remove one of the translations, and you're fine." -msgstr "" -"Yang asal mempunyai kurang renteta berbandang terjemahan (%d<%d). Sila baiki " -"ia dengan membuang masukan ekstra dari fail diterjemah. Anda perlukan satu " -"adendum (cf po4a(7)) untuk meletak-semula cebisan ditempatnya selepas " -"gettextization. Satu punca yang mungkin adalah teks pendua dalam asal yang " -"tidak diterjemah dengan cara yang sama. Buang salah satu terjemahan, dan " -"hilang masalah." - -#: ../../lib/Locale/Po4a/Po.pm:693 -#, perl-format -msgid "" -"po4a gettextization: Structure disparity between original and translated " -"files:\n" -"msgid (at %s) is of type '%s' while\n" -"msgstr (at %s) is of type '%s'.\n" -"Original text: %s\n" -"Translated text: %s\n" -"(result so far dumped to gettextization.failed.po)" -msgstr "" -"po4a gettextization: Ketaksamaan struktur diantara fail asal dengan " -"diterjemah:\n" -"msgid (pada %s) ialah jenis '%s' manakala\n" -"msgstr (pada %s) ialah jenis '%s'.\n" -"Teks asal: %s\n" -"Teks diterjemah: %s\n" -"(keputusan buat masa ini dilonggok ke dalam gettextization.failed.po)" - -#: ../../lib/Locale/Po4a/Po.pm:927 -#, perl-format -msgid "Eval failure: %s" -msgstr "Kegagalan eval: %s" - -#: ../../lib/Locale/Po4a/Po.pm:1051 -#, perl-format -msgid "" -"'%s' is the singular form of a message, po4a will use the msgstr[0] " -"translation (%s)." -msgstr "" -"'%s' ialah bentuk tunggal mesej, po4a akan gunakan terjemahan msgstr[0] (%s)." - -#: ../../lib/Locale/Po4a/Po.pm:1056 -#, perl-format -msgid "" -"'%s' is the plural form of a message, po4a will use the msgstr[1] " -"translation (%s)." -msgstr "" -"'%s' ialah bentuk jamak mesej, po4a akan gunakan terjemahan msgstr[1] (%s)." - -#: ../../lib/Locale/Po4a/Po.pm:1282 -#, perl-format -msgid "msgid defined twice: %s" -msgstr "msgid ditakrif dua kali: %s" - -#: ../../lib/Locale/Po4a/Po.pm:1314 -#, perl-format -msgid "" -"Translations don't match for:\n" -"%s\n" -"-->First translation:\n" -"%s\n" -" Second translation:\n" -"%s\n" -" Old translation discarded." -msgstr "" -"Terjemahan tidak sepadan bagi:\n" -"%s\n" -"-->Terjemahan pertama:\n" -"%s\n" -" Terjemahan kedua:\n" -"%s\n" -" Terjemahan lama disingkirkan." - -#: ../../lib/Locale/Po4a/Sgml.pm:216 -msgid "" -"The needed module SGMLS.pm was not found and needs to be installed. It can " -"be found on the CPAN, in package libsgmls-perl on debian, etc." -msgstr "" -"Modul SGMLS.pm yang diperlukan tidak ditemui dan perlu dipasang. Ia boleh " -"ditemui pada CPAN, dalam pakej libsgmls-perl pada debian, dan lain-lain." - -#: ../../lib/Locale/Po4a/Sgml.pm:284 -msgid "msgid skipped to help translators (contains only an entity)" -msgstr "" -"msgid dilangkau untuk membantu penterjemah (hanya mengandungi entiti)" - -#: ../../lib/Locale/Po4a/Sgml.pm:291 -msgid "msgid skipped to help translators (contains only tags)" -msgstr "msgid dilangkau untuk membantu penterjemah (hanya mengandungi tag)" - -#: ../../lib/Locale/Po4a/Sgml.pm:299 -msgid "" -"msgid skipped to help translators (contains only opening or closing tags of " -"marked sections)" -msgstr "" -"msgid dilangkau untuk membantu penterjemah (hanya mengandungi tag pembukaan " -"dan penutup bagi seksyen bertanda)" - -#: ../../lib/Locale/Po4a/Sgml.pm:383 ../../lib/Locale/Po4a/Sgml.pm:806 -#, perl-format -msgid "Can't close tempfile: %s" -msgstr "Tidak dapat tutup tempfile: %s" - -#: ../../lib/Locale/Po4a/Sgml.pm:387 -msgid "" -"Error while running onsgmls -p. Please check if onsgmls and the DTD are " -"installed." -msgstr "" - -#: ../../lib/Locale/Po4a/Sgml.pm:396 -msgid "" -"Trying to handle a XML document as a SGML one. Feel lucky if it works, help " -"us implementing a proper XML backend if it does not." -msgstr "" -"Cuba mengendalikan dokumen XML sebagai SGML. Diharap berjaya, kerana ia " -"dapat membantu kami melaksanakan bahagian belakang XML sesuai jika " -"sebaliknya berlaku." - -#: ../../lib/Locale/Po4a/Sgml.pm:409 -msgid "" -"This file is not a master SGML document (no DOCTYPE). It may be a file to be " -"included by another one, in which case it should not be passed to po4a " -"directly. Text from included files is extracted/translated when handling the " -"master file including them." -msgstr "" -"Fail ini bukanlah dokumen SGML master (bukan DOCTYPE). Ia mungkin fail yang " -"disertakan, yang mana tidak patut dilepasi ke po4a secara terus. Teks dari " -"fail yang disertakan diekstrak/diterjemah bila mengendali fail master yang " -"disertakan." - -#: ../../lib/Locale/Po4a/Sgml.pm:530 -msgid "DTD of this file is unknown, but proceeding as requested." -msgstr "" -"DTD bagi fail ini tidak diketahui, tetapi diteruskan sepertimana yang " -"diminta." - -#: ../../lib/Locale/Po4a/Sgml.pm:534 -msgid "" -"DTD of this file is unknown. (supported: DebianDoc, DocBook). The prolog " -"follows:" -msgstr "" -"DTD bagi fail ini tidak diketahui. (disokong: DebianDoc, DocBook). Prolog " -"berikut:" - -#: ../../lib/Locale/Po4a/Sgml.pm:628 ../../lib/Locale/Po4a/Sgml.pm:710 -#, perl-format -msgid "Can't open %s (content of entity %s%s;): %s" -msgstr "Tidak dapat buka %s (kandungan bagi entiti %s%s;): %s" - -#: ../../lib/Locale/Po4a/Sgml.pm:681 -#, perl-format -msgid "unrecognized prolog inclusion entity: %%%s;" -msgstr "entiti penyertaan prolog: %%%s;" - -#: ../../lib/Locale/Po4a/Sgml.pm:812 -#, perl-format -msgid "Can't run onsgmls: %s" -msgstr "Tidak jalankan onsgmls: %s" - -#: ../../lib/Locale/Po4a/Sgml.pm:927 -#, perl-format -msgid "Unknown tag %s" -msgstr "Tag %s tidak diketahui" - -#: ../../lib/Locale/Po4a/Sgml.pm:961 -#, perl-format -msgid "bad translation '%s' for '%s' in '%s'" -msgstr "terjemahan teruk '%s' untuk '%s' dalam '%s'" - -#: ../../lib/Locale/Po4a/Sgml.pm:1016 ../../lib/Locale/Po4a/Sgml.pm:1094 -#, perl-format -msgid "Closing tag for a translation container missing before %s" -msgstr "Tag penutup bagi bekas terjemahan hilang sebelum %s" - -#: ../../lib/Locale/Po4a/Sgml.pm:1177 -#, perl-format -msgid "Unknown SGML event type: %s" -msgstr "Jenis peristiwa SGML tidak diketahui: %s" - -#: ../../lib/Locale/Po4a/Sgml.pm:1186 -msgid "" -"Warning: onsgmls produced some errors. This is usually caused by po4a, " -"which modifies the input and restores it afterwards, causing the input of " -"onsgmls to be invalid. This is usually safe, but you may wish to verify the " -"generated document with onsgmls -wno-valid. Continuing..." -msgstr "" - -#: ../../lib/Locale/Po4a/TeX.pm:503 ../../lib/Locale/Po4a/TeX.pm:583 -#, perl-format -msgid "un-balanced %s in '%s'" -msgstr "%s tidak seimbang dalam '%s'" - -#: ../../lib/Locale/Po4a/TeX.pm:517 ../../lib/Locale/Po4a/TeX.pm:601 -#, perl-format -msgid "Error while checking the number of arguments of the '%s' command: %s" -msgstr "Ralat ketika memeriksan bilangan argumen bagi perintah '%s': %s" - -#: ../../lib/Locale/Po4a/TeX.pm:776 ../../lib/Locale/Po4a/TeX.pm:877 -#, perl-format -msgid "Unknown command: '%s'" -msgstr "Perintah tidak diketahui: '%s'" - -#: ../../lib/Locale/Po4a/TeX.pm:923 ../../lib/Locale/Po4a/TransTractor.pm:409 -msgid "Can't read from file without having a filename" -msgstr "Tidak dapat baca fail tanpa mempunyai nama fail" - -#: ../../lib/Locale/Po4a/TeX.pm:964 -#, perl-format -msgid "Can't find %s with kpsewhich" -msgstr "Tidak dapat cari %s dengan kpsewhich" - -#: ../../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 "Tidak dapat tutup %s selepas membaca: %s" - -#: ../../lib/Locale/Po4a/TeX.pm:1022 -#, perl-format -msgid "kpsewhich cannot find %s" -msgstr "kpsewhich tidak dapat cari %s" - -#: ../../lib/Locale/Po4a/TeX.pm:1070 -#, perl-format -msgid "Cannot use an alias to the unknown command '%s'" -msgstr "Tidak dapat guna alias pada perintah '%s' yang tidak diketahui" - -#: ../../lib/Locale/Po4a/TeX.pm:1076 -#, perl-format -msgid "" -"You are using the old definitions format (%s). Please update this " -"definition line." -msgstr "" -"Anda menggunakan format takrifan lama (%s). Sila kemaskini baris takrifan " -"ini." - -#: ../../lib/Locale/Po4a/TeX.pm:1280 ../../lib/Locale/Po4a/TeX.pm:1542 -#, perl-format -msgid "unknown environment: '%s'" -msgstr "persekitaran tidak diketahui: '%s'" - -#: ../../lib/Locale/Po4a/TeX.pm:1303 -#, perl-format -msgid "unmatched end of environment '%s'" -msgstr "penghujung persekitaran '%s' tidak sepadan" - -#: ../../lib/Locale/Po4a/TeX.pm:1351 ../../lib/Locale/Po4a/TeX.pm:1466 -#, perl-format -msgid "Wrong number of arguments for the '%s' command." -msgstr "Bilangan argumen salah bagi perintah '%s'" - -#: ../../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 "" -"Satu argumen pilihan telah disediakan, tetapi yang mandatori telah dijangka." - -#: ../../lib/Locale/Po4a/TeX.pm:1368 ../../lib/Locale/Po4a/TeX.pm:1483 -#, perl-format -msgid "Command '%s': %s" -msgstr "Perintah '%s': %s" - -#: ../../lib/Locale/Po4a/TeX.pm:1424 -#, perl-format -msgid "register_generic_command: unsupported format: '%s'." -msgstr "register_generic_command: format tidak disokong: '%s'." - -#: ../../lib/Locale/Po4a/TeX.pm:1536 -msgid "The first argument of \\begin is mandatory." -msgstr "Argumen pertama bagi \\begin adalah mandatori." - -#: ../../lib/Locale/Po4a/Text.pm:212 -msgid "asciidoc option deprecated, use asciidoc format instead of text" -msgstr "pilihan asciidoc telah lapuk, guna format asciidoc selain dari teks" - -#: ../../lib/Locale/Po4a/Text.pm:323 -#, perl-format -msgid "Unrecognized section: %s" -msgstr "Seksyen tidak dikenali: %s" - -#: ../../lib/Locale/Po4a/TransTractor.pm:470 -#, perl-format -msgid "Can't close %s after writing: %s" -msgstr "Tidak dapat tutup %s selepas menulis: %s" - -#: ../../lib/Locale/Po4a/TransTractor.pm:551 -#, perl-format -msgid "Can't read po4a header from %s." -msgstr "Tidak dapat baca pengepala po4a dari %s." - -#: ../../lib/Locale/Po4a/TransTractor.pm:556 -#, perl-format -msgid "First line of %s does not look like a po4a header." -msgstr "Baris pertama %s tidak kelihatan seperti pengepala po4a." - -#: ../../lib/Locale/Po4a/TransTractor.pm:561 -#, perl-format -msgid "Syntax error in po4a header of %s, near \"%s\"" -msgstr "Ralat sintaks dalam pengepala po4a bagi %s, berhampiran \"%s\"" - -#: ../../lib/Locale/Po4a/TransTractor.pm:577 -#, perl-format -msgid "Invalid argument in the po4a header of %s: %s" -msgstr "Argumen tidak sah dalam pengepala po4a bagi %s: %s" - -#: ../../lib/Locale/Po4a/TransTractor.pm:583 -#, perl-format -msgid "The po4a header of %s does not define the mode." -msgstr "Pengepala po4a bagi %s tidak takrifkan mod." - -#: ../../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 "" -"Mod tidak sah dalam pengepala po4a bagi %s: seharusnya 'before' atau 'after' " -"bukan %s." - -#: ../../lib/Locale/Po4a/TransTractor.pm:592 -#, perl-format -msgid "The po4a header of %s does not define the position." -msgstr "Pengepala po4a bagi %s tidak takrifkan kedudukan." - -#: ../../lib/Locale/Po4a/TransTractor.pm:596 -msgid "No ending boundary given in the po4a header, but mode=after." -msgstr "Tiada sempadan penutup dalam pengepala po4a, tetapi mode=after." - -#: ../../lib/Locale/Po4a/TransTractor.pm:622 -msgid "Can't apply addendum when not given the filename" -msgstr "Tidak dapat laksanakan adendum bila tidak memberikan nama fail" - -#: ../../lib/Locale/Po4a/TransTractor.pm:625 -#, perl-format -msgid "Addendum %s does not exist." -msgstr "Adendum %s tidak wujud." - -#: ../../lib/Locale/Po4a/TransTractor.pm:646 -#, perl-format -msgid "No candidate position for the addendum %s." -msgstr "Tiada kedudukan calon untuk adendum %s." - -#: ../../lib/Locale/Po4a/TransTractor.pm:651 -#, perl-format -msgid "More than one candidate position found for the addendum %s." -msgstr "Lebih dari satu kedudukan calon ditemui untuk adendum %s." - -#: ../../lib/Locale/Po4a/TransTractor.pm:657 -#: ../../lib/Locale/Po4a/TransTractor.pm:680 -#, perl-format -msgid "Addendum '%s' applied before this line: %s" -msgstr "Adendum '%s' dilaksana sebelum baris ini: %s" - -#: ../../lib/Locale/Po4a/TransTractor.pm:687 -#, perl-format -msgid "Addendum '%s' applied after the line: %s." -msgstr "Adendum '%s' dilaksana selepas baris: %s." - -#: ../../lib/Locale/Po4a/TransTractor.pm:694 -#, perl-format -msgid "Addendum '%s' applied at the end of the file." -msgstr "Adendum '%s' dilaksana dipenghujung baris." - -#. FYI, the document charset have to be determined *before* we see the first -#. string to recode. -#: ../../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 " -"command line. (non-ASCII char at %s)" -msgstr "" -"Tidak dapat tentukan set aksara dokumen input. Sila nyatakannya pada baris " -"perintah. (aksara bukan-ASCII pada %s)" - -#: ../../lib/Locale/Po4a/Wml.pm:89 -#, perl-format -msgid "Can't create a temporary XML file: %s" -msgstr "Tidak dapat cipta fail XMLsementara: %s" - -#. TODO: It will be hard to identify the location. -#. => find a way to retrieve the reference. -#: ../../lib/Locale/Po4a/Xml.pm:211 -#, perl-format -msgid "" -"'po4a-id=%d' in the translation does not exist in the original string (or " -"'po4a-id=%d' used twice in the translation)." -msgstr "" -"'po4a-id=%d' dalam terjemahan tidak wujud dalam rentetan asal (atau 'po4a-" -"id=%d' digunakan dua kali dalam terjemahan)." - -#: ../../lib/Locale/Po4a/Xml.pm:655 -#, perl-format -msgid "Internal error: unknown type identifier '%s'." -msgstr "Ralat dalaman: pengenalpasti jenis '%s' tidak diketahui" - -#: ../../lib/Locale/Po4a/Xml.pm:822 -#, perl-format -msgid "" -"Bad document type. '%s' expected. You can fix this warning with a -o doctype " -"option, or ignore this check with -o doctype=\"\"." -msgstr "" -"Jenis dokumen teruk. '%s' dijangka. Anda boleh baiki amaran ini dengan " -"pilihan -o doctype, atau abaikan semakan ini dengan -o doctype=\"\"." - -#: ../../lib/Locale/Po4a/Xml.pm:900 ../../lib/Locale/Po4a/Xml.pm:1490 -#, perl-format -msgid "" -"Unexpected closing tag </%s> found. The main document may be wrong. " -"Continuing..." -msgstr "" -"Tag penutup </%s> tidak dijangka ditemui. Dokumen utama mungkin salah. " -"Diteruskan..." - -#: ../../lib/Locale/Po4a/Xml.pm:902 ../../lib/Locale/Po4a/Xml.pm:1492 -#, perl-format -msgid "Unexpected closing tag </%s> found. The main document may be wrong." -msgstr "" -"Tag penutup </%s> tidak dijangka ditemui. Dokumen utama mungkin salah." - -#: ../../lib/Locale/Po4a/Xml.pm:1241 -#, perl-format -msgid "Content of attribute %s excluded: %s" -msgstr "Kandungan atribut %s diasingkan: %s" - -#: ../../lib/Locale/Po4a/Xml.pm:1253 -msgid "Bad attribute syntax. Continuing..." -msgstr "Sintaks atribut teruk. Diteruskan..." - -#: ../../lib/Locale/Po4a/Xml.pm:1255 -msgid "Bad attribute syntax" -msgstr "Sintaks atribut teruk" - -#. Inform that this tag isn't translated in debug mode -#: ../../lib/Locale/Po4a/Xml.pm:1660 -#, perl-format -msgid "Content of tag %s excluded: %s" -msgstr "Kandungan tag %s diasingkan: %s" - -#: ../../lib/Locale/Po4a/Xml.pm:1757 ../../lib/Locale/Po4a/Xml.pm:1767 -#, perl-format -msgid "" -"The '%s' option is deprecated. Please use the translated/untranslated and/or " -"break/inline/placeholder categories." -msgstr "" -"Pilihan '%s' telah lapuk. Sila guna kategori diterjemah/belum diterjemah " -"dan/atau hentian/dalam-baris/pemegang-tempat." - -#: ../../lib/Locale/Po4a/Xml.pm:1873 ../../lib/Locale/Po4a/Xml.pm:1880 -#: ../../lib/Locale/Po4a/Xml.pm:1884 ../../lib/Locale/Po4a/Xml.pm:1888 -#: ../../lib/Locale/Po4a/Xml.pm:1894 ../../lib/Locale/Po4a/Xml.pm:1898 -#: ../../lib/Locale/Po4a/Xml.pm:1904 -#, perl-format -msgid "Tag '%s' both in the %s and %s categories." -msgstr "Tag '%s' kedua-duanya dalam kategori %s dan %s." - -#: ../../po4a:713 ../../po4a:717 -#, perl-format -msgid "Invalid %s. Directory %s does not exist." -msgstr "%s tidak sah. Direktori %s tidak wujud." - -#: ../../po4a:750 ../../po4a:995 -#, perl-format -msgid "Unparsable argument '%s' (%s)." -msgstr "Argumen '%s' tidak boleh dihurai (%s)." - -#: ../../po4a:784 -#, perl-format -msgid "failed to execute '%s': %s." -msgstr "gagal melakukan '%s': %s." - -#: ../../po4a:788 -#, perl-format -msgid "'%s' died with signal %d, with coredump." -msgstr "'%s' mati dengan isyarat %d, dengan longgokan teras." - -#: ../../po4a:792 -#, perl-format -msgid "'%s' died with signal %d, without coredump." -msgstr "'%s' mati dengan isyarat %d, tanpa longgokan teras." - -#: ../../po4a:797 -#, perl-format -msgid "'%s' exited with value %d." -msgstr "'%s' keluar dengan nilai %d." - -#: ../../po4a:801 -#, perl-format -msgid "Error: %s" -msgstr "Ralat: %s" - -#. Check file existence -#: ../../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 "Fail %s tidak wujud." - -#: ../../po4a:830 ../../po4a:1024 -#, perl-format -msgid "Unknown variable: %s" -msgstr "Pembolehubah tidak diketahui: %s" - -#: ../../po4a:840 -#, perl-format -msgid "Syntax error: %s" -msgstr "Ralat sintaks: %s" - -#: ../../po4a:868 ../../po4a:880 -#, perl-format -msgid "'%s' redeclared" -msgstr "'%s' diisytihar-semula" - -#: ../../po4a:873 -#, perl-format -msgid "Unparsable argument '%s'." -msgstr "Argumen '%s' tidak boleh dihurai." - -#: ../../po4a:886 -msgid "The list of languages cannot be set twice." -msgstr "Senarai bahasa tidak boleh ditetapkan sebanyak dua kali." - -#: ../../po4a:889 -msgid "The POT file cannot be set twice." -msgstr "Fail POT tidak boleh ditetapkan sebanyak dua kali." - -#: ../../po4a:896 -#, perl-format -msgid "'%s' is not a directory" -msgstr "'%s' bukanlah satu direktori" - -#: ../../po4a:900 -#, perl-format -msgid "Cannot list the '%s' directory" -msgstr "Tidak dapat senaraikan direktori '%s'" - -#: ../../po4a:911 -#, perl-format -msgid "too many POT files: %s %s" -msgstr "terlalu banyak fail POT: %s %s" - -#: ../../po4a:921 -#, perl-format -msgid "no PO files found in %s" -msgstr "tiada fail PO ditemui dalam %s" - -#: ../../po4a:932 -#, perl-format -msgid "" -"The '%s' master file was specified earlier in the configuration file. This " -"may cause problems with options." -msgstr "" -"Fail master '%s' telah dinyatakan lebih awal dalam fail konfigurasi. Ia " -"boleh menyebabkan masalah dengan pilihan." - -#: ../../po4a:938 -#, perl-format -msgid "The '%s' master file does not exist." -msgstr "Fail master '%s' tidak wujud." - -#: ../../po4a:999 -msgid "The translated and master file are the same." -msgstr "Fail diterjemah dan master adalah serupa." - -#: ../../po4a:1039 -#, perl-format -msgid "Translation of %s in %s redefined" -msgstr "Terjemahan %s dalam %s telah ditakrif-semula" - -#: ../../po4a:1067 -#, perl-format -msgid "Unparsable command '%s'." -msgstr "Perintah '%s' tidak boleh dihurai." - -#. don't care about error here -#: ../../po4a:1073 -msgid "po4a_paths not declared. Dunno where to find the POT and PO files" -msgstr "po4a_paths tidak diisytihar. Tidak tahu cari lokasi fail POT dan PO" - -#: ../../po4a:1086 -#, perl-format -msgid "Cannot parse option line (missing >%s<?): %s" -msgstr "Tidak dapat hurai baris pilihan (>%s<? hilang): %s" - -#: ../../po4a:1115 -msgid "Split mode, creating a temporary POT" -msgstr "Mod pisah, mencipta POT sementara" - -#: ../../po4a:1118 -msgid "Disabling --translate-only option, it is not supported in split mode" -msgstr "" -"Melumpuhkan pilihan --translate-only, ia tidak disokong dalam mod pisah" - -#: ../../po4a:1171 ../../po4a:1322 ../../po4a-updatepo:277 -#, perl-format -msgid "Updating %s:" -msgstr "Mengemaskini %s:" - -#: ../../po4a:1174 ../../po4a:1332 ../../po4a-updatepo:288 -#, perl-format -msgid "Creating %s:" -msgstr "Mencipta %s:" - -#: ../../po4a:1232 ../../po4a:1262 ../../po4a:1361 ../../po4a-updatepo:259 -#, perl-format -msgid "Can't create a temporary POT file: %s" -msgstr "Tidak dapat cipta fail POT sementara: %s" - -#: ../../po4a:1245 -#, perl-format -msgid " (%d entries)" -msgstr " (%d masukan)" - -#: ../../po4a:1271 ../../po4a:1387 -#, perl-format -msgid "Can't create directory '%s': %s" -msgstr "Tidak dapat cipta direktori '%s': %s" - -#: ../../po4a:1293 ../../scripts/msguntypot:203 -#, perl-format -msgid "Can't create a temporary PO file: %s" -msgstr "Tidak dapat cipta fail PO sementara: %s" - -#: ../../po4a:1451 -#, perl-format -msgid "%s doesn't need to be updated." -msgstr "%s tidak perlu dikemaskini." - -#: ../../po4a:1499 -#, perl-format -msgid "Discard %s (%s of %s strings; only %s%% translated; need %s%%)." -msgstr "" -"Singkirkan %s (%s bagi %s rentetan; hanya %s%% diterjemah; perlukan %s%%)." - -#: ../../po4a:1508 -#, perl-format -msgid "Timestamp %s created." -msgstr "Setem masa %s dicipta." - -#: ../../po4a:1522 -#, perl-format -msgid "Timestamp %s removed." -msgstr "Setem masa %s dibuang." - -#: ../../po4a:1535 -#, perl-format -msgid "Addendum %s does NOT apply to %s (translation discarded)." -msgstr "Adendum %s TIDAK dilaksana pada %s (terjemahan disingkirkan)." - -#: ../../po4a:1550 -#, perl-format -msgid "%s is %s%% translated (%s strings)." -msgstr "%s ialah %s%% diterjemah (%s rentetan)." - -#: ../../po4a:1553 ../../po4a-translate:240 -#, perl-format -msgid "%s is %s%% translated (%s of %s strings)." -msgstr "%s ialah %s%% diterjemah (%s dari %s rentetan)." - -#: ../../po4a-translate:246 -#, perl-format -msgid "Discard the translation of %s (only %s%% translated; need %s%%)." -msgstr "" -"Singkirkan terjemahan bagi %s (hanya %s%% diterjemah; perlukan %s%%)." - -#: ../../po4a-translate:284 -#, perl-format -msgid "Discard the translation of %s (addendum %s does not apply)." -msgstr "Singkirkan terjemahan %s (adendum %s tidak dilaksana)." - -#: ../../po4a-updatepo:250 -msgid "po4a-updatepo can't take the input PO from stdin." -msgstr "po4a-updatepo tidak mengambil PO input dari stdin." - -#: ../../po4a-updatepo:262 -msgid "Parse input files... " -msgstr "Hurai fail input... " - -#: ../../po4a-updatepo:272 -msgid "done." -msgstr "selesai." - -#: ../../po4a-updatepo:283 ../../scripts/msguntypot:212 -#, perl-format -msgid "Error while running msgmerge: %s" -msgstr "Ralat ketika menjalankan msgmerge: %s" - -#: ../../po4a-updatepo:291 -#, perl-format -msgid "Error while copying the PO file: %s" -msgstr "Ralat ketika menyalin fail PO: %s" - -#. Argument checking -#: ../../scripts/msguntypot:163 ../../scripts/msguntypot:165 -#, perl-format -msgid "Mandatory argument '%s' missing." -msgstr "Argumen mandatori '%s' telah hilang." - -#: ../../scripts/msguntypot:174 -#, perl-format -msgid "" -"The new and old POT files have different amount of strings (%d != %d). " -"Something's seriously wrong here." -msgstr "" -"Fail POT baharu dan lama mempunyai amaun rentetan yang berbeza (%d != %d). " -"Ada yang pelik berlaku di sini." - -#: ../../scripts/msguntypot:192 -#, perl-format -msgid "Found %d modified entries." -msgstr "Temui %d masukan diubahsuai." - -#: ../../scripts/msguntypot:208 -#, perl-format -msgid "Handling %s" -msgstr "Mengendali %s" - -#: ../../scripts/msguntypot:233 -#, perl-format -msgid "Modified %d entries in %d files." -msgstr "%d masukan diubahsuai dalam %d fail." - -#. print out help message -#: ../../share/po4a-build:91 -#, sh-format -msgid "" -"\n" -"po4a-build - po4a frontend\n" -"\n" -"Syntax: po4a-build\n" -" po4a-build --pot-only\n" -"\n" -"Commands:\n" -"-?|-h|--help|--version: print this help message and exit\n" -"--pot-only: only create the POT file\n" -"\n" -"Options:\n" -"-f|--file FILE: po4a-build.conf config file path\n" -"\n" -msgstr "" -"\n" -"po4a-build - bahagian hadapan po4a\n" -"\n" -"Sintaks: po4a-build\n" -" po4a-build --pot-only\n" -"\n" -"Perintah:\n" -"-?|-h|--help|--version: cetak mesej bantuan kemudian keluar\n" -"--pot-only: hanya cipta fail POT\n" -"\n" -"Pilihan:\n" -"-f|--file FILE: po4a-build.conf konfig laluan fail\n" -"\n" - -#: ../../share/po4a-build:124 -#, sh-format -msgid "Unrecognised command: $com" -msgstr "Perintah tidak dikenali: $com" - -#. without config, there's nothing to do. -#: ../../share/po4a-build:132 -#, sh-format -msgid "Cannot find config file! '$FILE'" -msgstr "Tidak dapat cari fail konfig! '$FILE'" - -#. test -#: ../../share/po4a-build:197 ../../share/po4a-build:247 -#, sh-format -msgid "Internal po4a from $OURS being used instead of /usr/bin/" -msgstr "po4a dalam dari $OURS sedang digunakan selain dari /usr/bin/" - -#. TRANSLATORS: $X contains the name of the manual page -#: ../../share/po4a-build:258 -#, sh-format -msgid "Processing untranslated files for $X (1). . ." -msgstr "Memproses fail belum diterjemah untuk $X (1). . ." - -#. TRANSLATORS: $X3 contains the name of the manual page -#: ../../share/po4a-build:265 -#, sh-format -msgid "Processing untranslated files for $X3 (3). . ." -msgstr "Memproses fail belum diterjemah untuk $X3 (3). . ." - -#. TRANSLATORS: $file contains the basename of the POD file -#: ../../share/po4a-build:277 -#, sh-format -msgid "Processing untranslated files for $file (1) . . ." -msgstr "Memproses fail belum diterjemah untuk $file (1). . ." - -#. TRANSLATORS: $name contains the Perl module name -#: ../../share/po4a-build:285 -#, sh-format -msgid "Processing untranslated files for $name (3) . . ." -msgstr "Memproses fail belum diterjemah untuk $name (3). . ." - -#. TRANSLATORS: $file contains the basename of the POD file -#: ../../share/po4a-build:293 -#, sh-format -msgid "Processing untranslated files for $file (5) . . ." -msgstr "Memproses fail belum diterjemah untuk $file (5). . ." - -#. TRANSLATORS: $file contains the basename of the POD file -#: ../../share/po4a-build:307 -#, sh-format -msgid "Processing untranslated files for $file (7) . . ." -msgstr "Memproses fail belum diterjemah untuk $file (7). . ." - -#. TRANSLATORS: $l contains language code, $X contains the name of the manual page -#: ../../share/po4a-build:328 -#, sh-format -msgid "Processing $l translations for $X (1). . ." -msgstr "Memproses terjemahan $l untuk $X (1). . ." - -#. TRANSLATORS: $l contains language code, $X3 contains the name of the manual page -#: ../../share/po4a-build:337 -#, sh-format -msgid "Processing $l translations for $X3 (3). . ." -msgstr "Memproses terjemahan $l untuk $X3 (3). . ." - -#. TRANSLATORS: $l contains language code, $file contains the basename of the POD file -#: ../../share/po4a-build:351 -#, sh-format -msgid "Processing $l translations for $file (1). . ." -msgstr "Memproses terjemahan $l untuk $file (1). . ." - -#. TRANSLATORS: $l contains language code, $name contains the Perl module name -#: ../../share/po4a-build:362 -#, sh-format -msgid "Processing $l translations for $name (3). . ." -msgstr "Memproses terjemahan $l untuk $name (3). . ." - -#. TRANSLATORS: $l contains language code, $file contains the basename of the POD file -#: ../../share/po4a-build:372 -#, sh-format -msgid "Processing $l translations for $file (5). . ." -msgstr "Memproses terjemahan $l untuk $file (5). . ." - -#. TRANSLATORS: $l contains language code, $file contains the basename of the POD file -#: ../../share/po4a-build:388 -#, sh-format -msgid "Processing $l translations for $file (7). . ." -msgstr "Memproses terjemahan $l untuk $file (7). . ." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/polkit-1.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/polkit-1.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/polkit-1.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/polkit-1.po 2016-04-15 08:50:46.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: 2016-03-22 13:57+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:34+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../actions/org.freedesktop.policykit.policy.in.h:1 msgid "Run programs as another user" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/popt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/popt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/popt.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/popt.po 2016-04-15 08:50: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: 2016-03-22 12:16+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: popt.c:47 msgid "unknown errno" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/powertop.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/powertop.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/powertop.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/powertop.po 2016-04-15 08:50: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: 2016-03-22 13:37+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:14+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/parameters/persistent.cpp:46 src/parameters/persistent.cpp:155 msgid "Cannot save to file" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pppconfig.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pppconfig.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pppconfig.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pppconfig.po 2016-04-15 08:50: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: 2016-03-22 12:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:02+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. Arbitrary upper limits on option and chat files. #. If they are bigger than this something is wrong. diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pppoeconf.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pppoeconf.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pppoeconf.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pppoeconf.po 2016-04-15 08:50:50.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:02+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../pppoeconf:46 msgid "Please become root before running pppoeconf!" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/procps-ng.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/procps-ng.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/procps-ng.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/procps-ng.po 2016-04-15 08:50:43.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: 2016-03-22 12:16+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: free.c:74 slabtop.c:189 uptime.c:59 w.c:443 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/psmisc.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/psmisc.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/psmisc.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/psmisc.po 2016-04-15 08:50: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: 2016-03-22 12:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:03+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/fuser.c:133 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pulseaudio.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pulseaudio.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/pulseaudio.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/pulseaudio.po 2016-04-15 08:50:46.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: pulseaudio\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-21 11:07+0000\n" +"POT-Creation-Date: 2016-03-21 10:46+0000\n" "PO-Revision-Date: 2015-12-18 15:50+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:02+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../src/daemon/cmdline.c:111 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/python-apt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/python-apt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/python-apt.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/python-apt.po 2016-04-15 08:50: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: 2016-03-22 12:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:03+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. ChangelogURI #: ../data/templates/Ubuntu.info.in.h:4 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/quilt.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/quilt.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/quilt.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/quilt.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,1400 +0,0 @@ -# Malay translation for quilt -# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 -# This file is distributed under the same license as the quilt package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: quilt\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-22 12:24+0000\n" -"PO-Revision-Date: 2014-11-12 13:16+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: bin/quilt.in:23 -msgid "Usage: quilt [--trace[=verbose]] [--quiltrc=XX] command [-h] ..." -msgstr "" -"Penggunaan: quilt [--trace[=verbose]] [--quiltrc=XX] command [-h] ..." - -#: bin/quilt.in:24 -msgid " quilt --version" -msgstr " quilt --versi" - -#: bin/quilt.in:26 -msgid "Commands are:" -msgstr "Arahan adalah:" - -#: bin/quilt.in:31 -msgid "" -"\n" -"Global options:\n" -"\n" -"--trace\n" -"\tRuns the command in bash trace mode (-x). For internal debugging.\n" -"\n" -"--quiltrc file\n" -"\tUse the specified configuration file instead of ~/.quiltrc (or\n" -"\t/etc/quilt.quiltrc if ~/.quiltrc does not exist). See the pdf\n" -"\tdocumentation for details about its possible contents.\n" -"\n" -"--version\n" -"\tPrint the version number and exit immediately." -msgstr "" -"\n" -"Pilihan sejagat:\n" -"\n" -"--trace\n" -"\tJalankan perintah dalam mod surih bash (-x). Untuk penyahpepijat dalaman.\n" -"\n" -"--quiltrc file\n" -"\tuna fail konfigurasi tertentu selain dari ~/.quiltrc (or\n" -"\t/etc/quilt.quiltrc jika ~/.quiltrc tidak wujud). Sila rujuk dokumentasi\n" -"\tpdf untuk perincian mengenai kandungan mengenainya.\n" -"\n" -"--version\n" -"\tCetak nombor versi kemudian keluar serta-merta." - -#: quilt/add.in:22 -msgid "Usage: quilt add [-p patch] {file} ...\\n" -msgstr "Penggunaan: quilt add [-p patch] {file} ...\\n" - -#: quilt/add.in:25 -msgid "" -"\n" -"Add one or more files to the topmost or named patch. Files must be\n" -"added to the patch before being modified. Files that are modified by\n" -"patches already applied on top of the specified patch cannot be added.\n" -"\n" -"-p patch\n" -"\tPatch to add files to.\n" -msgstr "" -"\n" -"Tambah satu atau lebih fail ke tampalan paling atas atau yang bernama.\n" -"Fail mesti ditambah ke dalam tampalan sebelum diubahsuai. Fail yang\n" -"telah diubahsuai oleh tampalan yang dilaksana pada bahagian teratas\n" -"tampalan yang dinyatakan tidak dapat ditambah.\n" -"\n" -"-p patch\n" -"\tTampalan untuk tambahkan fail.\n" - -#: quilt/add.in:48 quilt/add.in:54 -msgid "File \\`%s' is located below \\`%s'\\n" -msgstr "Fail \\`%s' berada di bawah \\`%s'\\n" - -#: quilt/add.in:78 quilt/applied.in:62 quilt/delete.in:97 quilt/diff.in:160 -#: quilt/diff.in:171 quilt/graph.in:116 quilt/header.in:135 quilt/next.in:62 -#: quilt/pop.in:246 quilt/previous.in:62 quilt/push.in:312 -#: quilt/refresh.in:148 quilt/remove.in:53 quilt/rename.in:63 -#: quilt/unapplied.in:62 -msgid "Patch %s is not in series\\n" -msgstr "Tampalan %s tidak berada di dalam siri\\n" - -#: quilt/add.in:99 quilt/diff.in:239 quilt/graph.in:121 quilt/pop.in:261 -#: quilt/refresh.in:154 quilt/remove.in:74 -msgid "Patch %s is not applied\\n" -msgstr "Tampalan %s tidak dilaksana\\n" - -#: quilt/add.in:106 quilt/delete.in:76 quilt/diff.in:247 quilt/files.in:103 -#: quilt/fold.in:79 quilt/fork.in:72 quilt/graph.in:131 quilt/header.in:142 -#: quilt/pop.in:295 quilt/push.in:350 quilt/refresh.in:162 quilt/remove.in:81 -#: quilt/rename.in:85 -msgid "No patches applied\\n" -msgstr "Tiada tampalan dilaksana\\n" - -#: quilt/add.in:121 -msgid "File %s is already in patch %s\\n" -msgstr "Fail %s sudah berada dalam tampalan %s\\n" - -#: quilt/add.in:129 quilt/remove.in:100 -msgid "File %s modified by patch %s\\n" -msgstr "Fail %s diubahsuai oleh tampalan %s\\n" - -#: quilt/add.in:137 -msgid "Cannot add symbolic link %s\\n" -msgstr "Tidak dapat tambah pautan simbolik %s\\n" - -#: quilt/add.in:144 -msgid "Failed to back up file %s\\n" -msgstr "Gagal menyandar fail %s\\n" - -#: quilt/add.in:155 -msgid "File %s added to patch %s\\n" -msgstr "Fail %s ditambah ke dalam tampalan %s\\n" - -#: quilt/annotate.in:22 -msgid "Usage: quilt annotate {file}\\n" -msgstr "Penggunaan: quilt annotate {file}\\n" - -#: quilt/annotate.in:25 -msgid "" -"\n" -"Print an annotated listing of the specified file showing which\n" -"patches modify which lines.\n" -msgstr "" -"\n" -"Cetak satu senarai bercatat bagi fail tertentu yang menunjukkan\n" -"tampalan mengubahsuai baris yang mana.\n" - -#: quilt/applied.in:22 -msgid "Usage: quilt applied [patch]\\n" -msgstr "Penggunaan: quilt applied [patch]\\n" - -#: quilt/applied.in:25 -msgid "" -"\n" -"Print a list of applied patches, or all patches up to and including the\n" -"specified patch in the file series.\n" -msgstr "" -"\n" -"Cetak senarai tampala yang dilaksana, atau semua tampalan dan\n" -"termasuklah tampalan tertentu di dalam siri fail.\n" - -#: quilt/applied.in:67 -msgid "Patch is not applied\\n" -msgstr "Tampalan tidak dilaksana\\n" - -#: quilt/delete.in:22 -msgid "Usage: quilt delete [patch | -n]\\n" -msgstr "Penggunaan: quilt delete [patch | -n]\\n" - -#: quilt/delete.in:25 -msgid "" -"\n" -"Remove the specified or topmost patch from the series file. If the\n" -"patch is applied, quilt will attempt to remove it first. (Only the\n" -"topmost patch can be removed right now.)\n" -"\n" -"-n\tDelete the next patch after topmost, rather than the specified\n" -"\tor topmost patch.\n" -msgstr "" -"\n" -"Buang tampalan paling atas atau yang dinyatakan dari fail siri. Jika\n" -"tampalan dilaksanakan, quilt akan cuba membuangnya terlebih\n" -"dahulu. (Hanya tampalan paling atas boleh dibuang setakat ini.)\n" -"\n" -"-n\tPadam tampalan berikutnya selepas paling atas, berbanding\n" -"\tor tampalan paling atas atau yang dinyatakan.\n" - -#: quilt/delete.in:88 -msgid "No next patch\\n" -msgstr "Tiada tampalan berikutnya\\n" - -#: quilt/delete.in:106 -msgid "Patch %s is currently applied\\n" -msgstr "Tampalan %s kini dilaksana\\n" - -#: quilt/delete.in:113 -msgid "Removed patch %s\\n" -msgstr "Tampalan dibuang %s\\n" - -#: quilt/delete.in:115 -msgid "Failed to remove patch %s\\n" -msgstr "Gagal membuang tampalan %s\\n" - -#: quilt/diff.in:24 -msgid "" -"Usage: quilt diff [-p n] [-u|-U num|-c|-C num] [--combine patch|-z] [-R] [-P " -"patch] [--snapshot] [--diff=utility] [--no-timestamps] [--no-index] [--sort] " -"[--color] [file ...]\\n" -msgstr "" -"Penggunaan: quilt diff [-p n] [-u|-U num|-c|-C num] [--combine patch|-z] [-" -"R] [-P patch] [--snapshot] [--diff=utility] [--no-timestamps] [--no-index] [-" -"-sort] [--color] [file ...]\\n" - -#: quilt/diff.in:28 -msgid "" -"\n" -"Produces a diff of the specified file(s) in the topmost or specified\n" -"patch. If no files are specified, all files that are modified are\n" -"included.\n" -"\n" -"-p n\tCreate a -p n style patch (-p0 or -p1 are supported).\n" -"\n" -"-u, -U num, -c, -C num\n" -"\tCreate a unified diff (-u, -U) with num lines of context. Create\n" -"\ta context diff (-c, -C) with num lines of context. The number of\n" -"\tcontext lines defaults to 3.\n" -"\n" -"--no-timestamps\n" -"\tDo not include file timestamps in patch headers.\n" -"\n" -"--no-index\n" -"\tDo not output Index: lines.\n" -"\n" -"-z\tWrite to standard output the changes that have been made\n" -"\trelative to the topmost or specified patch.\n" -"\n" -"-R\tCreate a reverse diff.\n" -"\n" -"-P patch\n" -"\tCreate a diff for the specified patch. (Defaults to the topmost\n" -"\tpatch.)\n" -"\n" -"--combine patch\n" -"\tCreate a combined diff for all patches between this patch and\n" -"\tthe patch specified with -P. A patch name of \\\"-\\\" is equivalent\n" -"\tto specifying the first applied patch.\n" -"\n" -"--snapshot\n" -"\tDiff against snapshot (see \\`quilt snapshot -h').\n" -"\n" -"--diff=utility\n" -"\tUse the specified utility for generating the diff. The utility\n" -"\tis invoked with the original and new file name as arguments.\n" -"\n" -"--color[=always|auto|never]\n" -"\tUse syntax coloring.\n" -"\n" -"--sort\tSort files by their name instead of preserving the original order.\n" -msgstr "" -"\n" -"Hasilkan diff bagi fail yang dinyatakan dalam tampalan paling atas \n" -"atau yang telah dinyatakan, semua fail ubahsuai disertakan.\n" -"\n" -"-p n\tCipta tampalan gaya -p n (-p0 atau -p1 disokong).\n" -"\n" -"-u, -U num, -c, -C num\n" -"\tCipta diff bersepadu (-u, -U) dengan baris nom konteks. Cipta\n" -"\tdiff konteks (-c, -C) dengan baris nom konteks. Lalai nombor\n" -"\tkonteks adalah 3.\n" -"\n" -"--no-timestamps\n" -"\tJanan sertakan setem masa fail dalam pengepala tampalan.\n" -"\n" -"--no-index\n" -"\tJangan outputkan Index: lines.\n" -"\n" -"-z\tTulis ke output piawai perubahan yang telah dibuat relatif\n" -"\tpada tampalan paling atas atau yang dinyatakan.\n" -"\n" -"-R\tCipta diff songsang.\n" -"\n" -"-P patch\n" -"\tCipta diff untuk tampalan yang dinyatakan. (Lalai pada tampalan\n" -"\tpaling atas.)\n" -"\n" -"--combine patch\n" -"\tCipta diff tergabung untuk semua tampalan diantara tampalan ini\n" -"\tdengan tampalan yang dinyatakan dengan -P. Nama tampalan \\\"-\\\"\n" -"\tadalah setera dengan menyatakan tampalan yang mula-mula dilaksana.\n" -"\n" -"--snapshot\n" -"\tDiff terhadap petikan (lihat \\`quilt snapshot -h').\n" -"\n" -"--diff=utility\n" -"\tGuna utiliti yang dinyatakan untuk menjana diff. Utiliti menyeru\n" -"\tnama fail asal dan baharu sebagai argumen.\n" -"\n" -"--color[=always|auto|never]\n" -"\tGuna pewarnaan sintaks.\n" -"\n" -"--sort\tIsih fail mengikut nama mereka selain dari mengekalkan tertib asal.\n" - -#: quilt/diff.in:231 -msgid "" -"Options \\`-c patch', \\`--snapshot', and \\`-z' cannot be combined.\\n" -msgstr "" -"Pilihan \\`-c patch', \\`--snapshot', dan \\`-z' tidak boleh digabungkan.\\n" - -#: quilt/diff.in:258 -msgid "Cannot diff patches with -p%s, please specify -p0 or -p1 instead\\n" -msgstr "" -"Tidak dapat diff tampalan dengan -p%s, sila nyatakan -p0 atau-p1 sebaliknya\\" -"n" - -#: quilt/diff.in:293 quilt/files.in:122 -msgid "Patch %s not applied before patch %s\\n" -msgstr "Tampalan %s tidak dilaksana sebelum tampalan %s\\n" - -#: quilt/diff.in:343 quilt/pop.in:114 -msgid "Failed to copy files to temporary directory\\n" -msgstr "Gagal menyalin fail ke direktori sementara\\n" - -#: quilt/diff.in:367 quilt/pop.in:138 -msgid "Failed to patch temporary files\\n" -msgstr "Gagal menampal fail sementara\\n" - -#: quilt/diff.in:386 -msgid "File %s is not being modified\\n" -msgstr "Fail %s tidak diubahsuai\\n" - -#: quilt/diff.in:406 quilt/refresh.in:201 -msgid "Diff failed, aborting\\n" -msgstr "Diff gagal, dihenti paksa\\n" - -#: quilt/diff.in:413 -msgid "More recent patches modify files in patch %s\\n" -msgstr "Lagi fail ubahsuai tampalan terbaru dalam tampalan %s\\n" - -#: quilt/edit.in:13 -msgid "Usage: quilt edit file ...\\n" -msgstr "Penggunaan: quilt edit file ...\\n" - -#: quilt/edit.in:16 -msgid "" -"\n" -"Edit the specified file(s) in \\$EDITOR (%s) after adding it (them) to\n" -"the topmost patch.\n" -msgstr "" -"\n" -"Sunting fail yang dinyatakan dalam \\$EDITOR (%s) selepas menambah\n" -"ia ke tampalan paling atas.\n" - -#: quilt/files.in:22 -msgid "Usage: quilt files [-v] [-a] [-l] [--combine patch] [patch]\\n" -msgstr "Penggunaan: quilt files [-v] [-a] [-l] [--combine patch] [patch]\\n" - -#: quilt/files.in:25 -msgid "" -"\n" -"Print the list of files that the topmost or specified patch changes.\n" -"\n" -"-a\tList all files in all applied patches.\n" -"\n" -"-l\tAdd patch name to output.\n" -"\n" -"-v\tVerbose, more user friendly output.\n" -"\n" -"--combine patch\n" -"\tCreate a listing for all patches between this patch and\n" -"\tthe topmost applied patch. A patch name of \\\"-\\\" is equivalent\n" -"\tto specifying the first applied patch.\n" -"\n" -msgstr "" -"\n" -"Cetak senarai fail yang mana tampalan paling atas atau yang dinyatakan " -"berubah.\n" -"\n" -"-a\tSenarai semua fail dalam tampalan yang dilaksana.\n" -"\n" -"-l\tTambah nama tampalan ke output.\n" -"\n" -"-v\tBerjela, output lebih mesra pengguna.\n" -"\n" -"--combine patch\n" -"\tCipta senarai untuk semua tampalan diantara tampalan ini dengan\n" -"\ttampalan dilaksana yang paling atas. Nama tampalan \\\"-\\\" menyamai\n" -"\tdengan tampalan yang mula-mula dilaksana.\n" -"\n" - -#: quilt/files.in:76 quilt/files.in:96 -msgid "Patch %s is not in series file\\n" -msgstr "Tampalan %s tidak berada dalam fail siri\\n" - -#: quilt/fold.in:22 -msgid "Usage: quilt fold [-p strip-level]\\n" -msgstr "Penggunaan: quilt fold [-p strip-level]\\n" - -#: quilt/fold.in:25 -msgid "" -"\n" -"Integrate the patch read from standard input into the topmost patch:\n" -"After making sure that all files modified are part of the topmost\n" -"patch, the patch is applied with the specified strip level (which\n" -"defaults to 1).\n" -"\n" -"-p strip-level\n" -"\tThe number of pathname components to strip from file names\n" -"\twhen applying patchfile.\n" -msgstr "" -"\n" -"Sepadukan baca tampalan dari input piawai ke tampalan paling atas:\n" -"Selepas memastikan semua fail yang diubahsuai merupakan\n" -"sebahagian dari tampalan paling atas, tampalan dilaksanakan dengan \n" -"aras tanggal yang dinyatakan (iaitu lalai 1).\n" -"\n" -"-p strip-level\n" -"\tBilangan komponen nama laluan yang ditanggalkan dari nama fail\n" -"\tbila melaksanakan patchfile.\n" - -#: quilt/fold.in:116 -msgid "File %s may be corrupted\\n" -msgstr "Fail %s mungkin telah rosak\\n" - -#: quilt/fork.in:22 -msgid "Usage: quilt fork [new_name]\\n" -msgstr "Penggunaan: quilt fork [new_name]\\n" - -#: quilt/fork.in:25 -msgid "" -"\n" -"Fork the topmost patch. Forking a patch means creating a verbatim copy\n" -"of it under a new name, and use that new name instead of the original\n" -"one in the current series. This is useful when a patch has to be\n" -"modified, but the original version of it should be preserved, e.g.\n" -"because it is used in another series, or for the history. A typical\n" -"sequence of commands would be: fork, edit, refresh.\n" -"\n" -"If new_name is missing, the name of the forked patch will be the current\n" -"patch name, followed by \\\"-2\\\". If the patch name already ends in a\n" -"dash-and-number, the number is further incremented (e.g., patch.diff,\n" -"patch-2.diff, patch-3.diff).\n" -msgstr "" -"\n" -"Cabangkan tampalan paling atas. Mencabangkan tampalan bermaksud\n" -"mencipta salinan verbatimnya dibawah nama baharu, dan guna nama\n" -"baharu selain yang asal dalam siri semasa. Ia berguna bila tampalan\n" -"perlu diubahsuai, tetapi versi asalnya patut dikekalkan, contohya\n" -"ia digunkan dalam siri lain, atau untuk sejarah. Satu jujukan tipikal\n" -"perintah patut di: cabang, sunting, segar semula.\n" -"\n" -"Jika nama_baharu hilang, nama tampalan dicabang akan jadi nama\n" -"tampalan semasa, diikuti dengan \\\"-2\\\". Jika nama tampalan sudah\n" -"berakhir dengan tanda sengkang-dan-nombor, nombor berikutnya di\n" -"tambah (iaitu, patch.diff, patch-2.diff, patch-3.diff).\n" - -#: quilt/fork.in:99 -msgid "Patch %s exists already, please choose a new name\\n" -msgstr "Tampalan %s sudah wujud, sila pilih nama baharu\\n" - -#: quilt/fork.in:111 -msgid "Fork of patch %s to patch %s failed\\n" -msgstr "Cabang tampalan %s ke tampalan %s gagal\\n" - -#: quilt/fork.in:117 -msgid "Fork of patch %s created as %s\\n" -msgstr "Cabang tampalan %s dicipta sebagai %s\\n" - -#: quilt/graph.in:22 -msgid "" -"Usage: quilt graph [--all] [--reduce] [--lines[=num]] [--edge-labels=files] " -"[patch]\\n" -msgstr "" -"Penggunaan: quilt graph [--all] [--reduce] [--lines[=num]] [--edge-" -"labels=files] [patch]\\n" - -#: quilt/graph.in:26 -msgid "" -"\n" -"Generate a dot(1) directed graph showing the dependencies between\n" -"applied patches. A patch depends on another patch if both touch the same\n" -"file or, with the --lines option, if their modifications overlap. Unless\n" -"otherwise specified, the graph includes all patches that the topmost\n" -"patch depends on.\n" -"When a patch name is specified, instead of the topmost patch, create a\n" -"graph for the specified patch. The graph will include all other patches\n" -"that this patch depends on, as well as all patches that depend on this\n" -"patch.\n" -"\n" -"--all\tGenerate a graph including all applied patches and their\n" -"\tdependencies. (Unapplied patches are not included.)\n" -"\n" -"--reduce\n" -"\tEliminate transitive edges from the graph.\n" -"\n" -"--lines[=num]\n" -"\tCompute dependencies by looking at the lines the patches modify.\n" -"\tUnless a different num is specified, two lines of context are\n" -"\tincluded.\n" -"\n" -"--edge-labels=files\n" -"\tLabel graph edges with the file names that the adjacent patches\n" -"\tmodify.\n" -"\n" -"-T ps\tDirectly produce a PostScript output file.\n" -msgstr "" -"\n" -"Jana satu graf terarah dot(1) yang menunjukkan dependensi diantara\n" -"tampalan yang dilaksana. Satu tampalan bergantung dengan tampalan\n" -"lain jika kedua-duanya menggunakan fail yang sama, atau dengan pilihan\n" -" --lines option, jika pengubahsuaian mereka bertindih. Melainkan ia\n" -"telah dinyatakan, graf sertakan semua tampalan yang mana tampalan\n" -"paling atas yang bergantung padanya.\n" -"Bila satu nama tampalan dinyatakan, selain dari tampalan paling atas, \n" -"cipta sebuah graf untuk tampalan yang dinyatakan. Graf akan sertakan\n" -"semua tampalan lain yang mana tampalan bergantung padanya, begitu\n" -"juga semua tampalan yang bergantung pada tampalan ini.\n" -"\n" -"--all\tJana graf termasuklah semua tampalan yang dilaksana dan\n" -"\tjuga dependensi mereka. (Tampalan yang tidak dilaksana tidak\n" -"\tdisertakan.)\n" -"\n" -"--reduce\n" -"\tMusnahkan pinggir transitif dari graf.\n" -"\n" -"--lines[=num]\n" -"\tKira dependensi dengan melihat baris tampalan yang diubahsuai.\n" -"\tMelainkan nom lain dinyatakan, dua baris konteks\n" -"\tdisertakan.\n" -"\n" -"--edge-labels=files\n" -"\tLabel pinggir graf dengan nama fail yang bersebelahan tampalan\n" -"\tdiubahsuai.\n" -"\n" -"-T ps\tHasil secara langsung fail output PostScript.\n" - -#: quilt/grep.in:22 -msgid "Usage: quilt grep [-h|options] {pattern}\\n" -msgstr "Penggunaan: quilt grep [-h|options] {pattern}\\n" - -#: quilt/grep.in:25 -msgid "" -"\n" -"Grep through the source files, recursively, skipping patches and quilt\n" -"meta-information. If no filename argument is given, the whole source\n" -"tree is searched. Please see the grep(1) manual page for options.\n" -"\n" -"-h\tPrint this help. The grep -h option can be passed after a\n" -"\tdouble-dash (--). Search expressions that start with a dash\n" -"\tcan be passed after a second double-dash (-- --).\n" -msgstr "" -"\n" -"Grep melalui fail sumber, secara rekursif, melangkau tampalan dan\n" -"maklumat-meta quilt. Jika tiada argumen nama fail diberi, seluruh\n" -"pepohon sumber digelintar. Sila rujuk halaman panduan grep(1\n" -"untuk pilihan.\n" -"\n" -"-h\tCetak bantuan ini. Pilihan grep -h boleh dilepasi selepas tanda\n" -"\tdwi-sengkang (--). Ungkapan gelintar yang bermula dengan\n" -"\ttanda sengkang dilepasi selepas tanda dwi-sengkang kedua (-- --).\n" - -#: quilt/header.in:24 -msgid "" -"Usage: quilt header [-a|-r|-e] [--backup] [--strip-diffstat] [--strip-" -"trailing-whitespace] [patch]\\n" -msgstr "" -"Penggunaan: quilt header [-a|-r|-e] [--backup] [--strip-diffstat] [--strip-" -"trailing-whitespace] [patch]\\n" - -#: quilt/header.in:28 -msgid "" -"\n" -"Print or change the header of the topmost or specified patch.\n" -"\n" -"-a, -r, -e\n" -"\tAppend to (-a) or replace (-r) the exiting patch header, or\n" -"\tedit (-e) the header in \\$EDITOR (%s). If none of these options is\n" -"\tgiven, print the patch header.\n" -"\t\n" -"--strip-diffstat\n" -"\tStrip diffstat output from the header.\n" -"\n" -"--strip-trailing-whitespace\n" -"\tStrip trailing whitespace at the end of lines of the header.\n" -"\n" -"--backup\n" -"\tCreate a backup copy of the old version of a patch as patch~.\n" -msgstr "" -"\n" -"Cetak atau ubah pengepala tampalan paling atas atau yang dinyatakan.\n" -"\n" -"-a, -r, -e\n" -"\tTambah ke (-a) atau ganti (-r) pengepala tampalan sedia ada, atau\n" -"\tsunting (-e) pengepala dalam \\$EDITOR (%s). Jika tiada pilihan ini\n" -"\tdiberi, cetak pengepala tampalan.\n" -"\t\n" -"--strip-diffstat\n" -"\tTanggal output diffstat dari pengepala.\n" -"\n" -"--strip-trailing-whitespace\n" -"\tTanggal ruang putih belakang dipenghujung baris pengepala.\n" -"\n" -"--backup\n" -"\tCipta salinan sandar bagi versi lama tampalan sebagai patch~.\n" - -#: quilt/header.in:192 -msgid "Replaced header of patch %s\\n" -msgstr "Pengepala tampalan %s yang diganti\\n" - -#: quilt/header.in:195 -msgid "Appended text to header of patch %s\\n" -msgstr "Teks tambahan pengepala tampalan %s\\n" - -#: quilt/import.in:22 -msgid "Usage: quilt import [-f] [-p num] [-n patch] patchfile ...\\n" -msgstr "Penggunaan: quilt import [-f] [-p num] [-n patch] patchfile ...\\n" - -#: quilt/import.in:25 -msgid "" -"\n" -"Import external patches.\n" -"\n" -"-p num\n" -"\tNumber of directory levels to strip when applying (default=1)\n" -"\n" -"-n patch\n" -"\tPatch filename to use inside quilt. This option can only be\n" -"\tused when importing a single patch.\n" -"\n" -"-f\tOverwite/update existing patches.\n" -msgstr "" -"\n" -"Import tampalan luar.\n" -"\n" -"-p num\n" -"\tBilangan aras direktori untuk ditanggalkan bila dilaksanakan (lalai =1)\n" -"\n" -"-n patch\n" -"\tTampal nama fail untuk guna di dalam quilt. Pilihan ini hanya boleh\n" -"\tdigunakan bila mengimport satu tampalan.\n" -"\n" -"-f\tTulis-ganti/kemaskini tampalan sedia ada.\n" - -#: quilt/import.in:74 -msgid "Option \\`-n' can only be used when importing a single patch\\n" -msgstr "" -"Pilihan\\`-n' hanya boleh digunakan bila mengimport tampalan tunggal\\n" - -#: quilt/import.in:92 -msgid "Patch %s is applied\\n" -msgstr "Tampalan %s dilaksana\\n" - -#: quilt/import.in:100 -msgid "Patch %s exists. Replace with -f.\\n" -msgstr "Tampalan %s wujud. Ganti dengan -f.\\n" - -#: quilt/import.in:104 -msgid "Replacing patch %s with new version\\n" -msgstr "Mengganti tampalan %s dengan versi baharu\\n" - -#: quilt/import.in:107 -msgid "Importing patch %s (stored as %s)\\n" -msgstr "Mengimport tampalan %s (disimpan sebagai %s)\\n" - -#: quilt/import.in:115 -msgid "Failed to import patch %s\\n" -msgstr "Gagal mengimport tampalan %s\\n" - -#: quilt/import.in:122 -msgid "Failed to insert patch %s into file series\\n" -msgstr "Gagal menyisip tampalan %s ke dalam siri fail\\n" - -#: quilt/mail.in:25 -msgid "" -"Usage: quilt mail {--mbox file|--send} [--from ...] [--to ...] [--cc ...] [--" -"bcc ...] [--subject ...]\\n" -msgstr "" -"Penggunaan: quilt mail {--mbox file|--send} [--from ...] [--to ...] [--cc " -"...] [--bcc ...] [--subject ...]\\n" - -#: quilt/mail.in:28 -msgid "" -"\n" -"Create mail messages from all patches in the series file, and either store\n" -"them in a mailbox file, or send them immediately. The editor is opened\n" -"with a template for the introductory message. Please see the file\n" -"%s for details.\n" -"\n" -"--mbox file\n" -"\tStore all messages in the specified file in mbox format. The mbox\n" -"\tcan later be sent using formail, for example.\n" -"\n" -"--send\n" -"\tSend the messages directly using %s.\n" -"\n" -"--from, --subject\n" -"\tThe values for the From and Subject headers to use.\n" -"\n" -"--to, --cc, --bcc\n" -"\tAppend a recipient to the To, Cc, or Bcc header.\n" -msgstr "" -"\n" -"Cipta mesej mel dari semu tampalan dalam fail siri, dan sama ada\n" -"simpan ia di dalam fail kotak mel, atau hantar ia serta-merta.\n" -"Penyunting dibuka dengan templat untuk mesej pengenalan. Sila\n" -"lihat fail %s untuk perincian.\n" -"\n" -"--mbox file\n" -"\tSimpan semua mesej dalam fail dinyatakan dalam format mbox\n" -"\tMbox kemudiannya boleh dihantar menggunakan formail.\n" -"\n" -"--send\n" -"\tHantar mesej secara terus menggunakan %s.\n" -"\n" -"--from, --subject\n" -"\tNilai untuk pengepala Daripada dan Subjek yang digunakan.\n" -"\n" -"--to, --cc, --bcc\n" -"\tTambah penerim ke pengepala To, Cc, atau Bcc.\n" - -#: quilt/new.in:22 -msgid "Usage: quilt new {patchname}\\n" -msgstr "Penggunaan: quilt new {patchname}\\n" - -#: quilt/new.in:25 -msgid "" -"\n" -"Create a new patch with the specified file name, and insert it after the\n" -"topmost patch in the patch series file.\n" -msgstr "" -"\n" -"Cipta tampalan baharu dengan nama fail yang dinyatakan, dan sisip ia\n" -"selepas tampalan paling atas di dalam fail siri tampalan.\n" - -#: quilt/new.in:64 -msgid "Patch %s exists already\\n" -msgstr "Tampalan %s sudah wujud\\n" - -#: quilt/new.in:75 -msgid "Failed to create patch %s\\n" -msgstr "Gagal mencipta tampalan %s\\n" - -#: quilt/new.in:78 -msgid "Patch %s is now on top\\n" -msgstr "Tampalan %s kini berada di atas\\n" - -#: quilt/next.in:22 -msgid "Usage: quilt next [patch]\\n" -msgstr "Penggunaan: quilt next [patch]\\n" - -#: quilt/next.in:25 -msgid "" -"\n" -"Print the name of the next patch after the specified or topmost patch in\n" -"the series file.\n" -msgstr "" -"\n" -"Cetak nama tampalan berikutnya selepas tampalan yang dinyatakan atau\n" -"tampalan paling atas di dalam fail siri.\n" - -#: quilt/patches.in:22 -msgid "Usage: quilt patches {file}\\n" -msgstr "Penggunaan: quilt patches {file}\\n" - -#: quilt/patches.in:25 -msgid "" -"\n" -"Print the list of patches that modify the specified file. (Uses a\n" -"heuristic to determine which files are modified by unapplied patches.\n" -"Note that this heuristic is much slower than scanning applied patches.)\n" -"\n" -"-v\tVerbose, more user friendly output.\n" -msgstr "" -"\n" -"Cetak senarai tampalan yang mengubahsuai fail yang dinyatakan.\n" -"(Guna heuristik untuk tentukan fail manakah diubahsuai oleh tampalan\n" -"yang tidak dilaksana. Perhatian heuristik ini lebih perlahan berbanding\n" -"mengimbas tampalan yang dilaksana.)\n" -"\n" -"-v\tBerjela, output lebih mesra pengguna.\n" - -#: quilt/pop.in:22 -msgid "Usage: quilt pop [-afRqv] [num|patch]\\n" -msgstr "Penggunaan: quilt pop [-afRqv] [num|patch]\\n" - -#: quilt/pop.in:25 -msgid "" -"\n" -"Remove patch(es) from the stack of applied patches. Without options,\n" -"the topmost patch is removed. When a number is specified, remove the\n" -"specified number of patches. When a patch name is specified, remove\n" -"patches until the specified patch end up on top of the stack. Patch\n" -"names may include the patches/ prefix, which means that filename\n" -"completion can be used.\n" -"\n" -"-a\tRemove all applied patches.\n" -"\n" -"-f\tForce remove. The state before the patch(es) were applied will\n" -"\tbe restored from backup files.\n" -"\n" -"-R\tAlways verify if the patch removes cleanly; don't rely on\n" -"\ttimestamp checks.\n" -"\n" -"-q\tQuiet operation.\n" -"\n" -"-v\tVerbose operation.\n" -msgstr "" -"\n" -"Buang tampalan dari tindanan tampalan yang dilaksana. Tanpa pilihan,\n" -"tampalan paling atas dibuang. Bila satu nombor dinyatakan, buangkan\n" -"nombor tampalan yang dinyatakan. Bila nama tampalan dinyatakan,\n" -"buang tampalan sehinggalah tampalan tersebut berakhir di bahagian\n" -"teratas tindanan. Nama tampalan boleh sertakan patches/ prefix,\n" -"yang bermaksud pelengkapan nama fail digunakan.\n" -"\n" -"-a\tBuang semua tampalan yang dilaksana.\n" -"\n" -"-f\tPaksa buang. Keadaan sebelum tampalan dilaksana akanl\n" -"\tdipulihkan dari fail sandar.\n" -"\n" -"-R\tSentiasa sahkan jika tampalan dibuang secara bersih; jangan\n" -"\tbergantung pada semakan setem masa.\n" -"\n" -"-q\tOperasi senyap.\n" -"\n" -"-v\tOperasi berjela.\n" - -#: quilt/pop.in:156 -msgid "Patch %s does not remove cleanly (refresh it or enforce with -f)\\n" -msgstr "" -"Tampalan %s tidak membuang dengan bersih (segar semula ia atau paksa dengan -" -"f)\\n" - -#: quilt/pop.in:181 -msgid "Patch %s appears to be empty, removing\\n" -msgstr "Tampalan %s kelihatan kosong, dibuang\\n" - -#: quilt/pop.in:185 -msgid "Removing patch %s\\n" -msgstr "Membuang tampalan %s\\n" - -#: quilt/pop.in:269 -msgid "Patch %s needs to be refreshed first.\\n" -msgstr "Tampalan %s perlu disegar semula terlebih dahulu.\\n" - -#: quilt/pop.in:279 -msgid "No patch removed\\n" -msgstr "Tiada tampalan dibuang\\n" - -#: quilt/pop.in:302 quilt/push.in:372 -msgid "Now at patch %s\\n" -msgstr "Kini pada tampalan %s\\n" - -#: quilt/previous.in:22 -msgid "Usage: quilt previous [patch]\\n" -msgstr "Penggunaan: quilt previous [patch]\\n" - -#: quilt/previous.in:25 -msgid "" -"\n" -"Print the name of the previous patch before the specified or topmost\n" -"patch in the series file.\n" -msgstr "" -"\n" -"Cetak nama tampalan terdahulu selepas tampalan yang dinyatakan atau\n" -"tampalan paling atas di dalam fail siri.\n" - -#: quilt/push.in:24 -msgid "Usage: quilt push [-afqv] [--leave-rejects] [num|patch]\\n" -msgstr "Penggunaan: quilt push [-afqv] [--leave-rejects] [num|patch]\\n" - -#: quilt/push.in:27 -msgid "" -"\n" -"Apply patch(es) from the series file. Without options, the next patch\n" -"in the series file is applied. When a number is specified, apply the\n" -"specified number of patches. When a patch name is specified, apply\n" -"all patches up to and including the specified patch. Patch names may\n" -"include the patches/ prefix, which means that filename completion can\n" -"be used.\n" -"\n" -"-a\tApply all patches in the series file.\n" -"\n" -"-f\tForce apply, even if the patch has rejects.\n" -"\n" -"-q\tQuiet operation.\n" -"\n" -"-v\tVerbose operation.\n" -"\n" -"--leave-rejects\n" -"\tLeave around the reject files patch produced, even if the patch\n" -"\tis not actually applied.\n" -"\n" -"--interactive\n" -"\tAllow the patch utility to ask how to deal with conflicts. If\n" -"\tthis option is not given, the -f option will be passed to the \n" -"\tpatch program.\n" -"\n" -"--color[=always|auto|never]\n" -"\tUse syntax coloring.\n" -msgstr "" -"\n" -"Laksana tampalan dari fail siri. Tanpa pilihan, tampalan berikutnya dalam\n" -"fail siri dilaksanakan. Bila nombor dinyatakan, laksanakan nombor\n" -"tampalan yang dinyatakan. Bila nama tampalan dinyatakan, laksana\n" -"semua tampalan termasuklah tampalan yang dinyatakan. Nama\n" -"tampalan mungkin sertakan patches/ prefix, yang bermaksud\n" -"pelengkapan nama fail boleh digunakan.\n" -"\n" -"-a\tLaksana semua tampalan dalam fail siri.\n" -"\n" -"-f\tPaksa laksana, walaupun tampalan telah ditolak.\n" -"\n" -"-q\tOperasi senya.\n" -"\n" -"-v\tOperasi berjela.\n" -"\n" -"--leave-rejects\n" -"\tBiarkan fail tampalan yang ditolak, walaupun jika tampalan\n" -"\tsebenarnya tidak dilaksanakan.\n" -"\n" -"--interactive\n" -"\tBenarkan utiliti tampalan menanya anda bagaimana hendak\n" -"\tkendalikan konflik. Jika pilihan ini tidak diberi, pilihan -f\n" -"\takan dilepasi ke program tampalan.\n" -"\n" -"--color[=always|auto|never]\n" -"\tGuna pewarnaan sintaks.\n" - -#: quilt/push.in:64 -msgid "Interrupted by user; patch %s was not applied.\\n" -msgstr "Disampuk pengguna; tampalan %s tidak dilaksana.\\n" - -#: quilt/push.in:157 -msgid "Applying patch %s\\n" -msgstr "Melaksana tampalan %s\\n" - -#: quilt/push.in:189 -msgid "Patch %s does not exist; applied empty patch\\n" -msgstr "Tampalan %s tidak wujud; tampalan kosong dilaksana\\n" - -#: quilt/push.in:193 -msgid "Patch %s appears to be empty; applied\\n" -msgstr "Tampalan %s kelihatan kosong; dilaksana\\n" - -#: quilt/push.in:197 -msgid "Applied patch %s (forced; needs refresh)\\n" -msgstr "Tampalan %s dilaksana (dipaksa; perlu segar semula)\\n" - -#: quilt/push.in:202 -msgid "Patch %s does not apply (enforce with -f)\\n" -msgstr "Tampalan %s tidak dilaksana (paksa dengan -f)\\n" - -#: quilt/push.in:241 -msgid "Patch %s not found in file series\\n" -msgstr "Tampalan %s tidak ditemui dalam siri fail\\n" - -#: quilt/push.in:329 -msgid "Patch %s is already applied\\n" -msgstr "Tampalan %s sudah dilaksana\\n" - -#: quilt/push.in:338 -msgid "The topmost patch %s needs to be refreshed first.\\n" -msgstr "Tampalan %s paling atas perlu disegar semula terlebih dahulu.\\n" - -#: quilt/push.in:352 -msgid "File series fully applied, ends at patch %s\\n" -msgstr "Siri fail sepenuhnya dilaksana, tamat pada tampalan %s\\n" - -#: quilt/refresh.in:22 -msgid "" -"Usage: quilt refresh [-p n] [-f] [--no-timestamps] [--no-index] [--diffstat] " -"[--sort] [--backup] [--strip-trailing-whitespace] [patch]\\n" -msgstr "" -"Penggunaan: quilt refresh [-p n] [-f] [--no-timestamps] [--no-index] [--" -"diffstat] [--sort] [--backup] [--strip-trailing-whitespace] [patch]\\n" - -#: quilt/refresh.in:26 -msgid "" -"\n" -"Refreshes the specified patch, or the topmost patch by default.\n" -"Documentation that comes before the actual patch in the patch file is\n" -"retained.\n" -"\n" -"It is possible to refresh patches that are not on top. If any patches\n" -"on top of the patch to refresh modify the same files, the script aborts\n" -"by default. Patches can still be refreshed with -f. In that case this\n" -"script will print a warning for each shadowed file, changes by more\n" -"recent patches will be ignored, and only changes in files that have not\n" -"been modified by any more recent patches will end up in the specified\n" -"patch.\n" -"\n" -"-p n\tCreate a -p n style patch (-p0 or -p1 supported).\n" -"\n" -"-u, -U num, -c, -C num\n" -"\tCreate a unified diff (-u, -U) with num lines of context. Create\n" -"\ta context diff (-c, -C) with num lines of context. The number of\n" -"\tcontext lines defaults to 3.\n" -"\n" -"--no-timestamps\n" -"\tDo not include file timestamps in patch headers.\n" -"\t\n" -"--no-index\n" -"\tDo not output Index: lines.\n" -"\n" -"--diffstat\n" -"\tAdd a diffstat section to the patch header, or replace the\n" -"\texisting diffstat section.\n" -"\n" -"-f\tEnforce refreshing of a patch that is not on top.\n" -"\n" -"--backup\n" -"\tCreate a backup copy of the old version of a patch as patch~.\n" -"\n" -"--sort\tSort files by their name instead of preserving the original order.\n" -"\n" -"--strip-trailing-whitespace\n" -"\tStrip trailing whitespace at the end of lines.\n" -msgstr "" -"\n" -"Segar semula tampalan yang dinyatakan, atau tampalan paling atas \n" -"sebagai lalai. Dokumentasi yang datang sebelum tampalan sebenar\n" -"dalam fail tampalan dikekalkan.\n" -"\n" -"Adalah mungkin menyegar semula tampalan yang tidak berada di\n" -"bahagian teratas. Jika mana-mana tampalan yang berada diatas\n" -"tampalan menyegar semula fail yang sama, skrip menghenti paksa\n" -"secara lalai. Tampalan masih boleh disegar semula dengan -f. Dalam\n" -"kes ini, skrip ini akan cetak amaran untuk setiap fail yang dibayangi,\n" -"perubahan lagi tampalan terkini akan diabaikan, dan hanya perubahan\n" -"dalam fail yang belum diubahsuai oleh mana-mana tampalan terkini\n" -"akan berakhir dalam tampalan yang dinyatakan.\n" -"\n" -"-p n\tCipta tampalan gaya a -p n (-p0 or -p1 disokong).\n" -"\n" -"-u, -U num, -c, -C num\n" -"\tCipta diff bersepadu (-u, -U) dengan baris nom konteks. Cipta\n" -"\tdiff konteks (-c, -C) dengan baris nom konteks. Bilangan\n" -"\tbaris konteks lalai ialah 3.\n" -"\n" -"--no-timestamps\n" -"\tJangan sertakan setem masa fail dalam pengepala tampalan.\n" -"\t\n" -"--no-index\n" -"\tJangan outputkan Index: lines.\n" -"\n" -"--diffstat\n" -"\tTambah seksyen diffstat ke pengepala tampalan, atau ganti\n" -"\tseksyen diffstat sedia ada.\n" -"\n" -"-f\n" -"\tPaksa menyegar semula tampalan yang bukan dibahagian\n" -"\tteratas.\n" -"\n" -"--backup\n" -"\tCipta salinan sandar versi lama tampalan sebagai patch~.\n" -"\n" -"--sort\n" -"\tIsih fail mengikut nama mereka selain dari mengekalkan\n" -"\ttertib asal.\n" -"\n" -"--strip-trailing-whitespace\n" -"\tRuang putih belakang dipenghujung baris.\n" - -#: quilt/refresh.in:173 -msgid "" -"Cannot refresh patches with -p%s, please specify -p0 or -p1 instead\\n" -msgstr "" -"Tidak dapat segar semula tampalan dengan -p%s, sila nyatakan -p0 atau -p1 " -"jika sebaliknya\\n" - -#: quilt/refresh.in:207 -msgid "" -"More recent patches modify files in patch %s. Enforce refresh with -f.\\n" -msgstr "" -"Fail ubahsuai tampalan terbaru dalam tampalan %s. Paksa segar semula dengan -" -"f.\\n" - -#: quilt/refresh.in:213 -msgid "" -"Cannot use --strip-trailing-whitespace on a patch that has shadowed files.\\n" -msgstr "" -"Tidak dapat guna --strip-trailing-whitespace pada tampalan yang mempunyai " -"fail berbayang.\\n" - -#: quilt/refresh.in:219 -msgid "Nothing in patch %s\\n" -msgstr "Tiada apa dalam tampalan %s\\n" - -#: quilt/refresh.in:296 -msgid "Patch %s is unchanged\\n" -msgstr "Tampalan %s tidak berubah\\n" - -#: quilt/refresh.in:301 -msgid "Refreshed patch %s\\n" -msgstr "Tampalan %s disegar semula\\n" - -#: quilt/remove.in:22 -msgid "Usage: quilt remove [-p patch] {file} ...\\n" -msgstr "Penggunaan: quilt remove [-p patch] {file} ...\\n" - -#: quilt/remove.in:25 -msgid "" -"\n" -"Remove one or more files from the topmost or named patch. Files that\n" -"are modified by patches on top of the specified patch cannot be removed.\n" -"\n" -"-p patch\n" -"\tPatch to remove files from.\n" -msgstr "" -"\n" -"Buang satu atau lebih fail dari tampalan bahagian teratas atau yang bernama. " -" \n" -"Fail yang diubahsuai oleh tampalan bahagian teratas yang dinyatakan tidak\n" -"boleh dibuang.\n" -"\n" -"-p patch\n" -"\tTampalan untuk membuang fail darinya.\n" - -#: quilt/remove.in:91 -msgid "File %s is not in patch %s\\n" -msgstr "Fail %s tidak berada dalam tampalan %s\\n" - -#: quilt/remove.in:109 -msgid "Failed to remove file %s from patch %s\\n" -msgstr "Gagal membuang fail %s dari tampalan %s\\n" - -#: quilt/remove.in:123 -msgid "File %s removed from patch %s\\n" -msgstr "Fail %s dibuang dari tampalan %s\\n" - -#: quilt/rename.in:22 -msgid "Usage: quilt rename [-p patch] new_name\\n" -msgstr "Penggunaan: quilt rename [-p patch] new_name\\n" - -#: quilt/rename.in:25 -msgid "" -"\n" -"Rename the topmost or named patch.\n" -"\n" -"-p patch\n" -"\tPatch to rename.\n" -msgstr "" -"\n" -"Nama semula tampalan paling atas atau bernama.\n" -"\n" -"-p patch\n" -"\tTampalan yang dinamakan semula.\n" - -#: quilt/rename.in:96 -msgid "Patch %s exists already, please choose a different name\\n" -msgstr "Tampalan %s sudah wujud, sila pilih nama lain\\n" - -#: quilt/rename.in:110 -msgid "Renaming of patch %s to %s failed\\n" -msgstr "Menamakan semula tampalan %s ke %s gagal\\n" - -#: quilt/rename.in:116 -msgid "Patch %s renamed to %s\\n" -msgstr "Tampalan %s dinamakan semula ke %s\\n" - -#: quilt/series.in:22 -msgid "Usage: quilt series [-v]\\n" -msgstr "Penggunaan: quilt series [-v]\\n" - -#: quilt/series.in:25 -msgid "" -"\n" -"Print the names of all patches in the series file.\n" -"\n" -"-v\tVerbose, more user friendly output.\n" -msgstr "" -"\n" -"Cetak nama semua tampalan dalam fail siri.\n" -"\n" -"-v\tBerjela, output lebih mesra pengguna.\n" - -#: quilt/setup.in:27 -msgid "Usage: quilt setup [-d path-prefix] [-v] {specfile|seriesfile}\\n" -msgstr "" -"Penggunaan: quilt setup [-d path-prefix] [-v] {specfile|seriesfile}\\n" - -#: quilt/setup.in:30 -msgid "" -"\n" -"Initializes a source tree from an rpm spec file or a quilt series file.\n" -"\n" -"-d\toptional path prefix (sub-directory).\n" -"\n" -"-v\tverbose debug output.\n" -msgstr "" -"\n" -"Awalkan pepohon sumber dari fail spec rpm atau fail siri quilt.\n" -"\n" -"-d\tawalan laluan pilihan (sub-direktori).\n" -"\n" -"-v\toutput nyahpepijat berjela.\n" - -#: quilt/setup.in:96 -msgid "Directory %s exists\\n" -msgstr "Direktori %s wujud\\n" - -#: quilt/setup.in:102 -msgid "File %s exists\\n" -msgstr "Fail %s wujud\\n" - -#: quilt/setup.in:118 -msgid "The %%prep section of %s failed; results may be incomplete\\n" -msgstr "Seksyen %%prep %s gagal; hasil mungkin tidak lengkap\\n" - -#: quilt/setup.in:121 -msgid "The -v option will show rpm's output\\n" -msgstr "Pilihan -v akan tunjuk output rpm\\n" - -#: quilt/setup.in:155 -msgid "Unpacking archive %s\\n" -msgstr "Menyahpek arkib %s\\n" - -#: quilt/snapshot.in:22 -msgid "Usage: quilt snapshot [-d]\\n" -msgstr "Penggunaan: quilt snapshot [-d]\\n" - -#: quilt/snapshot.in:25 -msgid "" -"\n" -"Take a snapshot of the current working state. After taking the snapshot,\n" -"the tree can be modified in the usual ways, including pushing and\n" -"popping patches. A diff against the tree at the moment of the\n" -"snapshot can be generated with \\`quilt diff --snapshot'.\n" -"\n" -"-d\tOnly remove current snapshot.\n" -msgstr "" -"\n" -"Ambil petikan keadaan kerja semasa. Selepas mengambil petikan, pepohon\n" -"boleh diubahsuai dalam cara biasa, termasuklah menolak dan menimbulkan\n" -"tampalan. Diff terhadap pepohon ketika petikan boleh dijana dengan\n" -"\\`quilt diff --snapshot'.\n" -"\n" -"-d\tHanya buang petikan semasa.\n" - -#: quilt/top.in:22 -msgid "Usage: quilt top\\n" -msgstr "Penggunaan: quilt top\\n" - -#: quilt/top.in:25 -msgid "" -"\n" -"Print the name of the topmost patch on the current stack of applied\n" -"patches.\n" -msgstr "" -"\n" -"Cetak nama tampalan paling atas pada tindanan semasa bagi\n" -"tampalan yang dilaksana.\n" - -#: quilt/unapplied.in:22 -msgid "Usage: quilt unapplied [patch]\\n" -msgstr "Penggunaan: quilt unapplied [patch]\\n" - -#: quilt/unapplied.in:25 -msgid "" -"\n" -"Print a list of patches that are not applied, or all patches that follow\n" -"the specified patch in the series file.\n" -msgstr "" -"\n" -"Cetak senarai tampalan yang tidak dilaksana, atau semua tampalan\n" -"yang mengikuti tampalan yang dinyatakan dalam fail siri.\n" - -#: quilt/upgrade.in:25 -msgid "Usage: quilt upgrade\\n" -msgstr "Penggunaan: quilt upgrade\\n" - -#: quilt/upgrade.in:28 -msgid "" -"\n" -"Upgrade the meta-data in a working tree from an old version of quilt to the\n" -"current version. This command is only needed when the quilt meta-data " -"format\n" -"has changed, and the working tree still contains old-format meta-data. In " -"that\n" -"case, quilt will request to run \\`quilt upgrade'.\n" -msgstr "" -"\n" -"Tatar data-meta dalam pepohon kerja dari versi lama quilt ke versi semasa.\n" -"Perintah ini hanya diperlukan bila format data-meta quilt berubah, dan " -"pepohon\n" -"kerja masih mengandungi data-meta format-lama. Dalam situasi tersebut,\n" -"quilt akan memohon jalankan \\`quilt upgrade'.\n" - -#: quilt/upgrade.in:67 -msgid "" -"The quilt meta-data in %s are already in the version %s format; nothing to " -"do\\n" -msgstr "" -"Data-meta quilt dalam %s sudah pun dalam format versi %s; tiada apa dibuat\\n" - -#: quilt/upgrade.in:71 -msgid "Converting meta-data to version %s\\n" -msgstr "Menukar data-meta ke versi %s\\n" - -#: quilt/upgrade.in:102 -msgid "Conversion failed\\n" -msgstr "Penukaran gagal\\n" - -#: quilt/upgrade.in:103 -msgid "" -"\n" -"Please remove all patches using \\`quilt pop -a' from the quilt version used " -"to create this working tree, or remove the %s directory and apply the " -"patches from scratch.\\n" -msgstr "" -"\n" -"Sila buang semua tampalan menggunakan \\`quilt pop -a' dari versi quilt yang " -"digunakan untuk cipta pepohon kerja ini, atau buang direktori %s dan laksana " -"tampalan dari kosong.\\n" - -#: scripts/edmail.in:81 -#, perl-format -msgid "Display name '%s' contains unpaired parentheses\n" -msgstr "Nama paparan '%s' mengandungi tanda baca tidak sepasang\n" - -#: scripts/edmail.in:85 -#, perl-format -msgid "Display name '%s' contains invalid characters\n" -msgstr "Nama paparan '%s' mengandungi aksara tidak sah\n" - -#: scripts/edmail.in:89 -#, perl-format -msgid "Display name '%s' contains non-printable or 8-bit characters\n" -msgstr "Nama paparan '%s' mengandungi aksara tidak-boleh-cetak atau 8-bit\n" - -#: scripts/edmail.in:95 -#, perl-format -msgid "Delivery address '%s' is invalid\n" -msgstr "Alamat penghantaran '%s' tidak sah\n" - -#: scripts/parse-patch.in:50 -#, perl-format -msgid "USAGE: %s {-s|-u} section file [< replacement]\n" -msgstr "Penggunaan: %s {-s|-u} section file [< replacement]\n" - -#: scripts/parse-patch.in:97 scripts/parse-patch.in:104 -#, perl-format -msgid "File %s disappeared!\n" -msgstr "Fail %s hilang!\n" - -#: scripts/parse-patch.in:150 scripts/parse-patch.in:156 -#, perl-format -msgid "Failed to rename %s to %s: %s\n" -msgstr "Gagal menamakan semula %s menjadi %s: %s\n" - -#: scripts/patchfns.in:732 -msgid "" -"The quilt meta-data in this tree has version %s, but this version of quilt " -"can only handle meta-data formats up to and including version %s. Please pop " -"all the patches using the version of quilt used to push them before " -"downgrading.\\n" -msgstr "" -"Data-meta quilt dalam pepohon ini mempunyai versi %s, tetapi version quilt " -"ini hanya boleh kendalikan format data-meta sehingga versi %s. Sila " -"timbulkan semua tampalan menggunakan versi quilt yang digunakan untuk " -"dinyahtatar.\\n" - -#: scripts/patchfns.in:809 -msgid "" -"The working tree was created by an older version of quilt. Please run 'quilt " -"upgrade'.\\n" -msgstr "" -"Pepohon kerja telah dicipta oleh versi quilt yang lama. Sila jalankan 'quilt " -"upgrade'.\\n" - -#: scripts/remove-trailing-ws.in:43 -#, perl-format -msgid "SYNOPSIS: %s [-p num] [-n] [patch]\n" -msgstr "SINOPSIS: %s [-p num] [-n] [patch]\n" - -#: scripts/remove-trailing-ws.in:65 scripts/remove-trailing-ws.in:92 -#, perl-format -msgid "%s: I'm confused.\n" -msgstr "%s: Saya keliru.\n" - -#: scripts/remove-trailing-ws.in:113 -#, perl-format -msgid "Warning: trailing whitespace in line %s of %s\n" -msgstr "Amaran: ruang putih belakang dalam baris %s dari %s\n" - -#: scripts/remove-trailing-ws.in:116 -#, perl-format -msgid "Warning: trailing whitespace in lines %s of %s\n" -msgstr "Amaran: ruang putih belakang dalam baris %s dari %s\n" - -#: scripts/remove-trailing-ws.in:120 -#, perl-format -msgid "Removing trailing whitespace from line %s of %s\n" -msgstr "Membuang ruang putih belakang bagi baris %s dari %s\n" - -#: scripts/remove-trailing-ws.in:123 -#, perl-format -msgid "Removing trailing whitespace from lines %s of %s\n" -msgstr "Membuang ruang putih belakang bagi baris %s dari %s\n" - -#: scripts/remove-trailing-ws.in:143 -#, perl-format -msgid "Renaming %s to %s: %s\n" -msgstr "Menamakan semula %s ke %s: %s\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/quota.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/quota.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/quota.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/quota.po 2016-04-15 08:50:46.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: 2016-03-22 12:24+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:03+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: bylabel.c:253 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/recode.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/recode.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/recode.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/recode.po 2016-04-15 08:50: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: 2016-03-22 12:16+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/main.c:142 msgid "No error" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/rpm.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/rpm.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/rpm.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/rpm.po 2016-04-15 08:50: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: 2016-03-22 12:16+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:54+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: cliutils.c:21 lib/poptI.c:29 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/rrdtool.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/rrdtool.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/rrdtool.po 2016-03-22 15:09:12.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/rrdtool.po 2016-04-15 08:50:51.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: rrdtool\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-13 22:23+0000\n" +"POT-Creation-Date: 2016-04-06 16:14+0000\n" "PO-Revision-Date: 2015-11-06 07:00+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:17+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:54+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/rrd_getopt.c:619 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sane-backends.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sane-backends.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sane-backends.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sane-backends.po 2016-04-15 08:50: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: 2016-03-22 12:17+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:54+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../include/sane/saneopts.h:154 #, no-c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/screen-resolution-extra.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/screen-resolution-extra.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/screen-resolution-extra.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/screen-resolution-extra.po 2016-04-15 08:50: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: 2016-03-22 13:50+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:28+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../ScreenResolution/ui.py:60 msgid "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sed.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sed.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sed.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sed.po 2016-04-15 08:50:48.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:26+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:05+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: sed/compile.c:144 msgid "multiple `!'s" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/shared-mime-info.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/shared-mime-info.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/shared-mime-info.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/shared-mime-info.po 2016-04-15 08:50: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: 2016-03-22 12:27+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:06+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: ../freedesktop.org.xml.in.h:1 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sharutils.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sharutils.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sharutils.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sharutils.po 2016-04-15 08:50: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: 2016-03-22 12:27+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:06+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/scribble.c:166 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/software-properties.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/software-properties.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/software-properties.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/software-properties.po 2016-04-15 08:50:43.000000000 +0000 @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: update-manager\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-16 14:43+0000\n" -"PO-Revision-Date: 2015-10-15 02:02+0000\n" +"POT-Creation-Date: 2016-03-22 07:57+0000\n" +"PO-Revision-Date: 2016-04-06 16:10+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 13:25+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:05+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../data/com.ubuntu.softwareproperties.policy.in.h:1 msgid "Write Configuration" @@ -777,10 +777,12 @@ "Proposed updates are only for testing updates and providing development " "feedback. Enabling this may introduce instability." msgstr "" +"Kemaskini disaran hanya untuk kemaskini pengujian dan menyediakan " +"maklumbalas pembangunan. Membenarkannya akan menyebabkan ketidakstabilan." #: ../data/gtkbuilder/main.ui.h:41 msgid "Developer Options" -msgstr "" +msgstr "Pilihan Pembangun" #: ../data/gtkbuilder/dialog-cache-outofdate.ui.h:1 #: ../data/gtkbuilder/dialog-mirror.ui.h:6 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sssd.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sssd.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sssd.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sssd.po 2016-04-15 08:50:42.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: 2016-03-22 14:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:29+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/config/SSSDConfig/__init__.py.in:43 msgid "Set the verbosity of the debug logging" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/stubbox.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/stubbox.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/stubbox.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/stubbox.po 2016-04-15 08:50:46.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: 2016-03-22 14:38+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:16+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. summary #: ../jobs/local.txt.in:2 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/subdomain_parser.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/subdomain_parser.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/subdomain_parser.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/subdomain_parser.po 2016-04-15 08:50: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: 2016-03-22 13:26+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:06+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../parser_include.c:80 msgid "Error couldn't allocate temporary file\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/subversion.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/subversion.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/subversion.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/subversion.po 2016-04-15 08:50:49.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:18+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:56+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. Constructing nice error messages for roots. #. Build an SVN_ERR_FS_NOT_FOUND error, with a detailed error text, diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sudoers.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sudoers.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sudoers.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sudoers.po 2016-04-15 08:50:45.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: sudo\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2015-02-02 13:53-0700\n" +"POT-Creation-Date: 2016-02-19 15:48-0700\n" "PO-Revision-Date: 2015-11-30 16:14+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:27+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:07+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: confstr.sh:1 msgid "syntax error" @@ -42,46 +42,171 @@ msgid "Sorry, try again." msgstr "Maaf, cuba sekali lagi." -#: gram.y:379 +#: gram.y:183 gram.y:201 gram.y:207 gram.y:213 gram.y:219 gram.y:225 gram.y:241 +#: gram.y:248 gram.y:255 gram.y:262 gram.y:269 gram.y:285 gram.y:308 gram.y:315 +#: gram.y:322 gram.y:329 gram.y:336 gram.y:391 gram.y:399 gram.y:409 gram.y:439 +#: gram.y:446 gram.y:453 gram.y:460 gram.y:572 gram.y:579 gram.y:588 gram.y:597 +#: gram.y:614 gram.y:670 gram.y:677 gram.y:684 gram.y:692 gram.y:784 gram.y:791 +#: gram.y:798 gram.y:805 gram.y:812 gram.y:838 gram.y:845 gram.y:852 +#: gram.y:1136 gram.y:1143 plugins/sudoers/alias.c:123 +#: plugins/sudoers/alias.c:136 plugins/sudoers/auth/bsdauth.c:141 +#: plugins/sudoers/auth/kerb5.c:119 plugins/sudoers/auth/kerb5.c:145 +#: plugins/sudoers/auth/pam.c:398 plugins/sudoers/auth/rfc1938.c:109 +#: plugins/sudoers/auth/sia.c:59 plugins/sudoers/defaults.c:518 +#: plugins/sudoers/defaults.c:722 plugins/sudoers/defaults.c:882 +#: plugins/sudoers/editor.c:64 plugins/sudoers/editor.c:82 +#: plugins/sudoers/editor.c:92 plugins/sudoers/env.c:234 +#: plugins/sudoers/gc.c:52 plugins/sudoers/group_plugin.c:134 +#: plugins/sudoers/iolog.c:586 plugins/sudoers/iolog.c:618 +#: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446 +#: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529 +#: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917 +#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384 +#: plugins/sudoers/ldap.c:1542 plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1756 plugins/sudoers/ldap.c:1780 +#: plugins/sudoers/ldap.c:1810 plugins/sudoers/ldap.c:1863 +#: plugins/sudoers/ldap.c:1878 plugins/sudoers/ldap.c:1974 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2160 +#: plugins/sudoers/ldap.c:2257 plugins/sudoers/ldap.c:3063 +#: plugins/sudoers/ldap.c:3096 plugins/sudoers/ldap.c:3407 +#: plugins/sudoers/ldap.c:3435 plugins/sudoers/ldap.c:3451 +#: plugins/sudoers/ldap.c:3540 plugins/sudoers/ldap.c:3556 +#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:188 +#: plugins/sudoers/logging.c:666 plugins/sudoers/logging.c:924 +#: plugins/sudoers/match.c:508 plugins/sudoers/match.c:544 +#: plugins/sudoers/match.c:742 plugins/sudoers/match.c:799 +#: plugins/sudoers/parse.c:235 plugins/sudoers/parse.c:247 +#: plugins/sudoers/parse.c:262 plugins/sudoers/parse.c:274 +#: plugins/sudoers/policy.c:393 plugins/sudoers/policy.c:602 +#: plugins/sudoers/prompt.c:93 plugins/sudoers/sssd.c:160 +#: plugins/sudoers/sssd.c:192 plugins/sudoers/sssd.c:235 +#: plugins/sudoers/sssd.c:242 plugins/sudoers/sssd.c:278 +#: plugins/sudoers/sssd.c:323 plugins/sudoers/sssd.c:920 +#: plugins/sudoers/sssd.c:1053 plugins/sudoers/sudoers.c:159 +#: plugins/sudoers/sudoers.c:294 plugins/sudoers/sudoers.c:304 +#: plugins/sudoers/sudoers.c:312 plugins/sudoers/sudoers.c:365 +#: plugins/sudoers/sudoers.c:663 plugins/sudoers/sudoers.c:749 +#: plugins/sudoers/sudoers.c:793 plugins/sudoers/sudoers_debug.c:107 +#: plugins/sudoers/sudoreplay.c:472 plugins/sudoers/sudoreplay.c:668 +#: plugins/sudoers/sudoreplay.c:780 plugins/sudoers/sudoreplay.c:820 +#: plugins/sudoers/sudoreplay.c:829 plugins/sudoers/sudoreplay.c:839 +#: plugins/sudoers/sudoreplay.c:847 plugins/sudoers/sudoreplay.c:851 +#: plugins/sudoers/sudoreplay.c:1007 plugins/sudoers/sudoreplay.c:1011 +#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:188 +#: plugins/sudoers/testsudoers.c:215 plugins/sudoers/testsudoers.c:232 +#: plugins/sudoers/timestamp.c:390 plugins/sudoers/timestamp.c:426 +#: plugins/sudoers/timestamp.c:838 plugins/sudoers/toke_util.c:56 +#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:147 +#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:213 +#: plugins/sudoers/visudo.c:298 plugins/sudoers/visudo.c:304 +#: plugins/sudoers/visudo.c:434 plugins/sudoers/visudo.c:980 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1120 toke.l:785 +#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082 +msgid "unable to allocate memory" +msgstr "" + +#: gram.y:471 msgid "a digest requires a path name" msgstr "satu cernaan memerlukan nama laluan" -#: plugins/sudoers/alias.c:136 +#: gram.y:1136 gram.y:1143 plugins/sudoers/auth/pam.c:398 +#: plugins/sudoers/auth/rfc1938.c:109 plugins/sudoers/defaults.c:518 +#: plugins/sudoers/defaults.c:722 plugins/sudoers/defaults.c:882 +#: plugins/sudoers/editor.c:64 plugins/sudoers/editor.c:82 +#: plugins/sudoers/editor.c:92 plugins/sudoers/env.c:234 +#: plugins/sudoers/gc.c:52 plugins/sudoers/group_plugin.c:134 +#: plugins/sudoers/iolog.c:586 plugins/sudoers/iolog.c:618 +#: plugins/sudoers/iolog_path.c:167 plugins/sudoers/ldap.c:446 +#: plugins/sudoers/ldap.c:477 plugins/sudoers/ldap.c:529 +#: plugins/sudoers/ldap.c:562 plugins/sudoers/ldap.c:917 +#: plugins/sudoers/ldap.c:1064 plugins/sudoers/ldap.c:1384 +#: plugins/sudoers/ldap.c:1542 plugins/sudoers/ldap.c:1620 +#: plugins/sudoers/ldap.c:1756 plugins/sudoers/ldap.c:1780 +#: plugins/sudoers/ldap.c:1810 plugins/sudoers/ldap.c:1863 +#: plugins/sudoers/ldap.c:1878 plugins/sudoers/ldap.c:1974 +#: plugins/sudoers/ldap.c:2007 plugins/sudoers/ldap.c:2160 +#: plugins/sudoers/ldap.c:2257 plugins/sudoers/ldap.c:3063 +#: plugins/sudoers/ldap.c:3096 plugins/sudoers/ldap.c:3407 +#: plugins/sudoers/ldap.c:3434 plugins/sudoers/ldap.c:3450 +#: plugins/sudoers/ldap.c:3540 plugins/sudoers/ldap.c:3556 +#: plugins/sudoers/linux_audit.c:76 plugins/sudoers/logging.c:188 +#: plugins/sudoers/logging.c:924 plugins/sudoers/match.c:508 +#: plugins/sudoers/match.c:544 plugins/sudoers/match.c:742 +#: plugins/sudoers/match.c:799 plugins/sudoers/parse.c:235 +#: plugins/sudoers/parse.c:247 plugins/sudoers/parse.c:262 +#: plugins/sudoers/parse.c:274 plugins/sudoers/policy.c:97 +#: plugins/sudoers/policy.c:106 plugins/sudoers/policy.c:115 +#: plugins/sudoers/policy.c:139 plugins/sudoers/policy.c:250 +#: plugins/sudoers/policy.c:277 plugins/sudoers/policy.c:286 +#: plugins/sudoers/policy.c:325 plugins/sudoers/policy.c:335 +#: plugins/sudoers/policy.c:344 plugins/sudoers/policy.c:393 +#: plugins/sudoers/policy.c:602 plugins/sudoers/prompt.c:93 +#: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695 +#: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350 +#: plugins/sudoers/set_perms.c:1514 plugins/sudoers/sssd.c:160 +#: plugins/sudoers/sssd.c:192 plugins/sudoers/sssd.c:235 +#: plugins/sudoers/sssd.c:242 plugins/sudoers/sssd.c:278 +#: plugins/sudoers/sssd.c:323 plugins/sudoers/sssd.c:920 +#: plugins/sudoers/sssd.c:1053 plugins/sudoers/sudoers.c:159 +#: plugins/sudoers/sudoers.c:294 plugins/sudoers/sudoers.c:304 +#: plugins/sudoers/sudoers.c:312 plugins/sudoers/sudoers.c:365 +#: plugins/sudoers/sudoers.c:663 plugins/sudoers/sudoers.c:749 +#: plugins/sudoers/sudoers.c:793 plugins/sudoers/sudoers_debug.c:106 +#: plugins/sudoers/sudoreplay.c:472 plugins/sudoers/sudoreplay.c:668 +#: plugins/sudoers/sudoreplay.c:780 plugins/sudoers/sudoreplay.c:820 +#: plugins/sudoers/sudoreplay.c:829 plugins/sudoers/sudoreplay.c:839 +#: plugins/sudoers/sudoreplay.c:847 plugins/sudoers/sudoreplay.c:851 +#: plugins/sudoers/sudoreplay.c:1007 plugins/sudoers/sudoreplay.c:1011 +#: plugins/sudoers/testsudoers.c:130 plugins/sudoers/testsudoers.c:188 +#: plugins/sudoers/testsudoers.c:215 plugins/sudoers/testsudoers.c:232 +#: plugins/sudoers/timestamp.c:390 plugins/sudoers/timestamp.c:426 +#: plugins/sudoers/timestamp.c:838 plugins/sudoers/toke_util.c:56 +#: plugins/sudoers/toke_util.c:109 plugins/sudoers/toke_util.c:147 +#: plugins/sudoers/visudo.c:152 plugins/sudoers/visudo.c:213 +#: plugins/sudoers/visudo.c:298 plugins/sudoers/visudo.c:304 +#: plugins/sudoers/visudo.c:434 plugins/sudoers/visudo.c:980 +#: plugins/sudoers/visudo.c:1024 plugins/sudoers/visudo.c:1120 toke.l:785 +#: toke.l:806 toke.l:816 toke.l:924 toke.l:1082 +#, c-format +msgid "%s: %s" +msgstr "%s: %s" + +#: plugins/sudoers/alias.c:132 #, c-format msgid "Alias `%s' already defined" msgstr "Alias '%s sudah ditakrifkan" -#: plugins/sudoers/auth/bsdauth.c:75 +#: plugins/sudoers/auth/bsdauth.c:68 #, c-format msgid "unable to get login class for user %s" msgstr "gagal mendapatkan kelas daftar masuk bagi pengguna %s" -#: plugins/sudoers/auth/bsdauth.c:80 +#: plugins/sudoers/auth/bsdauth.c:73 msgid "unable to begin bsd authentication" msgstr "gagal memulakan pengesahihan bsd" -#: plugins/sudoers/auth/bsdauth.c:88 +#: plugins/sudoers/auth/bsdauth.c:81 msgid "invalid authentication type" msgstr "jenis pengesahihan tidak sah" -#: plugins/sudoers/auth/bsdauth.c:97 +#: plugins/sudoers/auth/bsdauth.c:90 msgid "unable to initialize BSD authentication" msgstr "tidak boleh awalkan pengesahihan BSD" -#: plugins/sudoers/auth/fwtk.c:59 +#: plugins/sudoers/auth/fwtk.c:52 msgid "unable to read fwtk config" msgstr "gagal membaca konfig fwtk" -#: plugins/sudoers/auth/fwtk.c:64 +#: plugins/sudoers/auth/fwtk.c:57 msgid "unable to connect to authentication server" msgstr "gagal bersambung ke pelayan pengesahihan" -#: plugins/sudoers/auth/fwtk.c:70 plugins/sudoers/auth/fwtk.c:94 -#: plugins/sudoers/auth/fwtk.c:127 +#: plugins/sudoers/auth/fwtk.c:63 plugins/sudoers/auth/fwtk.c:87 +#: plugins/sudoers/auth/fwtk.c:121 msgid "lost connection to authentication server" msgstr "sambungan terputus ke pelayan pengesahihan" -#: plugins/sudoers/auth/fwtk.c:74 +#: plugins/sudoers/auth/fwtk.c:67 #, c-format msgid "" "authentication server error:\n" @@ -90,74 +215,74 @@ "ralat pelayan pengesahihan:\n" "%s" -#: plugins/sudoers/auth/kerb5.c:116 +#: plugins/sudoers/auth/kerb5.c:111 #, c-format msgid "%s: unable to convert principal to string ('%s'): %s" msgstr "%s: tidak boleh tukar prinsipal ke rentetan ('%s'): %s" -#: plugins/sudoers/auth/kerb5.c:158 +#: plugins/sudoers/auth/kerb5.c:161 #, c-format msgid "%s: unable to parse '%s': %s" msgstr "%s: gagal menghuraikan '%s':%s" -#: plugins/sudoers/auth/kerb5.c:167 +#: plugins/sudoers/auth/kerb5.c:170 #, c-format msgid "%s: unable to resolve credential cache: %s" msgstr "%s: tidak boleh leraikan cache kelayakan: %s" -#: plugins/sudoers/auth/kerb5.c:214 +#: plugins/sudoers/auth/kerb5.c:217 #, c-format msgid "%s: unable to allocate options: %s" msgstr "%s: gagal mengagihkan pilihan: %s" -#: plugins/sudoers/auth/kerb5.c:229 +#: plugins/sudoers/auth/kerb5.c:232 #, c-format msgid "%s: unable to get credentials: %s" msgstr "%s: gagal mendapatkan kelayakan: %s" -#: plugins/sudoers/auth/kerb5.c:242 +#: plugins/sudoers/auth/kerb5.c:245 #, c-format msgid "%s: unable to initialize credential cache: %s" msgstr "%s: tidak boleh awalkan cache kelayakan: %s" -#: plugins/sudoers/auth/kerb5.c:245 +#: plugins/sudoers/auth/kerb5.c:248 #, c-format msgid "%s: unable to store credential in cache: %s" msgstr "%s: tidak boleh simpan kelayakan dalam cache: %s" -#: plugins/sudoers/auth/kerb5.c:309 +#: plugins/sudoers/auth/kerb5.c:312 #, c-format msgid "%s: unable to get host principal: %s" msgstr "%s: gagal mendapatkan prinsipal hos: %s" -#: plugins/sudoers/auth/kerb5.c:323 +#: plugins/sudoers/auth/kerb5.c:326 #, c-format msgid "%s: Cannot verify TGT! Possible attack!: %s" msgstr "%s: Tidak dapat cahkan TGT! Berkemungkinan serangan!: %s" -#: plugins/sudoers/auth/pam.c:98 +#: plugins/sudoers/auth/pam.c:92 msgid "unable to initialize PAM" msgstr "gagal mengawalkan PAM" -#: plugins/sudoers/auth/pam.c:149 +#: plugins/sudoers/auth/pam.c:164 msgid "account validation failure, is your account locked?" msgstr "pengesahan akaun gagal, adakah akaun anda terkunci?" -#: plugins/sudoers/auth/pam.c:153 +#: plugins/sudoers/auth/pam.c:168 msgid "Account or password is expired, reset your password and try again" msgstr "" "Akaun atau kata laluan luput, tetap semula kata laluan anda dan cuba lagi" -#: plugins/sudoers/auth/pam.c:161 +#: plugins/sudoers/auth/pam.c:176 #, c-format msgid "unable to change expired password: %s" msgstr "tidak boleh ubah kata laluan yang telah luput: %s" -#: plugins/sudoers/auth/pam.c:166 +#: plugins/sudoers/auth/pam.c:181 msgid "Password expired, contact your system administrator" msgstr "Kata laluan luput, hubungi pentadbir sistem anda" -#: plugins/sudoers/auth/pam.c:170 +#: plugins/sudoers/auth/pam.c:185 msgid "" "Account expired or PAM config lacks an \"account\" section for sudo, contact " "your system administrator" @@ -165,57 +290,57 @@ "Akaun luput atau konfig PAM kekurangan bahagian \"akaun\" untuk sudo, " "hubungi pentadbir sistem anda" -#: plugins/sudoers/auth/pam.c:187 +#: plugins/sudoers/auth/pam.c:199 #, c-format msgid "PAM authentication error: %s" msgstr "Ralat pengesahihan PAM: %s" -#: plugins/sudoers/auth/rfc1938.c:103 plugins/sudoers/visudo.c:228 +#: plugins/sudoers/auth/rfc1938.c:97 plugins/sudoers/visudo.c:218 #, c-format msgid "you do not exist in the %s database" msgstr "anda tidak wujud dalam pangkalan data %s" -#: plugins/sudoers/auth/securid5.c:80 +#: plugins/sudoers/auth/securid5.c:73 msgid "failed to initialise the ACE API library" msgstr "gagal mengawalkan pustaka ACE API" -#: plugins/sudoers/auth/securid5.c:106 +#: plugins/sudoers/auth/securid5.c:99 msgid "unable to contact the SecurID server" msgstr "gagal menghubungi pelayan SecurID" -#: plugins/sudoers/auth/securid5.c:115 +#: plugins/sudoers/auth/securid5.c:108 msgid "User ID locked for SecurID Authentication" msgstr "ID Pengguna terkunci untuk Pengesahihan SecurID" -#: plugins/sudoers/auth/securid5.c:119 plugins/sudoers/auth/securid5.c:170 +#: plugins/sudoers/auth/securid5.c:112 plugins/sudoers/auth/securid5.c:163 msgid "invalid username length for SecurID" msgstr "panjang nama pengguna tidak sah untuk SecurID" -#: plugins/sudoers/auth/securid5.c:123 plugins/sudoers/auth/securid5.c:175 +#: plugins/sudoers/auth/securid5.c:116 plugins/sudoers/auth/securid5.c:168 msgid "invalid Authentication Handle for SecurID" msgstr "Kendali Pengesahihan tidak sah untuk SecurID" -#: plugins/sudoers/auth/securid5.c:127 +#: plugins/sudoers/auth/securid5.c:120 msgid "SecurID communication failed" msgstr "Komunikasi dengan SecurID gagal" -#: plugins/sudoers/auth/securid5.c:131 plugins/sudoers/auth/securid5.c:214 +#: plugins/sudoers/auth/securid5.c:124 plugins/sudoers/auth/securid5.c:211 msgid "unknown SecurID error" msgstr "ralat SecurID tidak diketahui" -#: plugins/sudoers/auth/securid5.c:165 +#: plugins/sudoers/auth/securid5.c:158 msgid "invalid passcode length for SecurID" msgstr "panjang kod laluan untuk SecurID tidak sah" -#: plugins/sudoers/auth/sia.c:123 +#: plugins/sudoers/auth/sia.c:69 plugins/sudoers/auth/sia.c:125 msgid "unable to initialize SIA session" msgstr "gagal memulakan sesi SIA" -#: plugins/sudoers/auth/sudo_auth.c:115 +#: plugins/sudoers/auth/sudo_auth.c:126 msgid "invalid authentication methods" msgstr "Kaedah pengesahihan tidak sah" -#: plugins/sudoers/auth/sudo_auth.c:117 +#: plugins/sudoers/auth/sudo_auth.c:128 msgid "" "Invalid authentication methods compiled into sudo! You may not mix " "standalone and non-standalone authentication." @@ -223,11 +348,11 @@ "Kaedah pengesahihan tidak sah telah dikompil ke dalam sudo! Anda mungkin " "tidak dapat adunkan pengesahian berdiri-sendiri dengan bukan-berdiri-sendiri." -#: plugins/sudoers/auth/sudo_auth.c:203 plugins/sudoers/auth/sudo_auth.c:252 +#: plugins/sudoers/auth/sudo_auth.c:224 plugins/sudoers/auth/sudo_auth.c:274 msgid "no authentication methods" msgstr "tiada kaedah pengesahihan" -#: plugins/sudoers/auth/sudo_auth.c:205 +#: plugins/sudoers/auth/sudo_auth.c:226 msgid "" "There are no authentication methods compiled into sudo! If you want to turn " "off authentication, use the --disable-authentication configure option." @@ -235,23 +360,23 @@ "Tiada kaedah pengesahihan dikompil ke dalam sudo! Jika anda mahu matikan " "pengesahihan, guna pilihan konfigur --disable-authentication ." -#: plugins/sudoers/auth/sudo_auth.c:254 +#: plugins/sudoers/auth/sudo_auth.c:276 msgid "Unable to initialize authentication methods." msgstr "Tidak boleh awalkan kaedah pengesahihan." -#: plugins/sudoers/auth/sudo_auth.c:412 +#: plugins/sudoers/auth/sudo_auth.c:442 msgid "Authentication methods:" msgstr "Kaedah pengesahihan:" -#: plugins/sudoers/bsm_audit.c:95 plugins/sudoers/bsm_audit.c:184 +#: plugins/sudoers/bsm_audit.c:111 plugins/sudoers/bsm_audit.c:200 msgid "Could not determine audit condition" msgstr "tidak dapat mengenalpasti keadaan audit" -#: plugins/sudoers/bsm_audit.c:156 plugins/sudoers/bsm_audit.c:244 +#: plugins/sudoers/bsm_audit.c:172 plugins/sudoers/bsm_audit.c:260 msgid "unable to commit audit record" msgstr "tidak dapat lakukan rekod audit" -#: plugins/sudoers/check.c:197 +#: plugins/sudoers/check.c:252 msgid "" "\n" "We trust you have received the usual lecture from the local System\n" @@ -271,15 +396,15 @@ " #3) Kuasa yang hebat disertakan dengan tanggungjawab yang besar.\n" "\n" -#: plugins/sudoers/check.c:240 plugins/sudoers/check.c:250 -#: plugins/sudoers/sudoers.c:600 plugins/sudoers/sudoers.c:629 +#: plugins/sudoers/check.c:295 plugins/sudoers/check.c:305 +#: plugins/sudoers/sudoers.c:699 plugins/sudoers/sudoers.c:728 #, c-format msgid "unknown uid: %u" msgstr "uid tidak diketahui: %u" -#: plugins/sudoers/check.c:245 plugins/sudoers/policy.c:683 -#: plugins/sudoers/sudoers.c:956 plugins/sudoers/testsudoers.c:212 -#: plugins/sudoers/testsudoers.c:364 +#: plugins/sudoers/check.c:300 plugins/sudoers/policy.c:774 +#: plugins/sudoers/sudoers.c:1095 plugins/sudoers/testsudoers.c:206 +#: plugins/sudoers/testsudoers.c:361 #, c-format msgid "unknown user: %s" msgstr "pengguna tidak diketahui: %s" @@ -329,293 +454,297 @@ msgstr "Hantar mel jika pengguna tidak dibenarkan untuk menjalankan perintah" #: plugins/sudoers/def_data.c:67 +msgid "Send mail if the user tries to run a command" +msgstr "" + +#: plugins/sudoers/def_data.c:71 msgid "Use a separate timestamp for each user/tty combo" msgstr "Gunakan setem masa yang berbeza untuk setiap gabungan pengguna/tty" -#: plugins/sudoers/def_data.c:71 +#: plugins/sudoers/def_data.c:75 msgid "Lecture user the first time they run sudo" msgstr "Beri penerangan semasa kali pertama mereka menjalankan sudo" -#: plugins/sudoers/def_data.c:75 +#: plugins/sudoers/def_data.c:79 #, c-format msgid "File containing the sudo lecture: %s" msgstr "Fail yang mengandungi penerangan sudo: %s" -#: plugins/sudoers/def_data.c:79 +#: plugins/sudoers/def_data.c:83 msgid "Require users to authenticate by default" msgstr "Perlukan pengguna untuk disahihkan sebagai lalai" -#: plugins/sudoers/def_data.c:83 +#: plugins/sudoers/def_data.c:87 msgid "Root may run sudo" msgstr "Root boleh menjalankan sudo" -#: plugins/sudoers/def_data.c:87 +#: plugins/sudoers/def_data.c:91 msgid "Log the hostname in the (non-syslog) log file" msgstr "Mengelog nama hos dalam fail log (non-syslog)" -#: plugins/sudoers/def_data.c:91 +#: plugins/sudoers/def_data.c:95 msgid "Log the year in the (non-syslog) log file" msgstr "Log tahun dalam fail log (non-syslog)" -#: plugins/sudoers/def_data.c:95 +#: plugins/sudoers/def_data.c:99 msgid "If sudo is invoked with no arguments, start a shell" msgstr "Jika sudo dipohon tanpa argumen, mulakan shell" -#: plugins/sudoers/def_data.c:99 +#: plugins/sudoers/def_data.c:103 msgid "Set $HOME to the target user when starting a shell with -s" msgstr "" "Tetapkan %HOME kepada pengguna sasaran semasa memulakan shell dengan -s" -#: plugins/sudoers/def_data.c:103 +#: plugins/sudoers/def_data.c:107 msgid "Always set $HOME to the target user's home directory" msgstr "Sentiasa tetapkan %HOME pada direktori rumah pengguna sasaran" -#: plugins/sudoers/def_data.c:107 +#: plugins/sudoers/def_data.c:111 msgid "Allow some information gathering to give useful error messages" msgstr "" "Benarkan sedikit pengumpulan maklumat untuk memberikan mesej ralat berguna" -#: plugins/sudoers/def_data.c:111 +#: plugins/sudoers/def_data.c:115 msgid "Require fully-qualified hostnames in the sudoers file" msgstr "Perlukan nama hos layak-sepenuhnya dalam fail sudoers" -#: plugins/sudoers/def_data.c:115 +#: plugins/sudoers/def_data.c:119 msgid "Insult the user when they enter an incorrect password" msgstr "Tegur pengguna bila memasukkan kata laluan yang salah" -#: plugins/sudoers/def_data.c:119 +#: plugins/sudoers/def_data.c:123 msgid "Only allow the user to run sudo if they have a tty" msgstr "Hanya benarkan pengguna menjalankan sudo jika mereka ada tty" -#: plugins/sudoers/def_data.c:123 +#: plugins/sudoers/def_data.c:127 msgid "Visudo will honor the EDITOR environment variable" msgstr "Visudo akan hormati pembolehubah persekitaran EDITOR" -#: plugins/sudoers/def_data.c:127 +#: plugins/sudoers/def_data.c:131 msgid "Prompt for root's password, not the users's" msgstr "Makluman untuk kata laluan root, bukan untuk pengguna" -#: plugins/sudoers/def_data.c:131 +#: plugins/sudoers/def_data.c:135 msgid "Prompt for the runas_default user's password, not the users's" msgstr "" "Makluman untuk kata laluan pengguna runas_default, bukan untuk pengguna" -#: plugins/sudoers/def_data.c:135 +#: plugins/sudoers/def_data.c:139 msgid "Prompt for the target user's password, not the users's" msgstr "Makluman untuk kata laluan pengguna sasaran, bukan untuk pengguna" -#: plugins/sudoers/def_data.c:139 +#: plugins/sudoers/def_data.c:143 msgid "Apply defaults in the target user's login class if there is one" msgstr "Laksana lalai dalam kelas daftar masuk pengguna sasaran jika ada" -#: plugins/sudoers/def_data.c:143 +#: plugins/sudoers/def_data.c:147 msgid "Set the LOGNAME and USER environment variables" msgstr "Tetapkan pembolehubah persekitaran LOGNAME dan USER" -#: plugins/sudoers/def_data.c:147 +#: plugins/sudoers/def_data.c:151 msgid "Only set the effective uid to the target user, not the real uid" msgstr "" "Hanya tetapkan uid efektif kepada pengguna sasaran, bukan uid sebenar" -#: plugins/sudoers/def_data.c:151 +#: plugins/sudoers/def_data.c:155 msgid "Don't initialize the group vector to that of the target user" msgstr "Jangan awalkan vektor kumpulan kepada pengguna sasaran tersebut" -#: plugins/sudoers/def_data.c:155 +#: plugins/sudoers/def_data.c:159 #, c-format msgid "Length at which to wrap log file lines (0 for no wrap): %u" msgstr "Panjang yang mana melilit baris fail log (0 untuk tanpa lilit): %u" -#: plugins/sudoers/def_data.c:159 +#: plugins/sudoers/def_data.c:163 #, c-format msgid "Authentication timestamp timeout: %.1f minutes" msgstr "Had masa setem masa pengesahihan: %.1f minit" -#: plugins/sudoers/def_data.c:163 +#: plugins/sudoers/def_data.c:167 #, c-format msgid "Password prompt timeout: %.1f minutes" msgstr "Masa tamat prom kata laluan: %.1f minit" -#: plugins/sudoers/def_data.c:167 +#: plugins/sudoers/def_data.c:171 #, c-format msgid "Number of tries to enter a password: %u" msgstr "Bilangan percubaan memasukkan kata laluan: %u" -#: plugins/sudoers/def_data.c:171 +#: plugins/sudoers/def_data.c:175 #, c-format msgid "Umask to use or 0777 to use user's: 0%o" msgstr "Nyahtopeng untuk guna atau 0777 untuk guna pengguna: 0%o" -#: plugins/sudoers/def_data.c:175 +#: plugins/sudoers/def_data.c:179 #, c-format msgid "Path to log file: %s" msgstr "Laluan ke fail log: %s" -#: plugins/sudoers/def_data.c:179 +#: plugins/sudoers/def_data.c:183 #, c-format msgid "Path to mail program: %s" msgstr "Laluan ke program mel: %s" -#: plugins/sudoers/def_data.c:183 +#: plugins/sudoers/def_data.c:187 #, c-format msgid "Flags for mail program: %s" msgstr "Bendera untuk proram mel: %s" -#: plugins/sudoers/def_data.c:187 +#: plugins/sudoers/def_data.c:191 #, c-format msgid "Address to send mail to: %s" msgstr "Alamat untuk menghantar mel: %s" -#: plugins/sudoers/def_data.c:191 +#: plugins/sudoers/def_data.c:195 #, c-format msgid "Address to send mail from: %s" msgstr "Alamat untuk menghantar mel: %s" -#: plugins/sudoers/def_data.c:195 +#: plugins/sudoers/def_data.c:199 #, c-format msgid "Subject line for mail messages: %s" msgstr "Baris tajuk untuk mesej mel: %s" -#: plugins/sudoers/def_data.c:199 +#: plugins/sudoers/def_data.c:203 #, c-format msgid "Incorrect password message: %s" msgstr "Mesej kata laluan yang salah: %s" -#: plugins/sudoers/def_data.c:203 +#: plugins/sudoers/def_data.c:207 #, c-format msgid "Path to lecture status dir: %s" msgstr "Laluan ke dir status syarah: %s" -#: plugins/sudoers/def_data.c:207 +#: plugins/sudoers/def_data.c:211 #, c-format msgid "Path to authentication timestamp dir: %s" msgstr "Laluan ke dir setem masa pengesahihan: %s" -#: plugins/sudoers/def_data.c:211 +#: plugins/sudoers/def_data.c:215 #, c-format msgid "Owner of the authentication timestamp dir: %s" msgstr "Pemilik dir setem masa pengesahihan: %s" -#: plugins/sudoers/def_data.c:215 +#: plugins/sudoers/def_data.c:219 #, c-format msgid "" "Users in this group are exempt from password and PATH requirements: %s" msgstr "" "Pengguna dalam kumpulan ini dikecualikan dari laluan dan keperluan LALUAN: %s" -#: plugins/sudoers/def_data.c:219 +#: plugins/sudoers/def_data.c:223 #, c-format msgid "Default password prompt: %s" msgstr "Prom kata laluan lalai: %s" -#: plugins/sudoers/def_data.c:223 +#: plugins/sudoers/def_data.c:227 msgid "If set, passprompt will override system prompt in all cases." msgstr "" "Jikaditetapkan, prom laluan akan membatalkan prom sistem dalam semua situasi." -#: plugins/sudoers/def_data.c:227 +#: plugins/sudoers/def_data.c:231 #, c-format msgid "Default user to run commands as: %s" msgstr "Pengguna lalai jalankan perintah sebagai: %s" -#: plugins/sudoers/def_data.c:231 +#: plugins/sudoers/def_data.c:235 #, c-format msgid "Value to override user's $PATH with: %s" msgstr "Nilai untuk membatalkan $PATH pengguna: %s" -#: plugins/sudoers/def_data.c:235 +#: plugins/sudoers/def_data.c:239 #, c-format msgid "Path to the editor for use by visudo: %s" msgstr "Laluan ke penyunting yang diguna oleh visudo: %s" -#: plugins/sudoers/def_data.c:239 +#: plugins/sudoers/def_data.c:243 #, c-format msgid "When to require a password for 'list' pseudocommand: %s" msgstr "Bila memerlukan kata laluan untuk pseudo-perintah 'list': %s" -#: plugins/sudoers/def_data.c:243 +#: plugins/sudoers/def_data.c:247 #, c-format msgid "When to require a password for 'verify' pseudocommand: %s" msgstr "Bila memerlukan kata laluan untuk pseudo-perintah 'verify': %s" -#: plugins/sudoers/def_data.c:247 +#: plugins/sudoers/def_data.c:251 msgid "Preload the dummy exec functions contained in the sudo_noexec library" msgstr "Pra-muat fungsi exec semu yang terkandung dalam pustaka sudo_nonexec" -#: plugins/sudoers/def_data.c:251 +#: plugins/sudoers/def_data.c:255 msgid "If LDAP directory is up, do we ignore local sudoers file" msgstr "Jika direktori LDAP dinaikkan, abaikan fail sudoer setempat" -#: plugins/sudoers/def_data.c:255 +#: plugins/sudoers/def_data.c:259 #, c-format msgid "File descriptors >= %d will be closed before executing a command" msgstr "Pemerihal fail >= %d akan ditutup sebelum melakukan perintah" -#: plugins/sudoers/def_data.c:259 +#: plugins/sudoers/def_data.c:263 msgid "" "If set, users may override the value of `closefrom' with the -C option" msgstr "" "Jika ditetapkan, pengguna boleh membatalkan nilai 'closefrom' dengan pilihan " "-C" -#: plugins/sudoers/def_data.c:263 +#: plugins/sudoers/def_data.c:267 msgid "Allow users to set arbitrary environment variables" msgstr "Benarkan pengguna untuk tetapkan pembolehubah persekitaran arbitari" -#: plugins/sudoers/def_data.c:267 +#: plugins/sudoers/def_data.c:271 msgid "Reset the environment to a default set of variables" msgstr "Tetap semula persekitaran ke set lalali pembolehubah" -#: plugins/sudoers/def_data.c:271 +#: plugins/sudoers/def_data.c:275 msgid "Environment variables to check for sanity:" msgstr "Pembolehubah persekitaran untuk periksa kesiuman:" -#: plugins/sudoers/def_data.c:275 +#: plugins/sudoers/def_data.c:279 msgid "Environment variables to remove:" msgstr "Pembolehubah persekitaran untuk buang:" -#: plugins/sudoers/def_data.c:279 +#: plugins/sudoers/def_data.c:283 msgid "Environment variables to preserve:" msgstr "Pembolehubah persekitaran untuk kekalkan:" -#: plugins/sudoers/def_data.c:283 +#: plugins/sudoers/def_data.c:287 #, c-format msgid "SELinux role to use in the new security context: %s" msgstr "Peranan SELinux yang digunakan dalam konteks keselamatan baharu: %s" -#: plugins/sudoers/def_data.c:287 +#: plugins/sudoers/def_data.c:291 #, c-format msgid "SELinux type to use in the new security context: %s" msgstr "Jenis SELinux yang digunakan dalam konteks keselamatan baharu: %s" -#: plugins/sudoers/def_data.c:291 +#: plugins/sudoers/def_data.c:295 #, c-format msgid "Path to the sudo-specific environment file: %s" msgstr "Laluan ke fail persekitaran spesifik-sudo: %s" -#: plugins/sudoers/def_data.c:295 +#: plugins/sudoers/def_data.c:299 #, c-format msgid "Locale to use while parsing sudoers: %s" msgstr "Lokal yang digunakan ketika menghurai sudoer: %s" -#: plugins/sudoers/def_data.c:299 +#: plugins/sudoers/def_data.c:303 msgid "Allow sudo to prompt for a password even if it would be visible" msgstr "Benarkan sudo untuk prom kata laluan walaupun jika ia kelihatan" -#: plugins/sudoers/def_data.c:303 +#: plugins/sudoers/def_data.c:307 msgid "" "Provide visual feedback at the password prompt when there is user input" msgstr "" "Sediakan maklumbalas visual pada prom kata laluan bila terdapat input " "pengguna" -#: plugins/sudoers/def_data.c:307 +#: plugins/sudoers/def_data.c:311 msgid "" "Use faster globbing that is less accurate but does not access the filesystem" msgstr "" "Guna glob lebih pantas yang kurang tepat tetapi tidak mencapai sistem fail" -#: plugins/sudoers/def_data.c:311 +#: plugins/sudoers/def_data.c:315 msgid "" "The umask specified in sudoers will override the user's, even if it is more " "permissive" @@ -623,254 +752,276 @@ "Nyahtopeng dinyatakan dalam sudoer akan membatalkan pengguna, walaupun jika " "ia lebih permisif" -#: plugins/sudoers/def_data.c:315 +#: plugins/sudoers/def_data.c:319 msgid "Log user's input for the command being run" msgstr "Log input pengguna untuk perintah yang dijalankan" -#: plugins/sudoers/def_data.c:319 +#: plugins/sudoers/def_data.c:323 msgid "Log the output of the command being run" msgstr "Log output pengguna untuk perintah yang dijalankan" -#: plugins/sudoers/def_data.c:323 +#: plugins/sudoers/def_data.c:327 msgid "Compress I/O logs using zlib" msgstr "Mampat log I/O menggunakan zlib" -#: plugins/sudoers/def_data.c:327 +#: plugins/sudoers/def_data.c:331 msgid "Always run commands in a pseudo-tty" msgstr "Sentiasa jalankan perintah dalam pseudo-tty" -#: plugins/sudoers/def_data.c:331 +#: plugins/sudoers/def_data.c:335 #, c-format msgid "Plugin for non-Unix group support: %s" msgstr "Pemalam untuk sokongan kumpulan bukan-Unix: %s" -#: plugins/sudoers/def_data.c:335 +#: plugins/sudoers/def_data.c:339 #, c-format msgid "Directory in which to store input/output logs: %s" msgstr "Direktori yang menyimpan log input/output: %s" -#: plugins/sudoers/def_data.c:339 +#: plugins/sudoers/def_data.c:343 #, c-format msgid "File in which to store the input/output log: %s" msgstr "Fail yang menyimpan log input/output: %s" -#: plugins/sudoers/def_data.c:343 +#: plugins/sudoers/def_data.c:347 msgid "Add an entry to the utmp/utmpx file when allocating a pty" msgstr "" "Tambah satu masukan ke fail utmp/utmpx ketika memperuntukkan satu pty" -#: plugins/sudoers/def_data.c:347 +#: plugins/sudoers/def_data.c:351 msgid "Set the user in utmp to the runas user, not the invoking user" msgstr "" "Tetapkan pengguna dalam utmp ke pengguna runas, bukan pengguna yang diseru" -#: plugins/sudoers/def_data.c:351 +#: plugins/sudoers/def_data.c:355 msgid "Set of permitted privileges" msgstr "Tetapkan kelayakan yang diizinkan" -#: plugins/sudoers/def_data.c:355 +#: plugins/sudoers/def_data.c:359 msgid "Set of limit privileges" msgstr "Tetapkan had kelayakan" -#: plugins/sudoers/def_data.c:359 +#: plugins/sudoers/def_data.c:363 msgid "Run commands on a pty in the background" msgstr "Jalankan perintah pada pty di sebalik tabir" -#: plugins/sudoers/def_data.c:363 +#: plugins/sudoers/def_data.c:367 msgid "PAM service name to use" msgstr "Nama perkhidmatan PAM yang digunakan" -#: plugins/sudoers/def_data.c:367 +#: plugins/sudoers/def_data.c:371 msgid "PAM service name to use for login shells" msgstr "Nama perkhidmatan PAM yang digunakan untuk shell daftar masuk" -#: plugins/sudoers/def_data.c:371 +#: plugins/sudoers/def_data.c:375 msgid "Attempt to establish PAM credentials for the target user" msgstr "Cuba menubuhkan kelayakan PAM untuk pengguna sasaran" -#: plugins/sudoers/def_data.c:375 +#: plugins/sudoers/def_data.c:379 msgid "Create a new PAM session for the command to run in" msgstr "Cipta satu sesi PAM untuk perintah yang dijalankan" -#: plugins/sudoers/def_data.c:379 +#: plugins/sudoers/def_data.c:383 #, c-format msgid "Maximum I/O log sequence number: %u" msgstr "Bilangan jujukan log I/O maksimum: %u" -#: plugins/sudoers/def_data.c:383 +#: plugins/sudoers/def_data.c:387 msgid "Enable sudoers netgroup support" msgstr "Benarkan sokongan kumpulan-jaringan sudoer" -#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:601 -#: plugins/sudoers/visudo_json.c:642 plugins/sudoers/visudo_json.c:677 +#: plugins/sudoers/def_data.c:391 +msgid "" +"Check parent directories for writability when editing files with sudoedit" +msgstr "" + +#: plugins/sudoers/def_data.c:395 +msgid "Follow symbolic links when editing files with sudoedit" +msgstr "" + +#: plugins/sudoers/def_data.c:399 +msgid "Query the group plugin for unknown system groups" +msgstr "" + +#: plugins/sudoers/def_data.c:403 +msgid "Match netgroups based on the entire tuple: user, host and domain" +msgstr "" + +#: plugins/sudoers/defaults.c:199 plugins/sudoers/defaults.c:610 +#: plugins/sudoers/visudo_json.c:633 plugins/sudoers/visudo_json.c:668 #, c-format msgid "unknown defaults entry `%s'" msgstr "masukan lalai '%s' tidak diketahui" -#: plugins/sudoers/defaults.c:218 plugins/sudoers/defaults.c:228 -#: plugins/sudoers/defaults.c:248 plugins/sudoers/defaults.c:261 -#: plugins/sudoers/defaults.c:274 plugins/sudoers/defaults.c:287 -#: plugins/sudoers/defaults.c:300 plugins/sudoers/defaults.c:320 -#: plugins/sudoers/defaults.c:330 +#: plugins/sudoers/defaults.c:207 plugins/sudoers/defaults.c:217 +#: plugins/sudoers/defaults.c:241 plugins/sudoers/defaults.c:256 +#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282 +#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315 +#: plugins/sudoers/defaults.c:325 #, c-format msgid "value `%s' is invalid for option `%s'" msgstr "nilai '%s' tidak sah untuk pilihan '%s'" -#: plugins/sudoers/defaults.c:221 plugins/sudoers/defaults.c:231 -#: plugins/sudoers/defaults.c:239 plugins/sudoers/defaults.c:256 -#: plugins/sudoers/defaults.c:269 plugins/sudoers/defaults.c:282 -#: plugins/sudoers/defaults.c:295 plugins/sudoers/defaults.c:315 -#: plugins/sudoers/defaults.c:326 +#: plugins/sudoers/defaults.c:210 plugins/sudoers/defaults.c:220 +#: plugins/sudoers/defaults.c:228 plugins/sudoers/defaults.c:251 +#: plugins/sudoers/defaults.c:264 plugins/sudoers/defaults.c:277 +#: plugins/sudoers/defaults.c:290 plugins/sudoers/defaults.c:310 +#: plugins/sudoers/defaults.c:321 #, c-format msgid "no value specified for `%s'" msgstr "tiada nilai dinyatakan untuk '%s'" -#: plugins/sudoers/defaults.c:244 +#: plugins/sudoers/defaults.c:233 #, c-format msgid "values for `%s' must start with a '/'" msgstr "nilai untuk '%s' mesti bermula dengan tanda '/'" -#: plugins/sudoers/defaults.c:306 +#: plugins/sudoers/defaults.c:301 #, c-format msgid "option `%s' does not take a value" msgstr "pilihan `%s' tidak mengambil nilai" -#: plugins/sudoers/env.c:276 plugins/sudoers/env.c:283 -#: plugins/sudoers/env.c:386 plugins/sudoers/ldap.c:456 -#: plugins/sudoers/ldap.c:538 plugins/sudoers/ldap.c:1315 -#: plugins/sudoers/ldap.c:1474 plugins/sudoers/ldap.c:1623 -#: plugins/sudoers/linux_audit.c:83 plugins/sudoers/logging.c:918 -#: plugins/sudoers/policy.c:461 plugins/sudoers/policy.c:470 -#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:709 -#: plugins/sudoers/testsudoers.c:242 plugins/sudoers/toke_util.c:174 +#: plugins/sudoers/env.c:296 plugins/sudoers/env.c:303 +#: plugins/sudoers/env.c:408 plugins/sudoers/ldap.c:450 +#: plugins/sudoers/ldap.c:540 plugins/sudoers/ldap.c:1166 +#: plugins/sudoers/ldap.c:1388 plugins/sudoers/ldap.c:1704 +#: plugins/sudoers/linux_audit.c:82 plugins/sudoers/logging.c:929 +#: plugins/sudoers/policy.c:511 plugins/sudoers/policy.c:520 +#: plugins/sudoers/prompt.c:161 plugins/sudoers/sudoers.c:815 +#: plugins/sudoers/testsudoers.c:236 plugins/sudoers/toke_util.c:162 #, c-format msgid "internal error, %s overflow" msgstr "ralat dalaman, %s melimpah" -#: plugins/sudoers/env.c:359 +#: plugins/sudoers/env.c:377 msgid "sudo_putenv: corrupted envp, length mismatch" msgstr "sudo_putenv: envp rosak, panjang tidak sepadan" -#: plugins/sudoers/env.c:1054 +#: plugins/sudoers/env.c:1083 +msgid "unable to rebuild the environment" +msgstr "" + +#: plugins/sudoers/env.c:1157 #, c-format msgid "" "sorry, you are not allowed to set the following environment variables: %s" msgstr "" "maaf, anda tidak dibenarkan tetapkan pembolehubah persekitaran berikut: %s" -#: plugins/sudoers/group_plugin.c:94 +#: plugins/sudoers/group_plugin.c:86 #, c-format msgid "%s must be owned by uid %d" msgstr "%s mesti dimiliki oleh uid %d" -#: plugins/sudoers/group_plugin.c:98 +#: plugins/sudoers/group_plugin.c:90 #, c-format msgid "%s must only be writable by owner" msgstr "%s mesti hanya boleh ditulis oleh pemilik" -#: plugins/sudoers/group_plugin.c:105 plugins/sudoers/sssd.c:251 +#: plugins/sudoers/group_plugin.c:98 plugins/sudoers/sssd.c:331 #, c-format msgid "unable to load %s: %s" msgstr "tidak boleh muat %s: %s" -#: plugins/sudoers/group_plugin.c:110 +#: plugins/sudoers/group_plugin.c:104 #, c-format msgid "unable to find symbol \"group_plugin\" in %s" msgstr "tidak boleh cari simbol \"group_plugin\" dalam %s" -#: plugins/sudoers/group_plugin.c:115 +#: plugins/sudoers/group_plugin.c:109 #, c-format msgid "%s: incompatible group plugin major version %d, expected %d" msgstr "%s: versi major pemalam kumpulan %d tidak serasi, dijangka %d" -#: plugins/sudoers/interfaces.c:116 +#: plugins/sudoers/interfaces.c:117 msgid "Local IP address and netmask pairs:\n" msgstr "Alamat IP dan pasangan topeng internet setempat:\n" -#: plugins/sudoers/iolog.c:101 plugins/sudoers/iolog.c:119 -#: plugins/sudoers/timestamp.c:233 +#: plugins/sudoers/iolog.c:92 plugins/sudoers/iolog.c:110 +#: plugins/sudoers/timestamp.c:169 #, c-format msgid "%s exists but is not a directory (0%o)" msgstr "%s wujud tetapi bukan direktori (0%o)" -#: plugins/sudoers/iolog.c:112 plugins/sudoers/iolog.c:133 -#: plugins/sudoers/iolog.c:140 plugins/sudoers/timestamp.c:227 -#: plugins/sudoers/timestamp.c:248 +#: plugins/sudoers/iolog.c:103 plugins/sudoers/iolog.c:124 +#: plugins/sudoers/iolog.c:131 plugins/sudoers/timestamp.c:163 +#: plugins/sudoers/timestamp.c:184 #, c-format msgid "unable to mkdir %s" msgstr "tidak boleh mkdir%s" -#: plugins/sudoers/iolog.c:209 plugins/sudoers/sudoers.c:765 -#: plugins/sudoers/sudoreplay.c:346 plugins/sudoers/sudoreplay.c:816 -#: plugins/sudoers/sudoreplay.c:1013 plugins/sudoers/timestamp.c:357 -#: plugins/sudoers/visudo.c:832 plugins/sudoers/visudo_json.c:1025 -#: plugins/sudoers/visudo_json.c:1038 +#: plugins/sudoers/iolog.c:200 plugins/sudoers/sudoers.c:871 +#: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/sudoreplay.c:769 +#: plugins/sudoers/sudoreplay.c:973 plugins/sudoers/timestamp.c:399 +#: plugins/sudoers/visudo.c:904 plugins/sudoers/visudo_json.c:1012 +#: plugins/sudoers/visudo_json.c:1025 #, c-format msgid "unable to open %s" msgstr "tidak boleh buka %s" -#: plugins/sudoers/iolog.c:250 plugins/sudoers/sudoers.c:769 -#: plugins/sudoers/sudoreplay.c:1120 +#: plugins/sudoers/iolog.c:241 plugins/sudoers/sudoers.c:875 +#: plugins/sudoers/sudoreplay.c:1084 #, c-format msgid "unable to read %s" msgstr "tidak boleh baca %s" -#: plugins/sudoers/iolog.c:282 plugins/sudoers/sudoreplay.c:591 -#: plugins/sudoers/timestamp.c:186 plugins/sudoers/timestamp.c:189 +#: plugins/sudoers/iolog.c:277 plugins/sudoers/sudoreplay.c:550 +#: plugins/sudoers/timestamp.c:298 plugins/sudoers/timestamp.c:301 #, c-format msgid "unable to write to %s" msgstr "tidak boleh tulis ke %s" -#: plugins/sudoers/iolog.c:347 plugins/sudoers/iolog.c:545 +#: plugins/sudoers/iolog.c:342 plugins/sudoers/iolog.c:540 #, c-format msgid "unable to create %s" msgstr "tidak boleh cipta %s" -#: plugins/sudoers/ldap.c:435 +#: plugins/sudoers/iolog.c:723 +#, c-format +msgid "%s: internal error, file index %d not open" +msgstr "" + +#: plugins/sudoers/ldap.c:428 msgid "sudo_ldap_conf_add_ports: port too large" msgstr "sudo_ldap_conf_add_ports: port terlalu besar" -#: plugins/sudoers/ldap.c:489 +#: plugins/sudoers/ldap.c:488 #, c-format msgid "unsupported LDAP uri type: %s" msgstr "jenis uri LDAP tidak disokong: %s" -#: plugins/sudoers/ldap.c:516 +#: plugins/sudoers/ldap.c:515 msgid "unable to mix ldap and ldaps URIs" msgstr "tidak boleh adun ldap dengan URI ldap" -#: plugins/sudoers/ldap.c:520 plugins/sudoers/ldap.c:553 +#: plugins/sudoers/ldap.c:519 plugins/sudoers/ldap.c:555 msgid "starttls not supported when using ldaps" msgstr "starttls tidak disokong ketika menggunakan ldaps" -#: plugins/sudoers/ldap.c:620 +#: plugins/sudoers/ldap.c:626 #, c-format msgid "unable to initialize SSL cert and key db: %s" msgstr "tidak boleh awalkan sijil SSL dan db kunci: %s" -#: plugins/sudoers/ldap.c:623 +#: plugins/sudoers/ldap.c:629 #, c-format msgid "you must set TLS_CERT in %s to use SSL" msgstr "anda mesti tetapkan TLS_CERT dalam %s untuk menggunakan SSL" -#: plugins/sudoers/ldap.c:1114 +#: plugins/sudoers/ldap.c:1152 msgid "unable to get GMT time" msgstr "tidak boleh dapatkan masa GMT" -#: plugins/sudoers/ldap.c:1120 +#: plugins/sudoers/ldap.c:1158 msgid "unable to format timestamp" msgstr "tidak boleh format setem masa" -#: plugins/sudoers/ldap.c:1128 -msgid "unable to build time filter" -msgstr "tidak boleh bina penapis masa" - -#: plugins/sudoers/ldap.c:1757 +#: plugins/sudoers/ldap.c:1853 #, c-format msgid "%s: %s: %s: %s" msgstr "%s: %s: %s: %s" -#: plugins/sudoers/ldap.c:2261 +#: plugins/sudoers/ldap.c:2394 #, c-format msgid "" "\n" @@ -879,7 +1030,7 @@ "\n" "Peranan LDAP: %s\n" -#: plugins/sudoers/ldap.c:2263 +#: plugins/sudoers/ldap.c:2396 #, c-format msgid "" "\n" @@ -888,23 +1039,23 @@ "\n" "Peranan LDAP: TIDAK DIKETAHUI\n" -#: plugins/sudoers/ldap.c:2310 +#: plugins/sudoers/ldap.c:2443 #, c-format msgid " Order: %s\n" msgstr " Tertib: %s\n" -#: plugins/sudoers/ldap.c:2318 plugins/sudoers/parse.c:512 -#: plugins/sudoers/sssd.c:1297 +#: plugins/sudoers/ldap.c:2451 plugins/sudoers/parse.c:555 +#: plugins/sudoers/sssd.c:1429 #, c-format msgid " Commands:\n" msgstr " Perintah:\n" -#: plugins/sudoers/ldap.c:2868 +#: plugins/sudoers/ldap.c:3015 #, c-format msgid "unable to initialize LDAP: %s" msgstr "tidak boleh awalkan LDAP: %s" -#: plugins/sudoers/ldap.c:2910 +#: plugins/sudoers/ldap.c:3051 msgid "" "start_tls specified but LDAP libs do not support ldap_start_tls_s() or " "ldap_start_tls_s_np()" @@ -912,91 +1063,91 @@ "start_tls dinyatakan tetapi pustaka LDAP tidak menyokong ldap_start_tls_s() " "atau ldap_start_tls_s_np()" -#: plugins/sudoers/ldap.c:3143 +#: plugins/sudoers/ldap.c:3305 #, c-format msgid "invalid sudoOrder attribute: %s" msgstr "atribut sudoOrder tidak sah: %s" -#: plugins/sudoers/linux_audit.c:57 +#: plugins/sudoers/linux_audit.c:52 msgid "unable to open audit system" msgstr "tidak boleh buka sistem audit" -#: plugins/sudoers/linux_audit.c:94 +#: plugins/sudoers/linux_audit.c:93 msgid "unable to send audit message" msgstr "tidak boleh hantar mesej audit" -#: plugins/sudoers/logging.c:134 +#: plugins/sudoers/logging.c:106 #, c-format msgid "%8s : %s" msgstr "%8s : %s" -#: plugins/sudoers/logging.c:162 +#: plugins/sudoers/logging.c:134 #, c-format msgid "%8s : (command continued) %s" msgstr "%8s : (perintah diteruskan) %s" -#: plugins/sudoers/logging.c:187 +#: plugins/sudoers/logging.c:159 #, c-format msgid "unable to open log file: %s: %s" msgstr "tidak boleh buka fail log: %s: %s" -#: plugins/sudoers/logging.c:190 +#: plugins/sudoers/logging.c:162 #, c-format msgid "unable to lock log file: %s: %s" msgstr "tidak boleh kunci fail log: %s: %s" -#: plugins/sudoers/logging.c:242 +#: plugins/sudoers/logging.c:211 msgid "No user or host" msgstr "Tiada pengguna atau hos" -#: plugins/sudoers/logging.c:244 +#: plugins/sudoers/logging.c:213 msgid "validation failure" msgstr "kegagalan pengesahan" -#: plugins/sudoers/logging.c:251 +#: plugins/sudoers/logging.c:220 msgid "user NOT in sudoers" msgstr "pengguna TIADA dalam sudoer" -#: plugins/sudoers/logging.c:253 +#: plugins/sudoers/logging.c:222 msgid "user NOT authorized on host" msgstr "pengguna TIDAK diizinkan dalam hos" -#: plugins/sudoers/logging.c:255 +#: plugins/sudoers/logging.c:224 msgid "command not allowed" msgstr "perintah tidak dibenarkan" -#: plugins/sudoers/logging.c:288 +#: plugins/sudoers/logging.c:259 #, c-format msgid "%s is not in the sudoers file. This incident will be reported.\n" msgstr "%s tidak berada dalam fail sudoer. Insiden ini akan dilaporkan.\n" -#: plugins/sudoers/logging.c:291 +#: plugins/sudoers/logging.c:262 #, c-format msgid "" "%s is not allowed to run sudo on %s. This incident will be reported.\n" msgstr "" "%s tidak dibenakran menjalankan sudo pada %s. Insiden ini akan dilaporkan.\n" -#: plugins/sudoers/logging.c:295 +#: plugins/sudoers/logging.c:266 #, c-format msgid "Sorry, user %s may not run sudo on %s.\n" msgstr "Maaf, pengguna %s tidak boleh jalankan sudo pada %s.\n" -#: plugins/sudoers/logging.c:298 +#: plugins/sudoers/logging.c:269 #, c-format msgid "Sorry, user %s is not allowed to execute '%s%s%s' as %s%s%s on %s.\n" msgstr "" "Maaf, pengguna %s tidak dibenarkan melakukan '%s%s%s' sebagai %s%s%s on %s.\n" -#: plugins/sudoers/logging.c:335 plugins/sudoers/sudoers.c:408 -#: plugins/sudoers/sudoers.c:410 plugins/sudoers/sudoers.c:412 -#: plugins/sudoers/sudoers.c:414 plugins/sudoers/sudoers.c:1129 -#: plugins/sudoers/sudoers.c:1130 +#: plugins/sudoers/logging.c:306 plugins/sudoers/sudoers.c:471 +#: plugins/sudoers/sudoers.c:473 plugins/sudoers/sudoers.c:475 +#: plugins/sudoers/sudoers.c:477 plugins/sudoers/sudoers.c:1222 +#: plugins/sudoers/sudoers.c:1224 #, c-format msgid "%s: command not found" msgstr "%s: perintah tidak ditemui" -#: plugins/sudoers/logging.c:337 plugins/sudoers/sudoers.c:404 +#: plugins/sudoers/logging.c:308 plugins/sudoers/sudoers.c:467 #, c-format msgid "" "ignoring `%s' found in '.'\n" @@ -1005,71 +1156,71 @@ "mengabaikan `%s' temui '.'\n" "Guna `sudo ./%s' jika ini adalah `%s' yang mahu dijalankan." -#: plugins/sudoers/logging.c:353 +#: plugins/sudoers/logging.c:325 msgid "authentication failure" msgstr "kegagalan pengesahihan" -#: plugins/sudoers/logging.c:379 +#: plugins/sudoers/logging.c:351 msgid "a password is required" msgstr "satu kata laluan diperlukan" -#: plugins/sudoers/logging.c:446 plugins/sudoers/logging.c:501 +#: plugins/sudoers/logging.c:422 plugins/sudoers/logging.c:484 #, c-format msgid "%u incorrect password attempt" msgid_plural "%u incorrect password attempts" msgstr[0] "%u percubaan kata laluan yang salah" msgstr[1] "%u percubaan kata laluan yang salah" -#: plugins/sudoers/logging.c:584 +#: plugins/sudoers/logging.c:572 msgid "unable to fork" msgstr "tidak boleh cabangkan" -#: plugins/sudoers/logging.c:592 plugins/sudoers/logging.c:648 +#: plugins/sudoers/logging.c:580 plugins/sudoers/logging.c:640 #, c-format msgid "unable to fork: %m" msgstr "tidak boleh cabangkan: %m" -#: plugins/sudoers/logging.c:638 +#: plugins/sudoers/logging.c:630 #, c-format msgid "unable to open pipe: %m" msgstr "tidak boleh buka paip: %m" -#: plugins/sudoers/logging.c:663 +#: plugins/sudoers/logging.c:655 #, c-format msgid "unable to dup stdin: %m" msgstr "tidak boleh gandakan stdin: %m" -#: plugins/sudoers/logging.c:698 +#: plugins/sudoers/logging.c:693 #, c-format msgid "unable to execute %s: %m" msgstr "tidak boleh lakukan %s: %m" -#: plugins/sudoers/match.c:627 +#: plugins/sudoers/match.c:616 #, c-format msgid "unsupported digest type %d for %s" msgstr "jenis cernaan %d tidak disokong untuk %s" -#: plugins/sudoers/match.c:656 +#: plugins/sudoers/match.c:657 #, c-format msgid "%s: read error" msgstr "%s: ralat baca" -#: plugins/sudoers/match.c:670 +#: plugins/sudoers/match.c:692 #, c-format msgid "digest for %s (%s) is not in %s form" msgstr "cernaan untuk %s (%s) bukan dalam bentuk %s" -#: plugins/sudoers/parse.c:123 +#: plugins/sudoers/parse.c:114 #, c-format msgid "parse error in %s near line %d" msgstr "ralat hurai dalam %s berhampiran baris %d" -#: plugins/sudoers/parse.c:126 +#: plugins/sudoers/parse.c:117 #, c-format msgid "parse error in %s" msgstr "ralat hurai dalam %s" -#: plugins/sudoers/parse.c:459 +#: plugins/sudoers/parse.c:502 #, c-format msgid "" "\n" @@ -1078,49 +1229,41 @@ "\n" "Masukan Sudoer:\n" -#: plugins/sudoers/parse.c:460 +#: plugins/sudoers/parse.c:503 #, c-format msgid " RunAsUsers: " msgstr " JalanSebagaiPengguna: " -#: plugins/sudoers/parse.c:474 +#: plugins/sudoers/parse.c:517 #, c-format msgid " RunAsGroups: " msgstr " JalanSebagaiKumpulan: " -#: plugins/sudoers/parse.c:483 +#: plugins/sudoers/parse.c:526 #, c-format msgid " Options: " msgstr " Pilihan: " -#: plugins/sudoers/policy.c:109 plugins/sudoers/policy.c:118 -#: plugins/sudoers/policy.c:127 plugins/sudoers/policy.c:151 -#: plugins/sudoers/policy.c:263 plugins/sudoers/policy.c:283 -#: plugins/sudoers/policy.c:292 plugins/sudoers/policy.c:322 -#: plugins/sudoers/policy.c:332 plugins/sudoers/policy.c:341 -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1063 plugins/sudoers/set_perms.c:1359 -#: plugins/sudoers/set_perms.c:1523 -#, c-format -msgid "%s: %s" -msgstr "%s: %s" +#: plugins/sudoers/policy.c:240 plugins/sudoers/testsudoers.c:253 +msgid "unable to parse network address list" +msgstr "" -#: plugins/sudoers/policy.c:569 plugins/sudoers/visudo.c:773 +#: plugins/sudoers/policy.c:659 plugins/sudoers/visudo.c:841 #, c-format msgid "unable to execute %s" msgstr "tidak boleh lakukan %s" -#: plugins/sudoers/policy.c:701 +#: plugins/sudoers/policy.c:792 #, c-format msgid "Sudoers policy plugin version %s\n" msgstr "Pemalam polisi Sudoer versi %s\n" -#: plugins/sudoers/policy.c:703 +#: plugins/sudoers/policy.c:794 #, c-format msgid "Sudoers file grammar version %d\n" msgstr "Grammar fail Sudoer versi %d\n" -#: plugins/sudoers/policy.c:707 +#: plugins/sudoers/policy.c:798 #, c-format msgid "" "\n" @@ -1129,376 +1272,413 @@ "\n" "Laluan Sudoer: %s\n" -#: plugins/sudoers/policy.c:710 +#: plugins/sudoers/policy.c:801 #, c-format msgid "nsswitch path: %s\n" msgstr "laluan nsswitch: %s\n" -#: plugins/sudoers/policy.c:712 +#: plugins/sudoers/policy.c:803 #, c-format msgid "ldap.conf path: %s\n" msgstr "laluan ldap.conf: %s\n" -#: plugins/sudoers/policy.c:713 +#: plugins/sudoers/policy.c:804 #, c-format msgid "ldap.secret path: %s\n" msgstr "laluan ldap.secret: %s\n" -#: plugins/sudoers/pwutil.c:149 +#: plugins/sudoers/policy.c:837 +#, c-format +msgid "unable to register hook of type %d (version %d.%d)" +msgstr "" + +#: plugins/sudoers/pwutil.c:158 plugins/sudoers/pwutil.c:176 +#, c-format +msgid "unable to cache uid %u, out of memory" +msgstr "" + +#: plugins/sudoers/pwutil.c:170 #, c-format msgid "unable to cache uid %u, already exists" msgstr "tidak boleh cachekan uid %u, sudah wujud" -#: plugins/sudoers/pwutil.c:194 +#: plugins/sudoers/pwutil.c:222 plugins/sudoers/pwutil.c:239 +#: plugins/sudoers/pwutil.c:289 plugins/sudoers/pwutil.c:334 +#, c-format +msgid "unable to cache user %s, out of memory" +msgstr "" + +#: plugins/sudoers/pwutil.c:234 #, c-format msgid "unable to cache user %s, already exists" msgstr "tidak boleh cachekan pengguna %s, sudah wujud" -#: plugins/sudoers/pwutil.c:400 +#: plugins/sudoers/pwutil.c:474 plugins/sudoers/pwutil.c:492 +#, c-format +msgid "unable to cache gid %u, out of memory" +msgstr "" + +#: plugins/sudoers/pwutil.c:486 #, c-format msgid "unable to cache gid %u, already exists" msgstr "tidak boleh cachekan gid %u, sudah wujud" -#: plugins/sudoers/pwutil.c:439 +#: plugins/sudoers/pwutil.c:532 plugins/sudoers/pwutil.c:549 +#: plugins/sudoers/pwutil.c:584 plugins/sudoers/pwutil.c:626 +#, c-format +msgid "unable to cache group %s, out of memory" +msgstr "" + +#: plugins/sudoers/pwutil.c:544 #, c-format msgid "unable to cache group %s, already exists" msgstr "tidak boleh cachekan kumpulan %s, sudah wujud" -#: plugins/sudoers/pwutil.c:605 plugins/sudoers/pwutil.c:631 +#: plugins/sudoers/pwutil.c:739 plugins/sudoers/pwutil.c:783 #, c-format msgid "unable to cache group list for %s, already exists" msgstr "tidak boleh cachekan senarai kumpulan untuk %s, sudah wujud" -#: plugins/sudoers/pwutil.c:627 +#: plugins/sudoers/pwutil.c:745 plugins/sudoers/pwutil.c:788 +#, c-format +msgid "unable to cache group list for %s, out of memory" +msgstr "" + +#: plugins/sudoers/pwutil.c:777 #, c-format msgid "unable to parse groups for %s" msgstr "tidak boleh hurai kumpulan untuk %s" -#: plugins/sudoers/set_perms.c:122 plugins/sudoers/set_perms.c:447 -#: plugins/sudoers/set_perms.c:850 plugins/sudoers/set_perms.c:1147 -#: plugins/sudoers/set_perms.c:1439 +#: plugins/sudoers/set_perms.c:113 plugins/sudoers/set_perms.c:438 +#: plugins/sudoers/set_perms.c:841 plugins/sudoers/set_perms.c:1138 +#: plugins/sudoers/set_perms.c:1430 msgid "perm stack overflow" msgstr "tindanan perm melimpah" -#: plugins/sudoers/set_perms.c:130 plugins/sudoers/set_perms.c:378 -#: plugins/sudoers/set_perms.c:455 plugins/sudoers/set_perms.c:717 -#: plugins/sudoers/set_perms.c:858 plugins/sudoers/set_perms.c:1076 -#: plugins/sudoers/set_perms.c:1155 plugins/sudoers/set_perms.c:1372 -#: plugins/sudoers/set_perms.c:1447 plugins/sudoers/set_perms.c:1536 +#: plugins/sudoers/set_perms.c:121 plugins/sudoers/set_perms.c:369 +#: plugins/sudoers/set_perms.c:446 plugins/sudoers/set_perms.c:708 +#: plugins/sudoers/set_perms.c:849 plugins/sudoers/set_perms.c:1067 +#: plugins/sudoers/set_perms.c:1146 plugins/sudoers/set_perms.c:1363 +#: plugins/sudoers/set_perms.c:1438 plugins/sudoers/set_perms.c:1527 msgid "perm stack underflow" msgstr "tindanan perm tidak melimpah" -#: plugins/sudoers/set_perms.c:189 plugins/sudoers/set_perms.c:502 -#: plugins/sudoers/set_perms.c:1206 plugins/sudoers/set_perms.c:1479 +#: plugins/sudoers/set_perms.c:180 plugins/sudoers/set_perms.c:493 +#: plugins/sudoers/set_perms.c:1197 plugins/sudoers/set_perms.c:1470 msgid "unable to change to root gid" msgstr "tidak boleh ubah ke gid root" -#: plugins/sudoers/set_perms.c:278 plugins/sudoers/set_perms.c:599 -#: plugins/sudoers/set_perms.c:987 plugins/sudoers/set_perms.c:1283 +#: plugins/sudoers/set_perms.c:269 plugins/sudoers/set_perms.c:590 +#: plugins/sudoers/set_perms.c:978 plugins/sudoers/set_perms.c:1274 msgid "unable to change to runas gid" msgstr "tidak boleh ubah ke gid runas" -#: plugins/sudoers/set_perms.c:283 plugins/sudoers/set_perms.c:604 -#: plugins/sudoers/set_perms.c:992 plugins/sudoers/set_perms.c:1288 +#: plugins/sudoers/set_perms.c:274 plugins/sudoers/set_perms.c:595 +#: plugins/sudoers/set_perms.c:983 plugins/sudoers/set_perms.c:1279 msgid "unable to set runas group vector" msgstr "tidak boleh tetapkan vektor kumpulan runas" -#: plugins/sudoers/set_perms.c:294 plugins/sudoers/set_perms.c:615 -#: plugins/sudoers/set_perms.c:1001 plugins/sudoers/set_perms.c:1297 +#: plugins/sudoers/set_perms.c:285 plugins/sudoers/set_perms.c:606 +#: plugins/sudoers/set_perms.c:992 plugins/sudoers/set_perms.c:1288 msgid "unable to change to runas uid" msgstr "tidak boleh ubah ke uid runas" -#: plugins/sudoers/set_perms.c:312 plugins/sudoers/set_perms.c:633 -#: plugins/sudoers/set_perms.c:1017 plugins/sudoers/set_perms.c:1313 +#: plugins/sudoers/set_perms.c:303 plugins/sudoers/set_perms.c:624 +#: plugins/sudoers/set_perms.c:1008 plugins/sudoers/set_perms.c:1304 msgid "unable to change to sudoers gid" msgstr "tidak boleh ubah ke gid sudoer" -#: plugins/sudoers/set_perms.c:365 plugins/sudoers/set_perms.c:704 -#: plugins/sudoers/set_perms.c:1063 plugins/sudoers/set_perms.c:1359 -#: plugins/sudoers/set_perms.c:1523 +#: plugins/sudoers/set_perms.c:356 plugins/sudoers/set_perms.c:695 +#: plugins/sudoers/set_perms.c:1054 plugins/sudoers/set_perms.c:1350 +#: plugins/sudoers/set_perms.c:1514 msgid "too many processes" msgstr "terlalu banyak proses" -#: plugins/sudoers/solaris_audit.c:47 +#: plugins/sudoers/solaris_audit.c:51 msgid "unable to get current working directory" msgstr "tidak boleh dapatkan direktori kerja semasa" -#: plugins/sudoers/solaris_audit.c:55 +#: plugins/sudoers/solaris_audit.c:59 #, c-format msgid "truncated audit path user_cmnd: %s" msgstr "laluan audit terpangkas user_cmnd: %s" -#: plugins/sudoers/solaris_audit.c:62 +#: plugins/sudoers/solaris_audit.c:66 #, c-format msgid "truncated audit path argv[0]: %s" msgstr "laluan audit terpangkas argv[0]: %s" -#: plugins/sudoers/solaris_audit.c:111 +#: plugins/sudoers/solaris_audit.c:115 msgid "audit_failure message too long" msgstr "mesej audit_failure terlalu panjang" -#: plugins/sudoers/sssd.c:252 +#: plugins/sudoers/sssd.c:333 msgid "unable to initialize SSS source. Is SSSD installed on your machine?" msgstr "" "tidak boleh awalkan sumber SSS. Adakah SSSD dipasang dalam mesin anda?" -#: plugins/sudoers/sssd.c:259 plugins/sudoers/sssd.c:267 -#: plugins/sudoers/sssd.c:275 plugins/sudoers/sssd.c:283 -#: plugins/sudoers/sssd.c:291 +#: plugins/sudoers/sssd.c:341 plugins/sudoers/sssd.c:350 +#: plugins/sudoers/sssd.c:359 plugins/sudoers/sssd.c:368 +#: plugins/sudoers/sssd.c:377 #, c-format msgid "unable to find symbol \"%s\" in %s" msgstr "tidak boleh cari simbol \"%s\" dalam %s" -#: plugins/sudoers/sudo_nss.c:296 +#: plugins/sudoers/sudo_nss.c:290 #, c-format msgid "Matching Defaults entries for %s on %s:\n" msgstr "Masukan lalai sepadan untuk %s pada %s:\n" -#: plugins/sudoers/sudo_nss.c:309 +#: plugins/sudoers/sudo_nss.c:308 #, c-format msgid "Runas and Command-specific defaults for %s:\n" msgstr "Runas dan lalai spesifik-perintah untuk %s:\n" -#: plugins/sudoers/sudo_nss.c:322 +#: plugins/sudoers/sudo_nss.c:326 #, c-format msgid "User %s may run the following commands on %s:\n" msgstr "Pengguna %s boleh jalankan perintah berikut pada %s:\n" -#: plugins/sudoers/sudo_nss.c:331 +#: plugins/sudoers/sudo_nss.c:339 #, c-format msgid "User %s is not allowed to run sudo on %s.\n" msgstr "Pengguna %s tidak dibenarkan menjalankan sudo pada %s.\n" -#: plugins/sudoers/sudoers.c:160 plugins/sudoers/sudoers.c:202 -#: plugins/sudoers/sudoers.c:727 +#: plugins/sudoers/sudoers.c:172 plugins/sudoers/testsudoers.c:245 +#: plugins/sudoers/visudo.c:223 plugins/sudoers/visudo.c:567 +msgid "unable to initialize sudoers default values" +msgstr "" + +#: plugins/sudoers/sudoers.c:197 plugins/sudoers/sudoers.c:239 +#: plugins/sudoers/sudoers.c:833 msgid "problem with defaults entries" msgstr "masalah dengan masukan lalai" -#: plugins/sudoers/sudoers.c:168 +#: plugins/sudoers/sudoers.c:205 msgid "no valid sudoers sources found, quitting" msgstr "tiada sumber sudoer yang sah ditemui, keluar" -#: plugins/sudoers/sudoers.c:234 +#: plugins/sudoers/sudoers.c:275 msgid "sudoers specifies that root is not allowed to sudo" msgstr "sudoer menyatakan root tidak dibenarkan untuk sudo" -#: plugins/sudoers/sudoers.c:279 +#: plugins/sudoers/sudoers.c:332 msgid "you are not permitted to use the -C option" msgstr "anda tidak dibenarkan menggunakan pilihan -C" -#: plugins/sudoers/sudoers.c:337 +#: plugins/sudoers/sudoers.c:396 #, c-format msgid "timestamp owner (%s): No such user" msgstr "pemilik setem masa (%s): Tiada pengguna sebegitu" -#: plugins/sudoers/sudoers.c:351 +#: plugins/sudoers/sudoers.c:410 msgid "no tty" msgstr "tiada tty" -#: plugins/sudoers/sudoers.c:352 +#: plugins/sudoers/sudoers.c:411 msgid "sorry, you must have a tty to run sudo" msgstr "maaf, anda mesti mempunyai tty untuk jalankan sudo" -#: plugins/sudoers/sudoers.c:403 +#: plugins/sudoers/sudoers.c:466 msgid "command in current directory" msgstr "perintah dalam direktori semasa" -#: plugins/sudoers/sudoers.c:423 +#: plugins/sudoers/sudoers.c:486 msgid "sorry, you are not allowed to preserve the environment" msgstr "maaf, anda tidak dibenarkan mengekalkan persekitaran" -#: plugins/sudoers/sudoers.c:675 +#: plugins/sudoers/sudoers.c:778 msgid "command too long" msgstr "perintah terlalu panjang" -#: plugins/sudoers/sudoers.c:780 plugins/sudoers/visudo.c:333 -#: plugins/sudoers/visudo.c:599 +#: plugins/sudoers/sudoers.c:886 plugins/sudoers/visudo.c:427 +#: plugins/sudoers/visudo.c:667 #, c-format msgid "unable to stat %s" msgstr "tidak boleh statkan %s" -#: plugins/sudoers/sudoers.c:784 +#: plugins/sudoers/sudoers.c:890 #, c-format msgid "%s is not a regular file" msgstr "%s bukan fail nalar" -#: plugins/sudoers/sudoers.c:788 plugins/sudoers/timestamp.c:289 toke.l:945 +#: plugins/sudoers/sudoers.c:894 plugins/sudoers/timestamp.c:225 toke.l:947 #, c-format msgid "%s is owned by uid %u, should be %u" msgstr "%s dimiliki oleh uid %u, sepatutnya %u" -#: plugins/sudoers/sudoers.c:792 toke.l:952 +#: plugins/sudoers/sudoers.c:898 toke.l:954 #, c-format msgid "%s is world writable" msgstr "%s boleh ditulis sejagat" -#: plugins/sudoers/sudoers.c:796 toke.l:957 +#: plugins/sudoers/sudoers.c:902 toke.l:959 #, c-format msgid "%s is owned by gid %u, should be %u" msgstr "%s adalah milik gid %u, sepatutnya %u" -#: plugins/sudoers/sudoers.c:827 +#: plugins/sudoers/sudoers.c:933 #, c-format msgid "only root can use `-c %s'" msgstr "hanya root boleh guna `-c %s'" -#: plugins/sudoers/sudoers.c:846 +#: plugins/sudoers/sudoers.c:952 #, c-format msgid "unknown login class: %s" msgstr "kelas daftar masuk tidak diketahui: %s" -#: plugins/sudoers/sudoers.c:890 plugins/sudoers/sudoers.c:905 +#: plugins/sudoers/sudoers.c:1031 plugins/sudoers/sudoers.c:1059 #, c-format msgid "unable to resolve host %s" msgstr "tidak boleh leraikan hos %s" -#: plugins/sudoers/sudoers.c:987 plugins/sudoers/testsudoers.c:388 +#: plugins/sudoers/sudoers.c:1126 plugins/sudoers/testsudoers.c:385 #, c-format msgid "unknown group: %s" msgstr "kumpulan tidak diketahui: %s" -#: plugins/sudoers/sudoreplay.c:278 +#: plugins/sudoers/sudoreplay.c:232 #, c-format msgid "invalid filter option: %s" msgstr "pilihan penapis tidak sah: %s" -#: plugins/sudoers/sudoreplay.c:291 +#: plugins/sudoers/sudoreplay.c:245 #, c-format msgid "invalid max wait: %s" msgstr "tunggu maksimum tidak sah: %s" -#: plugins/sudoers/sudoreplay.c:297 +#: plugins/sudoers/sudoreplay.c:251 #, c-format msgid "invalid speed factor: %s" msgstr "faktor kelajuan tidak sah: %s" -#: plugins/sudoers/sudoreplay.c:300 plugins/sudoers/visudo.c:190 +#: plugins/sudoers/sudoreplay.c:254 plugins/sudoers/visudo.c:180 #, c-format msgid "%s version %s\n" msgstr "%s versi %s\n" -#: plugins/sudoers/sudoreplay.c:332 +#: plugins/sudoers/sudoreplay.c:286 #, c-format msgid "%s/%.2s/%.2s/%.2s/timing: %s" msgstr "%s/%.2s/%.2s/%.2s/pemasaan: %s" -#: plugins/sudoers/sudoreplay.c:338 +#: plugins/sudoers/sudoreplay.c:292 #, c-format msgid "%s/%s/timing: %s" msgstr "%s/%s/pemasaan: %s" -#: plugins/sudoers/sudoreplay.c:354 +#: plugins/sudoers/sudoreplay.c:308 #, c-format msgid "Replaying sudo session: %s\n" msgstr "Memainkan semula sesi sudo: %s\n" -#: plugins/sudoers/sudoreplay.c:360 +#: plugins/sudoers/sudoreplay.c:314 #, c-format msgid "Warning: your terminal is too small to properly replay the log.\n" msgstr "" "Amaran: terminal anda terlalu kecil untuk main semula log dengan baik.\n" -#: plugins/sudoers/sudoreplay.c:361 +#: plugins/sudoers/sudoreplay.c:315 #, c-format msgid "Log geometry is %d x %d, your terminal's geometry is %d x %d." msgstr "Geometri log ialah %d x %d, geometri terminal anda ialah %d x %d." -#: plugins/sudoers/sudoreplay.c:413 +#: plugins/sudoers/sudoreplay.c:368 msgid "unable to set tty to raw mode" msgstr "tidak boleh tetapkan tty ke mod raw" -#: plugins/sudoers/sudoreplay.c:444 +#: plugins/sudoers/sudoreplay.c:401 #, c-format msgid "invalid timing file line: %s" msgstr "baris fail pemasaan tidak sah: %s" -#: plugins/sudoers/sudoreplay.c:652 plugins/sudoers/sudoreplay.c:677 +#: plugins/sudoers/sudoreplay.c:611 plugins/sudoers/sudoreplay.c:636 #, c-format msgid "ambiguous expression \"%s\"" msgstr "ungkapan \"%s\" kabur" -#: plugins/sudoers/sudoreplay.c:699 +#: plugins/sudoers/sudoreplay.c:658 msgid "unmatched ')' in expression" msgstr "')' tidak sepadan di dalam ungkapan" -#: plugins/sudoers/sudoreplay.c:703 +#: plugins/sudoers/sudoreplay.c:662 #, c-format msgid "unknown search term \"%s\"" msgstr "terma gelintar \"%s\" tidak diketahui" -#: plugins/sudoers/sudoreplay.c:717 +#: plugins/sudoers/sudoreplay.c:677 #, c-format msgid "%s requires an argument" msgstr "%s memerlukan satu argumen" -#: plugins/sudoers/sudoreplay.c:721 plugins/sudoers/sudoreplay.c:1093 +#: plugins/sudoers/sudoreplay.c:680 plugins/sudoers/sudoreplay.c:1060 #, c-format msgid "invalid regular expression: %s" msgstr "ungkapan nalar tidak sah: %s" -#: plugins/sudoers/sudoreplay.c:727 +#: plugins/sudoers/sudoreplay.c:684 #, c-format msgid "could not parse date \"%s\"" msgstr "tidak dapat hurai tarikh \"%s\"" -#: plugins/sudoers/sudoreplay.c:736 +#: plugins/sudoers/sudoreplay.c:693 msgid "unmatched '(' in expression" msgstr "'(' tidak sepadan di dalam ungkapan" -#: plugins/sudoers/sudoreplay.c:738 +#: plugins/sudoers/sudoreplay.c:695 msgid "illegal trailing \"or\"" msgstr "\"or\" melata adalah tidak sah" -#: plugins/sudoers/sudoreplay.c:740 +#: plugins/sudoers/sudoreplay.c:697 msgid "illegal trailing \"!\"" msgstr "\"!\" melata adalah tidak sah" -#: plugins/sudoers/sudoreplay.c:793 +#: plugins/sudoers/sudoreplay.c:746 #, c-format msgid "unknown search type %d" msgstr "jenis gelintar %d tidak diketahui" -#: plugins/sudoers/sudoreplay.c:830 +#: plugins/sudoers/sudoreplay.c:784 #, c-format msgid "%s: invalid log file" msgstr "%s: fail log tidak sah" -#: plugins/sudoers/sudoreplay.c:848 +#: plugins/sudoers/sudoreplay.c:802 #, c-format msgid "%s: time stamp field is missing" msgstr "%s: medan setem masa hilang" -#: plugins/sudoers/sudoreplay.c:855 +#: plugins/sudoers/sudoreplay.c:809 #, c-format msgid "%s: time stamp %s: %s" msgstr "%s: setem masa %s: %s" -#: plugins/sudoers/sudoreplay.c:862 +#: plugins/sudoers/sudoreplay.c:816 #, c-format msgid "%s: user field is missing" msgstr "%s: medan pengguna hilang" -#: plugins/sudoers/sudoreplay.c:870 +#: plugins/sudoers/sudoreplay.c:825 #, c-format msgid "%s: runas user field is missing" msgstr "%s: medan pengguna runas hilang" -#: plugins/sudoers/sudoreplay.c:878 +#: plugins/sudoers/sudoreplay.c:834 #, c-format msgid "%s: runas group field is missing" msgstr "%s: medan kumpulan runas hilang" -#: plugins/sudoers/sudoreplay.c:1233 +#: plugins/sudoers/sudoreplay.c:1197 #, c-format msgid "usage: %s [-h] [-d dir] [-m num] [-s num] ID\n" msgstr "penggunaan: %s [-h] [-d dir] [-m num] [-s num] ID\n" -#: plugins/sudoers/sudoreplay.c:1236 +#: plugins/sudoers/sudoreplay.c:1200 #, c-format msgid "usage: %s [-h] [-d dir] -l [search expression]\n" msgstr "penggunaan: %s [-h] [-d dir] -l [ungkapan nalar]\n" -#: plugins/sudoers/sudoreplay.c:1245 +#: plugins/sudoers/sudoreplay.c:1209 #, c-format msgid "" "%s - replay sudo session logs\n" @@ -1507,7 +1687,7 @@ "%s - main semula log sesi sudo\n" "\n" -#: plugins/sudoers/sudoreplay.c:1247 +#: plugins/sudoers/sudoreplay.c:1211 msgid "" "\n" "Options:\n" @@ -1529,11 +1709,11 @@ " -s, --speed=num lajukan atau perlahankan output\n" " -V, --version papar maklumat versi kemudian keluar" -#: plugins/sudoers/testsudoers.c:327 +#: plugins/sudoers/testsudoers.c:324 msgid "\thost unmatched" msgstr "\thos tidak sepadan" -#: plugins/sudoers/testsudoers.c:330 +#: plugins/sudoers/testsudoers.c:327 msgid "" "\n" "Command allowed" @@ -1541,7 +1721,7 @@ "\n" "Perintah dibenarkan" -#: plugins/sudoers/testsudoers.c:331 +#: plugins/sudoers/testsudoers.c:328 msgid "" "\n" "Command denied" @@ -1549,7 +1729,7 @@ "\n" "Perintah dinafikan" -#: plugins/sudoers/testsudoers.c:331 +#: plugins/sudoers/testsudoers.c:328 msgid "" "\n" "Command unmatched" @@ -1557,116 +1737,131 @@ "\n" "Perintah tidak sepadan" -#: plugins/sudoers/timestamp.c:197 -#, c-format -msgid "unable to truncate time stamp file to %lld bytes" -msgstr "tidak boleh pangkas fail setem masa sebanyak %lld bait" - -#: plugins/sudoers/timestamp.c:297 +#: plugins/sudoers/timestamp.c:233 #, c-format msgid "%s is group writable" msgstr "%s boleh ditulis sekumpulan" -#: plugins/sudoers/timestamp.c:318 +#: plugins/sudoers/timestamp.c:309 #, c-format -msgid "timestamp path too long: %s/%s" -msgstr "laluan setem masa terlalu panjang: %s/%s" +msgid "unable to truncate time stamp file to %lld bytes" +msgstr "tidak boleh pangkas fail setem masa sebanyak %lld bait" -#: plugins/sudoers/timestamp.c:498 +#: plugins/sudoers/timestamp.c:742 plugins/sudoers/timestamp.c:809 +#: plugins/sudoers/visudo.c:488 plugins/sudoers/visudo.c:494 +msgid "unable to read the clock" +msgstr "" + +#: plugins/sudoers/timestamp.c:756 msgid "ignoring time stamp from the future" msgstr "mengabaikan setem masa pada masa hadapan" -#: plugins/sudoers/timestamp.c:510 +#: plugins/sudoers/timestamp.c:768 #, c-format msgid "time stamp too far in the future: %20.20s" msgstr "setem masa terlalu jauh di masa hadapan: %20.20s" -#: plugins/sudoers/timestamp.c:613 plugins/sudoers/timestamp.c:634 +#: plugins/sudoers/timestamp.c:863 +#, c-format +msgid "unable to lock time stamp file %s" +msgstr "" + +#: plugins/sudoers/timestamp.c:906 plugins/sudoers/timestamp.c:926 #, c-format msgid "lecture status path too long: %s/%s" msgstr "laluan status syarah terlalu panjang: %s/%s" -#: plugins/sudoers/visudo.c:192 +#: plugins/sudoers/visudo.c:182 #, c-format msgid "%s grammar version %d\n" msgstr "%s grammar versi %d\n" -#: plugins/sudoers/visudo.c:263 plugins/sudoers/visudo.c:552 +#: plugins/sudoers/visudo.c:254 plugins/sudoers/visudo.c:619 #, c-format msgid "press return to edit %s: " msgstr "tekan return untuk menyunting %s: " -#: plugins/sudoers/visudo.c:349 plugins/sudoers/visudo.c:355 +#: plugins/sudoers/visudo.c:320 +#, c-format +msgid "specified editor (%s) doesn't exist" +msgstr "penyunting dinyatakan (%s) tidak wujud" + +#: plugins/sudoers/visudo.c:338 +#, c-format +msgid "no editor found (editor path = %s)" +msgstr "tiada penyunting ditemui (laluan penyunting = %s)" + +#: plugins/sudoers/visudo.c:447 plugins/sudoers/visudo.c:455 msgid "write error" msgstr "ralat tulis" -#: plugins/sudoers/visudo.c:439 +#: plugins/sudoers/visudo.c:501 #, c-format msgid "unable to stat temporary file (%s), %s unchanged" msgstr "tidak boleh statkan fail sementara (%s), %s tidak berubah" -#: plugins/sudoers/visudo.c:444 +#: plugins/sudoers/visudo.c:508 #, c-format msgid "zero length temporary file (%s), %s unchanged" msgstr "fail sementara dengan saiz sifar (%s), %s tidak berubah" -#: plugins/sudoers/visudo.c:450 +#: plugins/sudoers/visudo.c:514 #, c-format msgid "editor (%s) failed, %s unchanged" msgstr "penyunting (%s) gagal, %s tidak berubah" -#: plugins/sudoers/visudo.c:472 +#: plugins/sudoers/visudo.c:536 #, c-format msgid "%s unchanged" msgstr "%s tidak berubah" -#: plugins/sudoers/visudo.c:497 +#: plugins/sudoers/visudo.c:562 #, c-format msgid "unable to re-open temporary file (%s), %s unchanged." msgstr "tidak boleh buka-semula fail sementara (%s), %s tidak berubah." -#: plugins/sudoers/visudo.c:507 +#: plugins/sudoers/visudo.c:573 #, c-format msgid "unabled to parse temporary file (%s), unknown error" msgstr "tidak boleh hurai fail sementara (%s), ralat tidak diketahui" -#: plugins/sudoers/visudo.c:543 +#: plugins/sudoers/visudo.c:610 #, c-format msgid "internal error, unable to find %s in list!" msgstr "ralat dalaman, tidak dapat cari %s di dalam senarai!" -#: plugins/sudoers/visudo.c:601 plugins/sudoers/visudo.c:610 +#: plugins/sudoers/visudo.c:669 plugins/sudoers/visudo.c:678 #, c-format msgid "unable to set (uid, gid) of %s to (%u, %u)" msgstr "tidak boleh tetapkan (uid, gid) bagi %s ke (%u, %u)" -#: plugins/sudoers/visudo.c:605 plugins/sudoers/visudo.c:615 +#: plugins/sudoers/visudo.c:673 plugins/sudoers/visudo.c:683 #, c-format msgid "unable to change mode of %s to 0%o" msgstr "tidak boleh ubah mod dari %s ke 0%o" -#: plugins/sudoers/visudo.c:632 +#: plugins/sudoers/visudo.c:700 #, c-format msgid "%s and %s not on the same file system, using mv to rename" msgstr "" "%s dan %s tidak berada dalam sistem fail yang sama, menggunakan mv untuk " "namakan semula" -#: plugins/sudoers/visudo.c:646 +#: plugins/sudoers/visudo.c:714 #, c-format msgid "command failed: '%s %s %s', %s unchanged" msgstr "perintah gagal: '%s %s %s', %s tidak berubah" -#: plugins/sudoers/visudo.c:656 +#: plugins/sudoers/visudo.c:724 #, c-format msgid "error renaming %s, %s unchanged" msgstr "ralat menamakan semula %s, %s tidak berubah" -#: plugins/sudoers/visudo.c:718 +#: plugins/sudoers/visudo.c:786 msgid "What now? " msgstr "Apa perlu buat sekarang? " -#: plugins/sudoers/visudo.c:732 +#: plugins/sudoers/visudo.c:800 msgid "" "Options are:\n" " (e)dit sudoers file again\n" @@ -1678,87 +1873,72 @@ " keluar(x) tanpa menyimpan perubahan pada fail sudoers\n" " Keluar(q) dan simpan perubahan pada fail sudoers (MERBAHAYA!)\n" -#: plugins/sudoers/visudo.c:780 +#: plugins/sudoers/visudo.c:848 #, c-format msgid "unable to run %s" msgstr "tidak boleh jalankan %s" -#: plugins/sudoers/visudo.c:806 +#: plugins/sudoers/visudo.c:878 #, c-format msgid "%s: wrong owner (uid, gid) should be (%u, %u)\n" msgstr "%s: pemilik salah (uid, gid) sepatutnya (%u, %u)\n" -#: plugins/sudoers/visudo.c:813 +#: plugins/sudoers/visudo.c:885 #, c-format msgid "%s: bad permissions, should be mode 0%o\n" msgstr "%s: keizinan teruk, sepatutnya dalam mod 0%o\n" -#: plugins/sudoers/visudo.c:838 plugins/sudoers/visudo_json.c:1045 +#: plugins/sudoers/visudo.c:910 plugins/sudoers/visudo_json.c:1032 #, c-format msgid "failed to parse %s file, unknown error" msgstr "gagal menghurai fail %s, ralat tidak diketahui" -#: plugins/sudoers/visudo.c:854 plugins/sudoers/visudo_json.c:1054 +#: plugins/sudoers/visudo.c:926 plugins/sudoers/visudo_json.c:1041 #, c-format msgid "parse error in %s near line %d\n" msgstr "ralat hurai pada %s berhampiran baris %d\n" -#: plugins/sudoers/visudo.c:857 plugins/sudoers/visudo_json.c:1057 +#: plugins/sudoers/visudo.c:929 plugins/sudoers/visudo_json.c:1044 #, c-format msgid "parse error in %s\n" msgstr "ralat hurai dalam %s\n" -#: plugins/sudoers/visudo.c:865 plugins/sudoers/visudo.c:872 +#: plugins/sudoers/visudo.c:937 plugins/sudoers/visudo.c:944 #, c-format msgid "%s: parsed OK\n" msgstr "%s: dihuraikan, OK\n" -#: plugins/sudoers/visudo.c:918 +#: plugins/sudoers/visudo.c:991 #, c-format msgid "%s busy, try again later" msgstr "%s sibuk, cuba lagi kemudian" -#: plugins/sudoers/visudo.c:962 -#, c-format -msgid "specified editor (%s) doesn't exist" -msgstr "penyunting dinyatakan (%s) tidak wujud" - -#: plugins/sudoers/visudo.c:985 -#, c-format -msgid "unable to stat editor (%s)" -msgstr "tidak boleh statkan penyunting (%s)" - -#: plugins/sudoers/visudo.c:1033 -#, c-format -msgid "no editor found (editor path = %s)" -msgstr "tiada penyunting ditemui (laluan penyunting = %s)" - -#: plugins/sudoers/visudo.c:1136 +#: plugins/sudoers/visudo.c:1087 #, c-format msgid "Error: cycle in %s `%s'" msgstr "Ralat: kitar dalam %s `%s'" -#: plugins/sudoers/visudo.c:1137 +#: plugins/sudoers/visudo.c:1088 #, c-format msgid "Warning: cycle in %s `%s'" msgstr "Amaran: kitar dalam %s `%s'" -#: plugins/sudoers/visudo.c:1141 +#: plugins/sudoers/visudo.c:1092 #, c-format msgid "Error: %s `%s' referenced but not defined" msgstr "Ralat: %s `%s' dirujuk tetapi tidak ditakrif" -#: plugins/sudoers/visudo.c:1142 +#: plugins/sudoers/visudo.c:1093 #, c-format msgid "Warning: %s `%s' referenced but not defined" msgstr "Amaran: %s `%s' dirujuk tetapi tidak ditakrif" -#: plugins/sudoers/visudo.c:1281 +#: plugins/sudoers/visudo.c:1236 #, c-format msgid "Warning: unused %s `%s'" msgstr "Amaran: %s tidak digunakan `%s'" -#: plugins/sudoers/visudo.c:1394 +#: plugins/sudoers/visudo.c:1349 #, c-format msgid "" "%s - safely edit the sudoers file\n" @@ -1767,7 +1947,7 @@ "%s - sunting fail sudoer secara selamat\n" "\n" -#: plugins/sudoers/visudo.c:1396 +#: plugins/sudoers/visudo.c:1351 msgid "" "\n" "Options:\n" @@ -1789,11 +1969,11 @@ " -V, --version papar maklumat versi kemudian keluar\n" " -x, --export=output_file tulis sudoer dalam format JSON ke output_file" -#: plugins/sudoers/visudo_json.c:1031 +#: plugins/sudoers/visudo_json.c:1018 #, c-format msgid "%s: input and output files must be different" msgstr "%s:fail input dan output mestilah berbeza" -#: toke.l:915 +#: toke.l:918 msgid "too many levels of includes" msgstr "terlalu banyak aras include" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sudo.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sudo.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sudo.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sudo.po 2016-04-15 08:50:47.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: 2016-03-22 12:27+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:06+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: common/aix.c:93 common/aix.c:150 msgid "unable to open userdb" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/swift.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/swift.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/swift.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/swift.po 2016-04-15 08:50: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: 2016-03-22 14:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:50+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: swift/account/auditor.py:52 swift/account/auditor.py:75 #, python-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sysstat.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sysstat.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/sysstat.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/sysstat.po 2016-04-15 08:50: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: 2016-03-22 12:47+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:27+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: cifsiostat.c:70 mpstat.c:98 pidstat.c:87 iostat.c:86 tapestat.c:89 sar.c:95 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/system-config-kickstart.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/system-config-kickstart.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/system-config-kickstart.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/system-config-kickstart.po 2016-04-15 08:50:42.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: 2016-03-22 12:47+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:27+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../src/RHELPackageGroupList.py:12 msgid "X Window System" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/systemd.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/systemd.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/systemd.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/systemd.po 2016-04-15 08:50:50.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: systemd\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-21 15:51+0000\n" +"POT-Creation-Date: 2016-04-12 10:42+0000\n" "PO-Revision-Date: 2015-11-27 10:02+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 14:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../src/core/org.freedesktop.systemd1.policy.in.in.h:1 msgid "Send passphrase back to system" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/system-service.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/system-service.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/system-service.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/system-service.po 2016-04-15 08:50: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: 2016-03-22 13:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:29+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../backend/com.ubuntu.systemservice.policy.in.h:1 msgid "Get current global proxy" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/tar.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/tar.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/tar.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/tar.po 2016-04-15 08:50:45.000000000 +0000 @@ -14,8 +14,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:28+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:07+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: gnu/argmatch.c:135 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/tasksel.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/tasksel.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/tasksel.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/tasksel.po 2016-04-15 08:50: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: 2016-03-22 12:47+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:28+0000\n" +"X-Generator: Launchpad (build 17995)\n" "X-Poedit-Country: MALAYSIA\n" "X-Poedit-Language: Malay\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/texinfo.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/texinfo.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/texinfo.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/texinfo.po 2016-04-15 08:50:48.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:59+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 05:36+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: gnulib/lib/error.c:191 msgid "Unknown system error" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/tmispell-voikko.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/tmispell-voikko.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/tmispell-voikko.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/tmispell-voikko.po 2016-04-15 08:50: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: 2016-03-22 13:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:03+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/charset.cc:73 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/trust-store.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/trust-store.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/trust-store.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/trust-store.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,30 +0,0 @@ -# Malay translation for trust-store -# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014 -# This file is distributed under the same license as the trust-store package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: trust-store\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-01-12 21:03+0100\n" -"PO-Revision-Date: 2015-10-15 02:00+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:50+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: /home/tvoss/ubuntu/scratch/fix-1532870/src/core/trust/daemon.cpp:266 -msgid "is trying to access" -msgstr "" - -#: /home/tvoss/ubuntu/scratch/fix-1532870/src/core/trust/mir/prompt_main.qml:78 -msgid "Allow" -msgstr "Izin" - -#: /home/tvoss/ubuntu/scratch/fix-1532870/src/core/trust/mir/prompt_main.qml:83 -msgid "Don’t Allow" -msgstr "" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-help.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-help.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-help.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-help.po 2016-04-15 08:50:43.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: ubuntu-docs\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-18 23:26+0100\n" +"POT-Creation-Date: 2016-04-08 10:15+0000\n" "PO-Revision-Date: 2014-10-19 10:00+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:49+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:29+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. (itstool) path: p/link #: C/legal.xml:3 @@ -211,10 +211,10 @@ #: C/color-howtoimport.page:21 #: C/color-virtualdevice.page:19 #: C/contacts-add-remove.page:17 -#: C/contacts-connect.page:14 +#: C/contacts-connect.page:10 #: C/contacts-edit-details.page:18 #: C/contacts-link-unlink.page:17 -#: C/contacts.page:13 +#: C/contacts.page:14 #: C/contacts-search.page:18 #: C/contacts-setup.page:7 #: C/clock-calendar.page:20 @@ -252,10 +252,10 @@ #: C/files-tilde.page:18 #: C/keyboard-cursor-blink.page:26 #: C/keyboard-layouts.page:22 -#: C/keyboard-nav.page:12 +#: C/keyboard-nav.page:10 #: C/keyboard-osk.page:19 #: C/keyboard-repeat-keys.page:24 -#: C/keyboard-shortcuts-set.page:12 +#: C/keyboard-shortcuts-set.page:10 #: C/look-background.page:34 #: C/look-display-fuzzy.page:26 #: C/look-resolution.page:23 @@ -295,7 +295,7 @@ #: C/wacom-left-handed.page:7 #: C/wacom-mode.page:6 #: C/wacom-multi-monitor.page:7 -#: C/wacom.page:13 +#: C/wacom.page:15 #: C/wacom-stylus.page:7 msgid "Michael Hill" msgstr "Michael Hill" @@ -713,8 +713,8 @@ #. (itstool) path: credit/years #: C/a11y-right-click.page:13 #: C/accounts-whyadd.page:7 -#: C/contacts-connect.page:16 -#: C/contacts.page:15 +#: C/contacts-connect.page:12 +#: C/contacts.page:16 #: C/contacts-setup.page:9 #: C/documents-collections.page:9 #: C/documents-collections.page:14 @@ -1216,7 +1216,7 @@ #: C/hardware-driver-proprietary.page:13 #: C/keyboard.page:23 #: C/keyboard-layouts.page:30 -#: C/keyboard-nav.page:16 +#: C/keyboard-nav.page:14 #: C/nautilus-display.page:22 #: C/net-antivirus.page:19 #: C/net-chat-empathy.page:11 @@ -1844,17 +1844,17 @@ msgstr "Susanna Huhtanen" #. (itstool) path: info/desc -#: C/accounts-whyadd.page:23 +#: C/accounts-whyadd.page:24 msgid "Why add your email or social media accounts to your desktop?" msgstr "Kenapa menambah emel dan akaun media sosial anda ke dekstop anda?" #. (itstool) path: page/title -#: C/accounts-whyadd.page:28 +#: C/accounts-whyadd.page:29 msgid "Why should I add an account?" msgstr "Kenapa saya patut tambah akaun?" #. (itstool) path: page/p -#: C/accounts-whyadd.page:32 +#: C/accounts-whyadd.page:33 msgid "" "Adding your accounts brings a choice of services like calendar, chat, and e-" "mail straight to your desktop, making services a seamless part of your user " @@ -1871,29 +1871,20 @@ "sahaja dan setiap kali anda hidupkan komputer anda semua akaun dan " "perkhidmatan yang telah ditambah sudah tersedia untuk anda." -#. (itstool) path: license/p -#: C/addremove-install-synaptic.page:20 -msgid "" -"<link href=\"http://creativecommons.org/licenses/by-sa/3.0/\"> Creative " -"Commons Attribution-ShareAlike 3.0 (CC BY-SA 3.0)</link>." -msgstr "" -"<link href=\"http://creativecommons.org/licenses/by-sa/3.0/\"> Creative " -"Commons Attribution-ShareAlike 3.0 (CC BY-SA 3.0)</link>." - #. (itstool) path: info/desc -#: C/addremove-install-synaptic.page:26 +#: C/addremove-install-synaptic.page:20 msgid "" "Synaptic is a powerful but complicated software management alternative to " "<app>Software</app>." msgstr "" #. (itstool) path: page/title -#: C/addremove-install-synaptic.page:32 +#: C/addremove-install-synaptic.page:26 msgid "Use Synaptic for more advanced software management" msgstr "Guna Synaptic untuk pengurusan perisian lanjutan" #. (itstool) path: page/p -#: C/addremove-install-synaptic.page:36 +#: C/addremove-install-synaptic.page:30 msgid "" "<app>Synaptic Package Manager</app> is more powerful and can do some " "software management tasks which <app>Software</app> can't. Synaptic's " @@ -1903,19 +1894,19 @@ msgstr "" #. (itstool) path: page/p -#: C/addremove-install-synaptic.page:44 +#: C/addremove-install-synaptic.page:38 msgid "" "Synaptic isn't installed by default, but you can <link " "href=\"apt:synaptic\">install</link> it with <app>Software</app>." msgstr "" #. (itstool) path: section/title -#: C/addremove-install-synaptic.page:50 +#: C/addremove-install-synaptic.page:44 msgid "Install software with Synaptic" msgstr "Pasang perisian dengan Synaptic" #. (itstool) path: item/p -#: C/addremove-install-synaptic.page:55 +#: C/addremove-install-synaptic.page:49 msgid "" "Open Synaptic from the <gui>Dash</gui> or the <gui>Launcher</gui>. You will " "need to enter your password in the <gui>Authenticate</gui> window." @@ -1924,7 +1915,7 @@ "masukkan kata laluan anda di dalam tetingkap <gui>Sahihkan</gui>." #. (itstool) path: item/p -#: C/addremove-install-synaptic.page:61 +#: C/addremove-install-synaptic.page:55 msgid "" "Click <gui>Search</gui> to search for an application, or click " "<gui>Sections</gui> and look through the categories to find one." @@ -1933,7 +1924,7 @@ "<gui>Bahagian</gui> dan cari melalui kategori." #. (itstool) path: item/p -#: C/addremove-install-synaptic.page:67 +#: C/addremove-install-synaptic.page:61 msgid "" "Right-click the application that you want to install and select <gui>Mark " "for Installation</gui>." @@ -1942,17 +1933,17 @@ "Pemasangan</gui>." #. (itstool) path: item/p -#: C/addremove-install-synaptic.page:73 +#: C/addremove-install-synaptic.page:67 msgid "If you are asked to mark additional changes, click <gui>Mark</gui>." msgstr "Jika anda disuruh menanda perubahan tamabah, klik <gui>Tanda</gui>." #. (itstool) path: item/p -#: C/addremove-install-synaptic.page:78 +#: C/addremove-install-synaptic.page:72 msgid "Select any other applications that you would like to install." msgstr "Pilih mana-mana aplikasi lain yang hendak dipasang." #. (itstool) path: item/p -#: C/addremove-install-synaptic.page:83 +#: C/addremove-install-synaptic.page:77 msgid "" "Click <gui>Apply</gui>, and then click <gui>Apply</gui> in the window that " "appears. The applications that you chose will be downloaded and installed." @@ -1961,7 +1952,7 @@ "appears. The applications that you chose will be downloaded and installed." #. (itstool) path: section/p -#: C/addremove-install-synaptic.page:91 +#: C/addremove-install-synaptic.page:85 msgid "" "For more information about using <app>Synaptic</app>, consult the <link " "href=\"https://help.ubuntu.com/community/SynapticHowto\">Synaptic How " @@ -5246,7 +5237,7 @@ #. (itstool) path: credit/name #: C/contacts-add-remove.page:21 -#: C/contacts-connect.page:19 +#: C/contacts-connect.page:15 #: C/contacts-edit-details.page:22 #: C/contacts-link-unlink.page:21 #: C/contacts-search.page:22 @@ -5331,7 +5322,7 @@ msgstr "Tekan <gui style=\"button\">Buang Kenalan</gui>." #. (itstool) path: credit/years -#: C/contacts-connect.page:21 +#: C/contacts-connect.page:17 #: C/display-dual-monitors-desktop.page:13 #: C/printing-cancel-job.page:26 #: C/printing-setup-default-printer.page:25 @@ -5513,17 +5504,17 @@ "Tekan <gui style=\"button\">Tutup</gui> bila anda selesai menyahpaut masukan." #. (itstool) path: info/desc -#: C/contacts.page:18 +#: C/contacts.page:19 msgid "Access your contacts." msgstr "Capau kenalan anda." #. (itstool) path: page/title -#: C/contacts.page:22 +#: C/contacts.page:23 msgid "Contacts" msgstr "Kenalan" #. (itstool) path: page/p -#: C/contacts.page:24 +#: C/contacts.page:25 msgid "" "Use <app>Contacts</app> to store, access or edit information for your " "contacts, locally or in your <link xref=\"accounts\">Online Accounts</link>." @@ -5595,12 +5586,12 @@ "Simpan kenalan anda dalam buku alamat setempat atau dalam akaun atas talian." #. (itstool) path: page/title -#: C/contacts-setup.page:19 +#: C/contacts-setup.page:20 msgid "Starting Contacts for the first time" msgstr "Memulakan Kenalan buat pertama kali" #. (itstool) path: page/p -#: C/contacts-setup.page:27 +#: C/contacts-setup.page:28 msgid "" "When you run <app>Contacts</app> for the first time, the <gui>Contacts " "Setup</gui> window opens." @@ -5609,7 +5600,7 @@ "<gui>Persediaan Kenalan</gui> akan dibuka." #. (itstool) path: page/p -#: C/contacts-setup.page:30 +#: C/contacts-setup.page:31 msgid "" "If you have <link xref=\"accounts\">online accounts</link> configured, they " "are listed with <gui>Local Address Book</gui>. Select an item from the list " @@ -5620,7 +5611,7 @@ "Pilih item dari senarai dan klik <gui style=\"button\">Pilih</gui>." #. (itstool) path: note/p -#: C/contacts-setup.page:35 +#: C/contacts-setup.page:36 msgid "" "Click the <gui style=\"button\">Online Account Settings</gui> to edit " "existing account settings." @@ -5629,7 +5620,7 @@ "tetapan akaun sedia ada." #. (itstool) path: page/p -#: C/contacts-setup.page:39 +#: C/contacts-setup.page:40 msgid "" "If you have no online accounts configured, click <gui " "style=\"button\">Online Accounts</gui> to begin the setup. If you don't wish " @@ -5803,7 +5794,7 @@ #: C/keyboard-layouts.page:166 #: C/keyboard-osk.page:34 #: C/keyboard-repeat-keys.page:42 -#: C/keyboard-shortcuts-set.page:41 +#: C/keyboard-shortcuts-set.page:44 #: C/net-proxy.page:50 #: C/net-wireless-adhoc.page:43 #: C/prefs-language-install.page:25 @@ -6993,7 +6984,7 @@ #: C/keyboard-layouts.page:18 #: C/keyboard-osk.page:15 #: C/keyboard-repeat-keys.page:20 -#: C/keyboard-shortcuts-set.page:16 +#: C/keyboard-shortcuts-set.page:14 msgid "Julita Inca" msgstr "Julita Inca" @@ -7003,12 +6994,12 @@ msgstr "Kumpul berkaitan dokumen di dalam koleksi." #. (itstool) path: page/title -#: C/documents-collections.page:24 +#: C/documents-collections.page:25 msgid "Make collections of documents" msgstr "Buat koleksi dokumen" #. (itstool) path: page/p -#: C/documents-collections.page:37 +#: C/documents-collections.page:38 msgid "" "<app>Documents</app> lets you put together documents of different types in " "one place called a <em>collection</em>. If you have documents that are " @@ -7026,30 +7017,30 @@ "dikelumpok dalam satu koleksi." #. (itstool) path: page/p -#: C/documents-collections.page:44 +#: C/documents-collections.page:45 msgid "To create or add to a collection:" msgstr "Untuk cipta atau tambah koleksi:" #. (itstool) path: item/p -#: C/documents-collections.page:46 -#: C/documents-collections.page:61 -#: C/documents-print.page:37 -#: C/documents-select.page:37 +#: C/documents-collections.page:47 +#: C/documents-collections.page:62 +#: C/documents-print.page:38 +#: C/documents-select.page:38 msgid "Click the <gui>✓</gui> button." msgstr "Klik butang <gui>✓</gui>." #. (itstool) path: item/p -#: C/documents-collections.page:47 +#: C/documents-collections.page:48 msgid "In selection mode, check the documents to be collected." msgstr "Dalam mod pemilihan, tanda dokumen untuk dikutip." #. (itstool) path: item/p -#: C/documents-collections.page:48 +#: C/documents-collections.page:49 msgid "Click the <gui>+</gui> button in the button bar." msgstr "Klik butang <gui>+</gui> dalam palang butang." #. (itstool) path: item/p -#: C/documents-collections.page:49 +#: C/documents-collections.page:50 msgid "" "In the collection list, click <gui>Add</gui> and type a new collection name, " "or select an existing collection. The selected documents will be added to " @@ -7060,7 +7051,7 @@ "dalam koleksi tersebut." #. (itstool) path: note/p -#: C/documents-collections.page:55 +#: C/documents-collections.page:56 msgid "" "Collections do not behave like folders and their hierarchy: <em>you cannot " "put collections inside collections.</em>" @@ -7069,17 +7060,17 @@ "dapat letak koleksi di dalam koleksi.</em>" #. (itstool) path: page/p -#: C/documents-collections.page:59 +#: C/documents-collections.page:60 msgid "To delete a collection:" msgstr "Untuk memadam koleksi:" #. (itstool) path: item/p -#: C/documents-collections.page:62 +#: C/documents-collections.page:63 msgid "In selection mode, check the collection to be deleted." msgstr "Dalam mod pemilihan, tanda koleksi yang akan dipadam." #. (itstool) path: item/p -#: C/documents-collections.page:63 +#: C/documents-collections.page:64 msgid "" "Click the Trash button in the button bar. The collection will be deleted, " "leaving the original documents." @@ -7093,7 +7084,7 @@ msgstr "Pilih dokumen yang manakah untuk dipaparkan." #. (itstool) path: page/title -#: C/documents-filter.page:19 +#: C/documents-filter.page:20 msgid "Filter documents" msgstr "Tapis dokumen" @@ -7102,8 +7093,8 @@ #. the file changes, the md5 hash will change to let you know you need to #. update your localized copy. The msgstr is not used at all. Set it to #. whatever you like once you have updated your copy of the file. -#: C/documents-filter.page:21 -#: C/documents-search.page:45 +#: C/documents-filter.page:22 +#: C/documents-search.page:46 #: C/files-browse.page:80 #: C/files-hidden.page:42 #: C/files-hidden.page:48 @@ -7124,7 +7115,7 @@ "external ref='figures/go-down.png' md5='e8c16f5ab9ed933f4a537b740506f4d4'" #. (itstool) path: page/p -#: C/documents-filter.page:21 +#: C/documents-filter.page:22 msgid "" "Click the <media type=\"image\" src=\"figures/go-down.png\">down</media> " "button next to the <link xref=\"documents-search\">search</link> bar to " @@ -7135,12 +7126,12 @@ "hadkan skop penggelintaran dalam kategori ini:" #. (itstool) path: item/p -#: C/documents-filter.page:26 +#: C/documents-filter.page:27 msgid "<em>Sources</em>: Local, Google, SkyDrive, or All." msgstr "<em>Sumber</em>: Setempat, Google, SkyDrive, atau Semua." #. (itstool) path: item/p -#: C/documents-filter.page:27 +#: C/documents-filter.page:28 msgid "" "<em>Type</em>: Collections, PDF Documents, Presentations, Spreadsheets, Text " "Documents, or All." @@ -7149,12 +7140,12 @@ "Dokumen Teks, atau Semua." #. (itstool) path: item/p -#: C/documents-filter.page:29 +#: C/documents-filter.page:30 msgid "Title, Author, or All." msgstr "Tajuk, Pengarang, atau Semua." #. (itstool) path: note/p -#: C/documents-filter.page:32 +#: C/documents-filter.page:33 msgid "" "In order for <gui>Google</gui> or <gui>SkyDrive</gui> to appear in the " "filter list, it is necessary to configure Google or Windows Live as an <link " @@ -7170,12 +7161,12 @@ msgstr "<app>Dokumen</app> papar sebilangan jenis dokumen yang popular." #. (itstool) path: page/title -#: C/documents-formats.page:19 +#: C/documents-formats.page:20 msgid "Formats supported" msgstr "Format disokong" #. (itstool) path: page/p -#: C/documents-formats.page:27 +#: C/documents-formats.page:28 msgid "" "<app>Documents</app> displays PDF, DVI, XPS, PostScript and the formats " "supported by <app>Document Viewer</app> (Evince), <app>Microsoft " @@ -7284,13 +7275,13 @@ #. (itstool) path: page/title #. (itstool) path: section/title -#: C/documents.page:24 +#: C/documents.page:25 #: C/files.page:57 msgid "Documents" msgstr "Dokumen" #. (itstool) path: page/p -#: C/documents.page:36 +#: C/documents.page:37 msgid "" "<app>Documents</app> is a GNOME application that lets you display, organize, " "and print the documents on your computer or those created remotely using " @@ -7301,17 +7292,17 @@ "secara jauh melalui <em>Google Docs</em> atau <em>SkyDrive</em>." #. (itstool) path: section/title -#: C/documents.page:41 +#: C/documents.page:42 msgid "View, Sort and Search" msgstr "Lihat, Isih dan Gelintar" #. (itstool) path: section/title -#: C/documents.page:45 +#: C/documents.page:46 msgid "Select, Organize, Print" msgstr "Pilih, Urus, Cetak" #. (itstool) path: section/title -#: C/documents.page:49 +#: C/documents.page:50 msgid "Questions" msgstr "Soalan" @@ -7321,12 +7312,12 @@ msgstr "Anda boleh pratonton fail yang disimpan secara setempat." #. (itstool) path: page/title -#: C/documents-previews.page:24 +#: C/documents-previews.page:25 msgid "Why don't some files have previews?" msgstr "Kenapa sesetengah fail tidak dipratonton?" #. (itstool) path: page/p -#: C/documents-previews.page:32 +#: C/documents-previews.page:33 msgid "" "When you open <app>Documents</app>, a preview thumbnail is displayed for " "documents that are stored locally. Those stored on a remote server like " @@ -7339,7 +7330,7 @@ "menunjukkan lakaran kenit pratonton hilang (atau kosong)." #. (itstool) path: page/p -#: C/documents-previews.page:36 +#: C/documents-previews.page:37 msgid "" "If you download a <em>Google Docs</em> or <em>SkyDrive</em> document to " "local storage, a thumbnail will be generated." @@ -7348,7 +7339,7 @@ "storan setempat, satu lakaran kenit akan dijana." #. (itstool) path: note/p -#: C/documents-previews.page:40 +#: C/documents-previews.page:41 msgid "" "The local copy of a document downloaded from <em>Google Docs</em> or " "<em>SkyDrive</em> will lose its ability to be updated online. If you want to " @@ -7365,29 +7356,29 @@ msgstr "Cetak dokumen yang disimpan setempat atau diatas talian." #. (itstool) path: page/title -#: C/documents-print.page:24 +#: C/documents-print.page:25 msgid "Print a document" msgstr "Cetak dokumen" #. (itstool) path: page/p -#: C/documents-print.page:34 +#: C/documents-print.page:35 msgid "To print a document:" msgstr "Untuk mencetak dokumen:" #. (itstool) path: item/p -#: C/documents-print.page:38 +#: C/documents-print.page:39 msgid "In selection mode, check the document to be printed." msgstr "Dalam mod pemilihan, tandakan dokumen yang akan dicetak." #. (itstool) path: item/p -#: C/documents-print.page:39 +#: C/documents-print.page:40 msgid "" "Click the Print button in the button bar. The <gui>Print</gui> dialog opens." msgstr "" "Klik butang Cetak pada palang butang. Dialog <gui>Cetak</gui> dibuka." #. (itstool) path: note/p -#: C/documents-print.page:44 +#: C/documents-print.page:45 msgid "" "Printing is not available when more than one document is selected, or when a " "collection is selected." @@ -7401,34 +7392,34 @@ msgstr "Cari dokumen anda mengikut tajuk atau pengarang." #. (itstool) path: page/title -#: C/documents-search.page:24 +#: C/documents-search.page:25 #: C/files-search.page:29 msgid "Search for files" msgstr "Gelintar fail" #. (itstool) path: page/p -#: C/documents-search.page:36 +#: C/documents-search.page:37 msgid "To start a search in <app>Documents</app>:" msgstr "Untuk mula menggelintar di dalam <app>Dokumen</app>:" #. (itstool) path: item/p -#: C/documents-search.page:39 +#: C/documents-search.page:40 msgid "Press <keyseq><key>Ctrl</key><key>F</key></keyseq>." msgstr "Tekan <keyseq><key>Ctrl</key><key>F</key></keyseq>." #. (itstool) path: item/p -#: C/documents-search.page:40 +#: C/documents-search.page:41 msgid "Click the magnifying glass icon." msgstr "Klik ikon kanta pembesar." #. (itstool) path: item/p -#: C/documents-search.page:41 +#: C/documents-search.page:42 msgid "Start typing. Documents will match by title or author." msgstr "" "Mulakan menaip. Dokumen akan dipadankan mengikut tajuk atau pengarang." #. (itstool) path: note/p -#: C/documents-search.page:44 +#: C/documents-search.page:45 msgid "" "You can restrict or filter the search results by clicking the <media " "type=\"image\" src=\"figures/go-down.png\">down</media> button and selecting " @@ -7444,12 +7435,12 @@ msgstr "Guna mod pemilihan untuk pilih lebih dari satu dokumen atau koleksi." #. (itstool) path: page/title -#: C/documents-select.page:24 +#: C/documents-select.page:25 msgid "Selecting documents" msgstr "Memilih dokumen" #. (itstool) path: page/p -#: C/documents-select.page:33 +#: C/documents-select.page:34 msgid "" "From <app>Documents</app> selection mode you can open, print, view or make " "collections of your documents. To use selection mode:" @@ -7458,7 +7449,7 @@ "buat koleksi terhadap dokumen anda. Untuk guna mod pemilihan:" #. (itstool) path: item/p -#: C/documents-select.page:38 +#: C/documents-select.page:39 msgid "" "Select one or more documents or collections. The button bar appears with the " "actions that are valid for your selection." @@ -7467,22 +7458,22 @@ "tindakan adalah sah untuk pemilihan anda." #. (itstool) path: section/title -#: C/documents-select.page:44 +#: C/documents-select.page:45 msgid "Selection mode actions" msgstr "Tindakan mod pemilihan" #. (itstool) path: section/p -#: C/documents-select.page:46 +#: C/documents-select.page:47 msgid "After selecting one or more documents you can:" msgstr "Selepas memilih satu atau lebih dokumen anda boleh:" #. (itstool) path: item/p -#: C/documents-select.page:49 +#: C/documents-select.page:50 msgid "Open with Document Viewer (folder icon)." msgstr "Buka dengan Pelihat Dokumen (ikon folder)." #. (itstool) path: item/p -#: C/documents-select.page:50 +#: C/documents-select.page:51 msgid "" "Print (printer icon): print a document (only available when a single " "document is selected)." @@ -7491,12 +7482,12 @@ "dipilih)." #. (itstool) path: item/p -#: C/documents-select.page:52 +#: C/documents-select.page:53 msgid "Organize (plus icon): create a collection of documents." msgstr "Urus (ikon tambah): cipta satu koleksi dokumen." #. (itstool) path: item/p -#: C/documents-select.page:53 +#: C/documents-select.page:54 msgid "" "Properties (wrench icon): display the properties of a document (only " "available when a single document is selected)." @@ -7505,7 +7496,7 @@ "dokumen dipilih)." #. (itstool) path: item/p -#: C/documents-select.page:55 +#: C/documents-select.page:56 msgid "Delete (trash icon): delete one or more collections." msgstr "Padam (ikon tong sampah): padam satu atau lebih koleksi." @@ -7515,12 +7506,12 @@ msgstr "Dokumen setempat atau jauh tidak kelihatan." #. (itstool) path: page/title -#: C/documents-tracker.page:24 +#: C/documents-tracker.page:25 msgid "My documents cannot be seen" msgstr "Dokumen saya tidak dapat dilihat" #. (itstool) path: page/p -#: C/documents-tracker.page:38 +#: C/documents-tracker.page:39 msgid "" "If your documents fail to display in <app>Documents</app>, " "<app>Tracker</app> may not be running or properly configured. Make sure " @@ -7590,12 +7581,12 @@ msgstr "Lihat dokumen berskrin-penuh." #. (itstool) path: page/title -#: C/documents-view.page:24 +#: C/documents-view.page:25 msgid "Display documents stored locally or online" msgstr "Papar dokumen yang disimpan secara setempat atau atas-talian" #. (itstool) path: page/p -#: C/documents-view.page:34 +#: C/documents-view.page:35 msgid "" "When you open <app>Documents</app>, all of your documents, those stored " "locally as well as online, are displayed as thumbnails." @@ -7604,7 +7595,7 @@ "setempat atau atas talian, dipaparkan sebagai lakaran kenit." #. (itstool) path: note/p -#: C/documents-view.page:37 +#: C/documents-view.page:38 msgid "" "In order for your <em>Google Docs</em> or <em>SkyDrive</em> documents to " "appear, it is necessary to configure Google or Windows Live, respectively, " @@ -7615,12 +7606,12 @@ "sebagai <link xref=\"accounts-add\">akaun atas talian</link>." #. (itstool) path: page/p -#: C/documents-view.page:42 +#: C/documents-view.page:43 msgid "To view the contents of a document:" msgstr "Untuk melihat kandungan sesebuah dokumen:" #. (itstool) path: item/p -#: C/documents-view.page:45 +#: C/documents-view.page:46 msgid "" "Click the thumbnail. The document is displayed full-width in the " "<app>Documents</app> window (or full-screen if maximized)." @@ -7629,7 +7620,7 @@ "tetingkap <app>Dokumen</app> (atau skrin-penuh jika dimaksimumkan)." #. (itstool) path: page/p -#: C/documents-view.page:49 +#: C/documents-view.page:50 msgid "To exit the document, click the back arrow button." msgstr "Untuk menutup dokumen, klik butang anak panah undur." @@ -10711,17 +10702,17 @@ msgstr "" #. (itstool) path: info/desc -#: C/keyboard-nav.page:19 +#: C/keyboard-nav.page:21 msgid "Use applications and the desktop without a mouse." msgstr "Guna aplikasi dan desktop tanpa tetikus." #. (itstool) path: page/title -#: C/keyboard-nav.page:22 +#: C/keyboard-nav.page:24 msgid "Keyboard navigation" msgstr "Navigasi papan kekunci" #. (itstool) path: page/p -#: C/keyboard-nav.page:32 +#: C/keyboard-nav.page:34 msgid "" "This page details keyboard navigation for people who cannot use a mouse or " "other pointing device, or who want to use a keyboard as much as possible. " @@ -10735,7 +10726,7 @@ "shortcuts\"/>." #. (itstool) path: note/p -#: C/keyboard-nav.page:38 +#: C/keyboard-nav.page:40 msgid "" "If you cannot use a pointing device like a mouse, you can control the mouse " "pointer using the numeric keypad on your keyboard. See <link xref=\"mouse-" @@ -10746,17 +10737,17 @@ "xref=\"mouse-mousekeys\"/> untuk perincian." #. (itstool) path: table/title -#: C/keyboard-nav.page:44 +#: C/keyboard-nav.page:46 msgid "Navigate user interfaces" msgstr "Navigasi antaramuka pengguna" #. (itstool) path: td/p -#: C/keyboard-nav.page:46 +#: C/keyboard-nav.page:48 msgid "<key>Tab</key> and <keyseq><key>Ctrl</key><key>Tab</key></keyseq>" msgstr "<key>Tab</key> dan <keyseq><key>Ctrl</key><key>Tab</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:48 +#: C/keyboard-nav.page:50 msgid "" "Move keyboard focus between different controls. <keyseq><key>Ctrl</key> " "<key>Tab</key></keyseq> moves between groups of controls, such as from a " @@ -10771,18 +10762,18 @@ "kawalan yang menggunakan <key>Tab</key> itu sendiri, seperti kawasan teks." #. (itstool) path: td/p -#: C/keyboard-nav.page:52 +#: C/keyboard-nav.page:54 msgid "Hold down <key>Shift</key> to move focus in reverse order." msgstr "" "Tahan kekunci <key>Shift</key> untuk alih fokus dalam tertib songsang." #. (itstool) path: td/p -#: C/keyboard-nav.page:56 +#: C/keyboard-nav.page:58 msgid "Arrow keys" msgstr "Kekunci anak panah" #. (itstool) path: td/p -#: C/keyboard-nav.page:58 +#: C/keyboard-nav.page:60 msgid "" "Move selection between items in a single control, or among a set of related " "controls. Use the arrow keys to focus buttons in a toolbar, select items in " @@ -10794,7 +10785,7 @@ "dari kumpulan." #. (itstool) path: td/p -#: C/keyboard-nav.page:61 +#: C/keyboard-nav.page:63 msgid "" "In a tree view, use the left and right arrow keys to collapse and expand " "items with children." @@ -10803,12 +10794,12 @@ "kuncup ataupun kembangkan item yang mempunyai anak." #. (itstool) path: td/p -#: C/keyboard-nav.page:66 +#: C/keyboard-nav.page:68 msgid "<keyseq><key>Ctrl</key>Arrow keys</keyseq>" msgstr "<keyseq><key>Ctrl</key>Arrow keys</keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:67 +#: C/keyboard-nav.page:69 msgid "" "In a list or icon view, move the keyboard focus to another item without " "changing which item is selected." @@ -10817,12 +10808,12 @@ "menukar item yang manakah terpilih." #. (itstool) path: td/p -#: C/keyboard-nav.page:71 +#: C/keyboard-nav.page:73 msgid "<keyseq><key>Shift</key>Arrow keys</keyseq>" msgstr "<keyseq><key>Shift</key>Arrow keys</keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:72 +#: C/keyboard-nav.page:74 msgid "" "In a list or icon view, select all items from the currently selected item to " "the newly focused item." @@ -10831,23 +10822,23 @@ "ke item yang baru difokus." #. (itstool) path: td/p -#: C/keyboard-nav.page:76 +#: C/keyboard-nav.page:78 msgid "<key>Space</key>" msgstr "<key>Space</key>" #. (itstool) path: td/p -#: C/keyboard-nav.page:77 +#: C/keyboard-nav.page:79 msgid "Activate a focused item such as a button, check box, or list item." msgstr "" "Aktifkan item terfokus seperti butang, kotak tanda, atau item senarai." #. (itstool) path: td/p -#: C/keyboard-nav.page:80 +#: C/keyboard-nav.page:82 msgid "<keyseq><key>Ctrl</key><key>Space</key></keyseq>" msgstr "<keyseq><key>Ctrl</key><key>Space</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:81 +#: C/keyboard-nav.page:83 msgid "" "In a list or icon view, select or deselect the focused item without " "deselecting other items." @@ -10856,12 +10847,12 @@ "menyahpilih item lain." #. (itstool) path: td/p -#: C/keyboard-nav.page:85 +#: C/keyboard-nav.page:87 msgid "<key>Alt</key>" msgstr "<key>Alt</key>" #. (itstool) path: td/p -#: C/keyboard-nav.page:86 +#: C/keyboard-nav.page:88 msgid "" "Hold down the <key>Alt</key> key to reveal <em>accelerators</em>: underlined " "letters on menu items, buttons, and other controls. Press <key>Alt</key> " @@ -10874,22 +10865,22 @@ "sepertimana anda mengklik padanya." #. (itstool) path: td/p -#: C/keyboard-nav.page:92 +#: C/keyboard-nav.page:94 msgid "<key>Esc</key>" msgstr "<key>Esc</key>" #. (itstool) path: td/p -#: C/keyboard-nav.page:93 +#: C/keyboard-nav.page:95 msgid "Exit a menu, popup, switcher, or dialog window." msgstr "Keluar dari menu, dialog timbul, penukar, atau tetingkap dialog." #. (itstool) path: td/p -#: C/keyboard-nav.page:96 +#: C/keyboard-nav.page:98 msgid "<key>F10</key>" msgstr "<key>F10</key>" #. (itstool) path: td/p -#: C/keyboard-nav.page:97 +#: C/keyboard-nav.page:99 msgid "" "Open the first menu on the menu bar of a window. Use the arrow keys to " "navigate the menus." @@ -10898,12 +10889,12 @@ "navigasikan menu." #. (itstool) path: td/p -#: C/keyboard-nav.page:101 +#: C/keyboard-nav.page:103 msgid "<keyseq><key>Shift</key><key>F10</key></keyseq> or the Menu key" msgstr "<keyseq><key>Shift</key><key>F10</key></keyseq> atau kekunci Menu" #. (itstool) path: td/p -#: C/keyboard-nav.page:103 +#: C/keyboard-nav.page:105 msgid "" "Pop up the context menu for the current selection, as if you had right-" "clicked." @@ -10912,12 +10903,12 @@ "kanan." #. (itstool) path: td/p -#: C/keyboard-nav.page:108 +#: C/keyboard-nav.page:110 msgid "<keyseq><key>Ctrl</key><key>F10</key></keyseq>" msgstr "<keyseq><key>Ctrl</key><key>F10</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:109 +#: C/keyboard-nav.page:111 msgid "" "In the file manager, pop up the context menu for the current folder, as if " "you had right-clicked on the background and not on any item." @@ -10926,7 +10917,7 @@ "anda mengklik-kanan pada latar belakang dan bukan pada mana-mana item." #. (itstool) path: td/p -#: C/keyboard-nav.page:113 +#: C/keyboard-nav.page:115 msgid "" "<keyseq><key>Ctrl</key><key>PageUp</key></keyseq> and " "<keyseq><key>Ctrl</key><key>PageDown</key></keyseq>" @@ -10935,34 +10926,34 @@ "<keyseq><key>Ctrl</key><key>PageDown</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:115 +#: C/keyboard-nav.page:117 msgid "In a tabbed interface, switch to the tab to the left or right." msgstr "Pada antaramuka bertab, tukar ke tab ke kiri atau ke kanan." #. (itstool) path: table/title -#: C/keyboard-nav.page:120 +#: C/keyboard-nav.page:122 msgid "Navigate the desktop" msgstr "Pandu arah desktop" #. (itstool) path: table/title -#: C/keyboard-nav.page:133 +#: C/keyboard-nav.page:135 msgid "Navigate windows" msgstr "Pandu arah tetingkap" #. (itstool) path: td/p -#: C/keyboard-nav.page:135 +#: C/keyboard-nav.page:137 #: C/shell-keyboard-shortcuts.page:32 msgid "<keyseq><key>Alt</key><key>F4</key></keyseq>" msgstr "keyseq><key>Alt</key><key>F4</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:136 +#: C/keyboard-nav.page:138 #: C/shell-keyboard-shortcuts.page:33 msgid "Close the current window." msgstr "Tutup tetingkap semasa" #. (itstool) path: td/p -#: C/keyboard-nav.page:139 +#: C/keyboard-nav.page:141 msgid "" "<keyseq><key>Ctrl</key><key xref=\"windows-" "key\">Super</key><key>↓</key></keyseq>" @@ -10971,17 +10962,17 @@ "key\">Super</key><key>↓</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:140 +#: C/keyboard-nav.page:142 msgid "Restore a maximized window to its original size." msgstr "Pulihkan tetingkap termaksimum ke saiz asalnya." #. (itstool) path: td/p -#: C/keyboard-nav.page:143 +#: C/keyboard-nav.page:145 msgid "<keyseq><key>Alt</key><key>F7</key></keyseq>" msgstr "<keyseq><key>Alt</key><key>F7</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:144 +#: C/keyboard-nav.page:146 msgid "" "Move the current window. Press <keyseq><key>Alt</key><key>F7</key></keyseq>, " "then use the arrow keys to move the window. Press <key>Enter</key> to finish " @@ -10993,12 +10984,12 @@ "kembali ke tempat asalnya." #. (itstool) path: td/p -#: C/keyboard-nav.page:149 +#: C/keyboard-nav.page:151 msgid "<keyseq><key>Alt</key><key>F8</key></keyseq>" msgstr "<keyseq><key>Alt</key><key>F8</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:150 +#: C/keyboard-nav.page:152 msgid "" "Resize the current window. Press " "<keyseq><key>Alt</key><key>F8</key></keyseq>, then use the arrow keys to " @@ -11011,7 +11002,7 @@ "saizkan semula tetingkap, atau <key>Esc</key> untuk kembali ke saiz asalnya." #. (itstool) path: td/p -#: C/keyboard-nav.page:158 +#: C/keyboard-nav.page:160 msgid "" "<keyseq><key>Ctrl</key><key xref=\"windows-" "key\">Super</key><key>↑</key></keyseq>" @@ -11020,12 +11011,12 @@ "key\">Super</key><key>↑</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:159 +#: C/keyboard-nav.page:161 msgid "<link xref=\"shell-windows-maximize\">Maximize</link> a window." msgstr "<link xref=\"shell-windows-maximize\">Maximize</link> a window." #. (itstool) path: td/p -#: C/keyboard-nav.page:162 +#: C/keyboard-nav.page:164 msgid "" "<keyseq><key>Ctrl</key><key xref=\"windows-" "key\">Super</key><key>←</key></keyseq>" @@ -11034,12 +11025,12 @@ "key\">Super</key><key>←</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:163 +#: C/keyboard-nav.page:165 msgid "Maximize a window vertically along the left side of the screen." msgstr "Maksimumkan tetingkap secara menegak disepanjang sisi kiri skrin." #. (itstool) path: td/p -#: C/keyboard-nav.page:167 +#: C/keyboard-nav.page:169 msgid "" "<keyseq><key>Ctrl</key><key xref=\"windows-" "key\">Super</key><key>→</key></keyseq>" @@ -11048,17 +11039,17 @@ "key\">Super</key><key>→</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:168 +#: C/keyboard-nav.page:170 msgid "Maximize a window vertically along the right side of the screen." msgstr "Maksimumkan tetingkap secara menegak disepanjang sisi kanan skrin." #. (itstool) path: td/p -#: C/keyboard-nav.page:172 +#: C/keyboard-nav.page:174 msgid "<keyseq><key>Alt</key><key>Space</key></keyseq>" msgstr "<keyseq><key>Alt</key><key>Space</key></keyseq>" #. (itstool) path: td/p -#: C/keyboard-nav.page:173 +#: C/keyboard-nav.page:175 msgid "Pop up the window menu, as if you had right-clicked on the titlebar." msgstr "" "Timbulkan menu tetingkap, sepertimana anda mengklik-kanan pada palang tajuk." @@ -11160,31 +11151,31 @@ "<gui>Kelajuan</gui> untuk mengawal berapa pantas tekanan kekunci berulang." #. (itstool) path: info/desc -#: C/keyboard-shortcuts-set.page:19 +#: C/keyboard-shortcuts-set.page:22 msgid "Define or change keyboard shortcuts in <gui>Keyboard</gui> settings." msgstr "" "Takrifkan atau ubah pintasan papan kekunci dalam tetapan <gui>Papan " "Kekunci</gui>." #. (itstool) path: page/title -#: C/keyboard-shortcuts-set.page:22 +#: C/keyboard-shortcuts-set.page:25 msgid "Set keyboard shortcuts" msgstr "Tetapkan pintasan papan kekunci" #. (itstool) path: page/p -#: C/keyboard-shortcuts-set.page:37 +#: C/keyboard-shortcuts-set.page:40 msgid "To change the key or keys to be pressed for a keyboard shortcut:" msgstr "" "Untuk menukar kekunci atau kekunci yang akan ditekan bagi pintasan papan " "kekunci:" #. (itstool) path: item/p -#: C/keyboard-shortcuts-set.page:42 +#: C/keyboard-shortcuts-set.page:45 msgid "Open <gui>Keyboard</gui> and select the <gui>Shortcuts</gui> tab." msgstr "Buka <gui>Papan Kekunci</gui> dan pilih tab <gui>Pintasan</gui>." #. (itstool) path: item/p -#: C/keyboard-shortcuts-set.page:45 +#: C/keyboard-shortcuts-set.page:48 msgid "" "Select a category in the left pane, and the row for the desired action on " "the right. The current shortcut definition will change to <gui>New " @@ -11195,7 +11186,7 @@ "<gui>Pemecut baru…</gui>" #. (itstool) path: item/p -#: C/keyboard-shortcuts-set.page:50 +#: C/keyboard-shortcuts-set.page:53 msgid "" "Hold down the desired key combination, or press <key>Backspace</key> to " "clear." @@ -11204,17 +11195,17 @@ "untuk kosongkan." #. (itstool) path: section/title -#: C/keyboard-shortcuts-set.page:56 +#: C/keyboard-shortcuts-set.page:59 msgid "Custom shortcuts" msgstr "Pintasan suai" #. (itstool) path: section/p -#: C/keyboard-shortcuts-set.page:58 +#: C/keyboard-shortcuts-set.page:61 msgid "To create your own keyboard shortcut:" msgstr "Untuk mencipta pintasan papan kekunci anda sendiri:" #. (itstool) path: item/p -#: C/keyboard-shortcuts-set.page:62 +#: C/keyboard-shortcuts-set.page:65 msgid "" "Select <gui>Custom Shortcuts</gui> in the left pane, and click the " "<key>+</key> button (or click the <key>+</key> button in any category). The " @@ -11225,7 +11216,7 @@ "Tetingkap <gui>Pintasan Suai</gui> akan muncul." #. (itstool) path: item/p -#: C/keyboard-shortcuts-set.page:67 +#: C/keyboard-shortcuts-set.page:70 msgid "" "Type a <gui>Name</gui> to identify the shortcut, and a <gui>Command</gui> to " "run an application, then click <gui>Apply</gui>. For example, if you wanted " @@ -11238,7 +11229,7 @@ "<input>Muzik</input> dan guna perintah <input>rhythmbox</input>." #. (itstool) path: item/p -#: C/keyboard-shortcuts-set.page:73 +#: C/keyboard-shortcuts-set.page:76 msgid "" "Click <gui>Disabled</gui> in the row that was just added. When it changes to " "<gui>New accelerator…</gui>, hold down the desired shortcut key combination." @@ -11248,7 +11239,7 @@ "yang dikehendaki." #. (itstool) path: section/p -#: C/keyboard-shortcuts-set.page:78 +#: C/keyboard-shortcuts-set.page:81 msgid "" "The command name that you type should be a valid system command. You can " "check that the command works by opening a Terminal and typing it in there. " @@ -11261,7 +11252,7 @@ "nama yang sama dengan aplikasi tersebut." #. (itstool) path: section/p -#: C/keyboard-shortcuts-set.page:83 +#: C/keyboard-shortcuts-set.page:86 msgid "" "If you want to change the command that is associated with a custom keyboard " "shortcut, double-click the <em>name</em> of the shortcut. The <gui>Custom " @@ -14620,7 +14611,7 @@ #. (itstool) path: credit/name #: C/net-browser.page:19 #: C/net-chat.page:19 -#: C/net-email.page:16 +#: C/net-email.page:17 #: C/net-general.page:19 #: C/net-problem.page:17 #: C/net-security.page:17 @@ -15023,18 +15014,18 @@ "<gui>Mel</gui>." #. (itstool) path: info/desc -#: C/net-email.page:11 +#: C/net-email.page:12 msgid "<link xref=\"net-default-email\">Default email apps</link>" msgstr "<link xref=\"net-default-email\">Aplikasi emel lalai</link>" #. (itstool) path: credit/name -#: C/net-email.page:20 +#: C/net-email.page:21 #: C/net-general.page:23 msgid "The GNOME Documentation Project" msgstr "Projek Dokumentasi GNOME" #. (itstool) path: page/title -#: C/net-email.page:24 +#: C/net-email.page:25 msgid "Email & email software" msgstr "Emel & perisian emel" @@ -20832,7 +20823,7 @@ #: C/user-changepassword.page:52 #: C/user-changepicture.page:30 #: C/user-delete.page:32 -#: C/wacom-left-handed.page:27 +#: C/wacom-left-handed.page:28 #: C/wacom-mode.page:24 #: C/wacom-multi-monitor.page:29 #: C/wacom-stylus.page:32 @@ -23673,7 +23664,7 @@ msgctxt "_" msgid "" "external ref='figures/unity-windows.png' " -"md5='a29e8180454ef7c9d06bf4a7f8bf238d'" +"md5='398af87a60d225b450d3179c8248cddf'" msgstr "" #. (itstool) path: info/desc @@ -25223,7 +25214,7 @@ msgctxt "_" msgid "" "external ref='figures/unity-overview.png' " -"md5='e6639b68b89c315005e0fc6099f56ace'" +"md5='676ebde85faf496efc62aa874be15f0c'" msgstr "" #. (itstool) path: media/p @@ -27615,12 +27606,12 @@ msgstr "Tukar tablet Wacom ke <gui>Orientasi Tangan-Kidal</gui>." #. (itstool) path: page/title -#: C/wacom-left-handed.page:20 +#: C/wacom-left-handed.page:21 msgid "Use the tablet left-handed" msgstr "Guna tablet secara kidal" #. (itstool) path: page/p -#: C/wacom-left-handed.page:22 +#: C/wacom-left-handed.page:23 msgid "" "Some tablets have hardware buttons on one side. The tablet can be rotated " "180 degrees to position these buttons for left-handed people. To switch the " @@ -27631,7 +27622,7 @@ "kepada arah kidal:" #. (itstool) path: item/p -#: C/wacom-left-handed.page:29 +#: C/wacom-left-handed.page:30 #: C/wacom-mode.page:26 #: C/wacom-multi-monitor.page:31 #: C/wacom-stylus.page:34 @@ -27639,7 +27630,7 @@ msgstr "Buka <gui>Tablet Grafik Wacom</gui>." #. (itstool) path: note/p -#: C/wacom-left-handed.page:30 +#: C/wacom-left-handed.page:31 #: C/wacom-mode.page:27 #: C/wacom-multi-monitor.page:32 #: C/wacom-stylus.page:35 @@ -27651,7 +27642,7 @@ "hidupkan tablet Wacom anda</gui>." #. (itstool) path: item/p -#: C/wacom-left-handed.page:33 +#: C/wacom-left-handed.page:34 msgid "Switch <gui>Left-Handed Orientation</gui> to <gui>ON</gui>." msgstr "Hidupkan <gui>Orientasi Kidal</gui> kepada <gui>ON</gui>." @@ -27750,7 +27741,7 @@ msgstr "Laras tetapan tablet Wacom anda." #. (itstool) path: page/title -#: C/wacom.page:18 +#: C/wacom.page:20 msgid "Wacom Graphics Tablet" msgstr "Tablet Grafik Wacom" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-sso-client.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-sso-client.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-sso-client.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-sso-client.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,523 +0,0 @@ -# Malay translation for ubuntu-sso-client -# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 -# This file is distributed under the same license as the ubuntu-sso-client package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2010. -# -msgid "" -msgstr "" -"Project-Id-Version: ubuntu-sso-client\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-01-22 12:18+0000\n" -"PO-Revision-Date: 2013-06-08 21:28+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:13+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#. Undefined variable '_', pylint: disable=E0602 -#. all the text that is used in the gui -#: ../ubuntu_sso/utils/ui.py:51 -#, python-brace-format -msgid "By signing up to {app_name} you agree to our {privacy_policy}" -msgstr "" -"Dengan mendaftar baru {app_name}, anda setuju pada {privacy_policy} kami" - -#: ../ubuntu_sso/utils/ui.py:53 -#, python-brace-format -msgid "By signing up to {app_name} you agree to our {terms_and_conditions}" -msgstr "" -"Dengan mendaftar baru {app_name} , anda setuju pada {terms_and_conditions} " -"kami" - -#: ../ubuntu_sso/utils/ui.py:55 -#, python-brace-format -msgid " and {privacy_policy}" -msgstr " dan {privacy_policy}" - -#: ../ubuntu_sso/utils/ui.py:56 -msgid "Cancel" -msgstr "Batal" - -#: ../ubuntu_sso/utils/ui.py:57 -msgid "Type the characters above" -msgstr "Taip aksara diatas" - -#: ../ubuntu_sso/utils/ui.py:58 -msgid "There was a problem getting the captcha, reloading..." -msgstr "Terdapat masalah untuk peroleh captcha, memuatkan semula..." - -#: ../ubuntu_sso/utils/ui.py:60 -#, python-format -msgid "If you can't read this then %(reload_link)s this page" -msgstr "Jika anda tidak dapat baca ini maka %(reload_link)s halaman ini" - -#: ../ubuntu_sso/utils/ui.py:62 -msgid "refresh" -msgstr "segar semula" - -#: ../ubuntu_sso/utils/ui.py:63 -msgid "Reload" -msgstr "Muat semula" - -#: ../ubuntu_sso/utils/ui.py:64 -msgid "The captcha is a required field" -msgstr "Captcha adalah medan diperlukan" - -#: ../ubuntu_sso/utils/ui.py:65 -msgid "Close window and set up later" -msgstr "Tutup tetingkap dan tetapkannya kemudian" - -#: ../ubuntu_sso/utils/ui.py:66 -#, python-brace-format -msgid "Congratulations, {app_name} is installed!" -msgstr "Tahniah, {app_name} telah dipasang!" - -#: ../ubuntu_sso/utils/ui.py:67 -#, python-format -msgid "To connect this computer to %(app_name)s enter your details below." -msgstr "" -"untuk sambungkan komputer ini ke %(app_name)s masukkan perincian anda " -"dibawah." - -#: ../ubuntu_sso/utils/ui.py:69 -#, python-brace-format -msgid "Register with {app_name}." -msgstr "Daftar dengan {app_name}." - -#: ../ubuntu_sso/utils/ui.py:70 ../ubuntu_sso/utils/ui.py:95 -#: ../ubuntu_sso/utils/ui.py:145 -msgid "Email address" -msgstr "Alamat emel" - -#: ../ubuntu_sso/utils/ui.py:71 -msgid "Re-type Email address" -msgstr "Taip semula alamat Emel" - -#: ../ubuntu_sso/utils/ui.py:72 -msgid "The email must be a valid email address." -msgstr "Emel mestilah alamat emel yang sah." - -#: ../ubuntu_sso/utils/ui.py:73 -msgid "" -"The email addresses don't match, please double check and try entering them " -"again." -msgstr "" -"Alamat emel tidak sepadan, sila semak lagi dan cuba masukkannya semula." - -#: ../ubuntu_sso/utils/ui.py:75 -msgid "Email" -msgstr "E-Mel" - -#: ../ubuntu_sso/utils/ui.py:76 -msgid "The email addresses do not match" -msgstr "Alamat e-mel tidak sepadan" - -#: ../ubuntu_sso/utils/ui.py:77 -msgid "Enter code verification here" -msgstr "Masukkan kod pengesahan disini" - -#: ../ubuntu_sso/utils/ui.py:78 -msgid "Please enter your name" -msgstr "Sila masukkan nama anda" - -#: ../ubuntu_sso/utils/ui.py:79 -msgid "The process did not finish successfully." -msgstr "Proses tidak berjaya diselesaikan." - -#: ../ubuntu_sso/utils/ui.py:81 -msgid "Sign me in with my existing account" -msgstr "Daftar masukk menggunakan akaun sedia ada saya" - -#: ../ubuntu_sso/utils/ui.py:82 -msgid "This field is required." -msgstr "Ruang ini diperlukan." - -#: ../ubuntu_sso/utils/ui.py:83 -msgid "I've forgotten my password" -msgstr "Saya terlupa kata laluan saya" - -#: ../ubuntu_sso/utils/ui.py:84 ../ubuntu_sso/utils/ui.py:132 -msgid "Reset password" -msgstr "Tetap semula kata laluan" - -#: ../ubuntu_sso/utils/ui.py:85 -#, python-brace-format -msgid "" -"To reset your {app_name} password, enter your registered email address " -"below. We will send instructions to reset your password." -msgstr "" -"Untuk tetap semula kata laluan {app_name} anda, masukkan alamat e-mel " -"berdaftar anda dibawah. Kami akan hantar arahan untuk tetap semua kata " -"laluan anda." - -#: ../ubuntu_sso/utils/ui.py:88 -msgid "Please enter a valid email address" -msgstr "Sila masukkan alamat e-mel yang sah" - -#: ../ubuntu_sso/utils/ui.py:89 -msgid "There was a problem accessing the Ubuntu One backend." -msgstr "Terdapat masalah mencapai bahagian belakang Ubuntu One." - -#: ../ubuntu_sso/utils/ui.py:91 -#, python-format -msgid "Create %(app_name)s account" -msgstr "Cipta akaun %(app_name)s" - -#: ../ubuntu_sso/utils/ui.py:92 -msgid "Loading..." -msgstr "Memuatkan..." - -#: ../ubuntu_sso/utils/ui.py:93 -msgid "Getting information, please wait..." -msgstr "Mendapatkan maklumat, tunggu sebentar..." - -#: ../ubuntu_sso/utils/ui.py:94 -msgid "Already have an account? Click here to sign in" -msgstr "Sudah mempunyai akaun? Klik disini untuk mendaftar masuk" - -#: ../ubuntu_sso/utils/ui.py:96 -#, python-format -msgid "Connect to %(app_name)s" -msgstr "Sambung ke %(app_name)s" - -#: ../ubuntu_sso/utils/ui.py:97 ../ubuntu_sso/utils/ui.py:111 -msgid "Password" -msgstr "Kata Laluan" - -#: ../ubuntu_sso/utils/ui.py:99 -#, python-brace-format -msgid "Sign In to {app_name}" -msgstr "Daftar Masuk ke {app_name}" - -#: ../ubuntu_sso/utils/ui.py:101 -msgid "Name" -msgstr "Nama" - -#: ../ubuntu_sso/utils/ui.py:102 -msgid "The name must not be empty." -msgstr "Nama tidak boleh kosong." - -#: ../ubuntu_sso/utils/ui.py:103 -msgid "Next" -msgstr "Berikutnya" - -#: ../ubuntu_sso/utils/ui.py:104 -msgid "Network detection" -msgstr "Pengesanan rangkaian" - -#: ../ubuntu_sso/utils/ui.py:105 -#, python-format -msgid "" -"Are you online? We can't detect an internet connection - you will need to be " -"connected to set up %(app_name)s" -msgstr "" -"Anda berada diatas talian? Kami boleh kesan sambungan internet - anda perlu " -"bersambung untuk tetapkan %(app_name)s" - -#: ../ubuntu_sso/utils/ui.py:107 -msgid "One moment please..." -msgstr "Tunggu sebentar..." - -#: ../ubuntu_sso/utils/ui.py:108 -msgid "Create a password" -msgstr "Cipta kata laluan" - -#: ../ubuntu_sso/utils/ui.py:109 -msgid "Your password was successfully changed." -msgstr "Kata laluan anda berjaya diubahkan." - -#: ../ubuntu_sso/utils/ui.py:110 -msgid "At least one number" -msgstr "Sekurang-kurangnya satu nombor" - -#: ../ubuntu_sso/utils/ui.py:112 -msgid "Re-type Password" -msgstr "Taip Semula Kata Laluan" - -#: ../ubuntu_sso/utils/ui.py:113 -msgid "" -"The password must have a minimum of 8 characters and include one uppercase " -"character and one number." -msgstr "" -"Kata laluan mesti mempunyai seminimum 8 aksara dan termasuklah satu akasara " -"huruf besar dan satu nombor." - -#: ../ubuntu_sso/utils/ui.py:115 -msgid "At least 8 characters" -msgstr "Sekurang-kurangnya 8 aksara" - -#: ../ubuntu_sso/utils/ui.py:116 -msgid "Passwords don't match" -msgstr "Kata laluan tidak sepadan" - -#: ../ubuntu_sso/utils/ui.py:117 -msgid "" -"The passwords don't match, please double check and try entering them again." -msgstr "" -"Kata laluan tidak sepadan, sila semak sekali lagi dan masukkannya semula." - -#: ../ubuntu_sso/utils/ui.py:119 -msgid "Your password must contain" -msgstr "Kata laluan mesti mengandungi" - -#: ../ubuntu_sso/utils/ui.py:120 -msgid "The password is too weak." -msgstr "Kata laluan lemah." - -#: ../ubuntu_sso/utils/ui.py:121 -msgid "At least one uppercase letter" -msgstr "Sekurang-kurangnya satu huruf besar" - -#: ../ubuntu_sso/utils/ui.py:122 -msgid "Privacy Policy" -msgstr "Polisi Kerahsiaan" - -#: ../ubuntu_sso/utils/ui.py:123 -msgid "Connecting to:" -msgstr "Menyambung ke:" - -#: ../ubuntu_sso/utils/ui.py:124 -msgid "Proxy Settings" -msgstr "Tetapan Proksi" - -#: ../ubuntu_sso/utils/ui.py:125 -msgid "Incorrect login details. Please try again." -msgstr "Perincian daftar masuk tidak betul. Sila cuba lagi." - -#: ../ubuntu_sso/utils/ui.py:126 -msgid "Please provide login details." -msgstr "Sila sediakan perincian daftar masuk." - -#: ../ubuntu_sso/utils/ui.py:127 -msgid "You are connecting through a proxy." -msgstr "Ada sedang menyambung melalui proksi." - -#: ../ubuntu_sso/utils/ui.py:128 -msgid "Get Help With Proxies" -msgstr "Dapatkan Banuan Melalui Proksi" - -#: ../ubuntu_sso/utils/ui.py:129 -msgid "Proxy password:" -msgstr "Kata laluan proksi:" - -#: ../ubuntu_sso/utils/ui.py:130 -msgid "Save and Connect" -msgstr "Simpan dan Sambung" - -#: ../ubuntu_sso/utils/ui.py:131 -msgid "Proxy username:" -msgstr "Nama pengguna proksi:" - -#: ../ubuntu_sso/utils/ui.py:133 -msgid "" -"A password reset code has been sent to your e-mail. Please enter the code " -"below along with your new password." -msgstr "" -"Kod tetap semula kata laluan telah dihantar ke e-mel anda. Sila masukkan kod " -"dibawah bersama-sama kata laluan baru anda." - -#: ../ubuntu_sso/utils/ui.py:135 -msgid "Retype email" -msgstr "Taip semula e-mel." - -#: ../ubuntu_sso/utils/ui.py:136 -msgid "Retype password" -msgstr "Taip semula kata laluan" - -#: ../ubuntu_sso/utils/ui.py:137 -#, python-format -msgid "To reset your %(app_name)s password, enter your email address below:" -msgstr "" -"Untuk tetapkan semula kata laluan %(app_name)s anda, masukkan alamat emel " -"anda dibawah:" - -#: ../ubuntu_sso/utils/ui.py:139 -msgid "" -"We are very Sorry! The service that signs you on is not responding right " -"now\n" -"Please try again or come back in a few minutes." -msgstr "" -"Minta Maaf! Perkhidmatan yang daftarkan anda tidak memberi balasan sekarang\n" -"Sila cuba sekali lagi atau datang balik beberapa minit nanti." - -#: ../ubuntu_sso/utils/ui.py:142 -msgid "Sorry we did not recognize the email address." -msgstr "Maaf kami tidak mengenalpasti alamat e-mel." - -#: ../ubuntu_sso/utils/ui.py:144 -msgid "Reset code" -msgstr "Tetap semula kod" - -#: ../ubuntu_sso/utils/ui.py:147 -#, python-format -msgid "" -"A password reset code has been sent to %(email)s.\n" -"Please enter the code below along with your new password." -msgstr "" -"Kod tetap semula bagi kata laluan telah dihantar ke %(email)s.\n" -"Sila masukkan kod dibawah bersama-sama kata laluan baru anda." - -#: ../ubuntu_sso/utils/ui.py:149 -msgid "Set Up Account" -msgstr "Tetapkan Akaun" - -#: ../ubuntu_sso/utils/ui.py:150 -msgid "I don't have an account yet - sign me up" -msgstr "Saya tidak mempunyai akaun lagi - daftar baru" - -#: ../ubuntu_sso/utils/ui.py:151 -msgid "Sign In" -msgstr "Daftar Masuk" - -#: ../ubuntu_sso/utils/ui.py:152 -msgid "Log-in with my existing account." -msgstr "Daftar masuk dengan akaun sedia ada saya." - -#: ../ubuntu_sso/utils/ui.py:153 -msgid "the appname whose ssl error we are going to show." -msgstr "nama aplikasi yang mana ralat ssl yang dipaparkan." - -#: ../ubuntu_sso/utils/ui.py:154 -msgid "Certificate details" -msgstr "Perincian sijil" - -#: ../ubuntu_sso/utils/ui.py:155 -msgid "Connect" -msgstr "Sambung" - -#: ../ubuntu_sso/utils/ui.py:156 -msgid "the details ssl certificate we are going to show." -msgstr "perincian sijil ssl yang dipaparkan." - -#: ../ubuntu_sso/utils/ui.py:163 -msgid "Open the SSL certificate UI." -msgstr "Buka UI sijil SSL." - -#: ../ubuntu_sso/utils/ui.py:164 -msgid "SSL Certificate Not Valid" -msgstr "Sijil SSL Tidak Sah" - -#: ../ubuntu_sso/utils/ui.py:165 -msgid "the domain whose ssl certificate we are going to show." -msgstr "domain yang mana sijil ssl yang dipaparkan." - -#: ../ubuntu_sso/utils/ui.py:166 -#, python-format -msgid "" -"You are trying to connect to a proxy server on %(domain)s. This server uses " -"a secure connection, and the SSL certificate is not valid because:" -msgstr "" -"Anda cuba menyambung ke pelayan proksi pada %(domain)s. Pelayan ini " -"menggunakan sambungan selamat, dan sijil SSL tidak sah kerana:" - -#: ../ubuntu_sso/utils/ui.py:169 -msgid "The certificate has not been verified" -msgstr "Sijil belum lagi disahkan" - -#: ../ubuntu_sso/utils/ui.py:170 -msgid "Do you want to connect to this server?" -msgstr "Anda hendak sambung ke pelayan ini?" - -#: ../ubuntu_sso/utils/ui.py:171 -msgid "Get Help With SSL" -msgstr "Dapatkan Bantuan Dengan SSL" - -#: ../ubuntu_sso/utils/ui.py:172 -#, python-format -msgid "" -"If you are not sure about this server, do not use it to connect to " -"%(app_name)s." -msgstr "" -"Jika anda tidak pasti mengenai pelayan ini, jangan guna ia untuk sambungkan " -"ke %(app_name)s." - -#: ../ubuntu_sso/utils/ui.py:174 -msgid "Remember my settings for this certificate." -msgstr "Ingat tetapan saya untuk sijil ini." - -#: ../ubuntu_sso/utils/ui.py:175 -msgid "" -"The name on the certificate isn't valid or doesn't match the name of the site" -msgstr "" -"Nama pada sijil tidak sah atau tidak sepadan dengan nama laman sesawang" - -#: ../ubuntu_sso/utils/ui.py:177 -msgid "The certificate has expired" -msgstr "Sijil telah tamat tempoh" - -#: ../ubuntu_sso/utils/ui.py:178 -#, python-format -msgid "You are now logged into %(app_name)s." -msgstr "Anda kini mendaftar masuk ke dalam %(app_name)s." - -#: ../ubuntu_sso/utils/ui.py:179 -msgid "Surname" -msgstr "Nama Keluarga" - -#: ../ubuntu_sso/utils/ui.py:180 -msgid "Terms of Service" -msgstr "Terma Perkhidmatan" - -#: ../ubuntu_sso/utils/ui.py:181 -#, python-brace-format -msgid "Sign Up to {app_name}" -msgstr "Daftar Baru ke {app_name}" - -#: ../ubuntu_sso/utils/ui.py:182 -msgid "Show Terms & Conditions" -msgstr "Papar Terma & Syarat" - -#: ../ubuntu_sso/utils/ui.py:183 -#, python-format -msgid "" -"Agreeing to the %(app_name)s Terms & Conditions is required to subscribe." -msgstr "Persetujui Terma & Syarat %(app_name)s diperlukan untuk langganan." - -#: ../ubuntu_sso/utils/ui.py:185 -#, python-format -msgid "You can also find these terms at <a href='%(url)s'>%(url)s</a>" -msgstr "Anda juag boleh mencari terma ini di <a href='%(url)s'>%(url)s</a>" - -#: ../ubuntu_sso/utils/ui.py:186 -msgid "Try again" -msgstr "Cuba lagi" - -#: ../ubuntu_sso/utils/ui.py:187 -msgid "" -"There was an error when trying to complete the process. Please check the " -"information and try again." -msgstr "" -"Terdapat ralat semasa cuba melengkapkan proses. Sila semak maklumat dan cuba " -"lagi." - -#: ../ubuntu_sso/utils/ui.py:189 -msgid "Verification code" -msgstr "Kod pengesahan" - -#: ../ubuntu_sso/utils/ui.py:190 -#, python-format -msgid "" -"Check %(email)s for an email from Ubuntu One. This message contains a " -"verification code. Enter the code in the field below and click OK to " -"complete creating your %(app_name)s account." -msgstr "" -"Periksa %(email)s jika ada emel daripada Ubuntu One. Mesej ini mengandungi " -"kod pengesahan. Masukkan kod dalam medan dibawah dan klik OK untuk " -"selesaikan penciptaan akaun %(app_name)s anda." - -#: ../ubuntu_sso/utils/ui.py:194 -msgid "Enter verification code" -msgstr "Masukkan kod pengesahan" - -#: ../ubuntu_sso/utils/ui.py:197 -#, python-format -msgid "I agree with the %(app_name)s terms and conditions" -msgstr "Saya setuju dengan terma dan syarat %(app_name)s" - -#: ../ubuntu_sso/utils/ui.py:198 -#, python-format -msgid "Yes! Email me %(app_name)s tips and updates." -msgstr "Ya! Emelkan saya tip dan kemaskini %(app_name)s." diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-ui-toolkit.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-ui-toolkit.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-ui-toolkit.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-ui-toolkit.po 2016-04-15 08:50:42.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 14:41+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:18+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: Ubuntu/Components/1.2/TextInputPopover.qml:29 #: Ubuntu/Components/1.3/TextInputPopover.qml:29 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-wallpapers.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-wallpapers.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ubuntu-wallpapers.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ubuntu-wallpapers.po 2016-04-15 08:50:49.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: ubuntu-wallpapers\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-03-08 15:15+0000\n" +"POT-Creation-Date: 2016-04-07 16:55+0000\n" "PO-Revision-Date: 2015-04-08 04:23+0000\n" "Last-Translator: dequan <mridzuanm@gmail.com>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:42+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:19+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../ubuntu-wallpapers.xml.in.h:1 msgid "Ubuntu" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/udisks2.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/udisks2.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/udisks2.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/udisks2.po 2016-04-15 08:50:44.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: udisks\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-03-01 20:34+0000\n" +"POT-Creation-Date: 2016-04-01 20:16+0000\n" "PO-Revision-Date: 2013-12-18 11:50+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay " @@ -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: 2016-03-22 14:30+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:07+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: ../data/org.freedesktop.udisks2.policy.in.h:1 @@ -792,7 +792,7 @@ #. * Do not translate $(drive), it's a placeholder and #. * will be replaced by the name of the drive/device in question #. -#: ../src/udiskslinuxpartitiontable.c:386 +#: ../src/udiskslinuxpartitiontable.c:387 msgid "Authentication is required to create a partition on $(drive)" msgstr "Pengesahihan diperlukan untuk mencipta sekatan pada $(drive)" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ufw.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ufw.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ufw.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ufw.po 2016-04-15 08:50:47.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: 2016-03-22 13:48+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:25+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/ufw:75 msgid ": Need at least python 2.6)\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/unattended-upgrades.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/unattended-upgrades.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/unattended-upgrades.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/unattended-upgrades.po 2016-04-15 08:50:46.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 13:03+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:45+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../unattended-upgrade:163 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/update-manager.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/update-manager.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/update-manager.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/update-manager.po 2016-04-15 08:50:48.000000000 +0000 @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: update-manager\n" "Report-Msgid-Bugs-To: sebastian.heinlein@web.de\n" -"POT-Creation-Date: 2015-10-09 05:07+0000\n" -"PO-Revision-Date: 2015-10-09 10:40+0000\n" +"POT-Creation-Date: 2016-04-12 03:58+0000\n" +"PO-Revision-Date: 2016-04-12 12:21+0000\n" "Last-Translator: Launchpad Translations Administrators <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:29+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:08+0000\n" +"X-Generator: Launchpad (build 17995)\n" "X-Poedit-Country: MALAYSIA\n" "Language: ms\n" "X-Poedit-Language: Malay\n" @@ -196,68 +196,68 @@ "Sila laporkan pepijat ini terhadap pakej 'update-manager' dan sertakan " "mesej ralat berikut:\n" -#: ../UpdateManager/UpdatesAvailable.py:251 +#: ../UpdateManager/UpdatesAvailable.py:250 msgid "Install Now" msgstr "Pasang Sekarang" -#: ../UpdateManager/UpdatesAvailable.py:284 +#: ../UpdateManager/UpdatesAvailable.py:283 #: ../UpdateManagerText/UpdateManagerText.py:36 msgid "Install" msgstr "Pasang" -#: ../UpdateManager/UpdatesAvailable.py:318 +#: ../UpdateManager/UpdatesAvailable.py:317 msgid "Download" msgstr "Muat Turun" -#: ../UpdateManager/UpdatesAvailable.py:377 +#: ../UpdateManager/UpdatesAvailable.py:376 msgid "_Remind Me Later" msgstr "_Ingatkan Saya Kemudian" #. upload_archive = version_match.group(2).strip() -#: ../UpdateManager/UpdatesAvailable.py:514 +#: ../UpdateManager/UpdatesAvailable.py:513 #, python-format msgid "Version %s: \n" msgstr "Versi %s: \n" -#: ../UpdateManager/UpdatesAvailable.py:577 +#: ../UpdateManager/UpdatesAvailable.py:576 msgid "" "No network connection detected, you can not download changelog information." msgstr "" "Tiada sambungan rangkaian dikesan, anda tidak boleh memuat turun maklumat " "log perubahan." -#: ../UpdateManager/UpdatesAvailable.py:587 +#: ../UpdateManager/UpdatesAvailable.py:586 msgid "Downloading list of changes..." msgstr "Memuat turun senarai perubahan..." -#: ../UpdateManager/UpdatesAvailable.py:631 +#: ../UpdateManager/UpdatesAvailable.py:630 msgid "_Deselect All" msgstr "_Nyahpilih Semua" -#: ../UpdateManager/UpdatesAvailable.py:637 +#: ../UpdateManager/UpdatesAvailable.py:636 msgid "Select _All" msgstr "Pilih _Semua" -#: ../UpdateManager/UpdatesAvailable.py:732 +#: ../UpdateManager/UpdatesAvailable.py:731 #, python-format msgid "%s will be downloaded." msgstr "%s akan dimuat turun." -#: ../UpdateManager/UpdatesAvailable.py:746 +#: ../UpdateManager/UpdatesAvailable.py:745 msgid "The update has already been downloaded." msgid_plural "The updates have already been downloaded." msgstr[0] "Kemaskini telah dimuat turun." msgstr[1] "Kemaskini telah dimuat turun." -#: ../UpdateManager/UpdatesAvailable.py:752 +#: ../UpdateManager/UpdatesAvailable.py:751 msgid "There are no updates to install." msgstr "Tiada kemaskini untuk dipasangkan." -#: ../UpdateManager/UpdatesAvailable.py:761 +#: ../UpdateManager/UpdatesAvailable.py:760 msgid "Unknown download size." msgstr "Saiz muat turun tidak diketahui." -#: ../UpdateManager/UpdatesAvailable.py:788 +#: ../UpdateManager/UpdatesAvailable.py:787 #, python-format msgid "" "Updated software has been issued since %s %s was released. Do you want to " @@ -266,7 +266,7 @@ "Perisian terkemaskini telah dikeluarkan semenjak %s %s dilepaskan. Anda " "hendak pasang ia sekarang?" -#: ../UpdateManager/UpdatesAvailable.py:793 +#: ../UpdateManager/UpdatesAvailable.py:792 msgid "" "Updated software is available for this computer. Do you want to install it " "now?" @@ -274,7 +274,7 @@ "Perisian terkemaskini telah tersedia untuk komputer ini. Anda hendak pasang " "ia sekarang?" -#: ../UpdateManager/UpdatesAvailable.py:796 +#: ../UpdateManager/UpdatesAvailable.py:795 msgid "" "The computer also needs to restart to finish installing previous updates." msgstr "" @@ -282,11 +282,11 @@ "terdahulu." #. print("on_button_install_clicked") -#: ../UpdateManager/UpdatesAvailable.py:826 +#: ../UpdateManager/UpdatesAvailable.py:825 msgid "Not enough free disk space" msgstr "Ruang cakera keras tidak mencukupi." -#: ../UpdateManager/UpdatesAvailable.py:827 +#: ../UpdateManager/UpdatesAvailable.py:826 #, python-format msgid "" "The upgrade needs a total of %s free space on disk '%s'. Please free at " @@ -298,20 +298,20 @@ "sampah anda dan buang pakej sementara semasa pemasangan lepas dengan menaip " "'sudo apt-get clean'." -#: ../UpdateManager/UpdatesAvailable.py:853 +#: ../UpdateManager/UpdatesAvailable.py:852 msgid "Connecting..." msgstr "Menyambung..." -#: ../UpdateManager/UpdatesAvailable.py:869 +#: ../UpdateManager/UpdatesAvailable.py:868 msgid "You may not be able to check for updates or download new updates." msgstr "" "Anda mungkin tidak boleh menyemak kemaskini atau muat turun kemaskini baru." -#: ../UpdateManager/UpdatesAvailable.py:1018 +#: ../UpdateManager/UpdatesAvailable.py:1017 msgid "Security updates" msgstr "Kemaskini Keselamatan" -#: ../UpdateManager/UpdatesAvailable.py:1021 +#: ../UpdateManager/UpdatesAvailable.py:1020 msgid "Other updates" msgstr "Kemaskini lain" @@ -423,7 +423,7 @@ msgstr "asas %s" #. TRANSLATORS: download size of small updates, e.g. "250 kB" -#: ../UpdateManager/Core/utils.py:485 +#: ../UpdateManager/Core/utils.py:484 #, python-format msgid "%(size).0f kB" msgid_plural "%(size).0f kB" @@ -431,7 +431,7 @@ msgstr[1] "%(size).0f kB" #. TRANSLATORS: download size of updates, e.g. "2.3 MB" -#: ../UpdateManager/Core/utils.py:489 +#: ../UpdateManager/Core/utils.py:488 #, python-format msgid "%.1f MB" msgstr "%.1f MB" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/upower.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/upower.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/upower.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/upower.po 2016-04-15 08:50:42.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: 2016-03-22 14:06+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:43+0000\n" +"X-Generator: Launchpad (build 17995)\n" #. TRANSLATORS: exit after we've started up, used for user profiling #: ../src/up-main.c:185 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/upstart.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/upstart.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/upstart.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/upstart.po 2016-04-15 08:50: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: 2016-03-22 13:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:53+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: init/conf.c:505 init/session.c:254 msgid "Unable to load configuration" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ureadahead.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ureadahead.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/ureadahead.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/ureadahead.po 2016-04-15 08:50:46.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: 2016-03-22 14:03+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:40+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/ureadahead.c:111 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/usbcreator.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/usbcreator.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/usbcreator.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/usbcreator.po 2016-04-15 08:50:47.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: 2016-03-22 13:52+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:29+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: .././gui/usbcreator-gtk.ui.h:1 msgid "Installation Failed" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/util-linux.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/util-linux.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/util-linux.po 2016-03-22 15:09:05.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/util-linux.po 2016-04-15 08:50:45.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 11:21+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 04:55+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: disk-utils/addpart.c:14 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/vorbis-tools.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/vorbis-tools.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/vorbis-tools.po 2016-03-22 15:09:06.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/vorbis-tools.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,3099 +0,0 @@ -# Malay translation for vorbis-tools -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the vorbis-tools package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2013. -# -msgid "" -msgstr "" -"Project-Id-Version: vorbis-tools\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2010-03-26 03:08-0400\n" -"PO-Revision-Date: 2015-11-28 16:53+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:31+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: ogg123/buffer.c:117 -#, c-format -msgid "ERROR: Out of memory in malloc_action().\n" -msgstr "RALAT: Kehabisan ingatan di dalam malloc_action().\n" - -#: ogg123/buffer.c:364 -#, c-format -msgid "ERROR: Could not allocate memory in malloc_buffer_stats()\n" -msgstr "RALAT: Gagal mengagihkan ingatan dalam malloc_buffer_stats()\n" - -#: ogg123/callbacks.c:76 -msgid "ERROR: Device not available.\n" -msgstr "RALAT: Peranti tidak sedia.\n" - -#: ogg123/callbacks.c:79 -#, c-format -msgid "ERROR: %s requires an output filename to be specified with -f.\n" -msgstr "RALAT: %s memerlukan nama fail output dinyatakan dengan -f.\n" - -#: ogg123/callbacks.c:82 -#, c-format -msgid "ERROR: Unsupported option value to %s device.\n" -msgstr "RALAT: Nilai pilihan yang tidak disokong ke peranti %s.\n" - -#: ogg123/callbacks.c:86 -#, c-format -msgid "ERROR: Cannot open device %s.\n" -msgstr "RALAT: Gagal membuka peranti %s.\n" - -#: ogg123/callbacks.c:90 -#, c-format -msgid "ERROR: Device %s failure.\n" -msgstr "RALAT: Peranti %s gagal.\n" - -#: ogg123/callbacks.c:93 -#, c-format -msgid "ERROR: An output file cannot be given for %s device.\n" -msgstr "RALAT: Fail output tidak dapat diberikan untuk peranti %s.\n" - -#: ogg123/callbacks.c:96 -#, c-format -msgid "ERROR: Cannot open file %s for writing.\n" -msgstr "RALAT: Gagal membuka fail %s untuk ditulis.\n" - -#: ogg123/callbacks.c:100 -#, c-format -msgid "ERROR: File %s already exists.\n" -msgstr "RALAT: Fail %s sudah wujud.\n" - -#: ogg123/callbacks.c:103 -#, c-format -msgid "ERROR: This error should never happen (%d). Panic!\n" -msgstr "RALAT: Ralat ini tidak patut berlaku (%d). Kecemasan!\n" - -#: ogg123/callbacks.c:128 ogg123/callbacks.c:133 -msgid "ERROR: Out of memory in new_audio_reopen_arg().\n" -msgstr "RALAT: Kehabisan ingatan di new_audio_reopen_arg().\n" - -#: ogg123/callbacks.c:179 -msgid "Error: Out of memory in new_print_statistics_arg().\n" -msgstr "Ralat: Kehabisan ingatan di new_print_statistics_arg().\n" - -#: ogg123/callbacks.c:238 -msgid "ERROR: Out of memory in new_status_message_arg().\n" -msgstr "RALAT: Kehabisan ingatan di new_status_message_arg().\n" - -#: ogg123/callbacks.c:284 ogg123/callbacks.c:303 -msgid "Error: Out of memory in decoder_buffered_metadata_callback().\n" -msgstr "Ralat: Kehabisan ingatan di decorder_buffered_metadata_callback().\n" - -#: ogg123/callbacks.c:340 ogg123/callbacks.c:359 -msgid "ERROR: Out of memory in decoder_buffered_metadata_callback().\n" -msgstr "RALAT: Kehabisan ingatan di decoder_buffered_metadata_callback().\n" - -#: ogg123/cfgfile_options.c:55 -msgid "System error" -msgstr "Ralat sistem" - -#: ogg123/cfgfile_options.c:58 -#, c-format -msgid "=== Parse error: %s on line %d of %s (%s)\n" -msgstr "=== Ralat hurai: %s pada baris %d daripada %s (%s)\n" - -#: ogg123/cfgfile_options.c:134 -msgid "Name" -msgstr "Nama" - -#: ogg123/cfgfile_options.c:137 -msgid "Description" -msgstr "Keterangan" - -#: ogg123/cfgfile_options.c:140 -msgid "Type" -msgstr "Jenis" - -#: ogg123/cfgfile_options.c:143 -msgid "Default" -msgstr "Lalai" - -#: ogg123/cfgfile_options.c:169 -#, c-format -msgid "none" -msgstr "tiada" - -#: ogg123/cfgfile_options.c:172 -#, c-format -msgid "bool" -msgstr "bool" - -#: ogg123/cfgfile_options.c:175 -#, c-format -msgid "char" -msgstr "aksara" - -#: ogg123/cfgfile_options.c:178 -#, c-format -msgid "string" -msgstr "rentetan" - -#: ogg123/cfgfile_options.c:181 -#, c-format -msgid "int" -msgstr "int" - -#: ogg123/cfgfile_options.c:184 -#, c-format -msgid "float" -msgstr "apung" - -#: ogg123/cfgfile_options.c:187 -#, c-format -msgid "double" -msgstr "ganda dua" - -#: ogg123/cfgfile_options.c:190 -#, c-format -msgid "other" -msgstr "lain" - -#: ogg123/cfgfile_options.c:196 -msgid "(NULL)" -msgstr "(NOL)" - -#: ogg123/cfgfile_options.c:200 oggenc/oggenc.c:648 oggenc/oggenc.c:653 -#: oggenc/oggenc.c:658 oggenc/oggenc.c:663 oggenc/oggenc.c:668 -#: oggenc/oggenc.c:673 -msgid "(none)" -msgstr "(tiada)" - -#: ogg123/cfgfile_options.c:429 -msgid "Success" -msgstr "Berjaya" - -#: ogg123/cfgfile_options.c:433 -msgid "Key not found" -msgstr "Kunci tidak dijumpai" - -#: ogg123/cfgfile_options.c:435 -msgid "No key" -msgstr "Tiada kunci" - -#: ogg123/cfgfile_options.c:437 -msgid "Bad value" -msgstr "Nilai teruk" - -#: ogg123/cfgfile_options.c:439 -msgid "Bad type in options list" -msgstr "Jenis teruk dalam senarai pilihan" - -#: ogg123/cfgfile_options.c:441 -msgid "Unknown error" -msgstr "Ralat tidak diketahui" - -#: ogg123/cmdline_options.c:83 -msgid "Internal error parsing command line options.\n" -msgstr "Ralat dalaman ketika menghuraikan pilihan baris perintah.\n" - -#: ogg123/cmdline_options.c:90 -#, c-format -msgid "Input buffer size smaller than minimum size of %dkB." -msgstr "Saiz buffer input lebih kecil daripada saiz minimum %dkB" - -#: ogg123/cmdline_options.c:102 -#, c-format -msgid "" -"=== Error \"%s\" while parsing config option from command line.\n" -"=== Option was: %s\n" -msgstr "" -"=== Ralat \"%s\" semasa menghuraikan pilihan konfig dari baris perintah.\n" -"=== Pilihan ialah: %s\n" - -#: ogg123/cmdline_options.c:109 -#, c-format -msgid "Available options:\n" -msgstr "Pilihan tersedia:\n" - -#: ogg123/cmdline_options.c:118 -#, c-format -msgid "=== No such device %s.\n" -msgstr "=== Tiada peranti sedemikian %s.\n" - -#: ogg123/cmdline_options.c:138 -#, c-format -msgid "=== Driver %s is not a file output driver.\n" -msgstr "=== Pemacu %s bukan pemacu fail output.\n" - -#: ogg123/cmdline_options.c:143 -msgid "=== Cannot specify output file without specifying a driver.\n" -msgstr "=== Tidak boleh menyatakan fail output tanpa menyatakan pemacu.\n" - -#: ogg123/cmdline_options.c:162 -#, c-format -msgid "=== Incorrect option format: %s.\n" -msgstr "=== Format pilihan salah: %s.\n" - -#: ogg123/cmdline_options.c:177 -msgid "--- Prebuffer value invalid. Range is 0-100.\n" -msgstr "nilai --- Prebuffer tidak sah. Julat ialah 0-100.\n" - -#: ogg123/cmdline_options.c:201 -#, c-format -msgid "ogg123 from %s %s" -msgstr "ogg123 daripada %s %s" - -#: ogg123/cmdline_options.c:208 -msgid "--- Cannot play every 0th chunk!\n" -msgstr "--- Tidak boleh memainkan setiap cebisan ke-0!\n" - -#: ogg123/cmdline_options.c:216 -msgid "" -"--- Cannot play every chunk 0 times.\n" -"--- To do a test decode, use the null output driver.\n" -msgstr "" -"--- Tidak boleh memainkan setiap ketul 0 kali.\n" -"--- Untuk menjalankan ujian nyahkod, gunakan pemacu output nol.\n" - -#: ogg123/cmdline_options.c:232 -#, c-format -msgid "--- Cannot open playlist file %s. Skipped.\n" -msgstr "--- Gagal membuka fail playlist %s. Dilangkau.\n" - -#: ogg123/cmdline_options.c:248 -msgid "=== Option conflict: End time is before start time.\n" -msgstr "=== Konflik pilihan: Masa tamat sebelum masa bermula.\n" - -#: ogg123/cmdline_options.c:261 -#, c-format -msgid "--- Driver %s specified in configuration file invalid.\n" -msgstr "--- Pemacu %s yang dinyatakan dalam fail konfigurasi tidak sah.\n" - -#: ogg123/cmdline_options.c:271 -msgid "" -"=== Could not load default driver and no driver specified in config file. " -"Exiting.\n" -msgstr "" -"=== Gagal memuatkan pemacu lalai dan tiada pemacu yang dinyatakan dalam fail " -"konfig. Keluar.\n" - -#: ogg123/cmdline_options.c:306 -#, c-format -msgid "" -"ogg123 from %s %s\n" -" by the Xiph.Org Foundation (http://www.xiph.org/)\n" -"\n" -msgstr "" -"ogg123 daripada %s %s\n" -" oleh Xiph.Org Foundation (http://www.xiph.org/)\n" -"\n" - -#: ogg123/cmdline_options.c:309 -#, c-format -msgid "" -"Usage: ogg123 [options] file ...\n" -"Play Ogg audio files and network streams.\n" -"\n" -msgstr "" -"Penggunaan: ogg123 [options] file ...\n" -"Memainkan fail audio Ogg dan strim rangkaian.\n" -"\n" - -#: ogg123/cmdline_options.c:312 -#, c-format -msgid "Available codecs: " -msgstr "Kodeks tersedia: " - -#: ogg123/cmdline_options.c:315 -#, c-format -msgid "FLAC, " -msgstr "FLAC, " - -#: ogg123/cmdline_options.c:319 -#, c-format -msgid "Speex, " -msgstr "Speex, " - -#: ogg123/cmdline_options.c:322 -#, c-format -msgid "" -"Ogg Vorbis.\n" -"\n" -msgstr "" -"Ogg Vorbis.\n" -"\n" - -#: ogg123/cmdline_options.c:324 -#, c-format -msgid "Output options\n" -msgstr "Pilihan output\n" - -#: ogg123/cmdline_options.c:325 -#, c-format -msgid "" -" -d dev, --device dev Use output device \"dev\". Available devices:\n" -msgstr "" -" -d dev, --device dev Gunakan peranti output \"dev\". Peranti tersedia:\n" - -#: ogg123/cmdline_options.c:327 -#, c-format -msgid "Live:" -msgstr "Langsung:" - -#: ogg123/cmdline_options.c:336 -#, c-format -msgid "File:" -msgstr "Fail:" - -#: ogg123/cmdline_options.c:345 -#, c-format -msgid "" -" -f file, --file file Set the output filename for a file device\n" -" previously specified with --device.\n" -msgstr "" -" -f file, --file file Tetapkan nama fail output untuk peranti fail\n" -" dahulu dinyatakan dengan --device.\n" - -#: ogg123/cmdline_options.c:348 -#, c-format -msgid "" -" --audio-buffer n Use an output audio buffer of 'n' kilobytes\n" -msgstr "" -" --audio-buffer n Guna penimbal output audio daripada 'n' kilobait\n" - -#: ogg123/cmdline_options.c:349 -#, c-format -msgid "" -" -o k:v, --device-option k:v\n" -" Pass special option 'k' with value 'v' to the\n" -" device previously specified with --device. See\n" -" the ogg123 man page for available device options.\n" -msgstr "" -" -o k:v, --device-option k:v\n" -" Luluskan pilhan khas 'k' dengan nilai 'v' ke\n" -" peranti yang dinyatakan terdahulu dengan --device. " -"Rujuk\n" -" halaman man ogg123 untuk pilihan peranti yang " -"tersedia.\n" - -#: ogg123/cmdline_options.c:355 -#, c-format -msgid "Playlist options\n" -msgstr "Pilihan senarai main\n" - -#: ogg123/cmdline_options.c:356 -#, c-format -msgid "" -" -@ file, --list file Read playlist of files and URLs from \"file\"\n" -msgstr "" -" -@ file, --list file Baca senarai main fail dan URL daripada \"fail\"\n" - -#: ogg123/cmdline_options.c:357 -#, c-format -msgid " -r, --repeat Repeat playlist indefinitely\n" -msgstr " -r, --repeat Ulangi senarai main selama-lamanya\n" - -#: ogg123/cmdline_options.c:358 -#, c-format -msgid " -R, --remote Use remote control interface\n" -msgstr " -R, --remote Guna antaramuka kawalan jauh\n" - -#: ogg123/cmdline_options.c:359 -#, c-format -msgid " -z, --shuffle Shuffle list of files before playing\n" -msgstr " -z, --shuffle Kocok senarai fail sebelum main\n" - -#: ogg123/cmdline_options.c:360 -#, c-format -msgid " -Z, --random Play files randomly until interrupted\n" -msgstr " -Z, --random Main fail secara rawak sehingga disampuk\n" - -#: ogg123/cmdline_options.c:363 -#, c-format -msgid "Input options\n" -msgstr "Pilihan input\n" - -#: ogg123/cmdline_options.c:364 -#, c-format -msgid " -b n, --buffer n Use an input buffer of 'n' kilobytes\n" -msgstr " -b n, --buffer n Guna penimbal input dalam 'n' kilobait\n" - -#: ogg123/cmdline_options.c:365 -#, c-format -msgid "" -" -p n, --prebuffer n Load n%% of the input buffer before playing\n" -msgstr "" -" -p n, --prebuffer n Muat n%% bagi penimbal input sebelum main\n" - -#: ogg123/cmdline_options.c:368 -#, c-format -msgid "Decode options\n" -msgstr "Pilihan nyahkod\n" - -#: ogg123/cmdline_options.c:369 -#, c-format -msgid "" -" -k n, --skip n Skip the first 'n' seconds (or hh:mm:ss format)\n" -msgstr "" -" -k n, --skip n Langkau 'n' saat pertama (atau format hh:mm:ss)\n" - -#: ogg123/cmdline_options.c:370 -#, c-format -msgid " -K n, --end n End at 'n' seconds (or hh:mm:ss format)\n" -msgstr " -K n, --end n Tamat pada 'n' saat (atau format hh:mm:ss)\n" - -#: ogg123/cmdline_options.c:371 -#, c-format -msgid " -x n, --nth n Play every 'n'th block\n" -msgstr " -x n, --nth n Mainkan setiap blok ke-n\n" - -#: ogg123/cmdline_options.c:372 -#, c-format -msgid " -y n, --ntimes n Repeat every played block 'n' times\n" -msgstr " -y n, --ntimes n Ulangi setiap blok yang dimainkan 'n' kali\n" - -#: ogg123/cmdline_options.c:375 vorbiscomment/vcomment.c:549 -#, c-format -msgid "Miscellaneous options\n" -msgstr "Pilihan pelbagai\n" - -#: ogg123/cmdline_options.c:376 -#, c-format -msgid "" -" -l s, --delay s Set termination timeout in milliseconds. ogg123\n" -" will skip to the next song on SIGINT (Ctrl-C),\n" -" and will terminate if two SIGINTs are received\n" -" within the specified timeout 's'. (default 500)\n" -msgstr "" -" -l s, --delay s Tetapkan had masa tamat penamatan dalam milisaat. " -"ogg123\n" -" akan langkau lagu berikutnya pada SIGINT (Ctrl-" -"C),\n" -" dan akan tamatkan jika dua SIGINT diterima\n" -" dalam had masa tamat 's' yang dinyatakan. (lalai " -"500)\n" - -#: ogg123/cmdline_options.c:381 vorbiscomment/vcomment.c:557 -#, c-format -msgid " -h, --help Display this help\n" -msgstr " -h, --help Papar bantuan ini\n" - -#: ogg123/cmdline_options.c:382 -#, c-format -msgid " -q, --quiet Don't display anything (no title)\n" -msgstr " -q, --quiet Jangan memaparkan apa-apa (tiada tajuk)\n" - -#: ogg123/cmdline_options.c:383 -#, c-format -msgid "" -" -v, --verbose Display progress and other status information\n" -msgstr " -v, --verbose Paparkan perkembangan dan maklumat status lain\n" - -#: ogg123/cmdline_options.c:384 -#, c-format -msgid " -V, --version Display ogg123 version\n" -msgstr " -V, --version Papar versi ogg123\n" - -#: ogg123/file_transport.c:64 ogg123/http_transport.c:215 -#: ogg123/oggvorbis_format.c:106 ogg123/speex_format.c:151 -#: ogg123/vorbis_comments.c:64 ogg123/vorbis_comments.c:79 -#: ogg123/vorbis_comments.c:97 -#, c-format -msgid "ERROR: Out of memory.\n" -msgstr "RALAT: Kehabisan ingatan.\n" - -#: ogg123/format.c:82 -#, c-format -msgid "ERROR: Could not allocate memory in malloc_decoder_stats()\n" -msgstr "RALAT: Gagal mengagihkan ingatan dalam malloc_decoder_stats()\n" - -#: ogg123/http_transport.c:145 -msgid "ERROR: Could not set signal mask." -msgstr "RALAT: Gagal menetapkan topeng isyarat." - -#: ogg123/http_transport.c:202 -msgid "ERROR: Unable to create input buffer.\n" -msgstr "RALAT: Gagal mewujudkan penimbal input.\n" - -#: ogg123/ogg123.c:81 -msgid "default output device" -msgstr "peranti output lalai" - -#: ogg123/ogg123.c:83 -msgid "shuffle playlist" -msgstr "kocok senarai main" - -#: ogg123/ogg123.c:85 -msgid "repeat playlist forever" -msgstr "ulang senarai main selamanya" - -#: ogg123/ogg123.c:231 -#, c-format -msgid "Could not skip to %f in audio stream." -msgstr "Gagal melangkau ke %f dalam strim audio." - -#: ogg123/ogg123.c:376 -#, c-format -msgid "" -"\n" -"Audio Device: %s" -msgstr "" -"\n" -"Peranti Audio: %s" - -#: ogg123/ogg123.c:377 -#, c-format -msgid "Author: %s" -msgstr "Pengarang: %s" - -#: ogg123/ogg123.c:378 -#, c-format -msgid "Comments: %s" -msgstr "Ulasan: %s" - -#: ogg123/ogg123.c:422 -#, c-format -msgid "WARNING: Could not read directory %s.\n" -msgstr "AMARAN: Gagal membaca direktori %s.\n" - -#: ogg123/ogg123.c:458 -msgid "Error: Could not create audio buffer.\n" -msgstr "Ralat: Gagal mewujudkan peimbal audio.\n" - -#: ogg123/ogg123.c:561 -#, c-format -msgid "No module could be found to read from %s.\n" -msgstr "Tiada modul ditemui untuk membaca dari %s.\n" - -#: ogg123/ogg123.c:566 -#, c-format -msgid "Cannot open %s.\n" -msgstr "Gagal membuka %s.\n" - -#: ogg123/ogg123.c:572 -#, c-format -msgid "The file format of %s is not supported.\n" -msgstr "Format fail %s tidak disokong.\n" - -#: ogg123/ogg123.c:582 -#, c-format -msgid "Error opening %s using the %s module. The file may be corrupted.\n" -msgstr "Ralat membuka %s dengan modul %s. Fail mungkin telah rosak.\n" - -#: ogg123/ogg123.c:601 -#, c-format -msgid "Playing: %s" -msgstr "Memainkan: %s" - -#: ogg123/ogg123.c:612 -#, c-format -msgid "Could not skip %f seconds of audio." -msgstr "Gagal melangkau %f saat audio." - -#: ogg123/ogg123.c:667 -msgid "ERROR: Decoding failure.\n" -msgstr "RALAT: Menyahkod mengalami kegagalan.\n" - -#: ogg123/ogg123.c:710 -msgid "ERROR: buffer write failed.\n" -msgstr "RALAT: tulis penimbal gagal.\n" - -#: ogg123/ogg123.c:748 -msgid "Done." -msgstr "Selesai." - -#: ogg123/oggvorbis_format.c:208 -msgid "--- Hole in the stream; probably harmless\n" -msgstr "--- Lubang dalam strim; kemungkinan besar tidak berbahaya\n" - -#: ogg123/oggvorbis_format.c:214 -msgid "=== Vorbis library reported a stream error.\n" -msgstr "=== Pustaka Vorbis melaporkan ralat strim.\n" - -#: ogg123/oggvorbis_format.c:361 -#, c-format -msgid "Ogg Vorbis stream: %d channel, %ld Hz" -msgstr "Strim Ogg Vorbis: saluran %d, %ld Hz" - -#: ogg123/oggvorbis_format.c:366 -#, c-format -msgid "Vorbis format: Version %d" -msgstr "Format Vorbis: Versi %d" - -#: ogg123/oggvorbis_format.c:370 -#, c-format -msgid "Bitrate hints: upper=%ld nominal=%ld lower=%ld window=%ld" -msgstr "Pembayang kadar bit: atas=%ld nominal=%ld bawah=%ld tetingkap=%ld" - -#: ogg123/oggvorbis_format.c:378 ogg123/speex_format.c:413 -#, c-format -msgid "Encoded by: %s" -msgstr "Dienkod oleh:%s" - -#: ogg123/playlist.c:46 ogg123/playlist.c:57 -#, c-format -msgid "ERROR: Out of memory in create_playlist_member().\n" -msgstr "RALAT: Kehabisan ingatan dalam create_playlist_member().\n" - -#: ogg123/playlist.c:160 ogg123/playlist.c:215 -#, c-format -msgid "Warning: Could not read directory %s.\n" -msgstr "Amaran: Gagal membaca direktori %s.\n" - -#: ogg123/playlist.c:278 -#, c-format -msgid "Warning from playlist %s: Could not read directory %s.\n" -msgstr "Amaran dari senarai main %s: Gagal membaca direktori %s.\n" - -#: ogg123/playlist.c:323 ogg123/playlist.c:335 -#, c-format -msgid "ERROR: Out of memory in playlist_to_array().\n" -msgstr "RALAT: Kehabisan ingatan dalam playlist_to_array().\n" - -#: ogg123/speex_format.c:363 -#, c-format -msgid "Ogg Speex stream: %d channel, %d Hz, %s mode (VBR)" -msgstr "Strim Ogg Speex: saluran %d, %d Hz, mod %s (VBR)" - -#: ogg123/speex_format.c:369 -#, c-format -msgid "Ogg Speex stream: %d channel, %d Hz, %s mode" -msgstr "Strim Ogg Speex: saluran %d, %d Hz, mod %s" - -#: ogg123/speex_format.c:375 -#, c-format -msgid "Speex version: %s" -msgstr "Versi Speex: %s" - -#: ogg123/speex_format.c:391 ogg123/speex_format.c:402 -#: ogg123/speex_format.c:421 ogg123/speex_format.c:431 -#: ogg123/speex_format.c:438 -msgid "Invalid/corrupted comments" -msgstr "Ulasan tidak sah/rosak" - -#: ogg123/speex_format.c:475 -msgid "Cannot read header" -msgstr "Gagal membaca pengepala" - -#: ogg123/speex_format.c:480 -#, c-format -msgid "Mode number %d does not (any longer) exist in this version" -msgstr "Nombor mod %d tidak lagi wujud dalam versi ini" - -#: ogg123/speex_format.c:489 -msgid "" -"The file was encoded with a newer version of Speex.\n" -" You need to upgrade in order to play it.\n" -msgstr "" -"Fail ini telah dikod dengan versi Speex yang lebih baru.\n" -" Anda perlu menaik taraf untuk memainkannya.\n" - -#: ogg123/speex_format.c:493 -msgid "" -"The file was encoded with an older version of Speex.\n" -"You would need to downgrade the version in order to play it." -msgstr "" -"Fail ini telah dikod dengan versi Speex yang lebih lama.\n" -" Anda perlu nyahtatar versi untuk memainkannya." - -#: ogg123/status.c:60 -#, c-format -msgid "%sPrebuf to %.1f%%" -msgstr "%sPrebuf kepada %.1f%%" - -#: ogg123/status.c:65 -#, c-format -msgid "%sPaused" -msgstr "%sDijeda" - -#: ogg123/status.c:69 -#, c-format -msgid "%sEOS" -msgstr "%sEOS" - -#: ogg123/status.c:204 ogg123/status.c:222 ogg123/status.c:236 -#: ogg123/status.c:250 ogg123/status.c:282 ogg123/status.c:301 -#, c-format -msgid "Memory allocation error in stats_init()\n" -msgstr "Ralat pengagihan ingatan dalam stats_init()\n" - -#: ogg123/status.c:211 -#, c-format -msgid "File: %s" -msgstr "Fail: %s" - -#: ogg123/status.c:217 -#, c-format -msgid "Time: %s" -msgstr "Masa: %s" - -#: ogg123/status.c:245 -#, c-format -msgid "of %s" -msgstr "daripada %s" - -#: ogg123/status.c:265 -#, c-format -msgid "Avg bitrate: %5.1f" -msgstr "Kadar bit purata: %5.1f" - -#: ogg123/status.c:271 -#, c-format -msgid " Input Buffer %5.1f%%" -msgstr " Penimbal Input %5.1f%%" - -#: ogg123/status.c:290 -#, c-format -msgid " Output Buffer %5.1f%%" -msgstr " Penimbal Output %5.1f%%" - -#: ogg123/transport.c:71 -#, c-format -msgid "ERROR: Could not allocate memory in malloc_data_source_stats()\n" -msgstr "RALAT: Gagal mengagihkan ingatan dalam malloc_data_source_stats()\n" - -#: ogg123/vorbis_comments.c:39 -msgid "Track number:" -msgstr "Nombor trek:" - -#: ogg123/vorbis_comments.c:40 -msgid "ReplayGain (Track):" -msgstr "Gandaan Main Balik(Trek):" - -#: ogg123/vorbis_comments.c:41 -msgid "ReplayGain (Album):" -msgstr "Gandaan Main Balik (Album):" - -#: ogg123/vorbis_comments.c:42 -msgid "ReplayGain Peak (Track):" -msgstr "Puncak Gandaan Main Balik (Trek):" - -#: ogg123/vorbis_comments.c:43 -msgid "ReplayGain Peak (Album):" -msgstr "Puncak Gandaan Main Balik (Album):" - -#: ogg123/vorbis_comments.c:44 -msgid "Copyright" -msgstr "Hakcipta" - -#: ogg123/vorbis_comments.c:45 ogg123/vorbis_comments.c:46 -msgid "Comment:" -msgstr "Ulasan:" - -#: oggdec/oggdec.c:50 -#, c-format -msgid "oggdec from %s %s\n" -msgstr "oggdec daripada %s %s\n" - -#: oggdec/oggdec.c:56 oggenc/oggenc.c:464 ogginfo/ogginfo2.c:1229 -#, c-format -msgid "" -" by the Xiph.Org Foundation (http://www.xiph.org/)\n" -"\n" -msgstr "" -" oleh Xiph.Org Foundation (http://www.xiph.org/)\n" -"\n" - -#: oggdec/oggdec.c:57 -#, c-format -msgid "" -"Usage: oggdec [options] file1.ogg [file2.ogg ... fileN.ogg]\n" -"\n" -msgstr "" -"Pengunaan: oggdec [pilihan] fail1.ogg [fail2.ogg ... failN.ogg]\n" -"\n" - -#: oggdec/oggdec.c:58 -#, c-format -msgid "Supported options:\n" -msgstr "Pilihan disokong:\n" - -#: oggdec/oggdec.c:59 -#, c-format -msgid " --quiet, -Q Quiet mode. No console output.\n" -msgstr " --quiet, -Q Mod senyap. Tiada output konsol.\n" - -#: oggdec/oggdec.c:60 -#, c-format -msgid " --help, -h Produce this help message.\n" -msgstr " --help, -h Papar mesej bantuan ini.\n" - -#: oggdec/oggdec.c:61 -#, c-format -msgid " --version, -V Print out version number.\n" -msgstr " --version, -V Cetak nombor versi.\n" - -#: oggdec/oggdec.c:62 -#, c-format -msgid " --bits, -b Bit depth for output (8 and 16 supported)\n" -msgstr " --bits, -b Kedalaman bit untuk output (8 dan 16 disokong)\n" - -#: oggdec/oggdec.c:63 -#, c-format -msgid "" -" --endianness, -e Output endianness for 16-bit output; 0 for\n" -" little endian (default), 1 for big endian.\n" -msgstr "" -" --endianness, -e endian output untuk output 16-bit; 0 untuk\n" -" endian kecil (lalai), 1 untuk endian besar\n" - -#: oggdec/oggdec.c:65 -#, c-format -msgid "" -" --sign, -s Sign for output PCM; 0 for unsigned, 1 for\n" -" signed (default 1).\n" -msgstr "" -" --sign, -s Isyarat untuk PCM output; 0 untuk tidak ditandatangan,\n" -" 1 untuk ditandatangan (lalai 1).\n" - -#: oggdec/oggdec.c:67 -#, c-format -msgid " --raw, -R Raw (headerless) output.\n" -msgstr " --raw, -R Output mentah (tanpa pengepala).\n" - -#: oggdec/oggdec.c:68 -#, c-format -msgid "" -" --output, -o Output to given filename. May only be used\n" -" if there is only one input file, except in\n" -" raw mode.\n" -msgstr "" -" --output, -o Outputka nama fail yang diberi. Hanya boleh\n" -" digunakan jika hanya ada satu fail input, kecuali\n" -" dalam mod raw.\n" - -#: oggdec/oggdec.c:114 -#, c-format -msgid "Internal error: Unrecognised argument\n" -msgstr "Ralat dalaman: Argumen tidak diiktiraf\n" - -#: oggdec/oggdec.c:155 oggdec/oggdec.c:174 -#, c-format -msgid "ERROR: Failed to write Wave header: %s\n" -msgstr "RALAT: Gagal menulis pengepala Wave: %s\n" - -#: oggdec/oggdec.c:195 -#, c-format -msgid "ERROR: Failed to open input file: %s\n" -msgstr "RALAT: Gagal membuka fail input: %s\n" - -#: oggdec/oggdec.c:217 -#, c-format -msgid "ERROR: Failed to open output file: %s\n" -msgstr "RALAT: Gagal membuka fail output: %s\n" - -#: oggdec/oggdec.c:266 -#, c-format -msgid "ERROR: Failed to open input as Vorbis\n" -msgstr "RALAT: Gagal membuka input sebagai Vorbis\n" - -#: oggdec/oggdec.c:292 -#, c-format -msgid "Decoding \"%s\" to \"%s\"\n" -msgstr "Menyahkod \"%s\" ke \"%s\"\n" - -#: oggdec/oggdec.c:293 oggenc/encode.c:797 oggenc/encode.c:804 -#: oggenc/encode.c:812 oggenc/encode.c:819 oggenc/encode.c:825 -msgid "standard input" -msgstr "input piawai" - -#: oggdec/oggdec.c:294 oggenc/encode.c:798 oggenc/encode.c:805 -#: oggenc/encode.c:813 oggenc/encode.c:820 oggenc/encode.c:826 -msgid "standard output" -msgstr "output piawai" - -#: oggdec/oggdec.c:308 -#, c-format -msgid "Logical bitstreams with changing parameters are not supported\n" -msgstr "Bit strim logikal dengan parameter berubah tidak disokong\n" - -#: oggdec/oggdec.c:315 -#, c-format -msgid "WARNING: hole in data (%d)\n" -msgstr "AMARAN: lubang dalam data (%d)\n" - -#: oggdec/oggdec.c:330 -#, c-format -msgid "Error writing to file: %s\n" -msgstr "Ralat menulis ke fail: %s\n" - -#: oggdec/oggdec.c:371 -#, c-format -msgid "ERROR: No input files specified. Use -h for help\n" -msgstr "RALAT: Tiada fail input dinyatakan. Gunakan -h untuk bantuan\n" - -#: oggdec/oggdec.c:376 -#, c-format -msgid "" -"ERROR: Can only specify one input file if output filename is specified\n" -msgstr "" -"RALAT: Hanya boleh menyatakan satu fail output jika nama fail output sudah " -"dinyatakan\n" - -#: oggenc/audio.c:46 -msgid "WAV file reader" -msgstr "Pembaca fail WAV" - -#: oggenc/audio.c:47 -msgid "AIFF/AIFC file reader" -msgstr "Pembaca fail AIFF/AIFC" - -#: oggenc/audio.c:49 -msgid "FLAC file reader" -msgstr "Pembaca fail FLAC" - -#: oggenc/audio.c:50 -msgid "Ogg FLAC file reader" -msgstr "Pembaca fail Ogg FLAC" - -#: oggenc/audio.c:128 oggenc/audio.c:447 -#, c-format -msgid "Warning: Unexpected EOF in reading WAV header\n" -msgstr "Amaran EOF tidak dijangka ketika membaca pengepalla WAV\n" - -#: oggenc/audio.c:139 -#, c-format -msgid "Skipping chunk of type \"%s\", length %d\n" -msgstr "Melangkau cebisan bagi jenis \"%s\", panjang %d\n" - -#: oggenc/audio.c:165 -#, c-format -msgid "Warning: Unexpected EOF in AIFF chunk\n" -msgstr "Amaran: EOF tidak dijangka dalam cebisan AIFF\n" - -#: oggenc/audio.c:262 -#, c-format -msgid "Warning: No common chunk found in AIFF file\n" -msgstr "Amaran: Tiada cebisan umum ditemui dalam fail AIFF\n" - -#: oggenc/audio.c:268 -#, c-format -msgid "Warning: Truncated common chunk in AIFF header\n" -msgstr "Amaran: Cebisan umum terpangkas dalam pengepala AIFF\n" - -#: oggenc/audio.c:276 -#, c-format -msgid "Warning: Unexpected EOF in reading AIFF header\n" -msgstr "Amaran: EOF tidak dijangka ketika membaca pengepala AIFF\n" - -#: oggenc/audio.c:291 -#, c-format -msgid "Warning: AIFF-C header truncated.\n" -msgstr "Amaran: Pengepala AIFF-C dipangkas.\n" - -#: oggenc/audio.c:305 -#, c-format -msgid "Warning: Can't handle compressed AIFF-C (%c%c%c%c)\n" -msgstr "Amaran: Tidak dapat kendali AIFF-C termampat (%c%c%c%c)\n" - -#: oggenc/audio.c:312 -#, c-format -msgid "Warning: No SSND chunk found in AIFF file\n" -msgstr "Amaran: Tiada cebisan SSND ditemui dalam fail AIFF\n" - -#: oggenc/audio.c:318 -#, c-format -msgid "Warning: Corrupted SSND chunk in AIFF header\n" -msgstr "Amaran: Cebisan SSND rosak dalam pengepala AIFF\n" - -#: oggenc/audio.c:324 -#, c-format -msgid "Warning: Unexpected EOF reading AIFF header\n" -msgstr "Amaran: EOF tidak dijangka membaca pengepala AIFF\n" - -#: oggenc/audio.c:370 -#, c-format -msgid "" -"Warning: OggEnc does not support this type of AIFF/AIFC file\n" -" Must be 8 or 16 bit PCM.\n" -msgstr "" -"Amaran: OggEnc tidak menyokong jenis fail AIFF/AIFC ini\n" -" Mesti PCM 8 atau 16 bit.\n" - -#: oggenc/audio.c:427 -#, c-format -msgid "Warning: Unrecognised format chunk in WAV header\n" -msgstr "Amaran: Cebisan format tidak dikenali dalam pengepala WAV\n" - -#: oggenc/audio.c:440 -#, c-format -msgid "" -"Warning: INVALID format chunk in wav header.\n" -" Trying to read anyway (may not work)...\n" -msgstr "" -"Amaran: Cebisan format TIDAK SAH dalam pengepala wav.\n" -" Cuba membacanya jua (mungkin tidak berjaya)...\n" - -#: oggenc/audio.c:519 -#, c-format -msgid "" -"ERROR: Wav file is unsupported type (must be standard PCM\n" -" or type 3 floating point PCM\n" -msgstr "" -"RALAT: Fail Wav adalah jenis tidak disokong (mesti PCM piawai\n" -" atau PCM titik apung jenis 3\n" - -#: oggenc/audio.c:528 -#, c-format -msgid "" -"Warning: WAV 'block alignment' value is incorrect, ignoring.\n" -"The software that created this file is incorrect.\n" -msgstr "" -"Amaran: Nilai 'jajaran blok' WAV tidak betul, diabaikan.\n" -"Perisian yang mencipta fail ini tidak betul.\n" - -#: oggenc/audio.c:588 -#, c-format -msgid "" -"ERROR: Wav file is unsupported subformat (must be 8,16, or 24 bit PCM\n" -"or floating point PCM\n" -msgstr "" -"RALAT: Fail Wav ialah subformat yang tidak disokong (mesti PCM 8,16, atau\n" -"24 bit ataupun PCM titik apung\n" - -#: oggenc/audio.c:664 -#, c-format -msgid "Big endian 24 bit PCM data is not currently supported, aborting.\n" -msgstr "" -"Data PCM 24 bit endian besar buat masa ini tidak disokong, menghenti paksa.\n" - -#: oggenc/audio.c:670 -#, c-format -msgid "Internal error: attempt to read unsupported bitdepth %d\n" -msgstr "" -"Ralat dalaman: percubaan untuk membaca kedalaman bit yang tidak disokong %d\n" - -#: oggenc/audio.c:772 -#, c-format -msgid "" -"BUG: Got zero samples from resampler: your file will be truncated. Please " -"report this.\n" -msgstr "" -"PEPIJAT: Dapat sampel sifar dari pensampel semula: fail anda akan dipangkas. " -"Sila laporkannya.\n" - -#: oggenc/audio.c:790 -#, c-format -msgid "Couldn't initialise resampler\n" -msgstr "Tidak dapat awalkan pensampel semula\n" - -#: oggenc/encode.c:70 -#, c-format -msgid "Setting advanced encoder option \"%s\" to %s\n" -msgstr "Menetapkan pilihan pengekod lanjutan \"%s\" ke %s\n" - -#: oggenc/encode.c:73 -#, c-format -msgid "Setting advanced encoder option \"%s\"\n" -msgstr "Menetapkan pilihan pengekod lanjutan \"%s\"\n" - -#: oggenc/encode.c:114 -#, c-format -msgid "Changed lowpass frequency from %f kHz to %f kHz\n" -msgstr "Mengubah frekuensi laluan-jalur-rendah dari %f kHz ke %f kHz\n" - -#: oggenc/encode.c:117 -#, c-format -msgid "Unrecognised advanced option \"%s\"\n" -msgstr "Pilihan lanjutan tidak dikenali \"%s\"\n" - -#: oggenc/encode.c:124 -#, c-format -msgid "Failed to set advanced rate management parameters\n" -msgstr "Gagal tetapkan parameter pengurusan kadar lanjutan\n" - -#: oggenc/encode.c:128 oggenc/encode.c:316 -#, c-format -msgid "" -"This version of libvorbisenc cannot set advanced rate management parameters\n" -msgstr "" -"Versi libvorbisenc ini tidak dapat tetapkan parameter pengurusan kadar " -"lanjutan\n" - -#: oggenc/encode.c:202 -#, c-format -msgid "WARNING: failed to add Kate karaoke style\n" -msgstr "AMARAN: gagal menambah gaya karaoke Kate\n" - -#: oggenc/encode.c:238 -#, c-format -msgid "" -"255 channels should be enough for anyone. (Sorry, but Vorbis doesn't support " -"more)\n" -msgstr "" -"255 saluran sepatutnya cukup untuk sesiapapun. (Maaf, tetapi Vorbis tidak " -"menyokong lebih dari itu)\n" - -#: oggenc/encode.c:246 -#, c-format -msgid "Requesting a minimum or maximum bitrate requires --managed\n" -msgstr "Permintaan kadar bit minimum atau maksimum memerlukan -managed\n" - -#: oggenc/encode.c:264 -#, c-format -msgid "Mode initialisation failed: invalid parameters for quality\n" -msgstr "Pengawalan mod gagal: parameter tidak sah untuk kualiti\n" - -#: oggenc/encode.c:309 -#, c-format -msgid "Set optional hard quality restrictions\n" -msgstr "Tetapkan sekatan kualiti sukar secara pilihan\n" - -#: oggenc/encode.c:311 -#, c-format -msgid "Failed to set bitrate min/max in quality mode\n" -msgstr "gagal menetapkan kadar bit min/max dalam mod kualiti\n" - -#: oggenc/encode.c:327 -#, c-format -msgid "Mode initialisation failed: invalid parameters for bitrate\n" -msgstr "Pengawalan mod gagal: parameter tidak sah untuk kadar bit\n" - -#: oggenc/encode.c:374 -#, c-format -msgid "WARNING: no language specified for %s\n" -msgstr "AMARAN: Tiada bahasa dinyatakan untuk %s\n" - -#: oggenc/encode.c:396 -msgid "Failed writing fishead packet to output stream\n" -msgstr "Gagal menulis paket fishead untuk outputkan strim\n" - -#: oggenc/encode.c:422 oggenc/encode.c:443 oggenc/encode.c:479 -#: oggenc/encode.c:499 -msgid "Failed writing header to output stream\n" -msgstr "Gagal menulis pengepala pada strim output\n" - -#: oggenc/encode.c:433 -msgid "Failed encoding Kate header\n" -msgstr "Gagal menyahkod pengepala Kate\n" - -#: oggenc/encode.c:455 oggenc/encode.c:462 -msgid "Failed writing fisbone header packet to output stream\n" -msgstr "Gagal menulis paket pengepala fisbone untuk outputkan strim\n" - -#: oggenc/encode.c:510 -msgid "Failed writing skeleton eos packet to output stream\n" -msgstr "Gagal menulis paket eos rangka untuk outputkan strim\n" - -#: oggenc/encode.c:581 oggenc/encode.c:585 -msgid "Failed encoding karaoke style - continuing anyway\n" -msgstr "Gagal mengekod gaya karaoke- teruskan jua\n" - -#: oggenc/encode.c:589 -msgid "Failed encoding karaoke motion - continuing anyway\n" -msgstr "Gagal mengekod gerakan karaoke- teruskan jua\n" - -#: oggenc/encode.c:594 -msgid "Failed encoding lyrics - continuing anyway\n" -msgstr "Gagal mengekod lirik- teruskan jua\n" - -#: oggenc/encode.c:606 oggenc/encode.c:621 oggenc/encode.c:657 -msgid "Failed writing data to output stream\n" -msgstr "Gagal menulis data ke strim output\n" - -#: oggenc/encode.c:641 -msgid "Failed encoding Kate EOS packet\n" -msgstr "Gagal mengekod paket EOS Kate\n" - -#: oggenc/encode.c:716 -#, c-format -msgid "\t[%5.1f%%] [%2dm%.2ds remaining] %c " -msgstr "\t[%5.1f%%] [%2dm%.2ds baki] %c " - -#: oggenc/encode.c:726 -#, c-format -msgid "\tEncoding [%2dm%.2ds so far] %c " -msgstr "\tMenyahkod [sudah %2dm%.2ds] %c " - -#: oggenc/encode.c:744 -#, c-format -msgid "" -"\n" -"\n" -"Done encoding file \"%s\"\n" -msgstr "" -"\n" -"\n" -"Selesai menyahkod fail \"%s\"\n" - -#: oggenc/encode.c:746 -#, c-format -msgid "" -"\n" -"\n" -"Done encoding.\n" -msgstr "" -"\n" -"\n" -"Selesai menyahkod.\n" - -#: oggenc/encode.c:750 -#, c-format -msgid "" -"\n" -"\tFile length: %dm %04.1fs\n" -msgstr "" -"\n" -"\tPanjang fail: %dm %04.1fs\n" - -#: oggenc/encode.c:754 -#, c-format -msgid "\tElapsed time: %dm %04.1fs\n" -msgstr "\tMasa berlalu: %dm %04.1fs\n" - -#: oggenc/encode.c:757 -#, c-format -msgid "\tRate: %.4f\n" -msgstr "\tKadar: %.4f\n" - -#: oggenc/encode.c:758 -#, c-format -msgid "" -"\tAverage bitrate: %.1f kb/s\n" -"\n" -msgstr "" -"\tKadar bit purata: %.1f kb/s\n" -"\n" - -#: oggenc/encode.c:781 -#, c-format -msgid "(min %d kbps, max %d kbps)" -msgstr "(min %d kbps, maks %d kbps)" - -#: oggenc/encode.c:783 -#, c-format -msgid "(min %d kbps, no max)" -msgstr "(min %d kbps, tiada maks)" - -#: oggenc/encode.c:785 -#, c-format -msgid "(no min, max %d kbps)" -msgstr "(tiada min, maks %d kbps)" - -#: oggenc/encode.c:787 -#, c-format -msgid "(no min or max)" -msgstr "(tiada min atau maks)" - -#: oggenc/encode.c:795 -#, c-format -msgid "" -"Encoding %s%s%s to \n" -" %s%s%s \n" -"at average bitrate %d kbps " -msgstr "" -"Menyahkod %s%s%s kepada \n" -" %s%s%s \n" -"pada kadar bit purata %d kbps " - -#: oggenc/encode.c:803 -#, c-format -msgid "" -"Encoding %s%s%s to \n" -" %s%s%s \n" -"at approximate bitrate %d kbps (VBR encoding enabled)\n" -msgstr "" -"Mengekod %s%s%s ke \n" -" %s%s%s \n" -"pada anggaran kadar bit %d kbps (pengekodan VBR dibenarkan)\n" - -#: oggenc/encode.c:811 -#, c-format -msgid "" -"Encoding %s%s%s to \n" -" %s%s%s \n" -"at quality level %2.2f using constrained VBR " -msgstr "" -"Mengekod %s%s%s ke \n" -" %s%s%s \n" -"pada aras kualiti %2.2f menggunakan VBR terkekang " - -#: oggenc/encode.c:818 -#, c-format -msgid "" -"Encoding %s%s%s to \n" -" %s%s%s \n" -"at quality %2.2f\n" -msgstr "" -"Mengekod %s%s%s ke \n" -" %s%s%s \n" -"pada kualiti %2.2f\n" - -#: oggenc/encode.c:824 -#, c-format -msgid "" -"Encoding %s%s%s to \n" -" %s%s%s \n" -"using bitrate management " -msgstr "" -"Mengekod %s%s%s ke \n" -" %s%s%s \n" -"menggunakan pengurusan kadar bit " - -#: oggenc/lyrics.c:66 -#, c-format -msgid "Failed to convert to UTF-8: %s\n" -msgstr "Gagal menukar ke UTF-8: %s\n" - -#: oggenc/lyrics.c:73 vcut/vcut.c:68 -#, c-format -msgid "Out of memory\n" -msgstr "Kehabisan ingatan\n" - -#: oggenc/lyrics.c:79 -#, c-format -msgid "WARNING: subtitle %s is not valid UTF-8\n" -msgstr "AMARAN: sarikata %s ialah UTF-8 yang tidak sah\n" - -#: oggenc/lyrics.c:141 oggenc/lyrics.c:157 oggenc/lyrics.c:337 -#: oggenc/lyrics.c:353 -#, c-format -msgid "ERROR - line %u: Syntax error: %s\n" -msgstr "RaALAT - baris %u: Ralat sintaks: %s\n" - -#: oggenc/lyrics.c:146 -#, c-format -msgid "" -"WARNING - line %u: non consecutive ids: %s - pretending not to have noticed\n" -msgstr "AMARAN - baris %u: id tidak-berturutan: %s - tidak diambil kira\n" - -#: oggenc/lyrics.c:162 -#, c-format -msgid "ERROR - line %u: end time must not be less than start time: %s\n" -msgstr "RALAT - baris %u: masa tamat mesti tidak kurang dari masa mula: %s\n" - -#: oggenc/lyrics.c:184 -#, c-format -msgid "WARNING - line %u: text is too long - truncated\n" -msgstr "AMARAN - baris %u: teks terlalu panjang - dipangkas\n" - -#: oggenc/lyrics.c:197 -#, c-format -msgid "WARNING - line %u: missing data - truncated file?\n" -msgstr "AMARAN - baris %u: data hilang - fail dipangkas?\n" - -#: oggenc/lyrics.c:210 -#, c-format -msgid "WARNING - line %d: lyrics times must not be decreasing\n" -msgstr "AMAEAN - baris %d: masa lirik mesti tidak berkurangan\n" - -#: oggenc/lyrics.c:218 -#, c-format -msgid "WARNING - line %d: failed to get UTF-8 glyph from string\n" -msgstr "AMARAN - baris %d: gagal dapatkan glif UTF-8 dari rentetan\n" - -#: oggenc/lyrics.c:279 -#, c-format -msgid "" -"WARNING - line %d: failed to process enhanced LRC tag (%*.*s) - ignored\n" -msgstr "" -"AMARAN - baris %d: gagal memproses tag LRC dipertingkatkan (%*.*s) - " -"diabaikan\n" - -#: oggenc/lyrics.c:288 -#, c-format -msgid "" -"WARNING: failed to allocate memory - enhanced LRC tag will be ignored\n" -msgstr "" -"AMARAN: gagal memperuntukkan ingatan - tag LRC dipertingkat akan diabaikan\n" - -#: oggenc/lyrics.c:419 -#, c-format -msgid "ERROR: No lyrics filename to load from\n" -msgstr "RALAT: Tiada nama fail lirik dimuatkan\n" - -#: oggenc/lyrics.c:425 -#, c-format -msgid "ERROR: Failed to open lyrics file %s (%s)\n" -msgstr "RALAT: Gagal membuka fail lirik %s (%s)\n" - -#: oggenc/lyrics.c:444 -#, c-format -msgid "ERROR: Failed to load %s - can't determine format\n" -msgstr "RALAT: Gagal memuatkan %s - tidak dapat menentukan format\n" - -#: oggenc/oggenc.c:117 -#, c-format -msgid "ERROR: No input files specified. Use -h for help.\n" -msgstr "RALAT: Tiada fail input dinyatakan. Gunakan -h untuk bantuan.\n" - -#: oggenc/oggenc.c:132 -#, c-format -msgid "ERROR: Multiple files specified when using stdin\n" -msgstr "RALAT: Fail berbilang dinyatakan bila menggunakan stdin\n" - -#: oggenc/oggenc.c:139 -#, c-format -msgid "" -"ERROR: Multiple input files with specified output filename: suggest using -" -"n\n" -msgstr "" -"RALAT: Fail input berbilang dengan nama fail output dinyatakan: disaran guna " -"-n\n" - -#: oggenc/oggenc.c:203 -#, c-format -msgid "" -"WARNING: Insufficient lyrics languages specified, defaulting to final lyrics " -"language.\n" -msgstr "" -"AMARAN: Bahasa lirik dinyatakan tidak mencukupi, melalai ke bahasa lirik " -"akhir.\n" - -#: oggenc/oggenc.c:227 -#, c-format -msgid "ERROR: Cannot open input file \"%s\": %s\n" -msgstr "RALAT: Gagal membuka fail input \"%s\": %s\n" - -#: oggenc/oggenc.c:243 -msgid "RAW file reader" -msgstr "Pembaca fail RAW" - -#: oggenc/oggenc.c:260 -#, c-format -msgid "Opening with %s module: %s\n" -msgstr "Membuka dengan modul %s: %s\n" - -#: oggenc/oggenc.c:269 -#, c-format -msgid "ERROR: Input file \"%s\" is not a supported format\n" -msgstr "RALAT: Fail input \"%s\" bukan format yang disokong\n" - -#: oggenc/oggenc.c:328 -#, c-format -msgid "WARNING: No filename, defaulting to \"%s\"\n" -msgstr "AMARAN: Tiada nama fail, melalai ke \"%s\"\n" - -#: oggenc/oggenc.c:335 -#, c-format -msgid "" -"ERROR: Could not create required subdirectories for output filename \"%s\"\n" -msgstr "" -"RALAT: Tidak dapat cipta subdirektori yang diperlukan untuk nama fail output " -"\"%s\"\n" - -#: oggenc/oggenc.c:342 -#, c-format -msgid "ERROR: Input filename is the same as output filename \"%s\"\n" -msgstr "RALAT: Nama fail input sama dengan nama fail output \"%s\"\n" - -#: oggenc/oggenc.c:353 -#, c-format -msgid "ERROR: Cannot open output file \"%s\": %s\n" -msgstr "RALAT: Gagal membuka fail output \"%s\": %s\n" - -#: oggenc/oggenc.c:399 -#, c-format -msgid "Resampling input from %d Hz to %d Hz\n" -msgstr "Mensampel semula input dari %d Hz ke %d Hz\n" - -#: oggenc/oggenc.c:406 -#, c-format -msgid "Downmixing stereo to mono\n" -msgstr "Downmix stereo ke mono\n" - -#: oggenc/oggenc.c:409 -#, c-format -msgid "WARNING: Can't downmix except from stereo to mono\n" -msgstr "AMARAN: Tidak dapat downmix kecuali dari stereo ke mono\n" - -#: oggenc/oggenc.c:417 -#, c-format -msgid "Scaling input to %f\n" -msgstr "Mengskala input ke %f\n" - -#: oggenc/oggenc.c:463 -#, c-format -msgid "oggenc from %s %s" -msgstr "oggenc daripada %s %s" - -#: oggenc/oggenc.c:465 -#, c-format -msgid "" -"Usage: oggenc [options] inputfile [...]\n" -"\n" -msgstr "" -"Pengunaan: oggenc [pilihan] failinput [...]\n" -"\n" - -#: oggenc/oggenc.c:466 -#, c-format -msgid "" -"OPTIONS:\n" -" General:\n" -" -Q, --quiet Produce no output to stderr\n" -" -h, --help Print this help text\n" -" -V, --version Print the version number\n" -msgstr "" -"PILIHAN:\n" -" Am:\n" -" -Q, --quiet Tidak hasilkan output ke stderr\n" -" -h, --help Cetak teks bantuan ini\n" -" -V, --version Cetak nombor versi\n" - -#: oggenc/oggenc.c:472 -#, c-format -msgid "" -" -k, --skeleton Adds an Ogg Skeleton bitstream\n" -" -r, --raw Raw mode. Input files are read directly as PCM data\n" -" -B, --raw-bits=n Set bits/sample for raw input; default is 16\n" -" -C, --raw-chan=n Set number of channels for raw input; default is 2\n" -" -R, --raw-rate=n Set samples/sec for raw input; default is 44100\n" -" --raw-endianness 1 for bigendian, 0 for little (defaults to 0)\n" -msgstr "" -" -k, --skeleton Tambah bit strim Rangka Ogg\n" -" -r, --raw Mod raw. Fail input dibaca terus sebagai data PCM\n" -" -B, --raw-bits=n Tetapkan bit/sampel untuk input raw; lalali ialah 16\n" -" -C, --raw-chan=n Tetapkan bilangan saluran untuk input raw; lalai ialah " -"2\n" -" -R, --raw-rate=n Tetapkan sampel/s untuk input raw; lalai ialah 44100\n" -" --raw-endianness 1 untuk endian besar, 0 untuk kecil (lalali pada 0)\n" - -#: oggenc/oggenc.c:479 -#, c-format -msgid "" -" -b, --bitrate Choose a nominal bitrate to encode at. Attempt\n" -" to encode at a bitrate averaging this. Takes an\n" -" argument in kbps. By default, this produces a VBR\n" -" encoding, equivalent to using -q or --quality.\n" -" See the --managed option to use a managed bitrate\n" -" targetting the selected bitrate.\n" -msgstr "" -" -b, --bitrate Pilih kadar bit nominal untuk dienkodkan. Cuba\n" -" mengekod pada kadar bit purata. Ambil argumen\n" -" dalam kbps. Secara lalai, ia hasilkan pengekodan,\n" -" VBR, sama dengan penggunaan -q atau --quality.\n" -" Lihat pilihan --managed untuk guna penyasaran\n" -" kadar bit terurus bagi kadar bit terpilih.\n" - -#: oggenc/oggenc.c:486 -#, c-format -msgid "" -" --managed Enable the bitrate management engine. This will allow\n" -" much greater control over the precise bitrate(s) " -"used,\n" -" but encoding will be much slower. Don't use it unless\n" -" you have a strong need for detailed control over\n" -" bitrate, such as for streaming.\n" -msgstr "" -" --managed Benarkan enjin pengurusan kadar bit. Ia membolehkan\n" -" kawalan lebih baik terhadap kadar bit tepat yang " -"digunakan,\n" -" tetapi pengekodan akan menjadi lebih lambat. Jangan " -"guna\n" -" ia melainkan anda perlu kawalan terperinci terhadap\n" -" kadar bit, seperti penstriman.\n" - -#: oggenc/oggenc.c:492 -#, c-format -msgid "" -" -m, --min-bitrate Specify a minimum bitrate (in kbps). Useful for\n" -" encoding for a fixed-size channel. Using this will\n" -" automatically enable managed bitrate mode (see\n" -" --managed).\n" -" -M, --max-bitrate Specify a maximum bitrate in kbps. Useful for\n" -" streaming applications. Using this will automatically\n" -" enable managed bitrate mode (see --managed).\n" -msgstr "" -" -m, --min-bitrate Nyatakan kadar bit minimum (dalam kbps). Berguna\n" -" untuk pengekodan saluran saiz-tetap. Penggunaannya " -"akan\n" -" benarkan secara automatik mod kadar bit terurus " -"(lihat\n" -" --managed).\n" -" -M, --max-bitrate Nyatakan kadar bit maksimum dalam kbps. Berguna\n" -" untuk aplikasi penstriman. Penggunaannya akan " -"benarkan\n" -" secara automatik mod kadar bit terurus (lihat --" -"managed).\n" - -#: oggenc/oggenc.c:500 -#, c-format -msgid "" -" --advanced-encode-option option=value\n" -" Sets an advanced encoder option to the given value.\n" -" The valid options (and their values) are documented\n" -" in the man page supplied with this program. They are\n" -" for advanced users only, and should be used with\n" -" caution.\n" -msgstr "" -" --advanced-encode-option option=value\n" -" Tetapkan pilihan pengekod lanjutan pada nilai yang " -"diberi.\n" -" Pilihan sah (dan nilai mereka) telah didokumenkan\n" -" dalam halaman manual yang disertakan dengan program.\n" -" ini. Untuk kegunaan pengguna mahir sahaja, dan harus\n" -" digunakan dengan hati-hati.\n" - -#: oggenc/oggenc.c:507 -#, c-format -msgid "" -" -q, --quality Specify quality, between -1 (very low) and 10 (very\n" -" high), instead of specifying a particular bitrate.\n" -" This is the normal mode of operation.\n" -" Fractional qualities (e.g. 2.75) are permitted\n" -" The default quality level is 3.\n" -msgstr "" -" -q, --quality Nyatakan kualiti, diantara -1 (sangat rendah) hingga " -"10\n" -" 10 (sangat tinggi), selain dari menyatakan kadar bit " -"tertentu.\n" -" Ia adalah mod biasa operasi.\n" -" Kualiti pecahan (iaitu 2.75) dibenarkan\n" -" Tahap kualiti lalai ialah 3.\n" - -#: oggenc/oggenc.c:513 -#, c-format -msgid "" -" --resample n Resample input data to sampling rate n (Hz)\n" -" --downmix Downmix stereo to mono. Only allowed on stereo\n" -" input.\n" -" -s, --serial Specify a serial number for the stream. If encoding\n" -" multiple files, this will be incremented for each\n" -" stream after the first.\n" -msgstr "" -" --resample n Sampel semula data input ke kadar persampelan n (Hz)\n" -" --downmix Downmix stereo ke mono. Hanya dibenarkan pada input\n" -" stereo.\n" -" -s, --serial Nyatakan nombor siri untuk strim. Jika mengekod fail\n" -" berbilang, ia akan ditokok untuk setiap strim selepas\n" -" yang pertama.\n" - -#: oggenc/oggenc.c:520 -#, c-format -msgid "" -" --discard-comments Prevents comments in FLAC and Ogg FLAC files from\n" -" being copied to the output Ogg Vorbis file.\n" -" --ignorelength Ignore the datalength in Wave headers. This allows\n" -" support for files > 4GB and STDIN data streams. \n" -"\n" -msgstr "" -" --discard-comments Halang ulasan dalam fail FLAC dan Ogg FLAC dari\n" -" disalin ke dalam fail Ogg Vorbis output.\n" -" --ignorelength Abai panjang data dalam pengepala Wave. Ia " -"membolehkan\n" -" sokongan bagi fail strim data > 4GB dan STDIN. \n" -"\n" - -#: oggenc/oggenc.c:526 -#, c-format -msgid "" -" Naming:\n" -" -o, --output=fn Write file to fn (only valid in single-file mode)\n" -" -n, --names=string Produce filenames as this string, with %%a, %%t, %%l,\n" -" %%n, %%d replaced by artist, title, album, track " -"number,\n" -" and date, respectively (see below for specifying " -"these).\n" -" %%%% gives a literal %%.\n" -msgstr "" -" Penamaan:\n" -" -o, --output=fn Tulis fail ke fn (hanya sah dalam mod fail-tunggal)\n" -" -n, --names=string Hasilkan nama fail sebagai rentetan ini, dengan %%a, " -"%%t, %%l,\n" -" %%n, %%d diganti dengan artis, tajuk, album, nombor " -"trek,\n" -" dan tarikh, masing-masing (lihat dibawah untuk " -"menyatakannya).\n" -" %%%% memberikan satu harfiah %%.\n" - -#: oggenc/oggenc.c:533 -#, c-format -msgid "" -" -X, --name-remove=s Remove the specified characters from parameters to " -"the\n" -" -n format string. Useful to ensure legal filenames.\n" -" -P, --name-replace=s Replace characters removed by --name-remove with the\n" -" characters specified. If this string is shorter than " -"the\n" -" --name-remove list or is not specified, the extra\n" -" characters are just removed.\n" -" Default settings for the above two arguments are " -"platform\n" -" specific.\n" -msgstr "" -" -X, --name-remove=s Buang aksara dinyatakan dari parameter ke-n rentetan\n" -" format. Berguna untuk memastikan kesahihan nama fail.\n" -" -P, --name-replace=s Ganti aksara yang dibuang oleh --name-remove dengan\n" -" aksara dinyatakan. Jika rentetan ini lebih pendek dari " -"senarai\n" -" --name-remove atau tidak dinyatakan, hanya aksara " -"ekstra\n" -" dibuangkan.\n" -" Tetapan lalai untuk dua argumen di atas adalah " -"spesifik platform.\n" - -#: oggenc/oggenc.c:542 -#, c-format -msgid "" -" --utf8 Tells oggenc that the command line parameters date, " -"title,\n" -" album, artist, genre, and comment are already in UTF-" -"8.\n" -" On Windows, this switch applies to file names too.\n" -" -c, --comment=c Add the given string as an extra comment. This may be\n" -" used multiple times. The argument should be in the\n" -" format \"tag=value\".\n" -" -d, --date Date for track (usually date of performance)\n" -msgstr "" -" --utf8 Beritahu oggenc iaitu parameter baris perintah tarikh, " -"tajuk,\n" -" album, artis, genre, dan ulasan dalam UTF-8.\n" -" Pada Windows, ia dilaksanakan pada nama fail juga.\n" -" -c, --comment=c Tambah rentetan diberi sebagai ulasan tambahan. Ia\n" -" boleh digunakan berbilang kali. Argumen patut dalam " -"format\n" -" \"tag=value\".\n" -" -d, --date Tarikh untuk trek (biasanya tarikh persembahan)\n" - -#: oggenc/oggenc.c:550 -#, c-format -msgid "" -" -N, --tracknum Track number for this track\n" -" -t, --title Title for this track\n" -" -l, --album Name of album\n" -" -a, --artist Name of artist\n" -" -G, --genre Genre of track\n" -msgstr "" -" -N, --tracknum Nombor trek bagi trek ini\n" -" -t, --title Tajuk bagi trek ini\n" -" -l, --album Nama album\n" -" -a, --artist Nama artis\n" -" -G, --genre Genre trek\n" - -#: oggenc/oggenc.c:556 -#, c-format -msgid "" -" -L, --lyrics Include lyrics from given file (.srt or .lrc format)\n" -" -Y, --lyrics-language Sets the language for the lyrics\n" -msgstr "" -" -L, --lyrics Sertakan lirik dari fail yang diberi (format .srt atau " -".lrc)\n" -" -Y, --lyrics-language Tetapkan bahasa lirik\n" - -#: oggenc/oggenc.c:559 -#, c-format -msgid "" -" If multiple input files are given, then multiple\n" -" instances of the previous eight arguments will be " -"used,\n" -" in the order they are given. If fewer titles are\n" -" specified than files, OggEnc will print a warning, " -"and\n" -" reuse the final one for the remaining files. If fewer\n" -" track numbers are given, the remaining files will be\n" -" unnumbered. If fewer lyrics are given, the remaining\n" -" files will not have lyrics added. For the others, the\n" -" final tag will be reused for all others without " -"warning\n" -" (so you can specify a date once, for example, and " -"have\n" -" it used for all the files)\n" -"\n" -msgstr "" -" Jika fail input berbilang diberi, maka kejadian " -"berbilang\n" -" bagi kelapan argumen terdahulu akan digunakan,\n" -" dalam tertib ia diberikan. Jika tajuk sedikit " -"dinyatakan\n" -" berbanding fail, OggEnc akan cetak amaran, dan guna\n" -" semula yang terakhir untuk fail berbaki. Jika nombor\n" -" trek yang diberi sedikit, fail berbaki akan dibuang\n" -" nombor. Jika lirik yang diberi sedikit, fail berbaki " -"tidak\n" -" akan ditambah lirik. Untuk yang lain, tag akhir akan\n" -" gunakan semula bagi semua yang lain tanpa amaran\n" -" (supaya anda boleh nyatakan tarikh sekali, contohnya\n" -" dan guna ia untuk semua fail)\n" -"\n" - -#: oggenc/oggenc.c:572 -#, c-format -msgid "" -"INPUT FILES:\n" -" OggEnc input files must currently be 24, 16, or 8 bit PCM Wave, AIFF, or " -"AIFF/C\n" -" files, 32 bit IEEE floating point Wave, and optionally FLAC or Ogg FLAC. " -"Files\n" -" may be mono or stereo (or more channels) and any sample rate.\n" -" Alternatively, the --raw option may be used to use a raw PCM data file, " -"which\n" -" must be 16 bit stereo little-endian PCM ('headerless Wave'), unless " -"additional\n" -" parameters for raw mode are specified.\n" -" You can specify taking the file from stdin by using - as the input " -"filename.\n" -" In this mode, output is to stdout unless an output filename is specified\n" -" with -o\n" -" Lyrics files may be in SubRip (.srt) or LRC (.lrc) format\n" -"\n" -msgstr "" -"FAIL INPUT:\n" -" Fail input OggEnc mestilah fail Wave, AIFF, or AIFF/C PCM 24, 16, atau 8 " -"bit,\n" -" Wave titik apung IEEE 32 bit, dan secara pilihan FLAC atau Ogg FLAC. Fail\n" -" boleh jadi mono atau stereo (atau lagi saluran) dan mana-mana kadar " -"sampel.\n" -" Selain itu, pilihan --raw boleh digunakan untuk guna fail data PCM raw, " -"yang\n" -" mana mesti PCM endian-kecil stereo 16 bit ('headerless Wave'), melainkan\n" -" parameter tambahan untuk mod raw dinyatakan.\n" -" Anda boleh nyatakan dengan mengambil fail dari stdin menggunakan nama\n" -" fail input. Dalam mod ini, output ialah stdout melainkan nama fail output\n" -" dinyatakan dengan -o\n" -" Fail lirik mungkin dalam format SubRip (.srt) atau LRC (.lrc)\n" -"\n" - -#: oggenc/oggenc.c:678 -#, c-format -msgid "WARNING: Ignoring illegal escape character '%c' in name format\n" -msgstr "AMARAN: Mengabaikan aksara escape haram '%c' dalam format nama\n" - -#: oggenc/oggenc.c:707 oggenc/oggenc.c:838 oggenc/oggenc.c:851 -#, c-format -msgid "Enabling bitrate management engine\n" -msgstr "Membenarkan enjin pengurusan kadar bit\n" - -#: oggenc/oggenc.c:716 -#, c-format -msgid "" -"WARNING: Raw endianness specified for non-raw data. Assuming input is raw.\n" -msgstr "" -"AMARAN: Endiann raw dinyatakan untuk data bukan-raw. Mengganggap input ialah " -"raw.\n" - -#: oggenc/oggenc.c:719 -#, c-format -msgid "WARNING: Couldn't read endianness argument \"%s\"\n" -msgstr "AMARAn: Tidak dapat baca argumen endian \"%s\"\n" - -#: oggenc/oggenc.c:726 -#, c-format -msgid "WARNING: Couldn't read resampling frequency \"%s\"\n" -msgstr "AMARAN: Tidak dapat baca frekuansi persampelan semula \"%s\"\n" - -#: oggenc/oggenc.c:732 -#, c-format -msgid "WARNING: Resample rate specified as %d Hz. Did you mean %d Hz?\n" -msgstr "" -"AMARAN: Kadar sampel semula dinyatakan sebagai %d Hz. Adakah anda maksudkan " -"%d Hz?\n" - -#: oggenc/oggenc.c:742 -#, c-format -msgid "WARNING: Couldn't parse scaling factor \"%s\"\n" -msgstr "AMARAN: Tidak dapat hurai faktor penskalaan \"%s\"\n" - -#: oggenc/oggenc.c:756 -#, c-format -msgid "No value for advanced encoder option found\n" -msgstr "Tiada nilai untuk pilihan pengekod lanjutan ditemui\n" - -#: oggenc/oggenc.c:776 -#, c-format -msgid "Internal error parsing command line options\n" -msgstr "Ralat dalaman menghurai pilihan baris perintah\n" - -#: oggenc/oggenc.c:787 -#, c-format -msgid "WARNING: Illegal comment used (\"%s\"), ignoring.\n" -msgstr "AMARAN: Ulasan haram digunakan (\"%s\"), diabaikan.\n" - -#: oggenc/oggenc.c:824 -#, c-format -msgid "WARNING: nominal bitrate \"%s\" not recognised\n" -msgstr "AMARAN: kadar bit nominal \"%s\" tidak dikenali\n" - -#: oggenc/oggenc.c:832 -#, c-format -msgid "WARNING: minimum bitrate \"%s\" not recognised\n" -msgstr "AMARAN: kadar bit minimum \"%s\" tidak dikenali\n" - -#: oggenc/oggenc.c:845 -#, c-format -msgid "WARNING: maximum bitrate \"%s\" not recognised\n" -msgstr "AMARAN: kadar bit maksimum \"%s\" tidak dikenali\n" - -#: oggenc/oggenc.c:857 -#, c-format -msgid "Quality option \"%s\" not recognised, ignoring\n" -msgstr "Pilihan kualiti \"%s\" tidak dikenali, abaikan\n" - -#: oggenc/oggenc.c:865 -#, c-format -msgid "WARNING: quality setting too high, setting to maximum quality.\n" -msgstr "" -"AMARAN: tetapan kualiti terlalu tinggi, tetapkan ke kualiti maksimum.\n" - -#: oggenc/oggenc.c:871 -#, c-format -msgid "WARNING: Multiple name formats specified, using final\n" -msgstr "AMARAN: Beberapa format nama dinyatakan, gunakan yang terakhir\n" - -#: oggenc/oggenc.c:880 -#, c-format -msgid "WARNING: Multiple name format filters specified, using final\n" -msgstr "" -"AMARAN: Penapis format nama berbilang dinyatakan, gunakan yang akhir\n" - -#: oggenc/oggenc.c:889 -#, c-format -msgid "" -"WARNING: Multiple name format filter replacements specified, using final\n" -msgstr "" -"AMARAN: Pengganti penapis format nama berbilang dinyatakan, gunakan yang " -"akhir\n" - -#: oggenc/oggenc.c:897 -#, c-format -msgid "WARNING: Multiple output files specified, suggest using -n\n" -msgstr "AMARAN: Fail output berbilang dinyatakan, disaran guna -n\n" - -#: oggenc/oggenc.c:909 -#, c-format -msgid "oggenc from %s %s\n" -msgstr "oggenc daripada %s %s\n" - -#: oggenc/oggenc.c:916 -#, c-format -msgid "" -"WARNING: Raw bits/sample specified for non-raw data. Assuming input is raw.\n" -msgstr "" -"AMARAN: Bit/sampel raw dinyatakan untuk data bukan-raw, Mengganggap input " -"ialah raw.\n" - -#: oggenc/oggenc.c:921 oggenc/oggenc.c:925 -#, c-format -msgid "WARNING: Invalid bits/sample specified, assuming 16.\n" -msgstr "AMARAN: Bit/sampel tidak sah dinyatakan, mengganggap 16.\n" - -#: oggenc/oggenc.c:932 -#, c-format -msgid "" -"WARNING: Raw channel count specified for non-raw data. Assuming input is " -"raw.\n" -msgstr "" -"AMARAN: Kiraan saluran raw dinyatakan untuk data bukan-raw. Mengganggap " -"input ialah raw.\n" - -#: oggenc/oggenc.c:937 -#, c-format -msgid "WARNING: Invalid channel count specified, assuming 2.\n" -msgstr "AMARAN: Kiraan saluran tidak sah dinyatakan, mengganggap 2.\n" - -#: oggenc/oggenc.c:948 -#, c-format -msgid "" -"WARNING: Raw sample rate specified for non-raw data. Assuming input is raw.\n" -msgstr "" -"AMARAN: Kadar sampel raw dinyatakan untuk data bukan-raw. Mengganggap input " -"ialah raw.\n" - -#: oggenc/oggenc.c:953 -#, c-format -msgid "WARNING: Invalid sample rate specified, assuming 44100.\n" -msgstr "AMARAN: Kadar sampel tidak sah dinyatakan, mengganggap 44100.\n" - -#: oggenc/oggenc.c:965 oggenc/oggenc.c:977 -#, c-format -msgid "WARNING: Kate support not compiled in; lyrics will not be included.\n" -msgstr "" -"AMARAN: Sokongan Kate tidak dikompilkan; lirik tidak akan disertakan.\n" - -#: oggenc/oggenc.c:973 -#, c-format -msgid "WARNING: language can not be longer than 15 characters; truncated.\n" -msgstr "" -"AMARAN: Bahasa tidak boleh lebih panjang dari 15 aksara; dipangkas.\n" - -#: oggenc/oggenc.c:981 -#, c-format -msgid "WARNING: Unknown option specified, ignoring->\n" -msgstr "AMARAN: Pilihan tidak diketahui dinyatakan, mengabaikan->\n" - -#: oggenc/oggenc.c:997 vorbiscomment/vcomment.c:361 -#, c-format -msgid "'%s' is not valid UTF-8, cannot add\n" -msgstr "'%s' bukanlah UTF-8 yang sah, tidak dapat tambah\n" - -#: oggenc/oggenc.c:1014 vorbiscomment/vcomment.c:369 -#, c-format -msgid "Couldn't convert comment to UTF-8, cannot add\n" -msgstr "Tidak dapat tukar ulasan ke UTF-8, tidak dapat tambah\n" - -#: oggenc/oggenc.c:1033 -#, c-format -msgid "WARNING: Insufficient titles specified, defaulting to final title.\n" -msgstr "" -"AMARAN: Tajuk yang tidak mencukupi dinyatakan, melalai ke tajuk akhir.\n" - -#: oggenc/platform.c:172 -#, c-format -msgid "Couldn't create directory \"%s\": %s\n" -msgstr "Tidak dapat cipta direktori \"%s\": %s\n" - -#: oggenc/platform.c:179 -#, c-format -msgid "Error checking for existence of directory %s: %s\n" -msgstr "Ralat memeriksa kewujudan direktori %s: %s\n" - -#: oggenc/platform.c:192 -#, c-format -msgid "Error: path segment \"%s\" is not a directory\n" -msgstr "Ralat: segmen laluan \"%s\" bukanlah direktori\n" - -#: ogginfo/ogginfo2.c:212 -#, c-format -msgid "" -"WARNING: Comment %d in stream %d has invalid format, does not contain '=': " -"\"%s\"\n" -msgstr "" -"AMARAN: Ulasan %d dalam strim %d mempunyai format tidak sah, tidak " -"mengandungi '=': \"%s\"\n" - -#: ogginfo/ogginfo2.c:220 -#, c-format -msgid "" -"WARNING: Invalid comment fieldname in comment %d (stream %d): \"%s\"\n" -msgstr "" -"AMARAN: Nama medan ulasan tidak sah dalam ulasan %d (strim %d): \"%s\"\n" - -#: ogginfo/ogginfo2.c:251 ogginfo/ogginfo2.c:259 -#, c-format -msgid "" -"WARNING: Illegal UTF-8 sequence in comment %d (stream %d): length marker " -"wrong\n" -msgstr "" -"AMARAN: Jujukan UTF-8 haram dalam ulasan %d (strim %d): panjang penanda " -"salah\n" - -#: ogginfo/ogginfo2.c:266 -#, c-format -msgid "" -"WARNING: Illegal UTF-8 sequence in comment %d (stream %d): too few bytes\n" -msgstr "" -"AMARAN: Jujukan UTF-8 haram dalam ulasan %d (strim %d): bait terlalu " -"sedikit\n" - -#: ogginfo/ogginfo2.c:342 -#, c-format -msgid "" -"WARNING: Illegal UTF-8 sequence in comment %d (stream %d): invalid sequence " -"\"%s\": %s\n" -msgstr "" -"AMARAN: Jujukan UTF-8 haram dalam ulasan %d (strim %d): jujukan \"%s\": %s " -"tidak sah\n" - -#: ogginfo/ogginfo2.c:356 -msgid "WARNING: Failure in UTF-8 decoder. This should not be possible\n" -msgstr "AMARAN: Kegagalan dalam penyahkod UTF-8. Ia adalah mustahil\n" - -#: ogginfo/ogginfo2.c:381 ogginfo/ogginfo2.c:548 ogginfo/ogginfo2.c:681 -#, c-format -msgid "WARNING: discontinuity in stream (%d)\n" -msgstr "AMARAN: Tiada kesinambungan dalam strim (%d)\n" - -#: ogginfo/ogginfo2.c:389 -#, c-format -msgid "" -"WARNING: Could not decode Theora header packet - invalid Theora stream (%d)\n" -msgstr "" -"AMARAN: Tidak dapat nyahkod paket pengepala Theora - strim Theora tidak sah " -"(%d)\n" - -#: ogginfo/ogginfo2.c:396 -#, c-format -msgid "" -"WARNING: Theora stream %d does not have headers correctly framed. Terminal " -"header page contains additional packets or has non-zero granulepos\n" -msgstr "" -"AMARAN: Strim Theora %d tidak mempunyai pengepala dengan bingkai yang betul. " -"Halaman pengepala terminal mengandungi paket tambahan atau mempunyai " -"granulepos bukan-sifar\n" - -#: ogginfo/ogginfo2.c:400 -#, c-format -msgid "Theora headers parsed for stream %d, information follows...\n" -msgstr "Pengepala Theora dihurai untuk strim %d, maklumat diikut...\n" - -#: ogginfo/ogginfo2.c:403 -#, c-format -msgid "Version: %d.%d.%d\n" -msgstr "Versi: %d.%d.%d\n" - -#: ogginfo/ogginfo2.c:405 ogginfo/ogginfo2.c:583 ogginfo/ogginfo2.c:743 -#, c-format -msgid "Vendor: %s\n" -msgstr "Pengeluar: %s\n" - -#: ogginfo/ogginfo2.c:406 -#, c-format -msgid "Width: %d\n" -msgstr "Lebar: %d\n" - -#: ogginfo/ogginfo2.c:407 -#, c-format -msgid "Height: %d\n" -msgstr "Tinggi: %d\n" - -#: ogginfo/ogginfo2.c:408 -#, c-format -msgid "Total image: %d by %d, crop offset (%d, %d)\n" -msgstr "Jumlah imej: %d oleh %d, offset kerat (%d, %d)\n" - -#: ogginfo/ogginfo2.c:411 -msgid "Frame offset/size invalid: width incorrect\n" -msgstr "Ofset/saiz bingkai tidak sah: lebar tidak betul\n" - -#: ogginfo/ogginfo2.c:413 -msgid "Frame offset/size invalid: height incorrect\n" -msgstr "Ofset/saiz bingkai tidak sah: tinggi tidak betul\n" - -#: ogginfo/ogginfo2.c:416 -msgid "Invalid zero framerate\n" -msgstr "Kadar bingkai sifar tidak sah\n" - -#: ogginfo/ogginfo2.c:418 -#, c-format -msgid "Framerate %d/%d (%.02f fps)\n" -msgstr "Kadar bingkai %d/%d (%.02f fps)\n" - -#: ogginfo/ogginfo2.c:422 -msgid "Aspect ratio undefined\n" -msgstr "Nisbah bidang tidak ditakrif\n" - -#: ogginfo/ogginfo2.c:427 -#, c-format -msgid "Pixel aspect ratio %d:%d (%f:1)\n" -msgstr "Nisbah bidang piksel %d:%d (%f:1)\n" - -#: ogginfo/ogginfo2.c:429 -msgid "Frame aspect 4:3\n" -msgstr "Bidang bingkai 4:3\n" - -#: ogginfo/ogginfo2.c:431 -msgid "Frame aspect 16:9\n" -msgstr "Bidang bingkai 16:9\n" - -#: ogginfo/ogginfo2.c:433 -#, c-format -msgid "Frame aspect %f:1\n" -msgstr "Bidang bingkai %f:1\n" - -#: ogginfo/ogginfo2.c:437 -msgid "Colourspace: Rec. ITU-R BT.470-6 System M (NTSC)\n" -msgstr "Ruang warna: Rec. ITU-R BT.470-6 System M (NTSC)\n" - -#: ogginfo/ogginfo2.c:439 -msgid "Colourspace: Rec. ITU-R BT.470-6 Systems B and G (PAL)\n" -msgstr "Ruang warna: Rec. ITU-R BT.470-6 Systems B dan G (PAL)\n" - -#: ogginfo/ogginfo2.c:441 -msgid "Colourspace unspecified\n" -msgstr "Ruang warna tidak dinyatakan\n" - -#: ogginfo/ogginfo2.c:444 -msgid "Pixel format 4:2:0\n" -msgstr "Format piksel 4:2:0\n" - -#: ogginfo/ogginfo2.c:446 -msgid "Pixel format 4:2:2\n" -msgstr "Format piksel 4:2:2\n" - -#: ogginfo/ogginfo2.c:448 -msgid "Pixel format 4:4:4\n" -msgstr "Format piksel 4:4:4\n" - -#: ogginfo/ogginfo2.c:450 -msgid "Pixel format invalid\n" -msgstr "Format piksel tidak sah\n" - -#: ogginfo/ogginfo2.c:452 -#, c-format -msgid "Target bitrate: %d kbps\n" -msgstr "Kadar bit sasaran: %d kbps\n" - -#: ogginfo/ogginfo2.c:453 -#, c-format -msgid "Nominal quality setting (0-63): %d\n" -msgstr "Tetapan kualiti nominal (0-63): %d\n" - -#: ogginfo/ogginfo2.c:456 ogginfo/ogginfo2.c:606 ogginfo/ogginfo2.c:802 -msgid "User comments section follows...\n" -msgstr "Bahagian komen pengguna berikut ...\n" - -#: ogginfo/ogginfo2.c:477 -msgid "WARNING: Expected frame %" -msgstr "AMARAN: Bingkai % dijangka" - -#: ogginfo/ogginfo2.c:493 ogginfo/ogginfo2.c:621 ogginfo/ogginfo2.c:819 -msgid "WARNING: granulepos in stream %d decreases from %" -msgstr "AMARAN: granulepos dalam strim %d berkurangan dari %" - -#: ogginfo/ogginfo2.c:520 -msgid "" -"Theora stream %d:\n" -"\tTotal data length: %" -msgstr "" -"Strim Theora %d:\n" -"\tJumlah panjang data: %" - -#: ogginfo/ogginfo2.c:557 -#, c-format -msgid "" -"WARNING: Could not decode Vorbis header packet %d - invalid Vorbis stream " -"(%d)\n" -msgstr "" -"AMARAN: Tidak dapat nyahkod paket pengepala Vorbis %d - strim Vorbis tidak " -"sah (%d)\n" - -#: ogginfo/ogginfo2.c:565 -#, c-format -msgid "" -"WARNING: Vorbis stream %d does not have headers correctly framed. Terminal " -"header page contains additional packets or has non-zero granulepos\n" -msgstr "" -"AMARAN: strim Vorbis %d tidak mempunyai pengepala dengan bingkai yang betul. " -"Halaman pengepala terminal header mengandungi paket tambahan atau granulepos " -"bukan-sifar\n" - -#: ogginfo/ogginfo2.c:569 -#, c-format -msgid "Vorbis headers parsed for stream %d, information follows...\n" -msgstr "Pengepala Vorbis dihurai untuk strim %d, maklumat diikuti...\n" - -#: ogginfo/ogginfo2.c:572 -#, c-format -msgid "Version: %d\n" -msgstr "Versi: %d\n" - -#: ogginfo/ogginfo2.c:576 -#, c-format -msgid "Vendor: %s (%s)\n" -msgstr "Pengeluar: %s (%s)\n" - -#: ogginfo/ogginfo2.c:584 -#, c-format -msgid "Channels: %d\n" -msgstr "Saluran: %d\n" - -#: ogginfo/ogginfo2.c:585 -#, c-format -msgid "" -"Rate: %ld\n" -"\n" -msgstr "" -"Kadar: %ld\n" -"\n" - -#: ogginfo/ogginfo2.c:588 -#, c-format -msgid "Nominal bitrate: %f kb/s\n" -msgstr "Kadar bit nominal: %f kb/s\n" - -#: ogginfo/ogginfo2.c:591 -msgid "Nominal bitrate not set\n" -msgstr "Kadar bit nominal tidak ditetapkan\n" - -#: ogginfo/ogginfo2.c:594 -#, c-format -msgid "Upper bitrate: %f kb/s\n" -msgstr "Kadar bit atas: %f kb/s\n" - -#: ogginfo/ogginfo2.c:597 -msgid "Upper bitrate not set\n" -msgstr "Kadar bit atas tidak ditetapkan\n" - -#: ogginfo/ogginfo2.c:600 -#, c-format -msgid "Lower bitrate: %f kb/s\n" -msgstr "Kadar bit rendah: %f kb/s\n" - -#: ogginfo/ogginfo2.c:603 -msgid "Lower bitrate not set\n" -msgstr "Kadar bit rendah tidak ditetapkan\n" - -#: ogginfo/ogginfo2.c:630 -msgid "Negative or zero granulepos (%" -msgstr "Granulepos negatif atau sifar (%" - -#: ogginfo/ogginfo2.c:651 -msgid "" -"Vorbis stream %d:\n" -"\tTotal data length: %" -msgstr "" -"Strim Vorbis %d:\n" -"\tJumlah panjang data: %" - -#: ogginfo/ogginfo2.c:692 -#, c-format -msgid "" -"WARNING: Could not decode Kate header packet %d - invalid Kate stream (%d)\n" -msgstr "" -"AMARAN: Tidak dapat nyahkod paket pengepala Kate %d - strim Kate tidak sah " -"(%d)\n" - -#: ogginfo/ogginfo2.c:703 -#, c-format -msgid "" -"WARNING: packet %d does not seem to be a Kate header - invalid Kate stream " -"(%d)\n" -msgstr "" -"AMARAN: paket %d tidak kelihatan sebagai pengepala Kate - strim Kate tidak " -"sah (%d)\n" - -#: ogginfo/ogginfo2.c:734 -#, c-format -msgid "" -"WARNING: Kate stream %d does not have headers correctly framed. Terminal " -"header page contains additional packets or has non-zero granulepos\n" -msgstr "" -"AMARAN: strim Kate %d tidak mempunyai pengepala dengan bingkai yang betul. " -"Halaman pengepala terminal mengandungi paket tambahan atau granulepos bukan-" -"sifar\n" - -#: ogginfo/ogginfo2.c:738 -#, c-format -msgid "Kate headers parsed for stream %d, information follows...\n" -msgstr "Pengepala Kate dihurai untuk strim %d, maklumat diikuti...\n" - -#: ogginfo/ogginfo2.c:741 -#, c-format -msgid "Version: %d.%d\n" -msgstr "Versi: %d.%d\n" - -#: ogginfo/ogginfo2.c:747 -#, c-format -msgid "Language: %s\n" -msgstr "Bahasa: %s\n" - -#: ogginfo/ogginfo2.c:750 -msgid "No language set\n" -msgstr "Tiada bahasa ditetapkan\n" - -#: ogginfo/ogginfo2.c:753 -#, c-format -msgid "Category: %s\n" -msgstr "Kategori: %s\n" - -#: ogginfo/ogginfo2.c:756 -msgid "No category set\n" -msgstr "Tiada kategori ditetapkan\n" - -#: ogginfo/ogginfo2.c:761 -msgid "utf-8" -msgstr "utf-8" - -#: ogginfo/ogginfo2.c:765 -#, c-format -msgid "Character encoding: %s\n" -msgstr "Pengekodan aksara: %s\n" - -#: ogginfo/ogginfo2.c:768 -msgid "Unknown character encoding\n" -msgstr "Pengekodan aksara tidak diketahui\n" - -#: ogginfo/ogginfo2.c:773 -msgid "left to right, top to bottom" -msgstr "kiri ke kanan, atas ke bawah" - -#: ogginfo/ogginfo2.c:774 -msgid "right to left, top to bottom" -msgstr "kanan ke kiri, atas ke bawah" - -#: ogginfo/ogginfo2.c:775 -msgid "top to bottom, right to left" -msgstr "atas ke bawah, kanan ke kiri" - -#: ogginfo/ogginfo2.c:776 -msgid "top to bottom, left to right" -msgstr "atas ke bawah, kiri ke kanan" - -#: ogginfo/ogginfo2.c:780 -#, c-format -msgid "Text directionality: %s\n" -msgstr "Arah teks: %s\n" - -#: ogginfo/ogginfo2.c:783 -msgid "Unknown text directionality\n" -msgstr "Arah teks tidak diketahui\n" - -#: ogginfo/ogginfo2.c:795 -msgid "Invalid zero granulepos rate\n" -msgstr "Kadar granulepos sifar tidak sah\n" - -#: ogginfo/ogginfo2.c:797 -#, c-format -msgid "Granulepos rate %d/%d (%.02f gps)\n" -msgstr "Kadar Granulepos %d/%d (%.02f gps)\n" - -#: ogginfo/ogginfo2.c:810 -msgid "\n" -msgstr "\n" - -#: ogginfo/ogginfo2.c:828 -msgid "Negative granulepos (%" -msgstr "Granulepos negatif (%" - -#: ogginfo/ogginfo2.c:853 -msgid "" -"Kate stream %d:\n" -"\tTotal data length: %" -msgstr "" -"Strim Kate %d:\n" -"\tJumlah panjang data: %" - -#: ogginfo/ogginfo2.c:893 -#, c-format -msgid "WARNING: EOS not set on stream %d\n" -msgstr "AMARAN: EOS tidak ditetapkan dalam strim %d\n" - -#: ogginfo/ogginfo2.c:1047 -msgid "WARNING: Invalid header page, no packet found\n" -msgstr "AMARAN: halaman pengepala tidak sah, tiada paket ditemui\n" - -#: ogginfo/ogginfo2.c:1075 -#, c-format -msgid "" -"WARNING: Invalid header page in stream %d, contains multiple packets\n" -msgstr "" -"AMARAN: halaman pengepala tidak sah dalam strim %d, mengandungi paket " -"berbilang\n" - -#: ogginfo/ogginfo2.c:1089 -#, c-format -msgid "" -"Note: Stream %d has serial number %d, which is legal but may cause problems " -"with some tools.\n" -msgstr "" -"Perhatian: Strim %d mempunyai nombor siri %d, yang sah tetapi dapat " -"menimbulkan masalah dengan beberapa alatan.\n" - -#: ogginfo/ogginfo2.c:1107 -msgid "WARNING: Hole in data (%d bytes) found at approximate offset %" -msgstr "AMARAN: Lubang dalam data (%d bait) ditemui pada ofset anggaran %" - -#: ogginfo/ogginfo2.c:1134 -#, c-format -msgid "Error opening input file \"%s\": %s\n" -msgstr "Ralat membuka fail input \"%s\": %s\n" - -#: ogginfo/ogginfo2.c:1139 -#, c-format -msgid "" -"Processing file \"%s\"...\n" -"\n" -msgstr "" -"Memproses fail \"%s\"...\n" -"\n" - -#: ogginfo/ogginfo2.c:1148 -msgid "Could not find a processor for stream, bailing\n" -msgstr "Tidak dapat cari pemproses untuk strim, dijamin\n" - -#: ogginfo/ogginfo2.c:1156 -msgid "Page found for stream after EOS flag" -msgstr "Halaman ditemui untuk strim selepas bendera EOS" - -#: ogginfo/ogginfo2.c:1159 -msgid "" -"Ogg muxing constraints violated, new stream before EOS of all previous " -"streams" -msgstr "" -"Kekangan muxing Ogg dilanggari, strim baharu sebelum EOS untuk semua strim " -"terdahulu" - -#: ogginfo/ogginfo2.c:1163 -msgid "Error unknown." -msgstr "Ralat tidak diketahui." - -#: ogginfo/ogginfo2.c:1166 -#, c-format -msgid "" -"WARNING: illegally placed page(s) for logical stream %d\n" -"This indicates a corrupt Ogg file: %s.\n" -msgstr "" -"AMARAN: halam diletak secara haram untuk strim logikal %d\n" -"Ini menunjukkan fail Ogg rosak: %s.\n" - -#: ogginfo/ogginfo2.c:1178 -#, c-format -msgid "New logical stream (#%d, serial: %08x): type %s\n" -msgstr "Strim logikal baharu (#%d, siri: %08x): jenis %s\n" - -#: ogginfo/ogginfo2.c:1181 -#, c-format -msgid "WARNING: stream start flag not set on stream %d\n" -msgstr "AMARAN: bendera permulaan strim tidak ditetapkan pada strim %d\n" - -#: ogginfo/ogginfo2.c:1185 -#, c-format -msgid "WARNING: stream start flag found in mid-stream on stream %d\n" -msgstr "AMARAN: bendera mula strim ditemui dalam mid-stream pada stream %d\n" - -#: ogginfo/ogginfo2.c:1190 -#, c-format -msgid "" -"WARNING: sequence number gap in stream %d. Got page %ld when expecting page " -"%ld. Indicates missing data.\n" -msgstr "" -"AMARAN: sela nombor jujukan dalam strim %d. Dapat halaman %ld bila " -"menjangkakan halaman %ld. Menunjukkan terdapat data yang hilang.\n" - -#: ogginfo/ogginfo2.c:1205 -#, c-format -msgid "Logical stream %d ended\n" -msgstr "Strim logikal %d tamat\n" - -#: ogginfo/ogginfo2.c:1213 -#, c-format -msgid "" -"ERROR: No Ogg data found in file \"%s\".\n" -"Input probably not Ogg.\n" -msgstr "" -"RALAT: Tiada data Ogg yang ditemui di dalam fail \"%s\".\n" -"Input kemungkinan bukan Ogg.\n" - -#: ogginfo/ogginfo2.c:1224 -#, c-format -msgid "ogginfo from %s %s\n" -msgstr "ogginfo dari %s %s\n" - -#: ogginfo/ogginfo2.c:1230 -#, c-format -msgid "" -"(c) 2003-2005 Michael Smith <msmith@xiph.org>\n" -"\n" -"Usage: ogginfo [flags] file1.ogg [file2.ogx ... fileN.ogv]\n" -"Flags supported:\n" -"\t-h Show this help message\n" -"\t-q Make less verbose. Once will remove detailed informative\n" -"\t messages, two will remove warnings\n" -"\t-v Make more verbose. This may enable more detailed checks\n" -"\t for some stream types.\n" -msgstr "" -"(c) 2003-2005 Michael Smith <msmith@xiph.org>\n" -"\n" -"Penggunaan: ogginfo [flags] file1.ogg [file2.ogx ... fileN.ogv]\n" -"Bendera yang disokong:\n" -"\t-h Tunjuk maklumat bantuan ini.\n" -"\t-q Menjadikan kurang berjela. Satu akan memadamkan maklumat terperinci.\n" -"\t mesej, dua akan memadamkan amaran\n" -"\t-v Menjadikan lebih berjela. Ini mungkin akan mengizinkan semakan yang " -"lebih terperinci.\n" -"\t untuk beberapa jenis strim.\n" - -#: ogginfo/ogginfo2.c:1239 -#, c-format -msgid "\t-V Output version information and exit\n" -msgstr "\t-V Outputkan maklumat versi lalu keluar\n" - -#: ogginfo/ogginfo2.c:1251 -#, c-format -msgid "" -"Usage: ogginfo [flags] file1.ogg [file2.ogx ... fileN.ogv]\n" -"\n" -"ogginfo is a tool for printing information about Ogg files\n" -"and for diagnosing problems with them.\n" -"Full help shown with \"ogginfo -h\".\n" -msgstr "" -"Penggunaan: ogginfo [flags] file1.ogg [file2.ogx ... fileN.ogv]\n" -"\n" -"ogginfo ialah alat untuk mencetak maklumat berkenaan fail Ogg\n" -"dan untuk mendiagnosis masalah mereka.\n" -"Bantuan penuh ditunjukkan dengan \"ogginfo -h\".\n" - -#: ogginfo/ogginfo2.c:1285 -#, c-format -msgid "No input files specified. \"ogginfo -h\" for help\n" -msgstr "Tiada fail input dinyatakan. \"ogginfo -h\" untuk bantuan\n" - -#: share/getopt.c:673 -#, c-format -msgid "%s: option `%s' is ambiguous\n" -msgstr "%s: pilihan `%s' adalah kabur\n" - -#: share/getopt.c:698 -#, c-format -msgid "%s: option `--%s' doesn't allow an argument\n" -msgstr "%s: pilihan `--%s' tidak membenarkan argumen\n" - -#: share/getopt.c:703 -#, c-format -msgid "%s: option `%c%s' doesn't allow an argument\n" -msgstr "%s: pilihan `%c%s' tidak membenarkan argumen\n" - -#: share/getopt.c:721 share/getopt.c:894 -#, c-format -msgid "%s: option `%s' requires an argument\n" -msgstr "%s: pilihan `%s' memerlukan argumen\n" - -#: share/getopt.c:750 -#, c-format -msgid "%s: unrecognized option `--%s'\n" -msgstr "%s: pilihan tidak dikenali `--%s'\n" - -#: share/getopt.c:754 -#, c-format -msgid "%s: unrecognized option `%c%s'\n" -msgstr "%s: pilihan tidak dikenali `%c%s'\n" - -#: share/getopt.c:780 -#, c-format -msgid "%s: illegal option -- %c\n" -msgstr "%s: pilihan haram -- %c\n" - -#: share/getopt.c:783 -#, c-format -msgid "%s: invalid option -- %c\n" -msgstr "%s: pilihan tidak sah -- %c\n" - -#: share/getopt.c:813 share/getopt.c:943 -#, c-format -msgid "%s: option requires an argument -- %c\n" -msgstr "%s: pilihan memerlukan satu argumen -- %c\n" - -#: share/getopt.c:860 -#, c-format -msgid "%s: option `-W %s' is ambiguous\n" -msgstr "%s: pilihan `-W %s' adalah kabur\n" - -#: share/getopt.c:878 -#, c-format -msgid "%s: option `-W %s' doesn't allow an argument\n" -msgstr "%s: pilihan `-W %s' tidak membenarkan argumen\n" - -#: vcut/vcut.c:144 -#, c-format -msgid "Couldn't flush output stream\n" -msgstr "Gagal mengosongkan strim output\n" - -#: vcut/vcut.c:164 -#, c-format -msgid "Couldn't close output file\n" -msgstr "Gagal menutup fail output\n" - -#: vcut/vcut.c:225 -#, c-format -msgid "Couldn't open %s for writing\n" -msgstr "Gagal membuka %s untuk ditulis\n" - -#: vcut/vcut.c:264 -#, c-format -msgid "" -"Usage: vcut infile.ogg outfile1.ogg outfile2.ogg [cutpoint | +cuttime]\n" -msgstr "" -"Penggunaan: vcut infile.ogg outfile1.ogg outfile2.ogg [cutpoint | +cuttime]\n" - -#: vcut/vcut.c:266 -#, c-format -msgid "To avoid creating an output file, specify \".\" as its name.\n" -msgstr "" -"Untuk menghindari penciptaan fail output, nyatakan \".\" sebagai namanya.\n" - -#: vcut/vcut.c:277 -#, c-format -msgid "Couldn't open %s for reading\n" -msgstr "Gagal membuka %s untuk dibaca\n" - -#: vcut/vcut.c:292 vcut/vcut.c:296 -#, c-format -msgid "Couldn't parse cutpoint \"%s\"\n" -msgstr "Tidak dapat hurai titik potong \"%s\"\n" - -#: vcut/vcut.c:301 -#, c-format -msgid "Processing: Cutting at %lf seconds\n" -msgstr "Pemprosesan: Memotong pada %lf saat\n" - -#: vcut/vcut.c:303 -#, c-format -msgid "Processing: Cutting at %lld samples\n" -msgstr "Pemprosesan: Memotong pada %lld sampel\n" - -#: vcut/vcut.c:314 -#, c-format -msgid "Processing failed\n" -msgstr "Pemprosesan gagal\n" - -#: vcut/vcut.c:355 -#, c-format -msgid "WARNING: unexpected granulepos " -msgstr "AMARAN: granulepos tidak dijangka " - -#: vcut/vcut.c:406 -#, c-format -msgid "Cutpoint not found\n" -msgstr "Titik potong tidak ditemui\n" - -#: vcut/vcut.c:412 -#, c-format -msgid "Can't produce a file starting and ending between sample positions " -msgstr "" -"Tidak dapat hasilkan permulaan dan penamat fail diantara kedudukan sampel " - -#: vcut/vcut.c:456 -#, c-format -msgid "Can't produce a file starting between sample positions " -msgstr "Tidak dapat hasilkan permulaan fail diantara kedudukan sampel " - -#: vcut/vcut.c:460 -#, c-format -msgid "Specify \".\" as the second output file to suppress this error.\n" -msgstr "Nyatakan \".\" sebaga fail output kedua untuk tahan ralat ini.\n" - -#: vcut/vcut.c:498 -#, c-format -msgid "Couldn't write packet to output file\n" -msgstr "Tidak dapat tulis paket ke fail output\n" - -#: vcut/vcut.c:519 -#, c-format -msgid "BOS not set on first page of stream\n" -msgstr "BOS tidak ditetapkan pada halaman pertama strim\n" - -#: vcut/vcut.c:534 -#, c-format -msgid "Multiplexed bitstreams are not supported\n" -msgstr "Bit strim multipleks tidak disokong\n" - -#: vcut/vcut.c:545 -#, c-format -msgid "Internal stream parsing error\n" -msgstr "Ralat menghurai strim dalaman\n" - -#: vcut/vcut.c:559 -#, c-format -msgid "Header packet corrupt\n" -msgstr "Paket pengepala rosak\n" - -#: vcut/vcut.c:565 -#, c-format -msgid "Bitstream error, continuing\n" -msgstr "Ralat strim bit, teruskan\n" - -#: vcut/vcut.c:575 -#, c-format -msgid "Error in header: not vorbis?\n" -msgstr "Ralat dalam pengepala: bukan vorbis?\n" - -#: vcut/vcut.c:626 -#, c-format -msgid "Input not ogg.\n" -msgstr "Input bukan ogg.\n" - -#: vcut/vcut.c:630 -#, c-format -msgid "Page error, continuing\n" -msgstr "Ralat halaman, teruskan\n" - -#: vcut/vcut.c:640 -#, c-format -msgid "WARNING: input file ended unexpectedly\n" -msgstr "AMARAN: fail input ditamatkan secara tidak dijangka\n" - -#: vcut/vcut.c:644 -#, c-format -msgid "WARNING: found EOS before cutpoint\n" -msgstr "AMARAN: temui EOS sebelum titik potong\n" - -#: vorbiscomment/vcedit.c:130 vorbiscomment/vcedit.c:156 -msgid "Couldn't get enough memory for input buffering." -msgstr "Gagal mendapatkan ingatan yang cukup untuk menimbal input." - -#: vorbiscomment/vcedit.c:180 vorbiscomment/vcedit.c:551 -msgid "Error reading first page of Ogg bitstream." -msgstr "Ralat membaca halaman pertama strim bit Ogg." - -#: vorbiscomment/vcedit.c:186 vorbiscomment/vcedit.c:558 -msgid "Error reading initial header packet." -msgstr "Ralat membaca paket pengepala awalan." - -#: vorbiscomment/vcedit.c:238 -msgid "Couldn't get enough memory to register new stream serial number." -msgstr "" -"Gagal mendapatkan ingatan yang cukup untuk mendaftar nombor siri strim baru." - -#: vorbiscomment/vcedit.c:506 -msgid "Input truncated or empty." -msgstr "Input dipangkas atau kosong." - -#: vorbiscomment/vcedit.c:508 -msgid "Input is not an Ogg bitstream." -msgstr "Input bukan strim bit Ogg." - -#: vorbiscomment/vcedit.c:566 -msgid "Ogg bitstream does not contain Vorbis data." -msgstr "Strim bit Ogg tidak mengandungi data Vorbis." - -#: vorbiscomment/vcedit.c:579 -msgid "EOF before recognised stream." -msgstr "EOF sebelum strim yang diiktiraf." - -#: vorbiscomment/vcedit.c:595 -msgid "Ogg bitstream does not contain a supported data-type." -msgstr "Strim bit Ogg tidak mengandungi jenis data yang disokong." - -#: vorbiscomment/vcedit.c:639 -msgid "Corrupt secondary header." -msgstr "Pengepala kedua rosak." - -#: vorbiscomment/vcedit.c:660 -msgid "EOF before end of Vorbis headers." -msgstr "EOF sebelum penghujung pengepala Vorbis." - -#: vorbiscomment/vcedit.c:835 -msgid "Corrupt or missing data, continuing..." -msgstr "Rosak atau data hilang, diteruskan..." - -#: vorbiscomment/vcedit.c:875 -msgid "" -"Error writing stream to output. Output stream may be corrupted or truncated." -msgstr "" -"Ralat menulis strim ke output. Strim output mungkin telah rosak atau " -"dipangkas." - -#: vorbiscomment/vcomment.c:195 vorbiscomment/vcomment.c:221 -#, c-format -msgid "Failed to open file as Vorbis: %s\n" -msgstr "Gagal membuka fail sebagai Vorbis: %s\n" - -#: vorbiscomment/vcomment.c:241 -#, c-format -msgid "Bad comment: \"%s\"\n" -msgstr "Ulasan teruk: \"%s\"\n" - -#: vorbiscomment/vcomment.c:253 -#, c-format -msgid "bad comment: \"%s\"\n" -msgstr "ulasan teruk: \"%s\"\n" - -#: vorbiscomment/vcomment.c:263 -#, c-format -msgid "Failed to write comments to output file: %s\n" -msgstr "Gagal menulis ulasan ke fail output: %s\n" - -#: vorbiscomment/vcomment.c:280 -#, c-format -msgid "no action specified\n" -msgstr "tiada tindakan dinyatakan\n" - -#: vorbiscomment/vcomment.c:384 -#, c-format -msgid "Couldn't un-escape comment, cannot add\n" -msgstr "Tidakdapat nyah-escape ulasan, tidak dapat tambah\n" - -#: vorbiscomment/vcomment.c:526 -#, c-format -msgid "" -"vorbiscomment from %s %s\n" -" by the Xiph.Org Foundation (http://www.xiph.org/)\n" -"\n" -msgstr "" -"vorbiscomment dari %s %s\n" -" oleh Xiph.Org Foundation (http://www.xiph.org/)\n" -"\n" - -#: vorbiscomment/vcomment.c:529 -#, c-format -msgid "List or edit comments in Ogg Vorbis files.\n" -msgstr "Senarai atau sunting ulasan dalam fail Ogg Vorbis.\n" - -#: vorbiscomment/vcomment.c:532 -#, c-format -msgid "" -"Usage: \n" -" vorbiscomment [-Vh]\n" -" vorbiscomment [-lRe] inputfile\n" -" vorbiscomment <-a|-w> [-Re] [-c file] [-t tag] inputfile [outputfile]\n" -msgstr "" -"Penggunaan: \n" -" vorbiscomment [-Vh]\n" -" vorbiscomment [-lRe] inputfile\n" -" vorbiscomment <-a|-w> [-Re] [-c file] [-t tag] inputfile [outputfile]\n" - -#: vorbiscomment/vcomment.c:538 -#, c-format -msgid "Listing options\n" -msgstr "Pilihan senarai\n" - -#: vorbiscomment/vcomment.c:539 -#, c-format -msgid "" -" -l, --list List the comments (default if no options are " -"given)\n" -msgstr "" -" -l, --list Senaraikan ulasan (lalai jika tiada pilihan diberikan)\n" - -#: vorbiscomment/vcomment.c:542 -#, c-format -msgid "Editing options\n" -msgstr "Pilihan suntingan\n" - -#: vorbiscomment/vcomment.c:543 -#, c-format -msgid " -a, --append Append comments\n" -msgstr " -a, --append Tambah ulasan\n" - -#: vorbiscomment/vcomment.c:544 -#, c-format -msgid "" -" -t \"name=value\", --tag \"name=value\"\n" -" Specify a comment tag on the commandline\n" -msgstr "" -" -t \"name=value\", --tag \"name=value\"\n" -" Nyatakan tag ulasan pada baris perintah\n" - -#: vorbiscomment/vcomment.c:546 -#, c-format -msgid "" -" -w, --write Write comments, replacing the existing ones\n" -msgstr " -w, --write Tulis ulasan, menggantikan yang sedia ada\n" - -#: vorbiscomment/vcomment.c:550 -#, c-format -msgid "" -" -c file, --commentfile file\n" -" When listing, write comments to the specified " -"file.\n" -" When editing, read comments from the specified " -"file.\n" -msgstr "" -" -c file, --commentfile file\n" -" Apabila menyenarai, tuliskan ulasan ke fail yang " -"dinyatakan.\n" -" Apabila menyunting, membaca ulasan dari fail yang " -"dinyatakan.\n" - -#: vorbiscomment/vcomment.c:553 -#, c-format -msgid " -R, --raw Read and write comments in UTF-8\n" -msgstr " -R, --raw Baca dan tulis ulasan dalam UTF-8\n" - -#: vorbiscomment/vcomment.c:554 -#, c-format -msgid "" -" -e, --escapes Use \\n-style escapes to allow multiline " -"comments.\n" -msgstr "" -" -e, --escapes Guna escape gaya-\\n untuk membolehkan ulasan " -"berbilang-baris.\n" - -#: vorbiscomment/vcomment.c:558 -#, c-format -msgid " -V, --version Output version information and exit\n" -msgstr " -V, --version Outputkan maklumat versi lalu keluar\n" - -#: vorbiscomment/vcomment.c:561 -#, c-format -msgid "" -"If no output file is specified, vorbiscomment will modify the input file. " -"This\n" -"is handled via temporary file, such that the input file is not modified if " -"any\n" -"errors are encountered during processing.\n" -msgstr "" -"Jika tiada fail output dinyatakan, vorbiscomment akan mengubahsuai fail " -"input.\n" -"Ia dikendalikan melalui fail sementara, supaya fail input tidak diubahsuai " -"jika\n" -"mana-mana ralat dihadapi ketika pemprosesan.\n" - -#: vorbiscomment/vcomment.c:566 -#, c-format -msgid "" -"vorbiscomment handles comments in the format \"name=value\", one per line. " -"By\n" -"default, comments are written to stdout when listing, and read from stdin " -"when\n" -"editing. Alternatively, a file can be specified with the -c option, or tags\n" -"can be given on the commandline with -t \"name=value\". Use of either -c or -" -"t\n" -"disables reading from stdin.\n" -msgstr "" -"vorbiscomment mengendalikan ulasan dalam format \"name=value\", satu per " -"baris.\n" -"Secara lalai, ulasan ditulis ke stdout bila menyenaraikan, dan baca dari " -"stdin bila\n" -"menyunting. Selain itu, satu fail boleh dinyatakan dengan pilihan -c, atau " -"tag\n" -"boleh diberi pada baris perintah dengan -t \"name=value\". Guna sama ada -c " -"atau -t\n" -"untuk lumpuhkan pembacaan dari stdin.\n" - -#: vorbiscomment/vcomment.c:573 -#, c-format -msgid "" -"Examples:\n" -" vorbiscomment -a in.ogg -c comments.txt\n" -" vorbiscomment -a in.ogg -t \"ARTIST=Some Guy\" -t \"TITLE=A Title\"\n" -msgstr "" -"Contoh:\n" -" vorbiscomment -a in.ogg -c comments.txt\n" -" vorbiscomment -a in.ogg -t \"ARTIST=Seorang Lelaki\" -t \"TITLE=Satu " -"Tajuk\"\n" - -#: vorbiscomment/vcomment.c:578 -#, c-format -msgid "" -"NOTE: Raw mode (--raw, -R) will read and write comments in UTF-8 rather " -"than\n" -"converting to the user's character set, which is useful in scripts. " -"However,\n" -"this is not sufficient for general round-tripping of comments in all cases,\n" -"since comments can contain newlines. To handle that, use escaping (-e,\n" -"--escape).\n" -msgstr "" -"PERHATIAN: Mod raw (--raw, -R) akan baca dan tulis ulasan dalam UTF-8\n" -"berbanding menukar ke set aksara pengguna, yang mana ia berguna dalam\n" -"skrip. Walaubagaimanapun, ia tidak mencukupi untuk ulasan umum dalam\n" -"dalam semua kes, semenjak ulasan boleh mengandungi baris baharu. \n" -"Untuk mengendalikannya, guna escape (-e, --escape).\n" - -#: vorbiscomment/vcomment.c:643 -#, c-format -msgid "Internal error parsing command options\n" -msgstr "Ralat dalaman menghurai pilihan perintah\n" - -#: vorbiscomment/vcomment.c:662 -#, c-format -msgid "vorbiscomment from vorbis-tools " -msgstr "vorbiscomment dari vorbis-tools " - -#: vorbiscomment/vcomment.c:732 -#, c-format -msgid "Error opening input file '%s'.\n" -msgstr "Ralat membuka fail input '%s'.\n" - -#: vorbiscomment/vcomment.c:741 -#, c-format -msgid "Input filename may not be the same as output filename\n" -msgstr "Nama fail input mungkin tidak sama dengan nama fail output\n" - -#: vorbiscomment/vcomment.c:752 -#, c-format -msgid "Error opening output file '%s'.\n" -msgstr "Ralat membuka fail output '%s'.\n" - -#: vorbiscomment/vcomment.c:767 -#, c-format -msgid "Error opening comment file '%s'.\n" -msgstr "Ralat membuka fail ulasan '%s'.\n" - -#: vorbiscomment/vcomment.c:784 -#, c-format -msgid "Error opening comment file '%s'\n" -msgstr "Ralat membuka fail ulasan'%s'\n" - -#: vorbiscomment/vcomment.c:818 -#, c-format -msgid "Error removing old file %s\n" -msgstr "Ralat membuang fail lama %s\n" - -#: vorbiscomment/vcomment.c:820 -#, c-format -msgid "Error renaming %s to %s\n" -msgstr "Ralat menamakan semula %s ke %s\n" - -#: vorbiscomment/vcomment.c:830 -#, c-format -msgid "Error removing erroneous temporary file %s\n" -msgstr "Ralat membuang fail sementara yang bermasalah %s\n" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/w3m.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/w3m.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/w3m.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/w3m.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,888 +0,0 @@ -# Malay translation for w3m -# Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 -# This file is distributed under the same license as the w3m package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2013. -# -msgid "" -msgstr "" -"Project-Id-Version: w3m\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2015-04-29 16:18+0900\n" -"PO-Revision-Date: 2014-02-03 15:02+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 12:31+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: menu.c:267 -msgid " Back (b) " -msgstr " Undur (b) " - -#: menu.c:268 -msgid " Select Buffer(s) " -msgstr " Pilih Penimbal " - -#: menu.c:270 -msgid " Select Tab (t) " -msgstr " Pilih Tab (t) " - -#: menu.c:272 -msgid " View Source (v) " -msgstr " Lihat Sumber (v) " - -#: menu.c:273 -msgid " Edit Source (e) " -msgstr " Sunting Sumber (e) " - -#: menu.c:274 -msgid " Save Source (S) " -msgstr " Simpan Sumber (S) " - -#: menu.c:275 -msgid " Reload (r) " -msgstr " Muat Semula (r) " - -#: menu.c:276 menu.c:283 menu.c:287 -msgid " ---------------- " -msgstr " ---------------- " - -#: menu.c:277 -msgid " Go Link (a) " -msgstr " Pergi ke Pautan (a) " - -#: menu.c:278 -msgid " on New Tab (n) " -msgstr " pada Tab Baru (n) " - -#: menu.c:279 -msgid " Save Link (A) " -msgstr " Simpan Pautan (A) " - -#: menu.c:280 -msgid " View Image (i) " -msgstr " Lihat Imej (i) " - -#: menu.c:281 -msgid " Save Image (I) " -msgstr " Simpan Imej (I) " - -#: menu.c:282 -msgid " View Frame (f) " -msgstr " Lihat Bingkai (f) " - -#: menu.c:284 -msgid " Bookmark (B) " -msgstr " Tanda Buku (B) " - -#: menu.c:285 -msgid " Help (h) " -msgstr " Bantuan (h) " - -#: menu.c:286 -msgid " Option (o) " -msgstr " Pilihan (o) " - -#: menu.c:288 -msgid " Quit (q) " -msgstr " Keluar (q) " - -#: rc.c:62 -msgid "External Viewer Setup" -msgstr "Persediaan Pelihat Luaran" - -#: rc.c:63 -msgid "Tab width in characters" -msgstr "Lebar tab dalam aksara" - -#: rc.c:64 -msgid "Indent for HTML rendering" -msgstr "Inden untuk penerapan HTML" - -#: rc.c:65 -msgid "Number of pixels per character (4.0...32.0)" -msgstr "Bilangan piksel per aksara (4.0...32.0)" - -#: rc.c:66 -msgid "Number of pixels per line (4.0...64.0)" -msgstr "Bilangan piksel per baris (4.0...64.0)" - -#: rc.c:67 -msgid "Number of remembered lines when used as a pager" -msgstr "Bilangan baris diingati bila digunakan sebagai penghalaman" - -#: rc.c:68 -msgid "Use URL history" -msgstr "Guna sejarah URL" - -#: rc.c:69 -msgid "Number of remembered URL" -msgstr "Bilangan URL diingati" - -#: rc.c:70 -msgid "Save URL history" -msgstr "Simpan sejarah URL" - -#: rc.c:71 -msgid "Render frames automatically" -msgstr "Terap bingkai secara automatik" - -#: rc.c:72 -msgid "Treat argument without scheme as URL" -msgstr "Anggap argumen tanpa skema sebagai URL" - -#: rc.c:73 -msgid "Use _self as default target" -msgstr "Guna _kendiri sebagai sasaran lalai" - -#: rc.c:74 -msgid "Open link on new tab if target is _blank or _new" -msgstr "Buka pautan pada tab baru jika sasaran adalah _kosong atau _baru" - -#: rc.c:75 -msgid "Open download list panel on new tab" -msgstr "Buka panel senarai muat turun pada tab baru" - -#: rc.c:76 -msgid "Display link URL automatically" -msgstr "Papar URL pautan secara automatik" - -#: rc.c:77 -msgid "Display link numbers" -msgstr "Papar bilangan pautan" - -#: rc.c:78 -msgid "Display decoded URL" -msgstr "Papar URL ternyahkod" - -#: rc.c:79 -msgid "Display current line number" -msgstr "Papar nombor baris semasa" - -#: rc.c:80 -msgid "Display inline images" -msgstr "Papar imej dalam-talian" - -#: rc.c:81 -msgid "Display pseudo-ALTs for inline images with no ALT or TITLE string" -msgstr "" -"Papar pseudo-ALT untuk imej dalam-talian tanpa rentetan ALT atau TITLE" - -#: rc.c:83 -msgid "Load inline images automatically" -msgstr "Muat imej dalam talian secara automatik" - -#: rc.c:84 -msgid "Maximum processes for parallel image loading" -msgstr "Maksimum proses untuk pemuatan imej berselari" - -#: rc.c:85 -msgid "Use external image viewer" -msgstr "Guna pelihat imej luaran" - -#: rc.c:86 -msgid "Scale of image (%)" -msgstr "Skala imej (%)" - -#: rc.c:87 -msgid "External command to display image" -msgstr "Perintah luaran untuk papar imej" - -#: rc.c:88 -msgid "Use link list of image map" -msgstr "Guna senarai pautan peta imej" - -#: rc.c:90 -msgid "Display file names in multi-column format" -msgstr "Papar nama fail dalam format lajur-berbilang" - -#: rc.c:91 -msgid "Use ASCII equivalents to display entities" -msgstr "Guna ASCII yang setara untuk paparkan entiti" - -#: rc.c:92 -msgid "Character type for border of table and menu" -msgstr "Jenis aksara untuk sempadan jadual dan menu" - -#: rc.c:93 -msgid "Display table borders, ignore value of BORDER" -msgstr "Papar sempadan jadual, abai nilai BORDER" - -#: rc.c:94 -msgid "Fold lines in TEXTAREA" -msgstr "Lipat baris dalam TEXTAREA" - -#: rc.c:95 -msgid "Display INS, DEL, S and STRIKE element" -msgstr "Papar unsur INS, DEL, S dan STRIKE" - -#: rc.c:96 -msgid "Display with color" -msgstr "Papar dengan warna" - -#: rc.c:97 -msgid "Color of normal character" -msgstr "Warna bagi aksara biasa" - -#: rc.c:98 -msgid "Color of anchor" -msgstr "Warna penambat" - -#: rc.c:99 -msgid "Color of image link" -msgstr "Warna pautan imej" - -#: rc.c:100 -msgid "Color of form" -msgstr "Warna bentuk" - -#: rc.c:101 -msgid "Enable coloring of active link" -msgstr "Benarkan pewarnaan pautan aktif" - -#: rc.c:102 -msgid "Color of currently active link" -msgstr "Warna pautan aktif semasa" - -#: rc.c:103 -msgid "Use visited link color" -msgstr "Guna warna pautan dilawati" - -#: rc.c:104 -msgid "Color of visited link" -msgstr "Warna pautan dilawati" - -#: rc.c:105 -msgid "Color of background" -msgstr "Warna latar belakang" - -#: rc.c:106 -msgid "Color of mark" -msgstr "Warna tanda" - -#: rc.c:107 -msgid "Use proxy" -msgstr "Guna proksi" - -#: rc.c:108 -msgid "URL of HTTP proxy host" -msgstr "URL bagi hos proksi HTTP" - -#: rc.c:110 -msgid "URL of HTTPS proxy host" -msgstr "URL bagi hos proksi HTTPS" - -#: rc.c:113 -msgid "URL of GOPHER proxy host" -msgstr "Guna hos proksi GOPHER" - -#: rc.c:115 -msgid "URL of FTP proxy host" -msgstr "URL hos proksi FTP" - -#: rc.c:116 -msgid "Domains to be accessed directly (no proxy)" -msgstr "Domain untuk dicapai secara terus (tanpa proksi)" - -#: rc.c:117 -msgid "Check noproxy by network address" -msgstr "Periksa noproxy oleh alamat rangkaian" - -#: rc.c:118 -msgid "Disable cache" -msgstr "Lumpuhkan cache" - -#: rc.c:120 -msgid "News server" -msgstr "Pelayan berita" - -#: rc.c:121 -msgid "Mode of news server" -msgstr "Mod pelayan berita" - -#: rc.c:122 -msgid "Number of news messages" -msgstr "Bilangan mesej berita" - -#: rc.c:124 -msgid "Order of name resolution" -msgstr "Tertib resolusi nama" - -#: rc.c:125 -msgid "Directory corresponding to / (document root)" -msgstr "Direktori berkaitan / (root dokumen)" - -#: rc.c:126 -msgid "Directory corresponding to /~user" -msgstr "Direktori berkaitan /~user" - -#: rc.c:127 -msgid "Directory corresponding to /cgi-bin" -msgstr "Direktori berkaitan /cgi-bin" - -#: rc.c:128 -msgid "Confirm when quitting with q" -msgstr "Sahkan bila keluar dengan q" - -#: rc.c:129 -msgid "Close tab if buffer is last when back" -msgstr "Tutup tab jika penimbal adalah terakhir bila kembali" - -#: rc.c:131 -msgid "Enable mark operations" -msgstr "Benarkan operasi tanda" - -#: rc.c:133 -msgid "Enable Emacs-style line editing" -msgstr "Benarkan penyuntingan baris gaya-Emacs" - -#: rc.c:134 -msgid "Enable vi-like numeric prefix" -msgstr "Benarkan awalan berangka seperti-vi" - -#: rc.c:135 -msgid "Move cursor to top line when going to label" -msgstr "Gerak kursor ke baris teratas bila pergi ke label" - -#: rc.c:136 -msgid "Move cursor to top line when moving to next page" -msgstr "Gerak kursor ke baris teratas bila beralih ke halaman berikutnya" - -#: rc.c:137 -msgid "Fold lines of plain text file" -msgstr "Lipat baris bagi fail teks biasa" - -#: rc.c:138 -msgid "Show line numbers" -msgstr "Papar nombor baris" - -#: rc.c:139 -msgid "Show search string" -msgstr "Papar rentetan gelintar" - -#: rc.c:140 -msgid "List of mime.types files" -msgstr "Senarai fail jenis mime" - -#: rc.c:141 -msgid "List of mailcap files" -msgstr "Senarai fail mailcap" - -#: rc.c:142 -msgid "List of urimethodmap files" -msgstr "Senarai fail urimethodmap" - -#: rc.c:143 -msgid "Editor" -msgstr "Penyunting" - -#: rc.c:144 -msgid "Mailer" -msgstr "Pengemel" - -#: rc.c:145 -msgid "How to call Mailer for mailto URLs with options" -msgstr "Bagaimana hendak panggil Pengemel ke URL mailto tanpa pilihan" - -#: rc.c:146 -msgid "External Browser" -msgstr "Pelayar Luaran" - -#: rc.c:147 -msgid "Second External Browser" -msgstr "Pelayar Luaran Kedua" - -#: rc.c:148 -msgid "Third External Browser" -msgstr "Pelayar Luaran Ketiga" - -#: rc.c:149 -msgid "Disable secret file security check" -msgstr "Lumpuhkan pemeriksaan keselamatan fail rahsia" - -#: rc.c:150 -msgid "Password file" -msgstr "Fail kata laluan" - -#: rc.c:151 -msgid "File for setting form on loading" -msgstr "Fail untuk tetapkan bentuk bila memuatkan" - -#: rc.c:152 -msgid "File for preferences for each site" -msgstr "Fail untuk keutamaan bagi setiap laman" - -#: rc.c:153 -msgid "Password for anonymous FTP (your mail address)" -msgstr "Kata laluan untuk FTP awanama (alamat mel anda)" - -#: rc.c:154 -msgid "Generate domain part of password for FTP" -msgstr "Jana bahagian domain bagi kata laluan untuk FTP" - -#: rc.c:155 -msgid "User-Agent identification string" -msgstr "Rentetan pengenalpastian User-Agent" - -#: rc.c:156 -msgid "Accept-Encoding header" -msgstr "Terima Pengepala Pengekodan" - -#: rc.c:157 -msgid "Accept header" -msgstr "Terima pengepala" - -#: rc.c:158 -msgid "Accept-Language header" -msgstr "Terima pengepala Bahasa" - -#: rc.c:159 -msgid "Treat URL-like strings as links in all pages" -msgstr "Anggap rentetan seakan-URL sebagai pautan dalam semua halaman" - -#: rc.c:160 -msgid "Wrap search" -msgstr "Lilit gelintar" - -#: rc.c:161 -msgid "Display unseen objects (e.g. bgimage tag)" -msgstr "Papar objek yang tidak dilihat (cth. tag bgimage)" - -#: rc.c:162 -msgid "Uncompress compressed data automatically when downloading" -msgstr "Nyahmampat data termampat secara automatik bila memuat turun" - -#: rc.c:164 -msgid "Run external viewer in a separate session" -msgstr "Jalankan pelihat luaran dalam sesi berasingan" - -#: rc.c:166 -msgid "Run external viewer in the background" -msgstr "Jalankan pelihat luaran dalam latar belakang" - -#: rc.c:168 -msgid "Use external program for directory listing" -msgstr "Guna program luaran untuk penyenaraian direktori" - -#: rc.c:169 -msgid "URL of directory listing command" -msgstr "Guna perintah penyenaraian direktori" - -#: rc.c:171 -msgid "Enable dictionary lookup through CGI" -msgstr "Benarkan carian kamus melalui CGI" - -#: rc.c:172 -msgid "URL of dictionary lookup command" -msgstr "URL bagi perintah carian kamus" - -#: rc.c:174 -msgid "Display link name for images lacking ALT" -msgstr "Papar nama pautan untuk ALT kekurangan imej" - -#: rc.c:175 -msgid "Index file for directories" -msgstr "Fail indeks untuk direktori" - -#: rc.c:176 -msgid "Prepend http:// to URL automatically" -msgstr "Tambah http:// ke URL secara automatik" - -#: rc.c:177 -msgid "Default value for open-URL command" -msgstr "Nilai lalai untuk perintah open-URL" - -#: rc.c:178 -msgid "Decode Content-Transfer-Encoding when saving" -msgstr "Nyahkod Content-Transfer-Encoding bila menyimpan" - -#: rc.c:179 -msgid "Preserve timestamp when saving" -msgstr "Kekalkan setem masa bila menyimpan" - -#: rc.c:181 -msgid "Enable mouse" -msgstr "Benarkan tetikus" - -#: rc.c:182 -msgid "Scroll in reverse direction of mouse drag" -msgstr "Tatal seret tetikus dalam arah songsang" - -#: rc.c:183 -msgid "Behavior of wheel scroll speed" -msgstr "Kelakuan bagi kelajuan tatal roda" - -#: rc.c:184 -msgid "(A only)Scroll by # (%) of screen" -msgstr "(A sahaja)Tatal sebanyak # (%) skrin" - -#: rc.c:185 -msgid "(B only)Scroll by # lines" -msgstr "(B sahaja)Tatal sebanyak # baris" - -#: rc.c:187 -msgid "Free memory of undisplayed buffers" -msgstr "Ingatan bebas bagi penimbal tidak dipapar" - -#: rc.c:188 -msgid "Suppress `Referer:' header" -msgstr "Paksa pengepala `Referer:'" - -#: rc.c:189 -msgid "Search case-insensitively" -msgstr "Gelintar secara tidak-sensitif-kata" - -#: rc.c:190 -msgid "Use LESSOPEN" -msgstr "Guna LESSOPEN" - -#: rc.c:193 -msgid "Perform SSL server verification" -msgstr "Buat pengesahan pelayan SSL" - -#: rc.c:194 -msgid "PEM encoded certificate file of client" -msgstr "Fail sijil terenkod PEM bagi klien" - -#: rc.c:195 -msgid "PEM encoded private key file of client" -msgstr "Fail kunci terenkod PEM bagi klien" - -#: rc.c:196 -msgid "Path to directory for PEM encoded certificates of CAs" -msgstr "Laluan ke direktori untuk sijil terenkod PEM bagi CA" - -#: rc.c:197 -msgid "File consisting of PEM encoded certificates of CAs" -msgstr "Fail mengandungi sijil terenkod PEM bagi CA" - -#: rc.c:199 -msgid "List of forbidden SSL methods (2: SSLv2, 3: SSLv3, t:TLSv1)" -msgstr "Senarai kaedah SSL larangan (2: SSLv2, 3: SSLv3, t:TLSv1)" - -#: rc.c:202 -msgid "Enable cookie processing" -msgstr "Benarkan pemprosesan kuki" - -#: rc.c:203 -msgid "Print a message when receiving a cookie" -msgstr "Cetak mesej bila menerima kuki" - -#: rc.c:204 -msgid "Accept cookies" -msgstr "Terima kuki" - -#: rc.c:205 -msgid "Action to be taken on invalid cookie" -msgstr "Tindakan untuk diambil pada kuki tidak sah" - -#: rc.c:206 -msgid "Domains to reject cookies from" -msgstr "Domain untuk tolak kuki" - -#: rc.c:207 -msgid "Domains to accept cookies from" -msgstr "Domain untuk terima kuki" - -#: rc.c:208 -msgid "Domains to avoid [wrong number of dots]" -msgstr "Domain untuk dihindari [bilangan titik salah]" - -#: rc.c:210 -msgid "Number of redirections to follow" -msgstr "Bilangan arah-semula untuk diikuti" - -#: rc.c:211 -msgid "Enable processing of meta-refresh tag" -msgstr "Benarkan pemprosesan tag meta-refresh" - -#: rc.c:214 -msgid "Enable Migemo (Roma-ji search)" -msgstr "Benarkan Migemo (Gelintar Roma-ji)" - -#: rc.c:215 -msgid "Migemo command" -msgstr "Perintah Migemo" - -#: rc.c:219 -msgid "Display charset" -msgstr "Set aksara paparan" - -#: rc.c:220 -msgid "Default document charset" -msgstr "Set aksara dokumen lalai" - -#: rc.c:221 -msgid "Automatic charset detect when loading" -msgstr "Kesan set aksara secara automatik bila memuatkan" - -#: rc.c:222 -msgid "System charset" -msgstr "Set aksara sistem" - -#: rc.c:223 -msgid "System charset follows locale(LC_CTYPE)" -msgstr "Set aksara sistem ikuti locale(LC_CTYPE)" - -#: rc.c:224 -msgid "Output halfdump with display charset" -msgstr "Longgok-separa output dengan set aksara paparan" - -#: rc.c:225 -msgid "Use multi column characters" -msgstr "Guna aksara lajur-berbilang" - -#: rc.c:226 -msgid "Use combining characters" -msgstr "Guna aksara tergabung" - -#: rc.c:227 -msgid "Use double width for some Unicode characters" -msgstr "Guna lebar ganda-dua untuk sesetengah aksara Unikod" - -#: rc.c:228 -msgid "Use Unicode language tags" -msgstr "Guna tag bahasa Unikod" - -#: rc.c:229 -msgid "Charset conversion using Unicode map" -msgstr "Penukaran set aksara menggunkaan peta Unikod" - -#: rc.c:230 -msgid "Charset conversion when loading" -msgstr "Penukaran set aksara bila dimuatkan" - -#: rc.c:231 -msgid "Adjust search string for document charset" -msgstr "Laras rentetan gelintar untuk set aksara dokumen" - -#: rc.c:232 -msgid "Fix character width when conversion" -msgstr "Baiki lebar aksara bila membuat penukaran" - -#: rc.c:233 -msgid "Use GB 12345 Unicode map instead of GB 2312's" -msgstr "Guna peta Unikod GB 12345 selain dari GB 2312" - -#: rc.c:234 -msgid "Use JIS X 0201 Roman for ISO-2022-JP" -msgstr "Guna JIS X 0201 Roman untuk ISO-2022-JP" - -#: rc.c:235 -msgid "Use JIS C 6226:1978 for ISO-2022-JP" -msgstr "Guna JIS C 6226:1978 untuk ISO-2022-JP" - -#: rc.c:236 -msgid "Use JIS X 0201 Katakana" -msgstr "Guna JIS X 0201 Katakana" - -#: rc.c:237 -msgid "Use JIS X 0212:1990 (Supplemental Kanji)" -msgstr "Guna JIS X 0212:1990 (Kanji Tambahan)" - -#: rc.c:238 -msgid "Use JIS X 0213:2000 (2000JIS)" -msgstr "Guna JIS X 0213:2000 (2000JIS)" - -#: rc.c:239 -msgid "Strict ISO-2022-JP/KR/CN" -msgstr "Strict ISO-2022-JP/KR/CN" - -#: rc.c:240 -msgid "Treat 4 bytes char. of GB18030 as Unicode" -msgstr "Rawat kasara 4 bait bagi GB18030 sebagai Unikod" - -#: rc.c:241 -msgid "Simple Preserve space" -msgstr "Ruang Simpanan mudah" - -#: rc.c:244 -msgid "keymap file" -msgstr "fail peta kunci" - -#: rc.c:261 -msgid "black" -msgstr "hitam" - -#: rc.c:262 -msgid "red" -msgstr "merah" - -#: rc.c:263 -msgid "green" -msgstr "hijau" - -#: rc.c:264 -msgid "yellow" -msgstr "kuning" - -#: rc.c:265 -msgid "blue" -msgstr "biru" - -#: rc.c:266 -msgid "magenta" -msgstr "magenta" - -#: rc.c:267 -msgid "cyan" -msgstr "sian" - -#: rc.c:268 -msgid "white" -msgstr "putih" - -#: rc.c:269 -msgid "terminal" -msgstr "terminal" - -#: rc.c:288 -msgid "none" -msgstr "tiada" - -#: rc.c:289 -msgid "current URL" -msgstr "URL semasa" - -#: rc.c:290 -msgid "link URL" -msgstr "URL pautan" - -#: rc.c:295 -msgid "simple" -msgstr "mudah" - -#: rc.c:296 -msgid "use tag" -msgstr "guna tag" - -#: rc.c:297 -msgid "fontify" -msgstr "fonkan" - -#: rc.c:303 -msgid "A:relative to screen height" -msgstr "A:relatif pada tinggi skrin" - -#: rc.c:304 -msgid "B:fixed speed" -msgstr "B:kelajuan tetap" - -#: rc.c:311 -msgid "unspecified" -msgstr "tidak dinyatakan" - -#: rc.c:312 -msgid "inet inet6" -msgstr "inet inet6" - -#: rc.c:313 -msgid "inet6 inet" -msgstr "inet6 inet" - -#: rc.c:314 -msgid "inet only" -msgstr "inet sahaja" - -#: rc.c:315 -msgid "inet6 only" -msgstr "inet6 sahaja" - -#: rc.c:322 -msgid "discard" -msgstr "singkir" - -#: rc.c:324 -msgid "accept" -msgstr "terima" - -#: rc.c:326 -msgid "ask" -msgstr "tanya" - -#: rc.c:333 -msgid "use internal mailer instead" -msgstr "guna mailer dalaman" - -#: rc.c:335 -msgid "ignore options and use only the address" -msgstr "abai pilihan dan hanya guna alamat" - -#: rc.c:336 -msgid "use full mailto URL" -msgstr "guna URL mailto penuh" - -#: rc.c:345 -msgid "OFF" -msgstr "MATI" - -#: rc.c:346 -msgid "Only ISO 2022" -msgstr "Hanya ISO 2022" - -#: rc.c:347 -msgid "ON" -msgstr "HIDUP" - -#: rc.c:353 -msgid "ASCII" -msgstr "ASCII" - -#: rc.c:354 -msgid "charset specific" -msgstr "set aksara khusus" - -#: rc.c:355 -msgid "DEC special graphics" -msgstr "Grafik khas DEC" - -#: rc.c:722 -msgid "Display Settings" -msgstr "Tetapan Paparan" - -#: rc.c:724 -msgid "Color Settings" -msgstr "Tetapan Warna" - -#: rc.c:726 -msgid "Miscellaneous Settings" -msgstr "Tetapan Pelbagai" - -#: rc.c:727 -msgid "Directory Settings" -msgstr "Tetapan Direktori" - -#: rc.c:728 -msgid "External Program Settings" -msgstr "Tetapan Program Luaran" - -#: rc.c:729 -msgid "Network Settings" -msgstr "Tetapan Rangkaian" - -#: rc.c:730 -msgid "Proxy Settings" -msgstr "Tetapan Proksi" - -#: rc.c:732 -msgid "SSL Settings" -msgstr "Tetapan SSL" - -#: rc.c:735 -msgid "Cookie Settings" -msgstr "Tetapan Kuki" - -#: rc.c:738 -msgid "Charset Settings" -msgstr "Tetapan Set Aksara" - -#. TRANSLATORS: -#. * AcceptLang default: this is used in Accept-Language: HTTP request -#. * header. For example, ja.po should translate it as -#. * "ja;q=1.0, en;q=0.5" like that. -#. -#: rc.c:1220 -msgid "en;q=1.0" -msgstr "ms;q=1.0" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/wdiff-gnulib.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/wdiff-gnulib.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/wdiff-gnulib.po 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/wdiff-gnulib.po 2016-04-15 08:50:42.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: 2016-03-22 12:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:32+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: lib/error.c:188 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/wdiff.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/wdiff.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/wdiff.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/wdiff.po 2016-04-15 08:50:44.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:50+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:31+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: src/mdiff.c:376 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/webbrowser-app.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/webbrowser-app.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/webbrowser-app.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/webbrowser-app.po 2016-04-15 08:50:48.000000000 +0000 @@ -8,15 +8,15 @@ "Project-Id-Version: webbrowser-app\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" "POT-Creation-Date: 2016-02-25 21:16+0100\n" -"PO-Revision-Date: 2016-01-08 23:15+0000\n" +"PO-Revision-Date: 2016-04-06 16:09+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 14:41+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:18+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/app/AlertDialog.qml:23 msgid "JavaScript Alert" @@ -50,14 +50,14 @@ #: src/app/AuthenticationDialog.qml:53 src/app/ConfirmDialog.qml:31 #: src/app/HttpAuthenticationDialog.qml:69 src/app/PromptDialog.qml:38 #: src/app/webbrowser/BookmarkOptions.qml:143 -#: src/app/webbrowser/ContentDownloadDialog.qml:113 +#: src/app/webbrowser/ContentDownloadDialog.qml:114 #: src/app/webbrowser/ContextMenuMobile.qml:139 #: src/app/webbrowser/DownloadDelegate.qml:187 #: src/app/webbrowser/HistoryView.qml:175 -#: src/app/webbrowser/HistoryViewWide.qml:397 +#: src/app/webbrowser/HistoryViewWide.qml:382 #: src/app/webbrowser/LeavePrivateModeDialog.qml:32 -#: src/app/webbrowser/SettingsPage.qml:275 -#: src/app/webbrowser/SettingsPage.qml:329 +#: src/app/webbrowser/SettingsPage.qml:297 +#: src/app/webbrowser/SettingsPage.qml:351 #: src/app/webcontainer/AccountChooserDialog.qml:96 #: src/app/webcontainer/ContextMenuMobile.qml:141 msgid "Cancel" @@ -381,7 +381,7 @@ msgid "Erase" msgstr "Padam" -#: src/app/actions/FindInPage.qml:23 src/app/webbrowser/Browser.qml:552 +#: src/app/actions/FindInPage.qml:23 src/app/webbrowser/Browser.qml:556 msgid "Find in page" msgstr "Cari dalam halaman" @@ -411,7 +411,7 @@ msgid "Address;URL;www" msgstr "Alamat;URL;www" -#: src/app/actions/NewTab.qml:23 src/app/webbrowser/Browser.qml:435 +#: src/app/actions/NewTab.qml:23 src/app/webbrowser/Browser.qml:439 #: src/app/webbrowser/TabsBar.qml:91 msgid "New Tab" msgstr "Tab Baharu" @@ -436,7 +436,7 @@ #: src/app/actions/OpenVideoInNewTab.qml:22 msgid "Open video in new tab" -msgstr "" +msgstr "Buka video dalam tab baharu" #: src/app/actions/Paste.qml:22 msgid "Paste" @@ -467,15 +467,15 @@ #: src/app/actions/SaveVideo.qml:22 msgid "Save video" -msgstr "" +msgstr "Simpan video" -#: src/app/actions/SelectAll.qml:22 src/app/webbrowser/DownloadsPage.qml:85 +#: src/app/actions/SelectAll.qml:22 src/app/webbrowser/DownloadsPage.qml:86 #: src/app/webbrowser/HistoryView.qml:190 -#: src/app/webbrowser/HistoryViewWide.qml:422 +#: src/app/webbrowser/HistoryViewWide.qml:407 msgid "Select all" msgstr "Pilih semua" -#: src/app/actions/Share.qml:22 src/app/webbrowser/Browser.qml:532 +#: src/app/actions/Share.qml:22 src/app/webbrowser/Browser.qml:536 msgid "Share" msgstr "Kongsi" @@ -484,16 +484,16 @@ msgstr "Buat Asal" #. TRANSLATORS: %2 refers to the total number of find in page results and %1 to the highlighted result -#: src/app/webbrowser/AddressBar.qml:210 +#: src/app/webbrowser/AddressBar.qml:208 #, qt-format msgid "%1/%2" msgstr "%1/%2" -#: src/app/webbrowser/AddressBar.qml:246 +#: src/app/webbrowser/AddressBar.qml:244 msgid "find in page" msgstr "cari dalam halaman" -#: src/app/webbrowser/AddressBar.qml:247 +#: src/app/webbrowser/AddressBar.qml:245 msgid "search or enter an address" msgstr "gelintar atau masukkan alamat" @@ -527,86 +527,87 @@ msgstr "Cipta folder baharu" #: src/app/webbrowser/BookmarkOptions.qml:153 -#: src/app/webbrowser/SettingsPage.qml:339 +#: src/app/webbrowser/SettingsPage.qml:361 msgid "Save" msgstr "Simpan" #: src/app/webbrowser/BookmarksFoldersView.qml:191 #: src/app/webbrowser/BookmarksFoldersViewWide.qml:159 -#: src/app/webbrowser/NewTabView.qml:258 src/app/webbrowser/SettingsPage.qml:91 -#: src/app/webbrowser/SettingsPage.qml:303 +#: src/app/webbrowser/NewTabView.qml:258 +#: src/app/webbrowser/SettingsPage.qml:96 +#: src/app/webbrowser/SettingsPage.qml:325 msgid "Homepage" msgstr "Laman Rumah" #: src/app/webbrowser/BookmarksView.qml:81 #: src/app/webbrowser/BookmarksViewWide.qml:80 -#: src/app/webbrowser/Browser.qml:540 src/app/webbrowser/NewTabView.qml:135 +#: src/app/webbrowser/Browser.qml:544 src/app/webbrowser/NewTabView.qml:135 #: src/app/webbrowser/NewTabViewWide.qml:139 msgid "Bookmarks" msgstr "Tanda Buku" #: src/app/webbrowser/BookmarksView.qml:113 #: src/app/webbrowser/BookmarksViewWide.qml:112 -#: src/app/webbrowser/Browser.qml:421 src/app/webbrowser/HistoryView.qml:131 -#: src/app/webbrowser/HistoryViewWide.qml:517 +#: src/app/webbrowser/Browser.qml:425 src/app/webbrowser/HistoryView.qml:131 +#: src/app/webbrowser/HistoryViewWide.qml:501 msgid "Done" msgstr "Selesai" #: src/app/webbrowser/BookmarksView.qml:127 #: src/app/webbrowser/BookmarksViewWide.qml:126 #: src/app/webbrowser/HistoryView.qml:145 -#: src/app/webbrowser/HistoryViewWide.qml:531 +#: src/app/webbrowser/HistoryViewWide.qml:515 #: src/app/webbrowser/TabsBar.qml:153 src/app/webbrowser/TabsList.qml:99 msgid "New tab" msgstr "Tab baharu" -#: src/app/webbrowser/Browser.qml:546 -#: src/app/webbrowser/HistoryViewWide.qml:381 +#: src/app/webbrowser/Browser.qml:550 +#: src/app/webbrowser/HistoryViewWide.qml:366 msgid "History" msgstr "Sejarah" -#: src/app/webbrowser/Browser.qml:559 src/app/webbrowser/DownloadsPage.qml:57 +#: src/app/webbrowser/Browser.qml:563 src/app/webbrowser/DownloadsPage.qml:58 msgid "Downloads" msgstr "Muat Turun" -#: src/app/webbrowser/Browser.qml:566 +#: src/app/webbrowser/Browser.qml:570 msgid "Leave Private Mode" msgstr "Tinggalkan Mod Persendirian" -#: src/app/webbrowser/Browser.qml:566 +#: src/app/webbrowser/Browser.qml:570 msgid "Private Mode" msgstr "Mod Persendirian" -#: src/app/webbrowser/Browser.qml:584 src/app/webbrowser/SettingsPage.qml:50 +#: src/app/webbrowser/Browser.qml:588 src/app/webbrowser/SettingsPage.qml:49 msgid "Settings" msgstr "Tetapan" #. TRANSLATORS: %1 refers to the current number of tabs opened -#: src/app/webbrowser/Browser.qml:756 src/app/webbrowser/Browser.qml:791 +#: src/app/webbrowser/Browser.qml:760 src/app/webbrowser/Browser.qml:798 #, qt-format msgid "(%1)" msgstr "(%1)" -#: src/app/webbrowser/Browser.qml:1345 +#: src/app/webbrowser/Browser.qml:1379 msgid "Swipe Up To Exit Full Screen" msgstr "Leret Ke Atas Untuk Keluar Dari Skrin Penuh" -#: src/app/webbrowser/Browser.qml:1346 +#: src/app/webbrowser/Browser.qml:1380 msgid "Press ESC To Exit Full Screen" msgstr "Tekan ESC Untuk Keluar Dari Skrin Penuh" -#: src/app/webbrowser/ContentDownloadDialog.qml:82 +#: src/app/webbrowser/ContentDownloadDialog.qml:83 msgid "" "Choose an application to open this file or add it to the downloads folder." msgstr "" "Pilih satu aplikasi untuk membuka fail ini atau tambah ia ke dalam folder " "muat turun." -#: src/app/webbrowser/ContentDownloadDialog.qml:88 +#: src/app/webbrowser/ContentDownloadDialog.qml:89 msgid "Choose an application" msgstr "Pilih satu aplikasi" -#: src/app/webbrowser/ContentDownloadDialog.qml:101 +#: src/app/webbrowser/ContentDownloadDialog.qml:102 msgid "Download" msgstr "Muat Turun" @@ -618,17 +619,17 @@ msgid "Resume" msgstr "Sambung semula" -#: src/app/webbrowser/DownloadsPage.qml:61 +#: src/app/webbrowser/DownloadsPage.qml:62 msgid "Confirm selection" msgstr "Sahkan pemilihan" -#: src/app/webbrowser/DownloadsPage.qml:101 +#: src/app/webbrowser/DownloadsPage.qml:102 #: src/app/webbrowser/HistoryView.qml:217 -#: src/app/webbrowser/HistoryViewWide.qml:441 +#: src/app/webbrowser/HistoryViewWide.qml:426 msgid "Delete" msgstr "Hapus" -#: src/app/webbrowser/DownloadsPage.qml:252 +#: src/app/webbrowser/DownloadsPage.qml:264 msgid "No downloads available" msgstr "Tiada muat turun tersedia" @@ -649,20 +650,20 @@ msgstr "Terakhir Dilawati" #: src/app/webbrowser/HistorySectionDelegate.qml:48 -#: src/app/webbrowser/HistoryViewWide.qml:212 +#: src/app/webbrowser/HistoryViewWide.qml:175 msgid "Yesterday" msgstr "Semalam" -#: src/app/webbrowser/HistoryViewWide.qml:196 +#: src/app/webbrowser/HistoryViewWide.qml:159 msgid "All History" msgstr "Semua Sejarah" -#: src/app/webbrowser/HistoryViewWide.qml:210 -#: src/app/webbrowser/HistoryViewWide.qml:295 +#: src/app/webbrowser/HistoryViewWide.qml:173 +#: src/app/webbrowser/HistoryViewWide.qml:282 msgid "Today" msgstr "Hari Ini" -#: src/app/webbrowser/HistoryViewWide.qml:462 +#: src/app/webbrowser/HistoryViewWide.qml:447 msgid "search history" msgstr "gelintar sejarah" @@ -670,29 +671,29 @@ msgid "Going to public mode will close all private tabs" msgstr "Pergi ke mod awam akan menutup semua tab persendirian" -#: src/app/webbrowser/MediaAccessDialog.qml:28 +#: src/app/MediaAccessDialog.qml:38 msgid "Allow this domain to access your camera and microphone?" msgstr "Benarkan domain ini mencapai kamera dan mikrofon anda?" -#: src/app/webbrowser/MediaAccessDialog.qml:29 +#: src/app/MediaAccessDialog.qml:39 msgid "Allow this domain to access your camera?" msgstr "Benarkan domain ini mencapai kamera anda?" -#: src/app/webbrowser/MediaAccessDialog.qml:30 +#: src/app/MediaAccessDialog.qml:40 msgid "Allow this domain to access your microphone?" msgstr "Benarkan domain ini mencapai mikrofon anda?" #. TRANSLATORS: %1 is the URL of the site requesting access to camera and/or microphone and %2 is the URL of the site that embeds it -#: src/app/webbrowser/MediaAccessDialog.qml:39 +#: src/app/MediaAccessDialog.qml:48 #, qt-format msgid "%1 (embedded in %2)" msgstr "%1 (terbenam dalam %2)" -#: src/app/webbrowser/MediaAccessDialog.qml:48 +#: src/app/MediaAccessDialog.qml:72 msgid "Yes" msgstr "Ya" -#: src/app/webbrowser/MediaAccessDialog.qml:60 +#: src/app/MediaAccessDialog.qml:83 msgid "No" msgstr "Tidak" @@ -801,54 +802,54 @@ msgid "Default" msgstr "Lalai" -#: src/app/webbrowser/SettingsPage.qml:80 -#: src/app/webbrowser/SettingsPage.qml:156 +#: src/app/webbrowser/SettingsPage.qml:82 +#: src/app/webbrowser/SettingsPage.qml:167 msgid "Search engine" msgstr "Enjin gelintar" -#: src/app/webbrowser/SettingsPage.qml:100 +#: src/app/webbrowser/SettingsPage.qml:107 msgid "Restore previous session at startup" msgstr "Pulih sesi terdahulu ketika permulaan" -#: src/app/webbrowser/SettingsPage.qml:118 -#: src/app/webbrowser/SettingsPage.qml:208 +#: src/app/webbrowser/SettingsPage.qml:126 +#: src/app/webbrowser/SettingsPage.qml:224 msgid "Privacy & permissions" msgstr "Kerahsiaan & keizinan" -#: src/app/webbrowser/SettingsPage.qml:126 +#: src/app/webbrowser/SettingsPage.qml:136 msgid "Reset browser settings" msgstr "Tetap semula tetapan pelayar" -#: src/app/webbrowser/SettingsPage.qml:229 -#: src/app/webbrowser/SettingsPage.qml:367 +#: src/app/webbrowser/SettingsPage.qml:246 +#: src/app/webbrowser/SettingsPage.qml:389 msgid "Camera & microphone" msgstr "Kamera & mikrofon" -#: src/app/webbrowser/SettingsPage.qml:235 +#: src/app/webbrowser/SettingsPage.qml:254 msgid "Clear Browsing History" msgstr "Kosongkan Sejarah Pelayaran" -#: src/app/webbrowser/SettingsPage.qml:238 +#: src/app/webbrowser/SettingsPage.qml:258 msgid "Clear Browsing History?" msgstr "Kosongkan Sejarah Pelayaran?" -#: src/app/webbrowser/SettingsPage.qml:245 +#: src/app/webbrowser/SettingsPage.qml:266 msgid "Clear Cache" msgstr "Kosongkan Cache" -#: src/app/webbrowser/SettingsPage.qml:247 +#: src/app/webbrowser/SettingsPage.qml:269 msgid "Clear Cache?" msgstr "Kosongkan Cache?" -#: src/app/webbrowser/SettingsPage.qml:282 +#: src/app/webbrowser/SettingsPage.qml:304 msgid "Clear" msgstr "Kosongkan" -#: src/app/webbrowser/SettingsPage.qml:387 +#: src/app/webbrowser/SettingsPage.qml:410 msgid "Microphone" msgstr "Mikrofon" -#: src/app/webbrowser/SettingsPage.qml:406 +#: src/app/webbrowser/SettingsPage.qml:431 msgid "Camera" msgstr "Kamera" @@ -866,13 +867,13 @@ #. TRANSLATORS: %1 refers to the current page’s title #: src/app/webbrowser/webbrowser-app.qml:35 -#: src/app/webcontainer/webapp-container.qml:67 +#: src/app/webcontainer/webapp-container.qml:68 #, qt-format msgid "%1 - Ubuntu Web Browser" msgstr "%1 - Pelayar Sesawang Ubuntu" #: src/app/webbrowser/webbrowser-app.qml:37 -#: src/app/webcontainer/webapp-container.qml:69 +#: src/app/webcontainer/webapp-container.qml:70 msgid "Ubuntu Web Browser" msgstr "Pelayar Sesawang Ubuntu" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/wget.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/wget.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/wget.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/wget.po 2016-04-15 08:50:50.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:31+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:11+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: lib/error.c:191 msgid "Unknown system error" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/whois.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/whois.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/whois.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/whois.po 2016-04-15 08:50:47.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 12:32+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:11+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../whois.c:218 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/whoopsie-preferences.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/whoopsie-preferences.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/whoopsie-preferences.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/whoopsie-preferences.po 2016-04-15 08:50: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: 2016-03-22 14:45+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 08:22+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../src/com.ubuntu.whoopsiepreferences.policy.in.h:1 msgid "Privacy settings" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xdiagnose.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xdiagnose.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xdiagnose.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xdiagnose.po 2016-04-15 08:50:49.000000000 +0000 @@ -7,15 +7,15 @@ msgstr "" "Project-Id-Version: xdiagnose\n" "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2016-02-19 13:46+0000\n" +"POT-Creation-Date: 2016-04-07 16:55+0000\n" "PO-Revision-Date: 2013-02-21 10:32+0000\n" "Last-Translator: abuyop <Unknown>\n" "Language-Team: Malay <ms@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 14:14+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:49+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../com.canonical.xdiagnose.policy.in.h:1 msgid "Authentication is needed to diagnose graphics issues" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xen-xm.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xen-xm.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xen-xm.po 2016-03-22 15:09:10.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xen-xm.po 2016-04-15 08:50: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: 2016-03-22 12:51+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:32+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: xen/xm/XenAPI.py:58 #, python-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xfsdump.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xfsdump.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xfsdump.po 2016-03-22 15:09:03.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xfsdump.po 2016-04-15 08:50:43.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: 2016-03-22 12:32+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:12+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: .././common/qlock.c:117 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xfsprogs.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xfsprogs.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xfsprogs.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xfsprogs.po 2016-04-15 08:50:43.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: 2016-03-22 12:32+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:12+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: .././copy/xfs_copy.c:105 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xkeyboard-config.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xkeyboard-config.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xkeyboard-config.po 2016-03-22 15:09:08.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xkeyboard-config.po 2016-04-15 08:50: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: 2016-03-22 12:58+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:39+0000\n" +"X-Generator: Launchpad (build 17995)\n" "Language: ms\n" #: ../rules/base.xml.in.h:1 diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xz.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xz.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/xz.po 2016-03-22 15:09:09.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/xz.po 2016-04-15 08:50:48.000000000 +0000 @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2016-03-22 13:56+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:34+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: src/xz/args.c:337 #, c-format diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/yasm.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/yasm.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/yasm.po 2016-03-22 15:09:11.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/yasm.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,2456 +0,0 @@ -# Malay translation for yasm -# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012 -# This file is distributed under the same license as the yasm package. -# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. -# -msgid "" -msgstr "" -"Project-Id-Version: yasm\n" -"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" -"POT-Creation-Date: 2014-08-10 22:26-0700\n" -"PO-Revision-Date: 2015-12-15 16:00+0000\n" -"Last-Translator: abuyop <Unknown>\n" -"Language-Team: Malay <ms@li.org>\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2016-03-22 13:04+0000\n" -"X-Generator: Launchpad (build 17958)\n" - -#: frontends/yasm/yasm-options.c:86 -#, c-format -msgid "option `--%s' needs an argument!" -msgstr "pilihan `--%s' memerlukan argumen!" - -#: frontends/yasm/yasm-options.c:106 frontends/yasm/yasm-options.c:144 -#, c-format -msgid "warning: unrecognized option `%s'" -msgstr "Amaran : Pilihan tidak diketahui `%s'" - -#: frontends/yasm/yasm-options.c:125 -#, c-format -msgid "option `-%c' needs an argument!" -msgstr "pilihan `--%c' memerlukan argumen!" - -#: frontends/yasm/yasm-options.c:179 frontends/yasm/yasm-options.c:187 -msgid "param" -msgstr "param" - -#: frontends/yasm/yasm.c:150 -msgid "show version text" -msgstr "tunjuk versi teks" - -#: frontends/yasm/yasm.c:152 -msgid "show license text" -msgstr "tunjuk teks lesen" - -#: frontends/yasm/yasm.c:154 -msgid "show help text" -msgstr "tunjuk teks bantuan" - -#: frontends/yasm/yasm.c:156 -msgid "select architecture (list with -a help)" -msgstr "pilih arkitektur (senaraikan dengan -a bantuan)" - -#: frontends/yasm/yasm.c:156 -msgid "arch" -msgstr "arch" - -#: frontends/yasm/yasm.c:158 -msgid "select parser (list with -p help)" -msgstr "pilih penghurai (senaraikan dengan -p bantuan)" - -#: frontends/yasm/yasm.c:158 frontends/yasm/yasm.c:420 -#: frontends/yasm/yasm.c:466 frontends/yasm/yasm.c:698 -#: frontends/yasm/yasm.c:900 -msgid "parser" -msgstr "penghurai" - -#: frontends/yasm/yasm.c:160 -msgid "select preprocessor (list with -r help)" -msgstr "pilih prapemproses (senaraikan dengan -r bantuan)" - -#: frontends/yasm/yasm.c:160 -msgid "preproc" -msgstr "preproc" - -#: frontends/yasm/yasm.c:162 -msgid "select object format (list with -f help)" -msgstr "pilih format objek (senaraikan dengan -f bantuan)" - -#: frontends/yasm/yasm.c:162 -msgid "format" -msgstr "format" - -#: frontends/yasm/yasm.c:164 -msgid "select debugging format (list with -g help)" -msgstr "pilih format nyahpepijat (senaraikan dengan -g bantuan)" - -#: frontends/yasm/yasm.c:164 -msgid "debug" -msgstr "nyahpepijat" - -#: frontends/yasm/yasm.c:166 -msgid "select list format (list with -L help)" -msgstr "pilih format senarai (senaraikan dengan -L bantuan)" - -#: frontends/yasm/yasm.c:166 -msgid "list" -msgstr "senarai" - -#: frontends/yasm/yasm.c:168 -msgid "name of list-file output" -msgstr "nama output list-file" - -#: frontends/yasm/yasm.c:168 -msgid "listfile" -msgstr "senaraifail" - -#: frontends/yasm/yasm.c:170 -msgid "name of object-file output" -msgstr "nama output object-file" - -#: frontends/yasm/yasm.c:170 frontends/yasm/yasm.c:172 -#: frontends/yasm/yasm.c:194 -msgid "filename" -msgstr "namafail" - -#: frontends/yasm/yasm.c:172 -msgid "name of map-file output" -msgstr "nama output map-file" - -#: frontends/yasm/yasm.c:174 -msgid "select machine (list with -m help)" -msgstr "pilih mesir (senarikan dengan -m bantuan )" - -#: frontends/yasm/yasm.c:174 frontends/yasm/yasm.c:414 -msgid "machine" -msgstr "mesin" - -#: frontends/yasm/yasm.c:176 -msgid "treat all sized operands as if `strict' was used" -msgstr "Layan operand semua saiz seperti 'strict' digunakan" - -#: frontends/yasm/yasm.c:178 -msgid "inhibits warning messages" -msgstr "halang mesej amaran" - -#: frontends/yasm/yasm.c:180 -msgid "enables/disables warning" -msgstr "benarkan/nyahbenarkan amaran" - -#: frontends/yasm/yasm.c:182 -msgid "generate Makefile dependencies on stdout" -msgstr "Jana kebergantungan Makefile apabila stdout" - -#: frontends/yasm/yasm.c:184 -msgid "redirect error messages to file" -msgstr "lencong mesej ralat ke fail" - -#: frontends/yasm/yasm.c:184 -msgid "file" -msgstr "fail" - -#: frontends/yasm/yasm.c:186 -msgid "redirect error messages to stdout" -msgstr "lencong mesej ralat ke stdout" - -#: frontends/yasm/yasm.c:188 -msgid "preprocess only (writes output to stdout by default)" -msgstr "prapemproses sahaja ( tulis output ke stdout secara tersedia)" - -#: frontends/yasm/yasm.c:190 frontends/yasm/yasm.c:192 -msgid "add include path" -msgstr "tambah laluan include" - -#: frontends/yasm/yasm.c:190 frontends/yasm/yasm.c:192 -msgid "path" -msgstr "laluan" - -#: frontends/yasm/yasm.c:194 -msgid "pre-include file" -msgstr "fail pre-include" - -#: frontends/yasm/yasm.c:196 frontends/yasm/yasm.c:198 -msgid "pre-define a macro, optionally to value" -msgstr "pra-takrif sebuah makro, secara pilihan kepada nilai" - -#: frontends/yasm/yasm.c:196 frontends/yasm/yasm.c:198 -msgid "macro[=value]" -msgstr "makro[=value]" - -#: frontends/yasm/yasm.c:200 frontends/yasm/yasm.c:202 -msgid "undefine a macro" -msgstr "tidak menakrif makro" - -#: frontends/yasm/yasm.c:200 frontends/yasm/yasm.c:202 -msgid "macro" -msgstr "makro" - -#: frontends/yasm/yasm.c:204 -msgid "select error/warning message style (`gnu' or `vc')" -msgstr "pilih stail mesej ralat/amaran(`gnu' or `vc')" - -#: frontends/yasm/yasm.c:204 -msgid "style" -msgstr "stail" - -#: frontends/yasm/yasm.c:206 -msgid "prepend argument to name of all external symbols" -msgstr "tambah argumen kepada nama bagi semua simbol dalaman" - -#: frontends/yasm/yasm.c:206 -msgid "prefix" -msgstr "prefiks" - -#: frontends/yasm/yasm.c:208 frontends/yasm/yasm.c:210 -msgid "append argument to name of all external symbols" -msgstr "tambah argumen kepada nama bagi semua simbol luaran" - -#: frontends/yasm/yasm.c:208 frontends/yasm/yasm.c:210 -msgid "suffix" -msgstr "suffiks" - -#: frontends/yasm/yasm.c:213 -msgid "load plugin module" -msgstr "muat module plugin" - -#: frontends/yasm/yasm.c:213 -msgid "plugin" -msgstr "plugin" - -#: frontends/yasm/yasm.c:227 -msgid "" -"usage: yasm [option]* file\n" -"Options:\n" -msgstr "" -"Pengunaan: yasm [option]* fail\n" -"Pilihan:\n" - -#: frontends/yasm/yasm.c:230 -msgid "" -"\n" -"Files are asm sources to be assembled.\n" -"\n" -"Sample invocation:\n" -" yasm -f elf -o object.o source.asm\n" -"\n" -"Report bugs to bug-yasm@tortall.net\n" -msgstr "" -"\n" -"Fail adalah sumber asm yang dihimpukan.\n" -"\n" -"Penyeuran sampel:\n" -" yasm -f elf -o object.o source.asm\n" -"\n" -"Laporkan pepijat kepada bug-yasm@tortall.net\n" - -#: frontends/yasm/yasm.c:413 frontends/yasm/yasm.c:418 -#: frontends/yasm/yasm.c:464 -#, c-format -msgid "%s: `%s' is not a valid %s for %s `%s'" -msgstr "%s: `%s tidak sah %s untuk %s `%s'" - -#: frontends/yasm/yasm.c:414 frontends/yasm/yasm.c:419 -#: frontends/yasm/yasm.c:424 frontends/yasm/yasm.c:439 -#: frontends/yasm/yasm.c:464 frontends/yasm/yasm.c:608 -#: frontends/yasm/yasm.c:620 frontends/yasm/yasm.c:665 -#: frontends/yasm/yasm.c:675 frontends/yasm/yasm.c:697 -#: frontends/yasm/yasm.c:709 frontends/yasm/yasm.c:732 -#: frontends/yasm/yasm.c:743 frontends/yasm/yasm.c:881 -#: frontends/yasm/yasm.c:900 frontends/yasm/yasm.c:919 -#: frontends/yasm/yasm.c:939 frontends/yasm/yasm.c:963 -#: frontends/yasm/yasm.c:983 frontends/yasm/yasm.c:1366 libyasm/errwarn.c:180 -msgid "FATAL" -msgstr "FATAL" - -#: frontends/yasm/yasm.c:415 frontends/yasm/yasm.c:420 -#: frontends/yasm/yasm.c:676 frontends/yasm/yasm.c:685 -#: frontends/yasm/yasm.c:882 -msgid "architecture" -msgstr "rekabentuk" - -#: frontends/yasm/yasm.c:424 -#, c-format -msgid "%s: unknown architecture error" -msgstr "%s: ralat arkitektur tidak diketahui" - -#: frontends/yasm/yasm.c:465 frontends/yasm/yasm.c:710 -#: frontends/yasm/yasm.c:920 -msgid "preprocessor" -msgstr "prapemproses" - -#: frontends/yasm/yasm.c:513 -#, c-format -msgid "warning: object format `%s' does not support map files" -msgstr "Amaran: format objek '%s' tidak menyokong fail peta" - -#: frontends/yasm/yasm.c:608 -#, c-format -msgid "%s: could not initialize BitVector" -msgstr "%s: tidak dapat awalkan BitVector" - -#: frontends/yasm/yasm.c:620 -#, c-format -msgid "%s: could not load standard modules" -msgstr "%s: tidak boleh memuat modul standard" - -#: frontends/yasm/yasm.c:665 frontends/yasm/yasm.c:675 -#: frontends/yasm/yasm.c:697 frontends/yasm/yasm.c:709 -#: frontends/yasm/yasm.c:732 frontends/yasm/yasm.c:743 -#, c-format -msgid "%s: could not load default %s" -msgstr "%s: tidak boleh memuat tersedia %s" - -#: frontends/yasm/yasm.c:666 frontends/yasm/yasm.c:940 -msgid "object format" -msgstr "format objek" - -#: frontends/yasm/yasm.c:684 -#, c-format -msgid "Available %s for %s `%s':\n" -msgstr "%s tersedia untuk %s `%s':\n" - -#: frontends/yasm/yasm.c:684 -msgid "machines" -msgstr "mesin" - -#: frontends/yasm/yasm.c:718 -msgid "No input files specified" -msgstr "Tiada fail input dispesifikasikan" - -#: frontends/yasm/yasm.c:733 frontends/yasm/yasm.c:984 -msgid "list format" -msgstr "format senarai" - -#: frontends/yasm/yasm.c:744 frontends/yasm/yasm.c:964 -msgid "debug format" -msgstr "format nyahpepijat" - -#: frontends/yasm/yasm.c:761 -#, c-format -msgid "could not open file `%s'" -msgstr "tidak boleh membuka fail '%s'" - -#: frontends/yasm/yasm.c:835 -msgid "" -"warning: can open only one input file, only the last file will be processed" -msgstr "" -"Amaran: hanya boleh membuka satu fail input, hanya fail yang terakhir yang " -"akan diproses" - -#: frontends/yasm/yasm.c:876 frontends/yasm/yasm.c:895 -#: frontends/yasm/yasm.c:914 frontends/yasm/yasm.c:934 -#: frontends/yasm/yasm.c:958 frontends/yasm/yasm.c:978 -#, c-format -msgid "Available yasm %s:\n" -msgstr "yasm yang boleh didapat %s:\n" - -#: frontends/yasm/yasm.c:876 -msgid "architectures" -msgstr "arkitektur" - -#: frontends/yasm/yasm.c:881 frontends/yasm/yasm.c:900 -#: frontends/yasm/yasm.c:919 frontends/yasm/yasm.c:939 -#: frontends/yasm/yasm.c:963 frontends/yasm/yasm.c:983 -#, c-format -msgid "%s: unrecognized %s `%s'" -msgstr "%s: tidak dikenalpasti %s `%s'" - -#: frontends/yasm/yasm.c:895 -msgid "parsers" -msgstr "penghurai" - -#: frontends/yasm/yasm.c:914 -msgid "preprocessors" -msgstr "prapemproses" - -#: frontends/yasm/yasm.c:934 -msgid "object formats" -msgstr "format objet" - -#: frontends/yasm/yasm.c:958 -msgid "debug formats" -msgstr "format nyahpepijat" - -#: frontends/yasm/yasm.c:978 -msgid "list formats" -msgstr "format senarai" - -#: frontends/yasm/yasm.c:996 -msgid "warning: can output to only one list file, last specified used" -msgstr "" -"amaran: hanya boleh output ke satu fail senarai sahaja, yang terakhir " -"dispesifikasikan akan digunakan" - -#: frontends/yasm/yasm.c:1012 -msgid "warning: can output to only one object file, last specified used" -msgstr "" -"amaran: hanya boleh output ke satu fail objek sahaja, yang terakhir " -"dispesifikasikan akan digunakan" - -#: frontends/yasm/yasm.c:1028 -msgid "warning: can output to only one map file, last specified used" -msgstr "" -"amaran: hanya boleh output ke satu fail peta sahaja, yang terakhir " -"dispesifikasikan akan digunakan" - -#: frontends/yasm/yasm.c:1105 -msgid "warning: can output to only one error file, last specified used" -msgstr "" -"amaran: hanya boleh output ke satu fail ralat sahaja, yang terakhir " -"dispesifikasikan akan digunakan" - -#: frontends/yasm/yasm.c:1163 -#, c-format -msgid "warning: unrecognized message style `%s'" -msgstr "amaran: gaya mesej yang tidak dikenalpasti '%s'" - -#: frontends/yasm/yasm.c:1209 -#, c-format -msgid "warning: could not load plugin `%s'" -msgstr "amaran: tidak boleh memuat plugin '%s'" - -#: frontends/yasm/yasm.c:1303 -#, c-format -msgid "file name already ends in `.%s': output will be in `%s'" -msgstr "nama fail sudah berakhir dengan .%s' : output akan dalam '%s'" - -#: frontends/yasm/yasm.c:1312 -#, c-format -msgid "file name already has no extension: output will be in `%s'" -msgstr "nama fail sudah tiada sambungan. output akan dalam '%s'" - -#: frontends/yasm/yasm.c:1354 libyasm/errwarn.c:165 -#, c-format -msgid "INTERNAL ERROR at %s, line %u: %s\n" -msgstr "RALAT DALAMAN pada %s, baris %u: %s\n" - -#: frontends/yasm/yasm.c:1394 frontends/yasm/yasm.c:1396 -#: frontends/yasm/yasm.c:1400 frontends/yasm/yasm.c:1403 -msgid "error: " -msgstr "ralat: " - -#: frontends/yasm/yasm.c:1412 frontends/yasm/yasm.c:1415 -msgid "warning: " -msgstr "amaran: " - -#: libyasm/bc-align.c:110 -msgid "align boundary must be a constant" -msgstr "sempadan jajar mestilah malar" - -#: libyasm/bc-align.c:113 -msgid "align fill must be a constant" -msgstr "isian jajar mestilah malar" - -#: libyasm/bc-align.c:116 -msgid "align maximum skip must be a constant" -msgstr "langkau maksimum jajar mestilah malar" - -#: libyasm/bc-align.c:205 -msgid "could not find any code alignment size" -msgstr "tidak dapat cari apa-apa saiz jajaran kod" - -#: libyasm/bc-align.c:218 -#, c-format -msgid "invalid alignment size %d" -msgstr "saiz jajaran %d tidak sah" - -#: libyasm/bc-data.c:119 -msgid "data expression too complex" -msgstr "ungkapan data terlalu kompleks" - -#: libyasm/bc-data.c:128 -msgid "LEB128 requires constant values" -msgstr "LEB128 memerlukan nilai pemalar" - -#: libyasm/bc-data.c:137 -msgid "negative value in unsigned LEB128" -msgstr "nilai negatif dalam LEB128 tidak ditandatangan" - -#: libyasm/bc-data.c:146 libyasm/bytecode.c:182 -msgid "multiple expression too complex" -msgstr "ungkapan berbilang terlalu kompleks" - -#: libyasm/bc-data.c:149 libyasm/bytecode.c:185 -msgid "multiple expression not absolute" -msgstr "ungkapan berbilang tidak mutlak" - -#: libyasm/bc-data.c:188 libyasm/bc-data.c:243 -msgid "non-constant in data_tobytes" -msgstr "bukan-malar dalam data_tobytes" - -#: libyasm/bc-data.c:437 -msgid "LEB128 does not allow string constants" -msgstr "LEB128 tidak membenarkan pemalar rentetan" - -#: libyasm/bc-data.c:511 libyasm/bytecode.c:362 -msgid "could not determine multiple" -msgstr "tidak boleh mengenalpasti berbilang" - -#: libyasm/bc-data.c:515 libyasm/bytecode.c:258 libyasm/bytecode.c:366 -msgid "multiple is negative" -msgstr "berbilang adalah negatif" - -#: libyasm/bc-incbin.c:115 -msgid "start expression too complex" -msgstr "ungkapan mula terlalu kompleks" - -#: libyasm/bc-incbin.c:118 -msgid "start expression not absolute" -msgstr "ungkapan mula tidak mutlak" - -#: libyasm/bc-incbin.c:123 -msgid "maximum length expression too complex" -msgstr "ungkapan panjang maksimum terlalu kompleks" - -#: libyasm/bc-incbin.c:126 -msgid "maximum length expression not absolute" -msgstr "ungkapan panjang maksimum tidak mutlak" - -#: libyasm/bc-incbin.c:147 libyasm/bc-incbin.c:160 -msgid "incbin does not yet understand non-constant" -msgstr "incbin belum lagi memahami bukan-malar" - -#: libyasm/bc-incbin.c:169 libyasm/bc-incbin.c:220 -#, c-format -msgid "`incbin': unable to open file `%s'" -msgstr "`incbin': tidak boleh membuka fail `%s'" - -#: libyasm/bc-incbin.c:175 libyasm/bc-incbin.c:228 -#, c-format -msgid "`incbin': unable to seek on file `%s'" -msgstr "`incbin': tidak boleh mencari pada fail `%s'" - -#: libyasm/bc-incbin.c:185 -#, c-format -msgid "`incbin': start past end of file `%s'" -msgstr "`incbin': mula melepasi penghujung fail `%s'" - -#: libyasm/bc-incbin.c:213 -msgid "could not determine start in bc_tobytes_incbin" -msgstr "tidak boleh mengenalpasti mula dalam bc_tobytes_incbin" - -#: libyasm/bc-incbin.c:237 -#, c-format -msgid "`incbin': unable to read %lu bytes from file `%s'" -msgstr "'incbin': tidak boleh membaca %lu bytes dari fail '%s'" - -#: libyasm/bc-org.c:113 libyasm/bc-org.c:134 -msgid "ORG overlap with already existing data" -msgstr "ORG bertindan dengan data yang sedia ada" - -#: libyasm/bc-reserve.c:122 -msgid "bc_reserve_tobytes called" -msgstr "bc_reserve_tobytes dipanggil" - -#: libyasm/bytecode.c:60 -msgid "bytecode length cannot be calculated" -msgstr "panjang bytecode tidak boleh dikira" - -#: libyasm/bytecode.c:69 -msgid "bytecode does not have any dependent spans" -msgstr "bytecode tidak mempunyai apa-apa retang bergantung" - -#: libyasm/bytecode.c:80 -msgid "bytecode cannot be converted to bytes" -msgstr "bytecode tidak boleh ditukar kepada bytes" - -#: libyasm/bytecode.c:229 -msgid "got empty bytecode in yasm_bc_elem_size" -msgstr "mendapat bytecode kosong dalam yasm_bc_elem_size" - -#: libyasm/bytecode.c:246 -msgid "got empty bytecode in yasm_bc_calc_len" -msgstr "mendapat bytecode kosong dalam yasm_bc_calc_len" - -#: libyasm/bytecode.c:265 -msgid "expression must not contain floating point value" -msgstr "ungkapan mesti tidak mengandungi nilai titik apung" - -#: libyasm/bytecode.c:292 -msgid "got empty bytecode in yasm_bc_expand" -msgstr "mendapat bytecode kosong dalam yasm_bc_expand" - -#: libyasm/bytecode.c:338 -msgid "got empty bytecode in bc_tobytes" -msgstr "mendapat bytecode kosong dalam bc_tobytes" - -#: libyasm/bytecode.c:346 -msgid "written length does not match optimized length" -msgstr "panjang yang ditulis tidak sepadan dengan panjang optima" - -#: libyasm/errwarn.c:238 -msgid "Unexpected errwarn insert action" -msgstr "Tindakan sisip errwarn tidak dijangka" - -#: libyasm/errwarn.c:498 -msgid "warnings being treated as errors" -msgstr "amaran dianggap seperti ralat" - -#: libyasm/expr.c:79 libyasm/expr.c:102 -msgid "could not find expritem in pool" -msgstr "tidak boleh menjumpai expritem dalam kelompk" - -#: libyasm/expr.c:95 -msgid "Right side of expression must exist" -msgstr "Sisi kanan ungkapan mesti wujud" - -#: libyasm/expr.c:137 -msgid "too many expritems" -msgstr "terlalu banyak expritem" - -#: libyasm/expr.c:828 libyasm/section.c:977 libyasm/section.c:1186 -msgid "circular reference detected" -msgstr "rujukan membulat dikesan" - -#: libyasm/file.c:171 -msgid "octal value out of range" -msgstr "nilai oktal terkeluar dari julat" - -#: libyasm/file.c:255 -msgid "could not determine current working directory" -msgstr "tidak boleh mengenalpasti dikrektori kerja semasa" - -#: libyasm/floatnum.c:519 -msgid "Unsupported floating-point arithmetic operation" -msgstr "titik appungan operasi arimetik yang tidak disokong" - -#: libyasm/floatnum.c:596 -msgid "Both underflow and overflow set" -msgstr "Kedua-dua limpah bawah dan limpah atas ditetapkan" - -#: libyasm/floatnum.c:620 -msgid "Byte length of BitVector does not match bit length" -msgstr "panjang byte BitVector tidak sepadan dengan panjang bit" - -#: libyasm/floatnum.c:681 -msgid "unsupported floatnum functionality" -msgstr "fungsi floatnum yang tidak disokong" - -#: libyasm/floatnum.c:697 -msgid "Invalid float conversion size" -msgstr "saiz penukaran apungan yang tidak sah" - -#: libyasm/floatnum.c:704 -msgid "underflow in floating point expression" -msgstr "limpah bawah dalam ungkapan titik apung" - -#: libyasm/floatnum.c:707 -msgid "overflow in floating point expression" -msgstr "limpah atas dalam ungkapan titik apung" - -#: libyasm/hamt.c:69 -msgid "Subtrie is seen as subtrie before flag is set (misaligned?)" -msgstr "" -"Subtrie kelihatan sebagai subtrie sebelum bendera ditetapkan (tersilap " -"jajar?)" - -#: libyasm/hamt.c:75 -msgid "Value is seen as subtrie (misaligned?)" -msgstr "Nilai kelihatan sebagai subtrie (tersilap jajar?)" - -#: libyasm/hamt.c:241 -msgid "Data is seen as subtrie (misaligned?)" -msgstr "Data kelihatan sebagai subtrie (tersilap jajar?)" - -#: libyasm/insn.c:49 modules/arch/x86/x86id.c:1514 -msgid "multiple segment overrides, using leftmost" -msgstr "segmen berbilang dibatalkan, guna paling kiri" - -#: libyasm/intnum.c:139 -msgid "invalid decimal literal" -msgstr "harfiah perpuluhan tidak sah" - -#: libyasm/intnum.c:143 libyasm/intnum.c:163 libyasm/intnum.c:183 -#: libyasm/intnum.c:203 libyasm/intnum.c:357 libyasm/intnum.c:374 -msgid "Numeric constant too large for internal format" -msgstr "Pemalar angka terlalu besar untuk format dalaman" - -#: libyasm/intnum.c:159 -msgid "invalid binary literal" -msgstr "harfiah binari tidak sah" - -#: libyasm/intnum.c:179 -msgid "invalid octal literal" -msgstr "harfiah oktal tidak sah" - -#: libyasm/intnum.c:199 -msgid "invalid hex literal" -msgstr "harfiah heks tidak sah" - -#: libyasm/intnum.c:221 libyasm/intnum.c:267 -msgid "Character constant too large for internal format" -msgstr "Pemalar aksara terlalu besar untuk format dalaman" - -#: libyasm/intnum.c:380 libyasm/intnum.c:801 libyasm/intnum.c:832 -msgid "big endian not implemented" -msgstr "endian besar tidak dilaksanakan" - -#: libyasm/intnum.c:438 -msgid "operation needs an operand" -msgstr "operasi memerlukan kendalian" - -#: libyasm/intnum.c:457 libyasm/intnum.c:465 libyasm/intnum.c:474 -#: libyasm/intnum.c:482 -msgid "divide by zero" -msgstr "dibahagikan dengan sifar" - -#: libyasm/intnum.c:582 libyasm/intnum.c:586 libyasm/intnum.c:590 -#, c-format -msgid "invalid use of '%s'" -msgstr "penggunaan '%s; tidak sah" - -#: libyasm/intnum.c:599 -msgid "invalid operation in intnum calculation" -msgstr "operasi tidak sah dalam kiraan intnum" - -#: libyasm/intnum.c:736 libyasm/intnum.c:768 -msgid "unknown intnum type" -msgstr "jenis intnum yang tidak diketahui" - -#: libyasm/intnum.c:787 -msgid "destination too large" -msgstr "destinasi terlalu besar" - -#: libyasm/intnum.c:792 -#, c-format -msgid "value does not fit in signed %d bit field" -msgstr "nilai tidak muat dalam medan %d bit bertandatangan" - -#: libyasm/intnum.c:796 -#, c-format -msgid "value does not fit in %d bit field" -msgstr "nilai tidak muat dalam medan %d bit" - -#: libyasm/intnum.c:814 -msgid "misaligned value, truncating to boundary" -msgstr "nilai tersilap jajar, memangkas ke sempadan" - -#: libyasm/section.c:136 -#, c-format -msgid "no size specified in %s declaration" -msgstr "tiada saiz dispesifikasikan dalam deklarasi %s" - -#: libyasm/section.c:160 -#, c-format -msgid "invalid argument to directive `%s'" -msgstr "argumen tidak sah kepada direktif '%s'" - -#: libyasm/section.c:248 -#, c-format -msgid "object format `%s' does not support architecture `%s' machine `%s'" -msgstr "format object '%s' tidak menyokong arkitektur '%s' mesin '%s'" - -#: libyasm/section.c:274 -#, c-format -msgid "`%s' is not a valid debug format for object format `%s'" -msgstr "'%s' bukan format nyahpepijat yang sah untuk format objek '%s'" - -#: libyasm/section.c:283 -#, c-format -msgid "debug format `%s' does not work with object format `%s'" -msgstr "format nyahpepijat '%s' tidak berfungsi dengan format objek '%s'" - -#: libyasm/section.c:571 -msgid "NULL destroy function given to add_reloc" -msgstr "NULL memusnahkan fungsi yang diberikan kepada add_reloc" - -#: libyasm/section.c:573 -msgid "different destroy function given to add_reloc" -msgstr "beza memusnahkan fungsi yang diberikan kepada add_reloc" - -#: libyasm/section.c:948 libyasm/section.c:1418 -msgid "could not calculate bc distance" -msgstr "tidak dapat kira jarak bc" - -#: libyasm/section.c:1350 -msgid "cannot combine multiples and setting assembly position" -msgstr "tidak dapat gabung berbilang dan menetapkan kedudukan himpun" - -#: libyasm/section.c:1384 -msgid "secondary expansion of an external/complex value" -msgstr "pengembangan kedua bagi nilai luar/kompleks" - -#: libyasm/section.c:1553 -msgid "org/align went to negative offset" -msgstr "org/align pergi ke ofset negatif" - -#: libyasm/symrec.c:302 -#, c-format -msgid "`%s' previously defined here" -msgstr "`%s' ditakrif sebelum ini di sini" - -#: libyasm/symrec.c:303 -#, c-format -msgid "redefinition of `%s'" -msgstr "takrifan semula '%s'" - -#: libyasm/symrec.c:308 -#, c-format -msgid "`%s' both defined and declared extern" -msgstr "`%s' kedua-dua extern ditakrif dan diisytihar" - -#: libyasm/symrec.c:399 -#, c-format -msgid "duplicate definition of `%s'; first defined on line %lu" -msgstr "takrifan pendua '%s'; kali pertama ditakrif pada baris %lu" - -#: libyasm/symrec.c:421 -#, c-format -msgid "undefined symbol `%s' (first use)" -msgstr "simbol '%s' tidak ditakrikan (penggunaan kali pertama)" - -#: libyasm/symrec.c:442 -msgid " (Each undefined symbol is reported only once.)" -msgstr " (setiap simbol yang tidak ditakrikan hanya dilaporkan sekali.)" - -#: libyasm/valparam.c:50 modules/parsers/nasm/nasm-parse.c:1575 -#: modules/parsers/nasm/nasm-parse.c:1611 -#, c-format -msgid "directive `%s' requires an argument" -msgstr "direktif '%s' memerlukan argumen" - -#: libyasm/valparam.c:59 -#, c-format -msgid "directive `%s' requires an identifier parameter" -msgstr "direktif '%s' memerlukan parameter pengenalpastian" - -#: libyasm/valparam.c:314 -#, c-format -msgid "argument to `%s' is not an expression" -msgstr "argumen pada `%s' bukanlah satu ungkapan" - -#: libyasm/valparam.c:335 modules/objfmts/rdf/rdf-objfmt.c:617 -#, c-format -msgid "argument to `%s' is not an integer" -msgstr "argumen pada `%s' bukanlah satu integer" - -#: libyasm/valparam.c:357 -#, c-format -msgid "argument to `%s' is not a string or identifier" -msgstr "argumen pada `%s' bukanlah rentetan atau pengenalpasti" - -#: libyasm/valparam.c:372 libyasm/valparam.c:378 -#: modules/objfmts/elf/elf-objfmt.c:246 modules/objfmts/rdf/rdf-objfmt.c:634 -#, c-format -msgid "Unrecognized qualifier `%s'" -msgstr "Penerang '%s' tidak dikenali" - -#: libyasm/valparam.c:380 -msgid "Unrecognized string qualifier" -msgstr "Penerang rentetan tidak dikenali" - -#: libyasm/valparam.c:382 -msgid "Unrecognized numeric qualifier" -msgstr "Penerang berangka tidak dikenali" - -#: libyasm/value.c:165 -#, c-format -msgid "expression on line %d has too many add terms; internal limit of 32" -msgstr "" -"ungkapan paa baris %d mempunyai terlalu banyak terma add; had dalaman adalah " -"32" - -#: libyasm/value.c:539 -msgid "unexpected expr term type" -msgstr "jenis terma expr tidak dijangka" - -#: libyasm/value.c:649 -msgid "floating point expression too complex" -msgstr "ungkapan titik apung terlalu kompleks" - -#: libyasm/value.c:670 -msgid "expression too complex" -msgstr "ungkapan terlalu kompleks" - -#: libyasm/xmalloc.c:71 libyasm/xmalloc.c:86 libyasm/xmalloc.c:103 -msgid "out of memory" -msgstr "kehabisan memori" - -#: modules/arch/lc3b/lc3barch.c:146 -msgid "LC-3b does not support floating point" -msgstr "LC-3b tidak menyokong titik terapung" - -#: modules/arch/lc3b/lc3bbc.c:163 -msgid "jump target out of range" -msgstr "sasaran lompat luar dari julat" - -#: modules/arch/lc3b/lc3bbc.c:234 -msgid "Unrecognized immediate type" -msgstr "jenis segera yang tidak dikenal pasti" - -#: modules/arch/x86/x86arch.c:140 -msgid "ignoring default rel in non-64-bit mode" -msgstr "mengabikan rel tersedia dalam mod bukan-64-bit" - -#: modules/arch/x86/x86arch.c:166 modules/arch/x86/x86arch.c:173 -#: modules/arch/x86/x86arch.c:195 -#, c-format -msgid "invalid argument to [%s]" -msgstr "argumen tidak sah kepada [%s]" - -#: modules/arch/x86/x86arch.c:454 -msgid "Invalid mode_bits in x86_get_fill" -msgstr "mode_bits tidak sah dalam x86_get_fill" - -#: modules/arch/x86/x86arch.c:483 modules/arch/x86/x86arch.c:578 -msgid "unknown register size" -msgstr "siz daftar tidak diketahui" - -#: modules/arch/x86/x86arch.c:514 -msgid "bad register group" -msgstr "kumpulan daftar tidak baik" - -#: modules/arch/x86/x86bc.c:123 modules/arch/x86/x86bc.c:131 -msgid "cannot use A/B/C/DH with instruction needing REX" -msgstr "tidak boleh menggunakan A/B/C/DH dengan arahan yang memerlukan REX" - -#: modules/arch/x86/x86bc.c:165 -msgid "effective address too complex" -msgstr "alamat efektif terlalu komples" - -#: modules/arch/x86/x86bc.c:296 -msgid "multiple XACQUIRE/XRELEASE prefixes, using leftmost" -msgstr "awalan XACQUIRE/XRELEASE berbilang, guna paling kiri" - -#: modules/arch/x86/x86bc.c:303 -msgid "multiple LOCK or REP prefixes, using leftmost" -msgstr "awalan LOCK atau REP berbilang, guna paling kiri" - -#: modules/arch/x86/x86bc.c:315 modules/arch/x86/x86bc.c:332 -msgid "ignoring REX prefix on jump" -msgstr "mengabaikan awalan REX bila lompat" - -#: modules/arch/x86/x86bc.c:318 modules/arch/x86/x86bc.c:335 -msgid "REX prefix not allowed on this instruction, ignoring" -msgstr "awalan REX tidak dibenarkan pada arahan ini, diabaikan" - -#: modules/arch/x86/x86bc.c:340 -msgid "overriding generated REX prefix" -msgstr "membatalkan awalan REX terjana" - -#: modules/arch/x86/x86bc.c:343 -msgid "multiple REX prefixes, using leftmost" -msgstr "awalan REX berbilang, guna paling kiri" - -#: modules/arch/x86/x86bc.c:703 modules/arch/x86/x86bc.c:986 -msgid "near jump does not exist" -msgstr "lompat dekat tidak wujud" - -#: modules/arch/x86/x86bc.c:717 modules/arch/x86/x86bc.c:958 -msgid "short jump does not exist" -msgstr "lompat pendek tidak wujud" - -#: modules/arch/x86/x86bc.c:764 modules/objfmts/coff/win64-except.c:275 -msgid "unrecognized span id" -msgstr "id retang tidak dikenali" - -#: modules/arch/x86/x86bc.c:771 -msgid "short jump out of range" -msgstr "lomapt pendek diluar julat." - -#: modules/arch/x86/x86bc.c:776 -msgid "trying to expand an already-near jump" -msgstr "cuba memanjangkan lompat yang sudah dekat" - -#: modules/arch/x86/x86bc.c:864 -msgid "x86: REX.WXB set, but 2-byte VEX" -msgstr "x86: REX.WXB set, tetapi 2-byte VEX" - -#: modules/arch/x86/x86bc.c:867 -msgid "x86: got a REX prefix in non-64-bit mode" -msgstr "x86: dapat awalan REX dalam mod bukan-64-bit" - -#: modules/arch/x86/x86bc.c:880 -msgid "invalid Mod/RM in x86 tobytes_insn" -msgstr "Mod/RM tidak sah dalam tobytes_insn x86" - -#: modules/arch/x86/x86bc.c:886 -msgid "invalid SIB in x86 tobytes_insn" -msgstr "SIB tidak sah dalam tobytes_insn x86" - -#: modules/arch/x86/x86bc.c:1014 -msgid "jump op_sel cannot be JMP_NONE in tobytes" -msgstr "jump op_sel tidak boleh JMP_NONE dalam tobytes" - -#: modules/arch/x86/x86bc.c:1016 -msgid "unrecognized relative jump op_sel" -msgstr "lompat relatif yang tidak dikenal pasti jump op_sel" - -#: modules/arch/x86/x86expr.c:223 -msgid "Register expression not ADD or EXPN" -msgstr "Ungkapan daftar bukan ADD atau EXPN" - -#: modules/arch/x86/x86expr.c:360 -msgid "Non-integer value in reg expn" -msgstr "Nilai bukan-integer dalam reg expn" - -#: modules/arch/x86/x86expr.c:417 -msgid "unexpected expr op" -msgstr "expr op yang tidak dijangka" - -#: modules/arch/x86/x86expr.c:458 -msgid "invalid displacement size; fixed" -msgstr "saiz sesaran tidak sah; dibaiki" - -#: modules/arch/x86/x86expr.c:471 modules/arch/x86/x86expr.c:607 -msgid "invalid effective address (displacement size)" -msgstr "alamat efektif tidak sah (saiz sesaran)" - -#: modules/arch/x86/x86expr.c:480 -msgid "strange EA displacement size" -msgstr "saiz sesaran EA pelik" - -#: modules/arch/x86/x86expr.c:682 modules/arch/x86/x86expr.c:1026 -msgid "invalid effective address (64-bit in non-64-bit mode)" -msgstr "alamat efektif tidak sah( 64-bit dalam mod bukan-64-bit)" - -#: modules/arch/x86/x86expr.c:688 -msgid "RIP-relative directive ignored in non-64-bit mode" -msgstr "direktif RIp-relatif diabaikan dalam mod bukan-64-bit" - -#: modules/arch/x86/x86expr.c:703 modules/arch/x86/x86expr.c:730 -#: modules/arch/x86/x86expr.c:753 modules/arch/x86/x86expr.c:789 -#: modules/arch/x86/x86expr.c:797 modules/arch/x86/x86expr.c:808 -#: modules/arch/x86/x86expr.c:819 modules/arch/x86/x86expr.c:977 -#: modules/arch/x86/x86expr.c:993 modules/arch/x86/x86expr.c:1009 -msgid "invalid effective address" -msgstr "alamat efektif tidak sah" - -#: modules/arch/x86/x86expr.c:961 modules/arch/x86/x86expr.c:1038 -#: modules/arch/x86/x86id.c:1401 -msgid "16-bit addresses not supported in 64-bit mode" -msgstr "alamat 16-bit tidak disokong dalam mod 64-bit" - -#: modules/arch/x86/x86expr.c:1055 -msgid "invalid floating point constant size" -msgstr "saiz malar titik apung tidak sah" - -#: modules/arch/x86/x86id.c:436 modules/arch/x86/x86id.c:456 -msgid "jump target segment too complex" -msgstr "segmen sasaran lompat terlalu kompleks" - -#: modules/arch/x86/x86id.c:440 modules/arch/x86/x86id.c:460 -msgid "jump target offset too complex" -msgstr "ofset sasaran lompat terlalu kompleks" - -#: modules/arch/x86/x86id.c:449 modules/arch/x86/x86id.c:524 -msgid "jump target expression too complex" -msgstr "ungkapan sasaran lompat terlalu kompleks" - -#: modules/arch/x86/x86id.c:464 -msgid "didn't get FAR expression in jmpfar" -msgstr "tidak dapat ungkapan FAR dalam jmpfar" - -#: modules/arch/x86/x86id.c:518 modules/arch/x86/x86id.c:1270 -#: modules/arch/x86/x86id.c:1308 modules/arch/x86/x86id.c:1322 -#: modules/arch/x86/x86id.c:1333 modules/arch/x86/x86id.c:1343 -#: modules/arch/x86/x86id.c:1347 modules/arch/x86/x86id.c:1361 -#: modules/arch/x86/x86id.c:1371 modules/arch/x86/x86id.c:1388 -#: modules/arch/x86/x86id.c:1397 modules/arch/x86/x86id.c:1416 -#: modules/arch/x86/x86id.c:1421 modules/arch/x86/x86id.c:1446 -msgid "invalid operand conversion" -msgstr "penukaran operand tidak sah" - -#: modules/arch/x86/x86id.c:526 -msgid "invalid jump target" -msgstr "sasaran lompat tidak sah" - -#: modules/arch/x86/x86id.c:601 -msgid "no SHORT form of that jump instruction exists" -msgstr "tiada format PENDEK yang wujud untuk arahan lompat itu" - -#: modules/arch/x86/x86id.c:604 -msgid "no NEAR form of that jump instruction exists" -msgstr "tiada format DEKAT yang wujud untuk arahan lompat itu" - -#: modules/arch/x86/x86id.c:900 -msgid "invalid operand type" -msgstr "jenis operand tidak sah" - -#: modules/arch/x86/x86id.c:985 -msgid "invalid target modifier type" -msgstr "jenis pengubah suai sasaran tidak sah" - -#: modules/arch/x86/x86id.c:1018 -msgid "invalid number of operands" -msgstr "bilangan operand tidak sah" - -#: modules/arch/x86/x86id.c:1032 modules/arch/x86/x86id.c:1037 -#: modules/arch/x86/x86id.c:1042 -#, c-format -msgid "invalid size for operand %d" -msgstr "saiz untuk operanf tidak sah %d" - -#: modules/arch/x86/x86id.c:1046 -msgid "one of source operand 1 or 3 must match dest operand" -msgstr "salah satu sumber operand 1 atau 3 mesti sepadan dengan operand dest" - -#: modules/arch/x86/x86id.c:1052 -#, c-format -msgid "requires CPU%s" -msgstr "memerlukan CPU%s" - -#: modules/arch/x86/x86id.c:1058 -msgid "invalid combination of opcode and operands" -msgstr "kombinasi opcode dan operand yang salah" - -#: modules/arch/x86/x86id.c:1088 -msgid "too many operands" -msgstr "terlalu banyak operand" - -#: modules/arch/x86/x86id.c:1119 -msgid "indirect call without `*'" -msgstr "panggilan secara tidak langsung tanpa `*'" - -#: modules/arch/x86/x86id.c:1127 -msgid "skipping prefixes on this instruction" -msgstr "melangkau awalan pada arahan ini" - -#: modules/arch/x86/x86id.c:1274 -msgid "invalid segment in effective address" -msgstr "segmen tidak sah dalam alamat efektif" - -#: modules/arch/x86/x86id.c:1317 modules/arch/x86/x86id.c:1327 -msgid "immediate does not support segment" -msgstr "segera tidak menyokong segmen" - -#: modules/arch/x86/x86id.c:1410 -msgid "unsupported address size" -msgstr "saiz alamat yang tidak disokong" - -#: modules/arch/x86/x86id.c:1468 -msgid "unknown operand action" -msgstr "tindakan operand yang tidak diketahui" - -#: modules/arch/x86/x86id.c:1502 -msgid "unknown operand postponed action" -msgstr "tindakan tangguh operand yang tidak diketahui" - -#: modules/arch/x86/x86id.c:1518 -msgid "unhandled segment prefix" -msgstr "awalan segmen tidak dikendali" - -#: modules/arch/x86/x86id.c:1524 -msgid "immediate expression too complex" -msgstr "ungkapan serta-merta terlalu kompleks" - -#: modules/arch/x86/x86id.c:1535 -msgid "address size override ignored" -msgstr "pembatalan saiz alamat diabaikan" - -#: modules/arch/x86/x86id.c:1609 -msgid "first opcode byte of XOP must be 0x08, 0x09, or 0x0A" -msgstr "bait opcode pertama bagi XOP mestilah 0x08, 0x09, atau 0x0A" - -#: modules/arch/x86/x86id.c:1618 -msgid "first opcode byte of VEX must be 0x0F" -msgstr "opcode byte VEX pertama mesti 0x0F" - -#: modules/arch/x86/x86id.c:1647 -msgid "unrecognized special prefix" -msgstr "awalan khas tidak dikenali" - -#: modules/arch/x86/x86id.c:1833 -#, c-format -msgid "`%s' is an instruction in 64-bit mode" -msgstr "'%s' adalah arahan dalam mod 64-bit" - -#: modules/arch/x86/x86id.c:1838 -#, c-format -msgid "`%s' invalid in 64-bit mode" -msgstr "'%s' adalah tidak sah dalam mod 64-bit" - -#: modules/arch/x86/x86id.c:1866 -#, c-format -msgid "`%s' is an instruction in CPU%s" -msgstr "'%s' adalah arahan dalam CPU%s" - -#: modules/arch/x86/x86id.c:1893 -msgid "Cannot override data size to 32 bits in 64-bit mode" -msgstr "Tidak dapat batalkan saiz data ke 32 bit dalam mod 64-bit" - -#: modules/arch/x86/x86id.c:1899 -msgid "Cannot override address size to 16 bits in 64-bit mode" -msgstr "Tidak dapat batalkan saiz alamat ke 32 bit dalam mod 64-bit" - -#: modules/arch/x86/x86id.c:1905 -#, c-format -msgid "`%s' is a prefix in 64-bit mode" -msgstr "`%s' ialah awalan dalam mod 64-bit" - -#: modules/dbgfmts/codeview/cv-symline.c:378 -msgid "codeview: could not open source file" -msgstr "codeview: tidak boleh membuka fail sumber" - -#: modules/dbgfmts/codeview/cv-symline.c:457 -#: modules/dbgfmts/dwarf2/dwarf2-line.c:550 -msgid "could not find filename in table" -msgstr "tidak dapat cari nama fail dalam jadual" - -#: modules/dbgfmts/codeview/cv-symline.c:577 -#, c-format -msgid "codeview file number %d unassigned" -msgstr "nombor fail codeview %d tidak diumpuk" - -#: modules/dbgfmts/codeview/cv-symline.c:718 -msgid "tried to calc_len a codeview symhead bytecode" -msgstr "cuba calc_lenkan codeview symhead bytecode" - -#: modules/dbgfmts/codeview/cv-symline.c:792 -msgid "tried to calc_len a codeview fileinfo bytecode" -msgstr "cuba calc_lenkan codeview fileinfo bytecode" - -#: modules/dbgfmts/codeview/cv-symline.c:860 -msgid "tried to calc_len a codeview linehead bytecode" -msgstr "cuba calc_lenkan codeview linehead bytecode" - -#: modules/dbgfmts/codeview/cv-symline.c:973 -#: modules/dbgfmts/codeview/cv-symline.c:1002 -msgid "unknown sym format character" -msgstr "aksara format sym tidak diketahui" - -#: modules/dbgfmts/codeview/cv-symline.c:1020 -msgid "tried to calc_len a codeview sym bytecode" -msgstr "cuba calc_lenkan codeview sym bytecode" - -#: modules/dbgfmts/codeview/cv-symline.c:1093 -#: modules/dbgfmts/codeview/cv-type.c:560 -#: modules/dbgfmts/codeview/cv-type.c:601 -#: modules/dbgfmts/codeview/cv-type.c:658 -msgid "unknown leaf format character" -msgstr "aksara format daun tidak diketahui" - -#: modules/dbgfmts/dwarf2/dwarf2-dbgfmt.c:244 -msgid "tried to calc_len a dwarf2 head bytecode" -msgstr "cuba calc_lenkan dwarf2 head bytecode" - -#: modules/dbgfmts/dwarf2/dwarf2-info.c:393 -msgid "tried to calc_len a dwarf2 aranges head bytecode" -msgstr "cuba calc_lenkan dwarf2 aranges head bytecode" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:415 -msgid "could not find label prior to loc" -msgstr "tidak dapat cari label disebabkan loc" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:423 -msgid "dwarf2 address went backwards?" -msgstr "alamat dwarf2 mengundur?" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:731 -#, c-format -msgid "dwarf2 file number %d unassigned" -msgstr "nombor fail dwarf2 %d tidak diumpuk" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:773 -msgid "tried to calc_len a dwarf2 spp bytecode" -msgstr "cuba calc_lenkan dwarf2 spp bytecode" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:858 -msgid "tried to calc_len a dwarf2 line_op bytecode" -msgstr "cuba calc_lenkan dwarf2 line_op bytecode" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:909 -msgid "file number required" -msgstr "nombor fail diperlukan" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:916 -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1131 -msgid "file number is not a constant" -msgstr "nombor fail tidak malar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:921 -msgid "file number less than one" -msgstr "nombor fail kurang dari satu" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:930 -msgid "line number required" -msgstr "nombor baris diperlukan" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:937 -msgid "line number is not a constant" -msgstr "nombor baris bukan malar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:946 -#: modules/objfmts/coff/coff-objfmt.c:2056 -#, c-format -msgid "[%s] can only be used inside of a section" -msgstr "[%s] hanya boleh digunakan dalam seksyen" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:975 -msgid "column number is not a constant" -msgstr "nombor lajur bukan malar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:997 -msgid "is_stmt value is not a constant" -msgstr "nilai is_stmt bukan malar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1009 -msgid "is_stmt value not 0 or 1" -msgstr "nilai is_stmt bukan 0 atau 1" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1020 -msgid "isa value is not a constant" -msgstr "nilai isa bukan malar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1028 -msgid "isa value less than zero" -msgstr "nilai isa kurang dari sifar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1041 -msgid "discriminator value is not a constant" -msgstr "nilai diskriminator bukan malar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1049 -msgid "discriminator value less than zero" -msgstr "nilai diskriminator kurang dari sifar" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1071 -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1086 -#, c-format -msgid "unrecognized loc option `%s'" -msgstr "pilihan loc '%s' tidak dikenali" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1074 -msgid "unrecognized numeric qualifier" -msgstr "penerang berangka tidak dikenali" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1091 -#, c-format -msgid "%s requires value" -msgstr "%s memerlukan nilai" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1115 -#, c-format -msgid "[%s] requires an argument" -msgstr "[%s] memerlukan argumen" - -#: modules/dbgfmts/dwarf2/dwarf2-line.c:1139 -msgid "file number given but no filename" -msgstr "nombor fail diberi tetapi tiada nama fail" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:340 -msgid "stabs debugging conflicts with user-defined section .stab" -msgstr "" -"penyahpepijatan stabs berkonflik dengan seksyen ditakrif-pengguna .stab" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:345 -msgid "stabs debugging overrides empty section .stab" -msgstr "penyahpepijatan stab membatalkan seksyen kosong .stab" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:356 -msgid "stabs debugging conflicts with user-defined section .stabstr" -msgstr "" -"penyahpepijatan stab berkonflik dengan seksyen ditakrif-pengguna .stabstr" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:361 -msgid "stabs debugging overrides empty section .stabstr" -msgstr "penyahpepijatan stabs membatalkan seksyen kosong .stabstr" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:399 -msgid "over 65535 stabs" -msgstr "lebih 65535 stabs" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:489 -msgid "tried to resolve a stabs stab bytecode" -msgstr "cuba leraikan stabs stab bytecode" - -#: modules/dbgfmts/stabs/stabs-dbgfmt.c:498 -msgid "tried to resolve a stabs str bytecode" -msgstr "cuba leraikan stabs str bytecode" - -#: modules/listfmts/nasm/nasm-listfmt.c:127 -msgid "relocation too complex" -msgstr "penempatan semula terlalu kompleks" - -#: modules/objfmts/bin/bin-objfmt.c:216 -msgid "binary object format does not support extern variables" -msgstr "format objek binari tidak menyokong pembolehubah extern" - -#: modules/objfmts/bin/bin-objfmt.c:220 -msgid "binary object format does not support global variables" -msgstr "format objek binari tidak menyokong pembolehubah sejagat" - -#: modules/objfmts/bin/bin-objfmt.c:224 -msgid "binary object format does not support common variables" -msgstr "format objek binari tidak menyokong pembolehubah umum" - -#: modules/objfmts/bin/bin-objfmt.c:253 modules/objfmts/bin/bin-objfmt.c:430 -#, c-format -msgid "" -"section `%s' internal align of %lu is greater than `%s' of %lu; using `%s'" -msgstr "" -"seksyen `%s' jajar dalaman bagi %lu lebih besar berbanding `%s' dari %lu; " -"menggunakan`%s'" - -#: modules/objfmts/bin/bin-objfmt.c:256 modules/objfmts/bin/bin-objfmt.c:258 -msgid "align" -msgstr "jajar" - -#: modules/objfmts/bin/bin-objfmt.c:269 -msgid "start expression is too complex" -msgstr "ungkapan start terlalu kompleks" - -#: modules/objfmts/bin/bin-objfmt.c:282 -msgid "vstart expression is too complex" -msgstr "ungkapan vstart terlalu kompleks" - -#: modules/objfmts/bin/bin-objfmt.c:361 -msgid "start inconsistent with align; using aligned value" -msgstr "start tidak konsisten dengan align; menggunakan nilai terjajar" - -#: modules/objfmts/bin/bin-objfmt.c:433 modules/objfmts/bin/bin-objfmt.c:435 -msgid "valign" -msgstr "valign" - -#: modules/objfmts/bin/bin-objfmt.c:448 -msgid "vstart inconsistent with valign" -msgstr "vstart tidak konsisten dengan valign" - -#: modules/objfmts/bin/bin-objfmt.c:755 -#, c-format -msgid "unable to open map file `%s'" -msgstr "tidak boleh bka fail peta `%s'" - -#: modules/objfmts/bin/bin-objfmt.c:883 -#, c-format -msgid "sections `%s' and `%s' overlap by %lu bytes" -msgstr "seksyen `%s' dan `%s' bertindih sebanyak %lu bait" - -#: modules/objfmts/bin/bin-objfmt.c:970 -msgid "binary object format does not support external references" -msgstr "format objek binari tidak menyokong rujukan luar" - -#: modules/objfmts/bin/bin-objfmt.c:998 modules/objfmts/coff/coff-objfmt.c:738 -#: modules/objfmts/elf/elf-objfmt.c:623 -msgid "uninitialized space declared in code/data section: zeroing" -msgstr "ruang tidak diawal diisytihar dalam seksyen code/data; disifarkan" - -#: modules/objfmts/bin/bin-objfmt.c:1044 -msgid "initialized space declared in nobits section: ignoring" -msgstr "ruang tidak diawal diisytihar dalam seskyen nobits: diabaikan" - -#: modules/objfmts/bin/bin-objfmt.c:1067 -#, c-format -msgid "section `%s' starts before origin (ORG)" -msgstr "seksyen `%s' bermula sebelum asalan (ORG)" - -#: modules/objfmts/bin/bin-objfmt.c:1074 -#, c-format -msgid "section `%s' start value too large" -msgstr "nilai mula seksyen `%s' terlalu besar" - -#: modules/objfmts/bin/bin-objfmt.c:1081 -#: modules/objfmts/coff/coff-objfmt.c:1213 -#: modules/objfmts/coff/coff-objfmt.c:1258 -#: modules/objfmts/elf/elf-objfmt.c:762 modules/objfmts/elf/elf-objfmt.c:874 -#: modules/objfmts/macho/macho-objfmt.c:1094 -#: modules/objfmts/macho/macho-objfmt.c:1114 -#: modules/objfmts/macho/macho-objfmt.c:1225 -#: modules/objfmts/rdf/rdf-objfmt.c:683 modules/objfmts/rdf/rdf-objfmt.c:772 -#: modules/objfmts/xdf/xdf-objfmt.c:551 modules/objfmts/xdf/xdf-objfmt.c:578 -msgid "could not seek on output file" -msgstr "tidak dapat jangkau pada fail output" - -#: modules/objfmts/bin/bin-objfmt.c:1122 -msgid "ORG expression is too complex" -msgstr "ungkapan ORG terlalu kompleks" - -#: modules/objfmts/bin/bin-objfmt.c:1127 -msgid "ORG expression is negative" -msgstr "ungkapan ORG adalah negatif" - -#: modules/objfmts/bin/bin-objfmt.c:1171 -#, c-format -msgid "section `%s' follows an invalid or unknown section `%s'" -msgstr "seksyen `%s' ikuti seksyen `%s' tidak sah atau tidak diketahui" - -#: modules/objfmts/bin/bin-objfmt.c:1184 -#, c-format -msgid "follows loop between section `%s' and section `%s'" -msgstr "ikuti gelung diantara seksyen `%s' dan seksyen `%s'" - -#: modules/objfmts/bin/bin-objfmt.c:1295 -#, c-format -msgid "section `%s' vfollows an invalid or unknown section `%s'" -msgstr "seksyen `%s' vfollows seksyen `%s' tidak sah atau tidak diketahui" - -#: modules/objfmts/bin/bin-objfmt.c:1309 -#, c-format -msgid "vfollows loop between section `%s' and section `%s'" -msgstr "vfollows gelung diantara seksyen `%s' dan seksyen `%s'" - -#: modules/objfmts/bin/bin-objfmt.c:1528 -msgid "cannot combine `start' and `follows' section attributes" -msgstr "tidak dapat gabung atribut seksyen `start' dan `follows'" - -#: modules/objfmts/bin/bin-objfmt.c:1534 -msgid "cannot combine `vstart' and `vfollows' section attributes" -msgstr "tidak dapat gabung atribut seksyen `vstart' dan `vfollows'" - -#: modules/objfmts/bin/bin-objfmt.c:1544 modules/objfmts/bin/bin-objfmt.c:1557 -#: modules/objfmts/coff/coff-objfmt.c:1570 -#: modules/objfmts/elf/elf-objfmt.c:1098 -#: modules/objfmts/macho/macho-objfmt.c:1458 -#: modules/objfmts/xdf/xdf-objfmt.c:721 -#, c-format -msgid "argument to `%s' is not a power of two" -msgstr "argumen pada `%s' bukan kuasa dua" - -#: modules/objfmts/bin/bin-objfmt.c:1603 -msgid "program origin redefined" -msgstr "asalan program ditakrif semula" - -#: modules/objfmts/bin/bin-objfmt.c:1612 -msgid "argument to ORG must be expression" -msgstr "argumen pada ORG mestilah ungkapan" - -#: modules/objfmts/bin/bin-objfmt.c:1629 -msgid "map file already specified" -msgstr "fail peta sudah dinyatakan" - -#: modules/objfmts/bin/bin-objfmt.c:1636 -msgid "unexpected expression in [map]" -msgstr "ungkapan tidak dijangka dalam [map]" - -#: modules/objfmts/bin/bin-objfmt.c:1928 -#, c-format -msgid "%s: could not find symbol `start'" -msgstr "%s: tidak dapat cari simbol `start'" - -#: modules/objfmts/coff/coff-objfmt.c:486 -#: modules/objfmts/coff/coff-objfmt.c:692 -msgid "coff: relocation too complex" -msgstr "coff: penempatan semula terlalu kompleks" - -#: modules/objfmts/coff/coff-objfmt.c:512 -msgid "coff: wrt expression too complex" -msgstr "coff: ungkapan wrt terlalu kompleks" - -#: modules/objfmts/coff/coff-objfmt.c:518 -msgid "coff: cannot wrt across sections" -msgstr "coff: tidak dapat wrt merentasi seksyen" - -#: modules/objfmts/coff/coff-objfmt.c:535 -msgid "coff: common size too complex" -msgstr "coff: saiz umum terlalu kompleks" - -#: modules/objfmts/coff/coff-objfmt.c:541 -msgid "coff: common size is negative" -msgstr "coff: saiz umum adalah negatif" - -#: modules/objfmts/coff/coff-objfmt.c:600 -#: modules/objfmts/coff/coff-objfmt.c:606 -#: modules/objfmts/coff/coff-objfmt.c:632 -#: modules/objfmts/coff/coff-objfmt.c:667 -msgid "coff: invalid relocation size" -msgstr "coff: saiz penempatan semula tidak sah" - -#: modules/objfmts/coff/coff-objfmt.c:636 -#: modules/objfmts/coff/coff-objfmt.c:643 -#: modules/objfmts/coff/coff-objfmt.c:650 -#: modules/objfmts/coff/coff-objfmt.c:671 -msgid "coff objfmt: unrecognized machine" -msgstr "coff objfmt: mesin tidak dikenali" - -#: modules/objfmts/coff/coff-objfmt.c:793 -#: modules/objfmts/coff/coff-objfmt.c:824 -#: modules/objfmts/coff/coff-objfmt.c:1244 -#: modules/objfmts/elf/elf-objfmt.c:440 modules/objfmts/rdf/rdf-objfmt.c:748 -#: modules/objfmts/rdf/rdf-objfmt.c:765 modules/objfmts/xdf/xdf-objfmt.c:301 -#: modules/objfmts/xdf/xdf-objfmt.c:329 -msgid "could not get file position on output file" -msgstr "tidak dapat kedudukan fail pada fail output" - -#: modules/objfmts/coff/coff-objfmt.c:807 -msgid "coff: section computed size did not match actual size" -msgstr "coff: saiz dikira seksyen tidak sepadan dengan saiz sebenar" - -#: modules/objfmts/coff/coff-objfmt.c:849 -msgid "coff: no symbol data for relocated symbol" -msgstr "coff: tiada dapat simbol untuk simbol ditempat semula" - -#: modules/objfmts/coff/coff-objfmt.c:935 -#, c-format -msgid "too many relocations in section `%s'" -msgstr "terlalu banyak penempatan semula dalam seksyen '%s'" - -#: modules/objfmts/coff/coff-objfmt.c:1028 -#: modules/objfmts/coff/coff-objfmt.c:1151 -msgid "coff: expected sym data to be present" -msgstr "coff: data sym dijangka hadir" - -#: modules/objfmts/coff/coff-objfmt.c:1049 -#: modules/objfmts/macho/macho-objfmt.c:875 -#: modules/objfmts/rdf/rdf-objfmt.c:256 modules/objfmts/rdf/rdf-objfmt.c:549 -#: modules/objfmts/xdf/xdf-objfmt.c:479 -msgid "didn't understand section" -msgstr "tidak memahami seksyen" - -#: modules/objfmts/coff/coff-objfmt.c:1059 -#: modules/objfmts/macho/macho-objfmt.c:893 -#: modules/objfmts/xdf/xdf-objfmt.c:489 -msgid "global EQU value not an integer expression" -msgstr "nilai EQU sejagat bukanlah satu ungkapan integer" - -#: modules/objfmts/coff/coff-objfmt.c:1075 -#: modules/objfmts/macho/macho-objfmt.c:915 -#: modules/objfmts/rdf/rdf-objfmt.c:597 -msgid "COMMON data size not an integer expression" -msgstr "saiz data COMMON bukan satu ungkapan integer" - -#: modules/objfmts/coff/coff-objfmt.c:1124 -msgid "coff: unrecognized aux symtab type" -msgstr "coff: jenis aux symtab tidak dikenali" - -#: modules/objfmts/coff/coff-objfmt.c:1186 -#: modules/objfmts/coff/coff-objfmt.c:2274 -msgid "procedure started here" -msgstr "prosedur bermula di sini" - -#: modules/objfmts/coff/coff-objfmt.c:1188 -msgid "end of file in procedure frame" -msgstr "penghujung fail dalam bingkai prosedur" - -#: modules/objfmts/coff/coff-objfmt.c:1341 -#: modules/objfmts/elf/elf-objfmt.c:957 -msgid "non-string section attribute" -msgstr "atribut seksyen bukan-rentetan" - -#: modules/objfmts/coff/coff-objfmt.c:1382 -#: modules/objfmts/elf/elf-objfmt.c:992 -#, c-format -msgid "unrecognized section attribute: `%c'" -msgstr "atribut seksyen tidak dikenali: `%c'" - -#: modules/objfmts/coff/coff-objfmt.c:1523 -msgid "Standard COFF does not support read-only data sections" -msgstr "COFF piawai tidak menyokong seksyen data baca-sahaja" - -#: modules/objfmts/coff/coff-objfmt.c:1578 -msgid "Win32 does not support alignments > 8192" -msgstr "Win32 tidak menyokong jajaran > 8192" - -#: modules/objfmts/coff/coff-objfmt.c:1590 -msgid "COFF section names limited to 8 characters: truncating" -msgstr "nama seksyen COFF dihadkan pada 8 aksara: dipangkas" - -#: modules/objfmts/coff/coff-objfmt.c:1607 -#: modules/objfmts/elf/elf-objfmt.c:1133 -#: modules/objfmts/macho/macho-objfmt.c:1497 -#: modules/objfmts/rdf/rdf-objfmt.c:958 modules/objfmts/xdf/xdf-objfmt.c:763 -msgid "section flags ignored on section redeclaration" -msgstr "bendera seksyen diabaikan pada pengisytiharan semula seksyen" - -#: modules/objfmts/coff/coff-objfmt.c:1698 -msgid "argument to EXPORT must be symbol name" -msgstr "argumen pada EXPORT mestilah nama simbol" - -#: modules/objfmts/coff/coff-objfmt.c:1749 -#: modules/objfmts/coff/coff-objfmt.c:1928 -msgid "argument to SAFESEH must be symbol name" -msgstr "argumen pada SAFESEH mestilah nama simbol" - -#: modules/objfmts/coff/coff-objfmt.c:1804 -msgid "coff: no symbol data for SAFESEH symbol" -msgstr "coff: tiada data simbol untuk simbol SAFESEH" - -#: modules/objfmts/coff/coff-objfmt.c:1863 -#: modules/objfmts/elf/elf-objfmt.c:1268 -msgid ".comment requires string parameters" -msgstr ".comment memerlukan parameter rentetan" - -#: modules/objfmts/coff/coff-objfmt.c:1884 -msgid ".secrel32 can only be used inside of a section" -msgstr ".secrel32 hanya boleh digunakan di dalam seksyen" - -#: modules/objfmts/coff/coff-objfmt.c:1895 -msgid ".secrel32 requires expressions" -msgstr ".secrel32 memerlukan ungkapan" - -#: modules/objfmts/coff/coff-objfmt.c:1920 -msgid ".def pseudo-op used inside of .def/.endef; ignored" -msgstr ".def pseudo-op digunakan dalam .def/.endef; diabaikan" - -#: modules/objfmts/coff/coff-objfmt.c:1950 -#: modules/objfmts/coff/coff-objfmt.c:1973 -#, c-format -msgid "%s pseudo-op used outside of .def/.endef; ignored" -msgstr "%s pseudo-op digunakan luar .def/.endef; diabaikan" - -#: modules/objfmts/coff/coff-objfmt.c:1994 -msgid ".endef pseudo-op used before .def; ignored" -msgstr ".endef pseudo-op digunakan sebelum .def; diabaikan" - -#: modules/objfmts/coff/coff-objfmt.c:2010 -msgid "previous procedure started here" -msgstr "prosedur terdahulu bermula di sini" - -#: modules/objfmts/coff/coff-objfmt.c:2012 -msgid "nested procedures not supported (didn't use [ENDPROC_FRAME]?)" -msgstr "prosedur tersarang tidak disokong (tidak guna [ENDPROC_FRAME]?)" - -#: modules/objfmts/coff/coff-objfmt.c:2033 -#: modules/objfmts/coff/coff-objfmt.c:2268 -#, c-format -msgid "[%s] without preceding [PROC_FRAME]" -msgstr "[%s] tanpa duluan [PROC_FRAME]" - -#: modules/objfmts/coff/coff-objfmt.c:2038 -#: modules/objfmts/coff/win64-except.c:261 -msgid "prologue ended here" -msgstr "prologue tamat di sini" - -#: modules/objfmts/coff/coff-objfmt.c:2039 -#, c-format -msgid "[%s] after end of prologue" -msgstr "[%s] selepas penghujung prologue" - -#: modules/objfmts/coff/coff-objfmt.c:2044 -#: modules/objfmts/coff/coff-objfmt.c:2284 -msgid "unwind info not present" -msgstr "maklumat unwind tidak hadir" - -#: modules/objfmts/coff/coff-objfmt.c:2079 -#: modules/objfmts/coff/coff-objfmt.c:2110 -#: modules/objfmts/coff/coff-objfmt.c:2180 -#, c-format -msgid "[%s] requires a register as the first parameter" -msgstr "[%s] memerlukan daftar sebagai parameter pertama" - -#: modules/objfmts/coff/coff-objfmt.c:2147 -#, c-format -msgid "[%s] requires a size" -msgstr "[%s] memerlukan satu saiz" - -#: modules/objfmts/coff/coff-objfmt.c:2189 -#, c-format -msgid "[%s] requires an offset as the second parameter" -msgstr "[%s] memerlukan satu ofset sebagai parameter kedua" - -#: modules/objfmts/coff/coff-objfmt.c:2276 -msgid "ended procedure without ending prologue" -msgstr "prosedur tamat tanpa prologue penamat" - -#: modules/objfmts/coff/win64-except.c:211 -msgid "prolog size expression too complex" -msgstr "ungkapan saiz prolog terlalu kompleks" - -#: modules/objfmts/coff/win64-except.c:214 -msgid "codes count expression too complex" -msgstr "ungkapan kiraan codes terlalu kompleks" - -#: modules/objfmts/coff/win64-except.c:218 -#: modules/objfmts/coff/win64-except.c:311 -msgid "frame offset expression too complex" -msgstr "ungkapan ofset bingkai terlalu kompleks" - -#: modules/objfmts/coff/win64-except.c:240 -#: modules/objfmts/coff/win64-except.c:271 -#: modules/objfmts/coff/win64-except.c:317 -#, c-format -msgid "frame offset of %ld bytes, must be between 0 and 240" -msgstr "ofset bingkai sebanyak %ld bait, mesti diantara 0 hingga 240" - -#: modules/objfmts/coff/win64-except.c:244 -#: modules/objfmts/coff/win64-except.c:320 -#, c-format -msgid "frame offset of %ld is not a multiple of 16" -msgstr "ofset bingkai bagi %ld bukan berbilang 16" - -#: modules/objfmts/coff/win64-except.c:263 -#, c-format -msgid "prologue %ld bytes, must be <256" -msgstr "prologue %ld bait, mestilah <256" - -#: modules/objfmts/coff/win64-except.c:267 -#, c-format -msgid "%ld unwind codes, maximum of 255" -msgstr "%ld kod unwind, maksimum 255" - -#: modules/objfmts/coff/win64-except.c:348 -#: modules/objfmts/coff/win64-except.c:526 -msgid "offset expression too complex" -msgstr "ungkapan ofset terlalu kompleks" - -#: modules/objfmts/coff/win64-except.c:397 -#: modules/objfmts/coff/win64-except.c:518 -msgid "unrecognied unwind opcode" -msgstr "unwind opcode tidak dikenali" - -#: modules/objfmts/coff/win64-except.c:412 -#: modules/objfmts/coff/win64-except.c:429 -msgid "negative offset not allowed" -msgstr "ofset negatif tidak dibenarkan" - -#: modules/objfmts/coff/win64-except.c:415 -#: modules/objfmts/coff/win64-except.c:538 -#, c-format -msgid "offset of %ld is not a multiple of %ld" -msgstr "ofset bagi %ld bukan berbilang %ld" - -#: modules/objfmts/coff/win64-except.c:436 -msgid "expansion on already largest alloc" -msgstr "pengembangan sudah pada alloc terbesar" - -#: modules/objfmts/coff/win64-except.c:532 -#, c-format -msgid "offset of %ld bytes, must be between %ld and %ld" -msgstr "ofset sebanyak %ld bait, mestilah diantara %ld hingga %ld" - -#: modules/objfmts/dbg/dbg-objfmt.c:50 -#, c-format -msgid "could not open temporary file" -msgstr "tidak dapat buka fail sementara" - -#: modules/objfmts/elf/elf-objfmt.c:125 modules/objfmts/elf/elf-objfmt.c:150 -#: modules/objfmts/elf/elf-objfmt.c:1182 -#, c-format -msgid "unrecognized symbol type `%s'" -msgstr "jenis simbol '%s' tidak dikenali" - -#: modules/objfmts/elf/elf-objfmt.c:203 -msgid "More than one symbol visibility provided; using last" -msgstr "Lebih dari satu ketampakan simbol disediakan; guna yang terakhir" - -#: modules/objfmts/elf/elf-objfmt.c:230 -msgid "alignment constraint is not an integer" -msgstr "kekangan jajaran bukanlah satu integer" - -#: modules/objfmts/elf/elf-objfmt.c:241 modules/objfmts/rdf/rdf-objfmt.c:629 -msgid "alignment constraint is not a power of two" -msgstr "kekangan jajaran bukanlah kuasa dua" - -#: modules/objfmts/elf/elf-objfmt.c:448 -msgid "could not set file position on output file" -msgstr "tidak dapat tetapkan kedudukan fail pada fail output" - -#: modules/objfmts/elf/elf-objfmt.c:468 -msgid "elf: invalid relocation size" -msgstr "elf: saiz penempatan semula tidak sah" - -#: modules/objfmts/elf/elf-objfmt.c:517 modules/objfmts/elf/elf-objfmt.c:577 -msgid "elf: relocation too complex" -msgstr "elf: penempatan semula terlalu kompleks" - -#: modules/objfmts/elf/elf-objfmt.c:564 -msgid "elf: invalid relocation (WRT or size)" -msgstr "elf: penempatan semula tidak sah (WRT atau saiz)" - -#: modules/objfmts/elf/elf-objfmt.c:678 modules/objfmts/elf/elf.c:777 -msgid "couldn't read position on output stream" -msgstr "tidak dapat baca kedudukan pada strim output" - -#: modules/objfmts/elf/elf-objfmt.c:683 modules/objfmts/elf/elf.c:782 -msgid "couldn't seek on output stream" -msgstr "tidak dapat jangkau pada strim output" - -#: modules/objfmts/elf/elf-objfmt.c:836 -msgid "missing .stab or .stabstr section/data" -msgstr "seksyen/data .stab atau .stabstr hilang" - -#: modules/objfmts/elf/elf-objfmt.c:1111 -msgid "invalid merge entity size" -msgstr "saiz entiti gabung tidak sah" - -#: modules/objfmts/elf/elf-objfmt.c:1114 -msgid "entity size for SHF_MERGE not specified" -msgstr "saiz entiti bagi SHF_MERGE tidak dinyatakan" - -#: modules/objfmts/elf/elf-objfmt.c:1184 -msgid "no type specified" -msgstr "tiada jenis dinyatakan" - -#: modules/objfmts/elf/elf-objfmt.c:1211 -msgid "no size specified" -msgstr "tiada saiz dinyatakan" - -#: modules/objfmts/elf/elf-x86-amd64.c:84 modules/objfmts/elf/elf-x86-x86.c:92 -msgid "symbol references section without data" -msgstr "simbol merujuk seksyen tanpa data" - -#: modules/objfmts/elf/elf-x86-amd64.c:155 -#: modules/objfmts/elf/elf-x86-x86.c:158 -msgid "Unsupported WRT" -msgstr "WRT tidak disokong" - -#: modules/objfmts/elf/elf-x86-amd64.c:179 -#: modules/objfmts/elf/elf-x86-amd64.c:187 -#: modules/objfmts/elf/elf-x86-x86.c:176 modules/objfmts/elf/elf-x86-x86.c:183 -msgid "Unsupported relocation size" -msgstr "Saiz penempatan semula tidak disokong" - -#: modules/objfmts/elf/elf.c:164 modules/objfmts/elf/elf.c:533 -#: modules/objfmts/elf/elf.c:682 modules/objfmts/elf/elf.c:710 -#: modules/objfmts/elf/elf.c:729 modules/objfmts/elf/elf.c:749 -msgid "Unsupported machine for ELF output" -msgstr "Mesin tidak disokong untuk output ELF" - -#: modules/objfmts/elf/elf.c:406 modules/objfmts/elf/elf.c:435 -#: modules/objfmts/elf/elf.c:455 -msgid "symtab is missing initial dummy entry" -msgstr "symtab ialah masukan semu awal yang hilang" - -#: modules/objfmts/elf/elf.c:476 -msgid "symtab is null" -msgstr "symtab ialah nol" - -#: modules/objfmts/elf/elf.c:489 -msgid "size specifier not an integer expression" -msgstr "penentu saiz bukanlah satu ungkapan integer" - -#: modules/objfmts/elf/elf.c:508 -msgid "EQU value not an integer expression" -msgstr "nilai EQU bukanlah satu ungkapan integer" - -#: modules/objfmts/elf/elf.c:620 -msgid "unsupported ELF format" -msgstr "format ELF tidak disokong" - -#: modules/objfmts/elf/elf.c:632 -msgid "shead is null" -msgstr "shead ialah nol" - -#: modules/objfmts/elf/elf.c:686 modules/objfmts/elf/elf.c:753 -msgid "Failed to write an elf section header" -msgstr "Gagal menulis pengepala seksyen elf" - -#: modules/objfmts/elf/elf.c:799 modules/objfmts/elf/elf.c:804 -msgid "Unsupported arch/machine for elf output" -msgstr "arch/mesin tidak disokong untuk output elf" - -#: modules/objfmts/elf/elf.c:920 -#, c-format -msgid "alignment %d for section `%s' is not a power of 2" -msgstr "jajaran %d untuk seksyen `%s' bukanlah kuasa 2" - -#: modules/objfmts/elf/elf.c:931 modules/objfmts/elf/elf.c:949 -msgid "Unsupported ELF format for output" -msgstr "Format ELF tidak disokong untuk output" - -#: modules/objfmts/elf/elf.c:953 -msgid "ELF program header is not proper length" -msgstr "Pengepala program ELF bukanlah panjang yang dikehendaki" - -#: modules/objfmts/elf/elf.c:958 -msgid "Failed to write ELF program header" -msgstr "Gagal menulis ke pengepala program ELF" - -#: modules/objfmts/macho/macho-objfmt.c:440 -msgid "macho: relocation too complex for current implementation" -msgstr "macho: penempatan semula terlalu kompleks untuk perlaksanaan semasa" - -#: modules/objfmts/macho/macho-objfmt.c:465 -msgid "macho: relocation size unsupported" -msgstr "macho: saiz penempatan semula tidak disokong" - -#: modules/objfmts/macho/macho-objfmt.c:476 -msgid "macho: shifted relocations not supported" -msgstr "macho: penempatan semula teranjak tidak disokong" - -#: modules/objfmts/macho/macho-objfmt.c:483 -msgid "macho: SEG not supported" -msgstr "macho: SEG tidak disokong" - -#: modules/objfmts/macho/macho-objfmt.c:494 -msgid "macho: invalid WRT" -msgstr "macho: WRT tidak sah" - -#: modules/objfmts/macho/macho-objfmt.c:521 -msgid "" -"macho: sorry, cannot apply 32 bit absolute relocations in 64 bit mode, " -"consider \"[_symbol wrt rip]\" for mem access, \"qword\" and \"dq _foo\" for " -"pointers." -msgstr "" -"macho: maaf, tidak dapat laksana penempatan semula mutlak 32 bit dalam mod " -"64 bit, anggap \"[_symbol wrt rip]\" untuk capaian mem, \"qword\" dan \"dq " -"_foo\" untuk penuding." - -#: modules/objfmts/macho/macho-objfmt.c:564 -msgid "macho: relocation too complex" -msgstr "macho: penempatan semula terlalu kompleks" - -#: modules/objfmts/macho/macho-objfmt.c:603 -#: modules/objfmts/rdf/rdf-objfmt.c:318 modules/objfmts/xdf/xdf-objfmt.c:259 -msgid "uninitialized space: zeroing" -msgstr "ruang tidak diawalkan: disifarkan" - -#: modules/objfmts/macho/macho-objfmt.c:1049 -msgid "no sections defined" -msgstr "tiada seksyen ditakrif" - -#: modules/objfmts/macho/macho-objfmt.c:1419 -msgid "segment name is too long, max 16 chars; truncating" -msgstr "nama segmen terlalu panjang, maks 16 aksara; memangkas" - -#: modules/objfmts/macho/macho-objfmt.c:1423 -#: modules/objfmts/macho/macho-objfmt.c:1434 -msgid "section name is too long, max 16 chars; truncating" -msgstr "nama seksyen terlalu panjang, maks 16 aksara; memangkas" - -#: modules/objfmts/macho/macho-objfmt.c:1466 -msgid "macho implementation does not support alignments > 16384" -msgstr "perlaksanaan macho tidak menyokong jajaran > 16384" - -#: modules/objfmts/macho/macho-objfmt.c:1473 -msgid "Unknown section name, defaulting to __TEXT segment" -msgstr "Nama seksyen tidak diketahui, melalai ke segmen __TEXT" - -#: modules/objfmts/rdf/rdf-objfmt.c:213 modules/objfmts/rdf/rdf-objfmt.c:282 -msgid "rdf: relocation too complex" -msgstr "rdf: penempatan semula terlalu kompleks" - -#: modules/objfmts/rdf/rdf-objfmt.c:219 -msgid "rdf: WRT not supported" -msgstr "rdf: WRT tidak disokong" - -#: modules/objfmts/rdf/rdf-objfmt.c:265 -msgid "rdf: no symbol data for relocated symbol" -msgstr "rdf: tiada data simbol untuk simbol ditempatkan semula" - -#: modules/objfmts/rdf/rdf-objfmt.c:373 -msgid "rdf: section computed size did not match actual size" -msgstr "rdf: saiz terkira seksyen tidak sepadan dengan saiz sebenar" - -#: modules/objfmts/rdf/rdf-objfmt.c:553 -msgid "rdf does not support exporting EQU/absolute values" -msgstr "rdf tidak menyokong pengeksportan nilai EQU/mutlak" - -#: modules/objfmts/rdf/rdf-objfmt.c:563 -#, c-format -msgid "label name too long, truncating to %d bytes" -msgstr "nama label terlalu panjang, memangkas ke %d bait" - -#: modules/objfmts/rdf/rdf-objfmt.c:938 -msgid "new segment declared without type code" -msgstr "segmen baharu diisytihar tanpa kod jenis" - -#: modules/objfmts/rdf/rdf-objfmt.c:1021 -#, c-format -msgid "name too long, truncating to %d bytes" -msgstr "nama terlalu panjang, memangkas ke %d bait" - -#: modules/objfmts/xdf/xdf-objfmt.c:178 modules/objfmts/xdf/xdf-objfmt.c:220 -msgid "xdf: relocation too complex" -msgstr "xdf: penempatan semula terlalu kompleks" - -#: modules/objfmts/xdf/xdf-objfmt.c:314 -msgid "xdf: section computed size did not match actual size" -msgstr "xdf: saiz terkira seksyen tidak sepadan dengan saiz sebenar" - -#: modules/objfmts/xdf/xdf-objfmt.c:343 -msgid "xdf: no symbol data for relocated symbol" -msgstr "xdf: tiada data simbol untuk simbol ditempatkan semula" - -#: modules/objfmts/xdf/xdf-objfmt.c:352 -msgid "xdf: no symbol data for relocated base symbol" -msgstr "xdf: tiada data simbol untuk simbol tapak ditempatkan semula" - -#: modules/objfmts/xdf/xdf-objfmt.c:357 -msgid "xdf: no base symbol for WRT relocation" -msgstr "xdf: tiada simbol tapak untuk penempatan semula WRT" - -#: modules/objfmts/xdf/xdf-objfmt.c:425 -msgid "XDF object format does not support common variables" -msgstr "format objek XDF tidak menyokong pembolehubah umum" - -#: modules/objfmts/xdf/xdf-objfmt.c:733 -msgid "XDF does not support alignments > 4096" -msgstr "XDF tidak menyokong jajaran > 4096" - -#: modules/parsers/gas/gas-parse.c:90 -msgid "can only have one token of lookahead" -msgstr "hanya boleh ada satu token lookahead" - -#: modules/parsers/gas/gas-parse.c:131 modules/parsers/nasm/nasm-parse.c:144 -#, c-format -msgid "junk at end of line, first unrecognized character is `%c'" -msgstr "sarap dipenghujung baris, aksara pertama tidak dikenali ialah `%c'" - -#: modules/parsers/gas/gas-parse.c:218 modules/parsers/gas/gas-parse.c:649 -#: modules/parsers/gas/gas-parse.c:671 modules/parsers/gas/gas-parse.c:694 -#: modules/parsers/gas/gas-parse.c:807 -#, c-format -msgid "expression expected after `%s'" -msgstr "ungkapan dijangka selepas `%s'" - -#: modules/parsers/gas/gas-parse.c:234 -#, c-format -msgid "directive `%s' not recognized" -msgstr "arahan `%s' tidak dikenali" - -#: modules/parsers/gas/gas-parse.c:237 -#, c-format -msgid "instruction not recognized: `%s'" -msgstr "arahan tidak dikenali: `%s'" - -#: modules/parsers/gas/gas-parse.c:254 modules/parsers/nasm/nasm-parse.c:465 -msgid "label or instruction expected at start of line" -msgstr "label atau arahan dijangka pada permulaan baris" - -#: modules/parsers/gas/gas-parse.c:292 modules/parsers/gas/gas-parse.c:384 -#: modules/parsers/gas/gas-parse.c:464 -msgid "line number is negative" -msgstr "nombor baris adalah negatif" - -#: modules/parsers/gas/gas-parse.c:354 -msgid "junk at end of cpp line marker" -msgstr "sarap dipenghujung penanda baris cpp" - -#: modules/parsers/gas/gas-parse.c:411 -msgid "line increment is negative" -msgstr "tokokan baris adalah negatif" - -#: modules/parsers/gas/gas-parse.c:498 -msgid ".align directive must specify alignment" -msgstr "arahan .align mesti nyatakan jajaran" - -#: modules/parsers/gas/gas-parse.c:574 -#, c-format -msgid "size expected for `%s'" -msgstr "saiz dijangka untuk `%s'" - -#: modules/parsers/gas/gas-parse.c:747 -msgid "flag string expected" -msgstr "rentetan bendera dijangka" - -#: modules/parsers/gas/gas-parse.c:958 -msgid "expression syntax error" -msgstr "ralat sintaks ungkapan" - -#: modules/parsers/gas/gas-parse.c:1161 modules/parsers/gas/gas-parse.c:1195 -msgid "invalid memory expression" -msgstr "ungkapan ingatan tidak sah" - -#: modules/parsers/gas/gas-parse.c:1185 -msgid "non-integer scale" -msgstr "skala bukan-integer" - -#: modules/parsers/gas/gas-parse.c:1207 -#, c-format -msgid "scale factor of %u without an index register" -msgstr "faktor skala %u tanpa daftar indeks" - -#: modules/parsers/gas/gas-parse.c:1268 modules/parsers/nasm/nasm-parse.c:939 -msgid "integer register index expected" -msgstr "indeks daftar integer dijangka" - -#: modules/parsers/gas/gas-parse.c:1275 modules/parsers/nasm/nasm-parse.c:946 -msgid "missing closing parenthesis for register index" -msgstr "tanda kurung penutup hilang untuk indeks daftar" - -#: modules/parsers/gas/gas-parse.c:1281 modules/parsers/nasm/nasm-parse.c:952 -#, c-format -msgid "bad register index `%u'" -msgstr "indeks daftar '%u' teruk" - -#: modules/parsers/gas/gas-parse.c:1294 modules/parsers/gas/gas-parse.c:1308 -#, c-format -msgid "expression missing after `%s'" -msgstr "ungkapan hilang selepas '%s'" - -#: modules/parsers/gas/gas-parse.c:1443 modules/parsers/nasm/nasm-parse.c:1408 -msgid "missing parenthesis" -msgstr "tanda kurung hilang" - -#: modules/parsers/gas/gas-parse.c:1475 -msgid "expected identifier after `@'" -msgstr "pengenalpasti dijangka selepas '@'" - -#: modules/parsers/gas/gas-parse.c:1483 -msgid "unrecognized identifier after `@'" -msgstr "pengenalpasti tidak dikenali selepas '@'" - -#: modules/parsers/gas/gas-parse.c:1583 -#, c-format -msgid "invalid section name `%s'" -msgstr "nama seksyen '%s' tidak sah" - -#: modules/parsers/gas/gas-parse.c:1635 -msgid "size must be an absolute expression" -msgstr "saiz mestilah ungkapan mutlak" - -#: modules/parsers/gas/gas-parser.c:87 modules/preprocs/gas/gas-preproc.c:1328 -msgid "end of file in comment" -msgstr "penghujung fail dalam ulasan" - -#: modules/parsers/gas/gas-token.re:350 -#, c-format -msgid "Unrecognized register name `%s'" -msgstr "Nama daftar '%s' tidak dikenali" - -#: modules/parsers/gas/gas-token.re:409 modules/parsers/nasm/nasm-token.re:504 -#: modules/parsers/nasm/nasm-token.re:729 -#, c-format -msgid "ignoring unrecognized character `%s'" -msgstr "mengabaikan aksara tidak dikenali '%s'" - -#: modules/parsers/gas/gas-token.re:529 modules/parsers/gas/gas-token.re:550 -msgid "unexpected end of file in string" -msgstr "penghujung fail dalam rentetan tidak dijangka" - -#: modules/parsers/nasm/nasm-parse.c:94 -msgid "only can have one token of lookahead" -msgstr "hanya boleh satu token lookahead" - -#: modules/parsers/nasm/nasm-parse.c:259 -msgid "only RES* allowed within absolute section" -msgstr "hanya RES* dibenarkan dalam seksyen mutlak" - -#: modules/parsers/nasm/nasm-parse.c:344 -msgid "[warning] directive not supported; ignored" -msgstr "arahan [warning] tidak disokong; diabaikan" - -#: modules/parsers/nasm/nasm-parse.c:361 modules/parsers/nasm/nasm-parse.c:370 -#, c-format -msgid "invalid arguments to [%s]" -msgstr "argumen tidak sah pada [%s]" - -#: modules/parsers/nasm/nasm-parse.c:403 -msgid "label alone on a line without a colon might be in error" -msgstr "label bersendirian pada baris tanpa titik bertindih mungkin ralat" - -#: modules/parsers/nasm/nasm-parse.c:425 modules/parsers/nasm/nasm-parse.c:546 -#: modules/parsers/nasm/nasm-parse.c:680 -#, c-format -msgid "expression expected after %s" -msgstr "ungkapan dijangka selepas %s" - -#: modules/parsers/nasm/nasm-parse.c:457 -msgid "instruction expected after label" -msgstr "arahan dijangka selepas label" - -#: modules/parsers/nasm/nasm-parse.c:553 -msgid "instruction expected after TIMES expression" -msgstr "arahan dijangka selepas ungkapan TIMES" - -#: modules/parsers/nasm/nasm-parse.c:600 modules/parsers/nasm/nasm-parse.c:632 -msgid "can not handle more than one '?'" -msgstr "tidak dapat kendali lebih dari satu '?'" - -#: modules/parsers/nasm/nasm-parse.c:610 modules/parsers/nasm/nasm-parse.c:649 -msgid "expression or string expected" -msgstr "ungkapan atau rentetan dijangka" - -#: modules/parsers/nasm/nasm-parse.c:618 -msgid "expected ( after DUP" -msgstr "dijangka ( selepas DUP" - -#: modules/parsers/nasm/nasm-parse.c:626 modules/parsers/nasm/nasm-parse.c:641 -msgid "expected ) after DUPlicated expression" -msgstr ") dijangka selepas ungkapan DUPlicated" - -#: modules/parsers/nasm/nasm-parse.c:694 -msgid "filename string expected after INCBIN" -msgstr "rentetan nama fail dijangka selepas INCBIN" - -#: modules/parsers/nasm/nasm-parse.c:708 -msgid "expression expected for INCBIN start" -msgstr "ungkapan dijangka untuk INCBIN start" - -#: modules/parsers/nasm/nasm-parse.c:720 -msgid "expression expected for INCBIN maximum length" -msgstr "ungkapan dijangka untuk INCBIN maximum length" - -#: modules/parsers/nasm/nasm-parse.c:755 -#, c-format -msgid "unexpected %s after instruction" -msgstr "%s tidak dijangka selepas arahan" - -#: modules/parsers/nasm/nasm-parse.c:759 -#, c-format -msgid "expected operand, got %s" -msgstr "kendalian dijangka, dapat %s" - -#: modules/parsers/nasm/nasm-parse.c:816 modules/parsers/nasm/nasm-parse.c:871 -msgid "memory address expected" -msgstr "alamat ingatan dijangka" - -#: modules/parsers/nasm/nasm-parse.c:831 -msgid "relative adressing not supported\n" -msgstr "pengalamatan relatif tidak disokong\n" - -#: modules/parsers/nasm/nasm-parse.c:840 -msgid "register adressing not supported\n" -msgstr "pengalamatan daftar tidak disokong\n" - -#: modules/parsers/nasm/nasm-parse.c:848 -msgid "expected expression after ]" -msgstr "ungkapan dijangka selepas ]" - -#: modules/parsers/nasm/nasm-parse.c:878 -msgid "OFFSET applied to non-memory operand" -msgstr "OFFSET dilaksanakan pada kendalian bukan-ingatan" - -#: modules/parsers/nasm/nasm-parse.c:883 -msgid "OFFSET applied to non-absolute memory operand" -msgstr "OFFSET dilaksanakan pada kendalian ingatan bukan-mutlak" - -#: modules/parsers/nasm/nasm-parse.c:916 -msgid "segment applied to non-memory operand" -msgstr "segmen dilaksanakan pada kendalian bukan-ingatan" - -#: modules/parsers/nasm/nasm-parse.c:977 -msgid "cannot override register size" -msgstr "tidak dapat batalkan saiz daftar" - -#: modules/parsers/nasm/nasm-parse.c:989 -#, c-format -msgid "overriding operand size from %u-bit to %u-bit" -msgstr "membatalkan saiz kendalian dari %u-bit ke %u-bit" - -#: modules/parsers/nasm/nasm-parse.c:993 -msgid "double operand size override" -msgstr "batal saiz kendalian ganda dua" - -#: modules/parsers/nasm/nasm-parse.c:1024 -msgid "expected expression after [" -msgstr "ungkapan dijangka selepas [" - -#: modules/parsers/nasm/nasm-parse.c:1029 -msgid "missing closing bracket" -msgstr "kurungan penutup hilang" - -#: modules/parsers/nasm/nasm-parse.c:1100 -msgid "`:' required after segment register" -msgstr "`:' diperlukan selepas daftar segmen" - -#: modules/parsers/nasm/nasm-parse.c:1197 -#: modules/parsers/nasm/nasm-parse.c:1259 -#: modules/parsers/nasm/nasm-parse.c:1287 -#: modules/parsers/nasm/nasm-parse.c:1316 -#: modules/parsers/nasm/nasm-parse.c:1345 -#: modules/parsers/nasm/nasm-parse.c:1353 -#: modules/parsers/nasm/nasm-parse.c:1362 -#: modules/parsers/nasm/nasm-parse.c:1371 -#: modules/parsers/nasm/nasm-parse.c:1381 -#: modules/parsers/nasm/nasm-parse.c:1395 -#: modules/parsers/nasm/nasm-parse.c:1404 -#, c-format -msgid "expected expression after %s" -msgstr "ungkapan dijangka selepas %s" - -#: modules/parsers/nasm/nasm-parse.c:1420 -msgid "data values can't have registers" -msgstr "nilai data tidak boleh mempunyai daftar" - -#: modules/parsers/nasm/nasm-parse.c:1628 -#, c-format -msgid "unrecognized default `%s'" -msgstr "lalai `%s' tidak dikenali" - -#: modules/parsers/nasm/nasm-parse.c:1631 -msgid "unrecognized default value" -msgstr "nilai lalai tidak dikenali" - -#: modules/parsers/nasm/nasm-parse.c:1636 -#, c-format -msgid "unrecognized directive `%s'" -msgstr "arahan `%s' tidak dikenali" - -#: modules/parsers/nasm/nasm-token.re:102 -#, c-format -msgid "no non-local label before `%s'" -msgstr "tiada label bukan-setempat sebelum '%s'" - -#: modules/parsers/nasm/nasm-token.re:784 -msgid "unterminated string" -msgstr "rentetan tidak ditamatkan" - -#: modules/preprocs/cpp/cpp-preproc.c:87 -msgid "command line too long!" -msgstr "baris perintah terlalu panjang!" - -#: modules/preprocs/cpp/cpp-preproc.c:143 -#: modules/preprocs/cpp/cpp-preproc.c:175 -msgid "Failed to execute preprocessor" -msgstr "Gagal melakukan pra-pemproses" - -#: modules/preprocs/cpp/cpp-preproc.c:145 -#: modules/preprocs/cpp/cpp-preproc.c:177 -msgid "Cannot execute preprocessor, no popen available" -msgstr "Tidak dapat lakukan pra-pemproses, tiada popen tersedia" - -#: modules/preprocs/cpp/cpp-preproc.c:224 -msgid "Preprocessor exited with failure" -msgstr "Pra-pemproses keluar dengan kegagalan" - -#: modules/preprocs/cpp/cpp-preproc.c:259 -#: modules/preprocs/gas/gas-preproc.c:208 -#: modules/preprocs/raw/raw-preproc.c:87 -msgid "error when reading from file" -msgstr "ralat bila membaca dari fail" - -#: modules/preprocs/gas/gas-preproc.c:286 -msgid "expected comma" -msgstr "tanda koma dijangka" - -#: modules/preprocs/gas/gas-preproc.c:510 -msgid "\".endif\" without \".if\"" -msgstr "\".endif\" tanpa \".if\"" - -#: modules/preprocs/gas/gas-preproc.c:520 -#, c-format -msgid "\".%s\" without \".if\"" -msgstr "\".%s\" tanpa \".if\"" - -#: modules/preprocs/gas/gas-preproc.c:535 -msgid "expression is required in \".if\" statement" -msgstr "ungkapan diperlukan dalam penyataan \".if\"" - -#: modules/preprocs/gas/gas-preproc.c:557 -msgid "expression is required in \".elseif\" statement" -msgstr "ungkapan diperlukan dalam penyataan \".elseif\"" - -#: modules/preprocs/gas/gas-preproc.c:592 -#, c-format -msgid "\"%s\" expects two single-quoted or unquoted arguments" -msgstr "" -"\"%s\" jangkakan dua argumen petikan-tunggal atau argumen tanpa petikan" - -#: modules/preprocs/gas/gas-preproc.c:609 -#, c-format -msgid "\"%s\" expects two double-quoted arguments" -msgstr "\"%s\" jangkakan dua argumen petikan-dubel" - -#: modules/preprocs/gas/gas-preproc.c:646 -msgid "string expected" -msgstr "rentetan dijangka" - -#: modules/preprocs/gas/gas-preproc.c:658 -#, c-format -msgid "unable to open included file \"%s\"" -msgstr "tidak boleh buka fail include \"%s\"" - -#: modules/preprocs/gas/gas-preproc.c:708 -#, c-format -msgid "symbol \"%s\" is already defined" -msgstr "simbol \"%s\" sudah pun ditakrif" - -#: modules/preprocs/gas/gas-preproc.c:841 -msgid "unexpected EOF in \".macro\" block" -msgstr "EOF tidak dijangka dalam blok \".macro\"" - -#: modules/preprocs/gas/gas-preproc.c:848 -msgid "\".endm\" without \".macro\"" -msgstr "\".endm\" tanpa \".macro\"" - -#: modules/preprocs/gas/gas-preproc.c:1023 -msgid "rept without matching endr" -msgstr "rept tanpa endr yang sepadan" - -#: modules/preprocs/gas/gas-preproc.c:1030 -msgid "\".endr\" without \".rept\"" -msgstr "\".endr\" tanpa \".rept\"" - -#: modules/preprocs/gas/gas-preproc.c:1206 -#, c-format -msgid "\".%s\" expects two arguments" -msgstr "\".%s\" jangkakan dua argumen" - -#: modules/preprocs/gas/gas-preproc.c:1238 -#: modules/preprocs/nasm/nasm-preproc.c:145 -#: modules/preprocs/raw/raw-preproc.c:54 -msgid "Could not open input file" -msgstr "Tidak dapat buka fail input" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/zeitgeist.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/zeitgeist.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/zeitgeist.po 2016-03-22 15:09:07.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/zeitgeist.po 2016-04-15 08:50:46.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: 2016-03-22 13:56+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 07:34+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: ../data/zeitgeist-datahub.desktop.in.h:1 msgid "Zeitgeist Datahub" diff -Nru language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/zenmap.po language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/zenmap.po --- language-pack-ms-base-16.04+20160322/data/ms/LC_MESSAGES/zenmap.po 2016-03-22 15:09:04.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/data/ms/LC_MESSAGES/zenmap.po 2016-04-15 08:50: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: 2016-03-22 12:23+0000\n" -"X-Generator: Launchpad (build 17958)\n" +"X-Launchpad-Export-Date: 2016-04-15 06:02+0000\n" +"X-Generator: Launchpad (build 17995)\n" #: zenmapCore/NmapParser.py:380 msgid "Unknown Host" diff -Nru language-pack-ms-base-16.04+20160322/debian/changelog language-pack-ms-base-16.04+20160415/debian/changelog --- language-pack-ms-base-16.04+20160322/debian/changelog 2016-03-22 15:09:02.000000000 +0000 +++ language-pack-ms-base-16.04+20160415/debian/changelog 2016-04-15 08:50:42.000000000 +0000 @@ -1,6 +1,6 @@ -language-pack-ms-base (1:16.04+20160322) xenial; urgency=low +language-pack-ms-base (1:16.04+20160415) xenial; urgency=low * Initial Release. - -- Ubuntu automatic language-pack builder <language-packs@ubuntu.com> Tue, 22 Mar 2016 15:09:02 +0000 + -- Ubuntu automatic language-pack builder <language-packs@ubuntu.com> Fri, 15 Apr 2016 08:50:42 +0000