Update head to match stable 1.0
[gnupg.git] / po / id.po
index 7dddda1..7d789aa 100644 (file)
--- a/po/id.po
+++ b/po/id.po
-# GNU Privacy Guard 1.0.1 (Indonesian)
-# Copyright (C) 1999 Free Software Foundation, Inc.
-# Tedi Heriyanto <tedi-h@usa.net>, 1999-2000.
+# Gnu Privacy Guard 1.0.7 (Indonesian)
+# Copyright (C) 1999, 2001, 2002 Free Software Foundation, Inc.
+# Tedi Heriyanto <tedi_h@gmx.net>, 2002.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: GNU Privacy Guard 1.0.1\n"
-"POT-Creation-Date: 2000-07-30 20:02+0200\n"
-"PO-Revision-Date: 2000-02-06 18:04+07:00\n"
-"Last-Translator: Tedi Heriyanto <tedi-h@usa.net>\n"
-"Language-Team: Indonesia <id@li.org>\n"
+"Project-Id-Version: GNUPG 1.0.7\n"
+"POT-Creation-Date: 2002-04-29 17:09+0200\n"
+"PO-Revision-Date: 2002-04-20 21:26GMT+0700\n"
+"Last-Translator: Tedi Heriyanto <tedi_h@gmx.net>\n"
+"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 0.9.5\n"
 
-#: util/miscutil.c:278 util/miscutil.c:307
+#: util/secmem.c:88
+msgid "Warning: using insecure memory!\n"
+msgstr "Peringatan: menggunakan memori yang tidak aman!\n"
+
+#: util/secmem.c:89
+msgid "please see http://www.gnupg.org/faq.html for more information\n"
+msgstr ""
+"silakan lihat http://www.gnupg.org/faq.html untuk informasi lebih lanjut\n"
+
+#: util/secmem.c:326
+msgid "operation is not possible without initialized secure memory\n"
+msgstr "operasi tidak mungkin tanpa menginisialisasi memori yang aman\n"
+
+#: util/secmem.c:327
+msgid "(you may have used the wrong program for this task)\n"
+msgstr "(anda mungkin menggunakan program yang salah untuk tugas ini)\n"
+
+#: util/miscutil.c:296 util/miscutil.c:331
 msgid "yes"
 msgstr "ya"
 
-#: util/miscutil.c:279 util/miscutil.c:310
+#: util/miscutil.c:297 util/miscutil.c:334
 msgid "yY"
 msgstr "yY"
 
-#: util/miscutil.c:280 util/miscutil.c:308
+#: util/miscutil.c:298 util/miscutil.c:332
 msgid "no"
 msgstr "tidak"
 
-#: util/miscutil.c:281 util/miscutil.c:311
+#: util/miscutil.c:299 util/miscutil.c:335
 msgid "nN"
 msgstr "tT"
 
-#: g10/keyedit.c:580 util/miscutil.c:309
+#: g10/keyedit.c:815 util/miscutil.c:333
 msgid "quit"
 msgstr "keluar"
 
-#: util/miscutil.c:312
+#: util/miscutil.c:336
 msgid "qQ"
 msgstr "kK"
 
-#: util/errors.c:55
+#: util/errors.c:54
 msgid "general error"
 msgstr "Kesalahan umum"
 
-#: util/errors.c:56
+#: util/errors.c:55
 msgid "unknown packet type"
 msgstr "tipe paket tidak dikenal"
 
-#: util/errors.c:57
+#: util/errors.c:56
 msgid "unknown version"
 msgstr "versi tidak dikenal"
 
-#: util/errors.c:58
+#: util/errors.c:57
 msgid "unknown pubkey algorithm"
 msgstr "algoritma pubkey tidak dikenal"
 
-#: util/errors.c:59
+#: util/errors.c:58
 msgid "unknown digest algorithm"
 msgstr "algoritma digest tidak dikenal"
 
-#: util/errors.c:60
+#: util/errors.c:59
 msgid "bad public key"
 msgstr "kunci publik yang buruk"
 
-#: util/errors.c:61
+#: util/errors.c:60
 msgid "bad secret key"
 msgstr "kunci rahasia yang buruk"
 
-#: util/errors.c:62
+#: util/errors.c:61
 msgid "bad signature"
 msgstr "signature yang buruk"
 
-#: util/errors.c:63
+#: util/errors.c:62
 msgid "checksum error"
 msgstr "kesalahan checksum"
 
-#: util/errors.c:64
+#: util/errors.c:63
 msgid "bad passphrase"
 msgstr "passphrase yang buruk"
 
-#: util/errors.c:65
+#: util/errors.c:64
 msgid "public key not found"
 msgstr "kunci publik tidak ditemukan"
 
-#: util/errors.c:66
+#: util/errors.c:65
 msgid "unknown cipher algorithm"
 msgstr "algoritma cipher tidak dikenal"
 
-#: util/errors.c:67
+#: util/errors.c:66
 msgid "can't open the keyring"
 msgstr "tidak dapat membuka keyring"
 
-#: util/errors.c:68
+#: util/errors.c:67
 msgid "invalid packet"
 msgstr "paket tidak valid"
 
-#: util/errors.c:69
+#: util/errors.c:68
 msgid "invalid armor"
 msgstr "armor tidak valid"
 
-#: util/errors.c:70
+#: util/errors.c:69
 msgid "no such user id"
 msgstr "tidak ada user id tsb"
 
-#: util/errors.c:71
+#: util/errors.c:70
 msgid "secret key not available"
-msgstr "kunci rahasia tidak ada"
+msgstr "kunci rahasia tidak tersedia"
 
-#: util/errors.c:72
+#: util/errors.c:71
 msgid "wrong secret key used"
 msgstr "digunakan kunci rahasia yang salah"
 
-#: util/errors.c:73
+#: util/errors.c:72
 msgid "not supported"
 msgstr "tidak didukung"
 
-#: util/errors.c:74
+#: util/errors.c:73
 msgid "bad key"
 msgstr "kunci yang buruk"
 
-#: util/errors.c:75
+#: util/errors.c:74
 msgid "file read error"
 msgstr "kesalahan baca file"
 
-#: util/errors.c:76
+#: util/errors.c:75
 msgid "file write error"
 msgstr "kesalahan tulis file"
 
-#: util/errors.c:77
+#: util/errors.c:76
 msgid "unknown compress algorithm"
 msgstr "algoritma kompresi tidak dikenal"
 
-#: util/errors.c:78
+#: util/errors.c:77
 msgid "file open error"
 msgstr "kesalahan buka file"
 
-#: util/errors.c:79
+#: util/errors.c:78
 msgid "file create error"
 msgstr "kesalahan buat file"
 
-#: util/errors.c:80
+#: util/errors.c:79
 msgid "invalid passphrase"
 msgstr "passphrase tidak valid"
 
-#: util/errors.c:81
+#: util/errors.c:80
 msgid "unimplemented pubkey algorithm"
 msgstr "algoritma pubkey belum diimplementasikan"
 
-#: util/errors.c:82
+#: util/errors.c:81
 msgid "unimplemented cipher algorithm"
 msgstr "algoritma cipher belum diimplementasikan"
 
-#: util/errors.c:83
+#: util/errors.c:82
 msgid "unknown signature class"
 msgstr "kelas signature tidak dikenal"
 
-#: util/errors.c:84
+#: util/errors.c:83
 msgid "trust database error"
 msgstr "kesalahan database trust"
 
-#: util/errors.c:85
+#: util/errors.c:84
 msgid "bad MPI"
 msgstr "MPI yang buruk"
 
-#: util/errors.c:86
+#: util/errors.c:85
 msgid "resource limit"
 msgstr "batasan sumber daya"
 
-#: util/errors.c:87
+#: util/errors.c:86
 msgid "invalid keyring"
 msgstr "keyring tidak valid"
 
-#: util/errors.c:88
+#: util/errors.c:87
 msgid "bad certificate"
 msgstr "sertifikat yang buruk"
 
-#: util/errors.c:89
+#: util/errors.c:88
 msgid "malformed user id"
 msgstr "user id yang tidak benar"
 
-#: util/errors.c:90
+#: util/errors.c:89
 msgid "file close error"
 msgstr "kesalahan tutup file"
 
-#: util/errors.c:91
+#: util/errors.c:90
 msgid "file rename error"
 msgstr "kesalahan ganti nama file"
 
-#: util/errors.c:92
+#: util/errors.c:91
 msgid "file delete error"
 msgstr "kesalahan hapus file"
 
-#: util/errors.c:93
+#: util/errors.c:92
 msgid "unexpected data"
 msgstr "data tidak terduga"
 
-#: util/errors.c:94
+#: util/errors.c:93
 msgid "timestamp conflict"
 msgstr "konflik timestamp"
 
-#: util/errors.c:95
+#: util/errors.c:94
 msgid "unusable pubkey algorithm"
 msgstr "algoritma pubkey tidak dapat digunakan"
 
-#: util/errors.c:96
+#: util/errors.c:95
 msgid "file exists"
 msgstr "file ada"
 
-#: util/errors.c:97
+#: util/errors.c:96
 msgid "weak key"
 msgstr "kunci lemah"
 
-#: util/errors.c:98
+#: util/errors.c:97
 msgid "invalid argument"
 msgstr "argumen tidak valid"
 
-#: util/errors.c:99
+#: util/errors.c:98
 msgid "bad URI"
 msgstr "URI yang buruk"
 
-#: util/errors.c:100
+#: util/errors.c:99
 msgid "unsupported URI"
 msgstr "URI tidak didukung"
 
-#: util/errors.c:101
+#: util/errors.c:100
 msgid "network error"
 msgstr "kesalahan jaringan"
 
-#: util/errors.c:103
+#: util/errors.c:102
 msgid "not encrypted"
 msgstr "tidak dienkripsi"
 
-#: util/logger.c:225
+#: util/errors.c:103
+msgid "not processed"
+msgstr "tidak diproses"
+
+#. the key cannot be used for a specific usage
+#: util/errors.c:105
+msgid "unusable public key"
+msgstr "kunci publik tidak dapat dipakai"
+
+#: util/errors.c:106
+msgid "unusable secret key"
+msgstr "kunci rahasia tidak dapat dipakai"
+
+#: util/errors.c:107
+msgid "keyserver error"
+msgstr "kesalahan keyserver"
+
+#: util/logger.c:249
 #, c-format
 msgid "... this is a bug (%s:%d:%s)\n"
 msgstr "... kesalahan (%s:%d:%s)\n"
 
-#: util/logger.c:231
+#: util/logger.c:255
 #, c-format
 msgid "you found a bug ... (%s:%d)\n"
 msgstr "anda menemukan kesalahan ...(%s:%d)\n"
 
-#: cipher/random.c:321 g10/import.c:127 g10/keygen.c:1348
+#: cipher/random.c:320 g10/import.c:145 g10/keygen.c:1565
 #, c-format
 msgid "can't open `%s': %s\n"
 msgstr "tidak dapat membuka `%s': %s\n"
 
-#: cipher/random.c:325
-#, fuzzy, c-format
+#: cipher/random.c:324
+#, c-format
 msgid "can't stat `%s': %s\n"
-msgstr "tidak dapat membuka `%s': %s\n"
+msgstr "tidak dapat melakukan statistik `%s': %s\n"
 
-#: cipher/random.c:330
+#: cipher/random.c:329
 #, c-format
 msgid "`%s' is not a regular file - ignored\n"
-msgstr ""
+msgstr "'%s' bukan file reguler - diabaikan\n"
 
-#: cipher/random.c:335
+#: cipher/random.c:334
 msgid "note: random_seed file is empty\n"
-msgstr ""
+msgstr "catatan: file random_seed kosong\n"
 
-#: cipher/random.c:341
+#: cipher/random.c:340
 msgid "warning: invalid size of random_seed file - not used\n"
-msgstr ""
+msgstr "peringatan: ukuran file random_seed tidak valid - tidak dipakai\n"
 
-#: cipher/random.c:349
-#, fuzzy, c-format
+#: cipher/random.c:348
+#, c-format
 msgid "can't read `%s': %s\n"
-msgstr "tidak dapat membuka `%s': %s\n"
+msgstr "tidak dapat membaca `%s': %s\n"
 
-#: cipher/random.c:387
+#: cipher/random.c:386
 msgid "note: random_seed file not updated\n"
-msgstr ""
+msgstr "catatan: file random_seed tidak diupdate\n"
 
-#: cipher/random.c:407
-#, fuzzy, c-format
+#: cipher/random.c:406
+#, c-format
 msgid "can't create `%s': %s\n"
 msgstr "tidak dapat membuat %s: %s\n"
 
-#: cipher/random.c:414
-#, fuzzy, c-format
+#: cipher/random.c:413
+#, c-format
 msgid "can't write `%s': %s\n"
-msgstr "tidak dapat membuka `%s': %s\n"
+msgstr "tidak dapat menulis `%s': %s\n"
 
-#: cipher/random.c:417
-#, fuzzy, c-format
-msgid "can't close `%s': %s\n"
-msgstr "tidak dapat membuka `%s': %s\n"
-
-#: cipher/random.c:428
+#: cipher/random.c:416
 #, c-format
-msgid "too many random bits requested; the limit is %d\n"
-msgstr ""
+msgid "can't close `%s': %s\n"
+msgstr "tidak dapat menutup `%s': %s\n"
 
-#: cipher/random.c:657
+#: cipher/random.c:662
 msgid "WARNING: using insecure random number generator!!\n"
 msgstr "PERINGATAN: menggunakan random number generator yang tidak aman!!\n"
 
@@ -309,7 +339,7 @@ msgstr ""
 "JANGAN MENGGUNAKAN DATA YANG DIHASILKAN PROGRAM INI!!\n"
 "\n"
 
-#: cipher/rndlinux.c:125
+#: cipher/rndlinux.c:142
 #, c-format
 msgid ""
 "\n"
@@ -320,160 +350,171 @@ msgstr ""
 "Tidak tersedia cukup byte random. Silakan melakukan aktivitas lain agar\n"
 "memungkinkan SO mengumpulkan lebih banyak entropi! (Perlu %d byte lagi)\n"
 
-#: gcrypt/secmem.c:77
-msgid "Warning: using insecure memory!\n"
-msgstr "Peringatan: menggunakan memori yang tidak aman!\n"
-
-#: gcrypt/secmem.c:287
-msgid "operation is not possible without initialized secure memory\n"
-msgstr "operasi tidak mungkin tanpa menginisialisasi memori yang aman\n"
-
-#: gcrypt/secmem.c:288
-msgid "(you may have used the wrong program for this task)\n"
-msgstr "(anda mungkin menggunakan program yang salah untuk tugas ini)\n"
-
-#: g10/gpg.c:197
+#: g10/g10.c:287
 msgid ""
 "@Commands:\n"
 " "
 msgstr ""
 "@Perintah:\n"
-"  "
+" "
 
-#: g10/gpg.c:199
+#: g10/g10.c:289
 msgid "|[file]|make a signature"
 msgstr "|[file]|buat signature"
 
-#: g10/gpg.c:200
+#: g10/g10.c:290
 msgid "|[file]|make a clear text signature"
 msgstr "|[file]|buat signature teks"
 
-#: g10/gpg.c:201
+#: g10/g10.c:291
 msgid "make a detached signature"
 msgstr "buat detached signature"
 
-#: g10/gpg.c:202
+#: g10/g10.c:292
 msgid "encrypt data"
 msgstr "enkripsi data"
 
-#: g10/gpg.c:203
+#: g10/g10.c:293
+msgid "|[files]|encrypt files"
+msgstr "|[files]|enkripsi file"
+
+#: g10/g10.c:294
 msgid "encryption only with symmetric cipher"
 msgstr "enkripsi hanya dengan symmetric cipher"
 
-#: g10/gpg.c:204
+#: g10/g10.c:295
 msgid "store only"
 msgstr "hanya disimpan"
 
-#: g10/gpg.c:205
+#: g10/g10.c:296
 msgid "decrypt data (default)"
 msgstr "dekripsi data (default)"
 
-#: g10/gpg.c:206
+#: g10/g10.c:297
+msgid "|[files]|decrypt files"
+msgstr "|[files]|dekripsi file"
+
+#: g10/g10.c:298
 msgid "verify a signature"
 msgstr "verifikasi signature"
 
-#: g10/gpg.c:208
+#: g10/g10.c:300
 msgid "list keys"
 msgstr "tampilkan kunci"
 
-#: g10/gpg.c:210
+#: g10/g10.c:302
 msgid "list keys and signatures"
 msgstr "tampilkan kunci dan signature"
 
-#: g10/gpg.c:211
+#: g10/g10.c:303
 msgid "check key signatures"
 msgstr "periksa signature kunci"
 
-#: g10/gpg.c:212
+#: g10/g10.c:304
 msgid "list keys and fingerprints"
 msgstr "tampilkan kunci dan fingerprint"
 
-#: g10/gpg.c:213
+#: g10/g10.c:305
 msgid "list secret keys"
 msgstr "tampilkan kunci rahasia"
 
-#: g10/gpg.c:214
+#: g10/g10.c:306
 msgid "generate a new key pair"
 msgstr "buat sepasang kunci baru"
 
-#: g10/gpg.c:215
-msgid "remove key from the public keyring"
+#: g10/g10.c:307
+msgid "remove keys from the public keyring"
 msgstr "hapus kunci dari keyring publik"
 
-#: g10/gpg.c:217
-#, fuzzy
-msgid "remove key from the secret keyring"
-msgstr "hapus kunci dari keyring publik"
+#: g10/g10.c:309
+msgid "remove keys from the secret keyring"
+msgstr "hapus kunci dari keyring pribadi"
 
-#: g10/gpg.c:218
+#: g10/g10.c:310
 msgid "sign a key"
 msgstr "tandai kunci"
 
-#: g10/gpg.c:219
+#: g10/g10.c:311
 msgid "sign a key locally"
 msgstr "tandai kunci secara lokal"
 
-#: g10/gpg.c:220
+#: g10/g10.c:312
+msgid "sign a key non-revocably"
+msgstr "tandai kunci tidak dapat di-revoke"
+
+#: g10/g10.c:313
+msgid "sign a key locally and non-revocably"
+msgstr "tandai kunci secara lokal dan tidak dapat di-revoke"
+
+#: g10/g10.c:314
 msgid "sign or edit a key"
 msgstr "tandai atau edit kunci"
 
-#: g10/gpg.c:221
+#: g10/g10.c:315
 msgid "generate a revocation certificate"
 msgstr "buat sertifikat revokasi"
 
-#: g10/gpg.c:222
+#: g10/g10.c:316
 msgid "export keys"
 msgstr "ekspor kunci"
 
-#: g10/gpg.c:223
+#: g10/g10.c:317
 msgid "export keys to a key server"
 msgstr "ekspor kunci ke key server"
 
-#: g10/gpg.c:224
+#: g10/g10.c:318
 msgid "import keys from a key server"
 msgstr "impor kunci dari key server"
 
-#: g10/gpg.c:228
+#: g10/g10.c:320
+msgid "search for keys on a key server"
+msgstr "cari kunci di key server"
+
+#: g10/g10.c:322
+msgid "update all keys from a keyserver"
+msgstr "update semua kunci dari keyserver"
+
+#: g10/g10.c:326
 msgid "import/merge keys"
 msgstr "impor/gabung kunci"
 
-#: g10/gpg.c:230
+#: g10/g10.c:328
 msgid "list only the sequence of packets"
 msgstr "tampilkan hanya urutan paket"
 
-#: g10/gpg.c:232
+#: g10/g10.c:330
 msgid "export the ownertrust values"
 msgstr "ekspor nilai ownertrust"
 
-#: g10/gpg.c:234
+#: g10/g10.c:332
 msgid "import ownertrust values"
 msgstr "impor nilai ownertrust"
 
-#: g10/gpg.c:236
+#: g10/g10.c:334
 msgid "update the trust database"
 msgstr "perbarui database trust"
 
-#: g10/gpg.c:238
-msgid "|[NAMES]|check the trust database"
-msgstr "|[NAMA]|periksa database trust"
+#: g10/g10.c:336
+msgid "unattended trust database update"
+msgstr "perbarui database trust secara otomatis"
 
-#: g10/gpg.c:239
+#: g10/g10.c:337
 msgid "fix a corrupted trust database"
 msgstr "perbaiki database trust yang terkorupsi"
 
-#: g10/gpg.c:240
+#: g10/g10.c:338
 msgid "De-Armor a file or stdin"
 msgstr "De-Armor file atau stdin"
 
-#: g10/gpg.c:242
+#: g10/g10.c:340
 msgid "En-Armor a file or stdin"
 msgstr "En-Armor file atau stdin"
 
-#: g10/gpg.c:244
+#: g10/g10.c:342
 msgid "|algo [files]|print message digests"
 msgstr "|algo [file]|cetak digest pesan"
 
-#: g10/gpg.c:249
+#: g10/g10.c:346
 msgid ""
 "@\n"
 "Options:\n"
@@ -483,154 +524,204 @@ msgstr ""
 "Pilihan:\n"
 "  "
 
-#: g10/gpg.c:251
+#: g10/g10.c:348
 msgid "create ascii armored output"
 msgstr "ciptakan output ascii"
 
-#: g10/gpg.c:253
+#: g10/g10.c:350
 msgid "|NAME|encrypt for NAME"
 msgstr "|NAMA|enkripsi untuk NAMA"
 
-#: g10/gpg.c:256
+#: g10/g10.c:353
 msgid "|NAME|use NAME as default recipient"
 msgstr "|NAMA|gunakan NAMA sebagai penerima baku"
 
-#: g10/gpg.c:258
+#: g10/g10.c:355
 msgid "use the default key as default recipient"
 msgstr "gunakan kunci baku sebagai penerima baku"
 
-#: g10/gpg.c:262
+#: g10/g10.c:361
 msgid "use this user-id to sign or decrypt"
 msgstr "gunakan id-user ini untuk menandai/dekripsi"
 
-#: g10/gpg.c:263
+#: g10/g10.c:362
 msgid "|N|set compress level N (0 disables)"
 msgstr "|N|set tingkat kompresi N (0 tidak ada)"
 
-#: g10/gpg.c:265
+#: g10/g10.c:364
 msgid "use canonical text mode"
 msgstr "gunakan mode teks kanonikal"
 
-#: g10/gpg.c:266
+#: g10/g10.c:371
 msgid "use as output file"
 msgstr "gunakan sebagai file output"
 
-#: g10/gpg.c:267
+#: g10/g10.c:372
 msgid "verbose"
 msgstr "detil"
 
-#: g10/gpg.c:268
+#: g10/g10.c:373
 msgid "be somewhat more quiet"
 msgstr "lebih diam"
 
-#: g10/gpg.c:269
+#: g10/g10.c:374
 msgid "don't use the terminal at all"
 msgstr "jangan menggunakan terminal"
 
-#: g10/gpg.c:270
+#: g10/g10.c:375
 msgid "force v3 signatures"
 msgstr "paksa signature v3"
 
-#: g10/gpg.c:271
+#: g10/g10.c:376
+msgid "do not force v3 signatures"
+msgstr "jangan paksa signature v3"
+
+#: g10/g10.c:377
+msgid "force v4 key signatures"
+msgstr "paksa signature kunci v4"
+
+#: g10/g10.c:378
+msgid "do not force v4 key signatures"
+msgstr "jangan paksa signature kunci v4"
+
+#: g10/g10.c:379
 msgid "always use a MDC for encryption"
 msgstr "selalu gunakan MDC untuk enkripsi"
 
-#: g10/gpg.c:272
+#: g10/g10.c:381
+msgid "never use a MDC for encryption"
+msgstr "jangan gunakan MDC untuk enkripsi"
+
+#: g10/g10.c:383
 msgid "do not make any changes"
 msgstr "jangan buat perubahan"
 
 #. { oInteractive, "interactive", 0, N_("prompt before overwriting") },
-#: g10/gpg.c:274
+#: g10/g10.c:385
+msgid "use the gpg-agent"
+msgstr "gunakan gpg-agent"
+
+#: g10/g10.c:388
 msgid "batch mode: never ask"
 msgstr "mode batch: tanpa tanya"
 
-#: g10/gpg.c:275
+#: g10/g10.c:389
 msgid "assume yes on most questions"
 msgstr "asumsikan ya untuk seluruh pertanyaan"
 
-#: g10/gpg.c:276
+#: g10/g10.c:390
 msgid "assume no on most questions"
 msgstr "asumsikan tidak untuk seluruh pertanyaan"
 
-#: g10/gpg.c:277
+#: g10/g10.c:391
 msgid "add this keyring to the list of keyrings"
 msgstr "tambah keyring ini ke daftar keyring"
 
-#: g10/gpg.c:278
+#: g10/g10.c:392
 msgid "add this secret keyring to the list"
 msgstr "tambah keyring rahasia ini ke daftar"
 
-#: g10/gpg.c:279
+#: g10/g10.c:393
+msgid "show which keyring a listed key is on"
+msgstr "tampilkan keyring tempat kunci yang dipilih berada"
+
+#: g10/g10.c:394
 msgid "|NAME|use NAME as default secret key"
 msgstr "|NAMA|gunakan NAMA sebagai kunci rahasia baku"
 
-#: g10/gpg.c:280
+#: g10/g10.c:395
 msgid "|HOST|use this keyserver to lookup keys"
 msgstr "|HOST|gunakan keyserver ini utk lihat kunci"
 
-#: g10/gpg.c:281
+#: g10/g10.c:397
 msgid "|NAME|set terminal charset to NAME"
 msgstr "|NAMA|set charset terminal ke NAMA"
 
-#: g10/gpg.c:282
+#: g10/g10.c:398
 msgid "read options from file"
 msgstr "baca pilihan dari file"
 
-#: g10/gpg.c:286
+#: g10/g10.c:402
 msgid "|FD|write status info to this FD"
 msgstr "|FD|tulis info status ke FD ini"
 
-#: g10/gpg.c:291
+#: g10/g10.c:404
+msgid "|[file]|write status info to file"
+msgstr "|[file]|tulis status info ke file"
+
+#: g10/g10.c:410
+msgid "|KEYID|ultimately trust this key"
+msgstr "|KEYID|sangat percayai kunci ini"
+
+#: g10/g10.c:411
 msgid "|FILE|load extension module FILE"
 msgstr "|FILE|muat modul ekstensi FILE"
 
-#: g10/gpg.c:292
+#: g10/g10.c:412
 msgid "emulate the mode described in RFC1991"
 msgstr "emulasikan mode seperti dalam RFC1991"
 
-#: g10/gpg.c:293
+#: g10/g10.c:413
 msgid "set all packet, cipher and digest options to OpenPGP behavior"
-msgstr "set pilihan paket, cipher, digest ke OpenPGP"
+msgstr "set pilihan semua paket, cipher, digest ke perilaku OpenPGP"
+
+#: g10/g10.c:414
+msgid "set all packet, cipher and digest options to PGP 2.x behavior"
+msgstr "set pilihan semua paket, cipher, digest ke perilaku PGP 2.x"
 
-#: g10/gpg.c:294
+#: g10/g10.c:418
 msgid "|N|use passphrase mode N"
 msgstr "|N|gunakan passphrase mode N"
 
-#: g10/gpg.c:296
+#: g10/g10.c:420
 msgid "|NAME|use message digest algorithm NAME for passphrases"
 msgstr "|NAMA|gunakan algoritma digest NAMA utk passphrase"
 
-#: g10/gpg.c:298
+#: g10/g10.c:422
 msgid "|NAME|use cipher algorithm NAME for passphrases"
 msgstr "|NAMA|gunakan algoritma cipher NAMA untuk passphrase"
 
-#: g10/gpg.c:299
+#: g10/g10.c:424
 msgid "|NAME|use cipher algorithm NAME"
 msgstr "|NAMA|gunakan algoritma cipher NAMA"
 
-#: g10/gpg.c:300
+#: g10/g10.c:425
 msgid "|NAME|use message digest algorithm NAME"
 msgstr "|NAMA|gunakan algoritma digest pesan NAMA"
 
-#: g10/gpg.c:301
+#: g10/g10.c:426
 msgid "|N|use compress algorithm N"
 msgstr "|N|gunakan algoritma kompresi N"
 
-#: g10/gpg.c:302
+#: g10/g10.c:427
 msgid "throw keyid field of encrypted packets"
 msgstr "buang field keyid paket terenkripsi"
 
-#: g10/gpg.c:303
+#: g10/g10.c:428
+msgid "Show Photo IDs"
+msgstr "Tampilkan Photo IDs"
+
+#: g10/g10.c:429
+msgid "Don't show Photo IDs"
+msgstr "Jangan tampilkan Photo IDs"
+
+#: g10/g10.c:430
+msgid "Set command line to view Photo IDs"
+msgstr "Set perintah baris untuk melihat Photo IDs"
+
+#: g10/g10.c:431
 msgid "|NAME=VALUE|use this notation data"
-msgstr "|NAMA=NILAI|gunakan notasi data ini"
+msgstr "|NAME=VALUE|gunakan notasi data ini"
 
-#: g10/gpg.c:306
+#: g10/g10.c:434
 msgid ""
 "@\n"
 "(See the man page for a complete listing of all commands and options)\n"
 msgstr ""
+"@\n"
+"(Lihat man page untuk daftar lengkap semua perintah dan option)\n"
 
-#: g10/gpg.c:309
+#: g10/g10.c:437
 msgid ""
 "@\n"
 "Examples:\n"
@@ -650,15 +741,15 @@ msgstr ""
 " --list-keys [nama]      tampilkan kunci\n"
 " --fingerprint [nama]    tampilkan fingerprint\n"
 
-#: g10/gpg.c:409
+#: g10/g10.c:579
 msgid "Please report bugs to <gnupg-bugs@gnu.org>.\n"
 msgstr "Silakan laporkan kesalahan ke <gnupg-bugs@gnu.org>.\n"
 
-#: g10/gpg.c:413
+#: g10/g10.c:583
 msgid "Usage: gpg [options] [files] (-h for help)"
 msgstr "Pemakaian: gpg [pilihan] [file] (-h untuk bantuan)"
 
-#: g10/gpg.c:416
+#: g10/g10.c:586
 msgid ""
 "Syntax: gpg [options] [files]\n"
 "sign, check, encrypt or decrypt\n"
@@ -668,7 +759,7 @@ msgstr ""
 "tandai, cek, enkripsi atau dekripsi\n"
 "operasi baku tergantung pada data input\n"
 
-#: g10/gpg.c:423
+#: g10/g10.c:597
 msgid ""
 "\n"
 "Supported algorithms:\n"
@@ -676,187 +767,254 @@ msgstr ""
 "\n"
 "Algoritma yang didukung:\n"
 
-#: g10/gpg.c:525
+#: g10/g10.c:671
 msgid "usage: gpg [options] "
 msgstr "pemakaian: gpg [pilihan] "
 
-#: g10/gpg.c:583
+#: g10/g10.c:728
 msgid "conflicting commands\n"
 msgstr "perintah saling konflik\n"
 
-#: g10/gpg.c:638
-#, c-format
-msgid "libgcrypt is too old (need %s, have %s)\n"
-msgstr ""
-
-#: g10/gpg.c:734
+#: g10/g10.c:903
 #, c-format
 msgid "NOTE: no default option file `%s'\n"
 msgstr "CATATAN: tidak ada file pilihan baku `%s'\n"
 
-#: g10/gpg.c:738
+#: g10/g10.c:907
 #, c-format
 msgid "option file `%s': %s\n"
 msgstr "file pilihan `%s': %s\n"
 
-#: g10/gpg.c:745
+#: g10/g10.c:914
 #, c-format
 msgid "reading options from `%s'\n"
 msgstr "membaca pilihan dari `%s'\n"
 
-#: g10/gpg.c:937
+#: g10/g10.c:1197
 #, c-format
 msgid "%s is not a valid character set\n"
 msgstr "%s bukanlah set karakter yang valid\n"
 
-#: g10/gpg.c:1002 g10/gpg.c:1011
+#: g10/g10.c:1214
+msgid "could not parse keyserver URI\n"
+msgstr "tidak dapat memparsing URI keyserver\n"
+
+#: g10/g10.c:1228
+#, c-format
+msgid "unable to set exec-path to %s\n"
+msgstr "tidak dapat menset exec-path ke %s\n"
+
+#: g10/g10.c:1251 g10/g10.c:1267
+#, c-format
+msgid "WARNING: %s is a deprecated option.\n"
+msgstr "PERINGATAN: `%s' adalah option terdepresiasi\n"
+
+#: g10/g10.c:1253 g10/g10.c:1270
+#, c-format
+msgid "please use \"--keyserver-options %s\" instead\n"
+msgstr "silakan gunakan \"--keyserver-options %s\"\n"
+
+#: g10/g10.c:1347
+msgid "WARNING: program may create a core file!\n"
+msgstr "PERINGATAN: program mungkin membuat file core!\n"
+
+#: g10/g10.c:1351
+#, c-format
+msgid "WARNING: %s overrides %s\n"
+msgstr "PERINGATAN: %s menimpa %s\n"
+
+#: g10/g10.c:1358 g10/g10.c:1369
 #, c-format
 msgid "NOTE: %s is not for normal use!\n"
 msgstr "CATATAN: %s tidak untuk pemakaian normal!\n"
 
-#: g10/gpg.c:1004
+#: g10/g10.c:1360 g10/g10.c:1380
 #, c-format
 msgid "%s not allowed with %s!\n"
 msgstr "%s tidak dibolehkan dengan %s!\n"
 
-#: g10/gpg.c:1007
+#: g10/g10.c:1363
 #, c-format
 msgid "%s makes no sense with %s!\n"
 msgstr "%s tidak masuk akal dengan %s!\n"
 
-#: g10/gpg.c:1027 g10/gpg.c:1039
+#: g10/g10.c:1389
+msgid "you can only make detached or clear signatures while in --pgp2 mode\n"
+msgstr ""
+"anda hanya dapat membuat signature detached atau clear saat dalam mode --"
+"pgp2\n"
+
+#: g10/g10.c:1395
+msgid "you can't sign and encrypt at the same time while in --pgp2 mode\n"
+msgstr ""
+"anda tidak dapat menandai dan mengenkripsi pada saat bersamaan dalam mode --"
+"pgp2\n"
+
+#: g10/g10.c:1401
+msgid "you must use files (and not a pipe) when working with --pgp2 enabled.\n"
+msgstr ""
+"anda harus menggunakan file (dan bukan pipe) saat bekerja dengan opsi --"
+"pgpg2\n"
+
+#: g10/g10.c:1414
+msgid "encrypting a message in --pgp2 mode requires the IDEA cipher\n"
+msgstr "mengenkripsi pesan dalam mode --pgp2 membutuhkan cipher IDEA\n"
+
+#: g10/encode.c:287 g10/encode.c:349 g10/g10.c:1428 g10/sign.c:620
+#: g10/sign.c:798
+msgid "this message may not be usable by PGP 2.x\n"
+msgstr "pesan ini mungkin tidak dapat digunakan oleh PGP 2.x\n"
+
+#: g10/g10.c:1470 g10/g10.c:1482
 msgid "selected cipher algorithm is invalid\n"
 msgstr "algoritma cipher yang dipilih tidak valid\n"
 
-#: g10/gpg.c:1033 g10/gpg.c:1045
+#: g10/g10.c:1476 g10/g10.c:1488
 msgid "selected digest algorithm is invalid\n"
 msgstr "algoritma digest yang dipilih tidak valid\n"
 
-#: g10/gpg.c:1049
-msgid "the given policy URL is invalid\n"
-msgstr "kebijakan URL yang diberikan tidak valid\n"
+#: g10/g10.c:1492
+msgid "the given signature policy URL is invalid\n"
+msgstr "URL signature kebijakan yang diberikan tidak valid\n"
+
+#: g10/g10.c:1496
+msgid "the given certification policy URL is invalid\n"
+msgstr "URL sertifikasi kebijakan yang diberikan tidak valid\n"
 
-#: g10/gpg.c:1052
+#: g10/g10.c:1499
 #, c-format
 msgid "compress algorithm must be in range %d..%d\n"
 msgstr "algoritma kompresi harus di antara %d..%d\n"
 
-#: g10/gpg.c:1054
+#: g10/g10.c:1501
 msgid "completes-needed must be greater than 0\n"
 msgstr "completes-needed harus lebih dari 0\n"
 
-#: g10/gpg.c:1056
+#: g10/g10.c:1503
 msgid "marginals-needed must be greater than 1\n"
 msgstr "marginals-needed harus lebih dari 1\n"
 
-#: g10/gpg.c:1058
+#: g10/g10.c:1505
 msgid "max-cert-depth must be in range 1 to 255\n"
 msgstr "max-cert-depth harus di antara 1 hingga 255\n"
 
-#: g10/gpg.c:1061
+#: g10/g10.c:1508
 msgid "NOTE: simple S2K mode (0) is strongly discouraged\n"
 msgstr "CATATAN: mode S2K sederhana (0) tidak dianjurkan\n"
 
-#: g10/gpg.c:1065
+#: g10/g10.c:1512
 msgid "invalid S2K mode; must be 0, 1 or 3\n"
 msgstr "mode S2K yang tidak valid; harus 0, 1 atau 3\n"
 
-#: g10/gpg.c:1154
+#: g10/g10.c:1516
+msgid "invalid default-check-level; must be 0, 1, 2, or 3\n"
+msgstr "default-check-level tidak valid; harus 0, 1, 2, atau 3\n"
+
+#: g10/g10.c:1519
+msgid "invalid preferences\n"
+msgstr "preferensi tidak valid\n"
+
+#: g10/g10.c:1613
 #, c-format
 msgid "failed to initialize the TrustDB: %s\n"
 msgstr "gagal inisialisasi TrustDB: %s\n"
 
-#: g10/gpg.c:1160
+#: g10/g10.c:1633
 msgid "--store [filename]"
 msgstr "--store [namafile]"
 
-#: g10/gpg.c:1167
+#: g10/g10.c:1640
 msgid "--symmetric [filename]"
 msgstr "--symmetric [namafile]"
 
-#: g10/gpg.c:1175
+#: g10/g10.c:1648
 msgid "--encrypt [filename]"
 msgstr "--encrypt [namafile]"
 
-#: g10/gpg.c:1188
+#: g10/g10.c:1665
 msgid "--sign [filename]"
 msgstr "--sign [namafile]"
 
-#: g10/gpg.c:1201
+#: g10/g10.c:1678
 msgid "--sign --encrypt [filename]"
 msgstr "--sign --encrypt [namafile]"
 
-#: g10/gpg.c:1215
+#: g10/g10.c:1692
+msgid "--sign --symmetric [filename]"
+msgstr "--sign --symmetric [namafile]"
+
+#: g10/g10.c:1701
 msgid "--clearsign [filename]"
 msgstr "--clearsign [namafile]"
 
-#: g10/gpg.c:1232
+#: g10/g10.c:1719
 msgid "--decrypt [filename]"
 msgstr "--decrypt [namafile]"
 
-#: g10/gpg.c:1240
+#: g10/g10.c:1730
 msgid "--sign-key user-id"
 msgstr "--sign-key id-user"
 
-#: g10/gpg.c:1248
+#: g10/g10.c:1738
 msgid "--lsign-key user-id"
 msgstr "--lsign-key id-user"
 
-#: g10/gpg.c:1256
-msgid "--edit-key user-id [commands]"
-msgstr "--edit-key id-user [perintah]"
+#: g10/g10.c:1746
+msgid "--nrsign-key user-id"
+msgstr "--nrsign-key user-id"
 
-#: g10/gpg.c:1272
-msgid "--delete-secret-key user-id"
-msgstr "--delete-secret-key id-user"
+#: g10/g10.c:1754
+msgid "--nrlsign-key user-id"
+msgstr "--nrlsign-key user-id"
 
-#: g10/gpg.c:1275
-msgid "--delete-key user-id"
-msgstr "--delete-key id-user"
+#: g10/g10.c:1762
+msgid "--edit-key user-id [commands]"
+msgstr "--edit-key id-user [perintah]"
 
-#: g10/encode.c:311 g10/gpg.c:1312 g10/sign.c:449
+#: g10/encode.c:307 g10/g10.c:1818 g10/sign.c:709
 #, c-format
 msgid "can't open %s: %s\n"
 msgstr "tidak dapat membuka %s: %s\n"
 
-#: g10/gpg.c:1327
+#: g10/g10.c:1833
 msgid "-k[v][v][v][c] [user-id] [keyring]"
 msgstr "-k[v][v][v][c] [id-user] [keyring]"
 
-#: g10/gpg.c:1393
+#: g10/g10.c:1916
 #, c-format
 msgid "dearmoring failed: %s\n"
 msgstr "gagal dearmoring: %s\n"
 
-#: g10/gpg.c:1401
+#: g10/g10.c:1924
 #, c-format
 msgid "enarmoring failed: %s\n"
 msgstr "gagal enarmoring: %s\n"
 
-#: g10/gpg.c:1474 g10/gpg.c:1495
+#: g10/g10.c:2011
 #, c-format
 msgid "invalid hash algorithm `%s'\n"
 msgstr "algoritma hash tidak valid `%s'\n"
 
-#: g10/gpg.c:1580
+#: g10/g10.c:2097
 msgid "[filename]"
 msgstr "[namafile]"
 
-#: g10/gpg.c:1584
+#: g10/g10.c:2101
 msgid "Go ahead and type your message ...\n"
 msgstr "Teruskan dan ketikkan pesan anda ....\n"
 
-#: g10/decrypt.c:59 g10/gpg.c:1587 g10/verify.c:68 g10/verify.c:113
+#: g10/decrypt.c:60 g10/decrypt.c:106 g10/g10.c:2104 g10/verify.c:94
+#: g10/verify.c:139
 #, c-format
 msgid "can't open `%s'\n"
 msgstr "tidak dapat membuka `%s'\n"
 
-#: g10/gpg.c:1765
+#: g10/g10.c:2313
 msgid ""
 "the first character of a notation name must be a letter or an underscore\n"
 msgstr "karakter pertama nama notasi harus huruf atau garis bawah\n"
 
-#: g10/gpg.c:1771
+#: g10/g10.c:2319
 msgid ""
 "a notation name must have only letters, digits, dots or underscores and end "
 "with an '='\n"
@@ -864,248 +1022,228 @@ msgstr ""
 "nama notasi hanya terdiri dari huruf, digit, titik atau garis bawah dan "
 "diakhiri dengan sebuah '='\n"
 
-#: g10/gpg.c:1777
+#: g10/g10.c:2325
 msgid "dots in a notation name must be surrounded by other characters\n"
 msgstr "titik dalam nama notasi harus diapit oleh karakter lain\n"
 
-#: g10/gpg.c:1785
+#: g10/g10.c:2333
 msgid "a notation value must not use any control characters\n"
 msgstr "nilai notasi tidak boleh menggunakan karakter kendali\n"
 
-#: g10/armor.c:302
+#: g10/armor.c:314
 #, c-format
 msgid "armor: %s\n"
 msgstr "armor: %s\n"
 
-#: g10/armor.c:331
+#: g10/armor.c:343
 msgid "invalid armor header: "
 msgstr "header armor tidak valid: "
 
-#: g10/armor.c:338
+#: g10/armor.c:350
 msgid "armor header: "
 msgstr "header armor: "
 
-#: g10/armor.c:349
+#: g10/armor.c:361
 msgid "invalid clearsig header\n"
 msgstr "header clearsig tidak valid\n"
 
-#: g10/armor.c:401
+#: g10/armor.c:413
 msgid "nested clear text signatures\n"
 msgstr "signature teks bersarang\n"
 
-#: g10/armor.c:525
+#: g10/armor.c:537
 msgid "invalid dash escaped line: "
 msgstr "dash escaped line tidak valid: "
 
-#: g10/armor.c:537
+#: g10/armor.c:549
 msgid "unexpected armor:"
 msgstr "armor tidak terduga:"
 
-#: g10/armor.c:654
+#: g10/armor.c:675 g10/armor.c:1242
 #, c-format
 msgid "invalid radix64 character %02x skipped\n"
 msgstr "karakter radix64 tidak valid %02x dilewati\n"
 
-#: g10/armor.c:697
+#: g10/armor.c:718
 msgid "premature eof (no CRC)\n"
 msgstr "eof prematur (tanpa CRC)\n"
 
-#: g10/armor.c:731
+#: g10/armor.c:752
 msgid "premature eof (in CRC)\n"
 msgstr "eof prematur (dalam CRC)\n"
 
-#: g10/armor.c:735
+#: g10/armor.c:756
 msgid "malformed CRC\n"
 msgstr "CRC tidak tepat\n"
 
-#: g10/armor.c:739
+#: g10/armor.c:760 g10/armor.c:1279
 #, c-format
 msgid "CRC error; %06lx - %06lx\n"
 msgstr "kesalahan CRC; %06lx - %06lx\n"
 
-#: g10/armor.c:756
+#: g10/armor.c:780
 msgid "premature eof (in Trailer)\n"
 msgstr "eof prematur (dalam Trailer)\n"
 
-#: g10/armor.c:760
+#: g10/armor.c:784
 msgid "error in trailer line\n"
 msgstr "kesalahan dalam garis trailer\n"
 
-#: g10/armor.c:912
-msgid "For info see http://www.gnupg.org"
-msgstr ""
-
-#: g10/armor.c:1033
+#: g10/armor.c:1057
 msgid "no valid OpenPGP data found.\n"
 msgstr "tidak ditemukan data OpenPGP yang valid.\n"
 
-#: g10/armor.c:1038
+#: g10/armor.c:1062
 #, c-format
 msgid "invalid armor: line longer than %d characters\n"
 msgstr "armor tidak valid: baris melebihi %d karakter\n"
 
-#: g10/armor.c:1042
+#: g10/armor.c:1066
 msgid ""
 "quoted printable character in armor - probably a buggy MTA has been used\n"
 msgstr ""
-"karakter dapat dicetak dalam armor - mungkin kesalahan pada MTA telah "
-"dipakai\n"
-
-#. Translators: this shoud fit into 24 bytes to that the fingerprint
-#. * data is properly aligned with the user ID
-#: g10/keyedit.c:1191 g10/pkclist.c:54
-msgid "             Fingerprint:"
-msgstr "            Fingerprint:"
-
-#: g10/pkclist.c:81
-msgid "Fingerprint:"
-msgstr "Fingerprint:"
+"karakter yang dapat dicetak dalam armor - mungkin telah digunakan MTA yang "
+"mengandung bug\n"
 
-#: g10/pkclist.c:117
+#: g10/pkclist.c:61
 msgid "No reason specified"
-msgstr ""
+msgstr "Tidak ada alasan diberikan"
 
-#: g10/pkclist.c:119
-#, fuzzy
-msgid "Key is superseeded"
-msgstr "Kunci diproteksi.\n"
+#: g10/pkclist.c:63
+msgid "Key is superseded"
+msgstr "Kunci dilampaui"
 
-#: g10/pkclist.c:121
-#, fuzzy
+#: g10/pkclist.c:65
 msgid "Key has been compromised"
-msgstr "Kunci ini telah ditiadakan"
+msgstr "Kunci ini telah dikompromikan"
 
-#: g10/pkclist.c:123
+#: g10/pkclist.c:67
 msgid "Key is no longer used"
-msgstr ""
+msgstr "Kunci tidak lagi digunakan"
 
-#: g10/pkclist.c:125
+#: g10/pkclist.c:69
 msgid "User ID is no longer valid"
-msgstr ""
+msgstr "ID User tidak lagi valid"
 
-#: g10/pkclist.c:129
+#: g10/pkclist.c:73
 msgid "Reason for revocation: "
-msgstr ""
+msgstr "Alasan pembatalan:"
 
-#: g10/pkclist.c:146
+#: g10/pkclist.c:90
 msgid "Revocation comment: "
-msgstr ""
+msgstr "Komentar pembatalan:"
 
 #. a string with valid answers
-#: g10/pkclist.c:304
-msgid "sSmMqQ"
-msgstr "sSmMqQ"
+#: g10/pkclist.c:252
+msgid "iImMqQsS"
+msgstr "iImMqQsS"
 
-#: g10/pkclist.c:308
+#: g10/pkclist.c:258
 #, c-format
 msgid ""
-"No trust value assigned to %lu:\n"
+"No trust value assigned to:\n"
 "%4u%c/%08lX %s \""
 msgstr ""
-"Tidak ada nilai trust untuk %lu:\n"
+"Tidak ada nilai trust untuk:\n"
 "%4u%c/%08lX %s \""
 
-#: g10/pkclist.c:320
+#: g10/pkclist.c:270
 msgid ""
 "Please decide how far you trust this user to correctly\n"
 "verify other users' keys (by looking at passports,\n"
 "checking fingerprints from different sources...)?\n"
 "\n"
-" 1 = Don't know\n"
-" 2 = I do NOT trust\n"
-" 3 = I trust marginally\n"
-" 4 = I trust fully\n"
-" s = please show me more information\n"
 msgstr ""
 "Silakan putuskan seberapa jauh anda percaya user ini untuk\n"
 "secara tepat memverifikasi kunci user lain (dengan melihat pada passpor,\n"
 "memeriksa fingerprint dari berbagai sumber...)?\n"
-" 1 = Tidak tahu\n"
-" 2 = Saya TIDAK percaya\n"
-" 3 = Saya cukup percaya\n"
-" 4 = Saya sangat percaya\n"
-" s = tampilkan lebih banyak informasi\n"
-" \n"
-
-#: g10/pkclist.c:329
+"\n"
+
+#: g10/pkclist.c:273
+#, c-format
+msgid " %d = Don't know\n"
+msgstr " %d = Tidak tahu\n"
+
+#: g10/pkclist.c:274
+#, c-format
+msgid " %d = I do NOT trust\n"
+msgstr " %d: Saya TIDAK percaya\n"
+
+#: g10/pkclist.c:275
+#, c-format
+msgid " %d = I trust marginally\n"
+msgstr " %d = Saya cukup percaya\n"
+
+#: g10/pkclist.c:276
+#, c-format
+msgid " %d = I trust fully\n"
+msgstr " %d = Saya sangat percaya\n"
+
+#: g10/pkclist.c:278
+#, c-format
+msgid " %d = I trust ultimately\n"
+msgstr " %d = Saya sangat percaya sekali\n"
+
+#: g10/pkclist.c:279
+msgid " i = please show me more information\n"
+msgstr " i = beri saya informasi lebih banyak lagi\n"
+
+#: g10/pkclist.c:281
 msgid " m = back to the main menu\n"
 msgstr " m = kembali ke menu utama\n"
 
-#: g10/pkclist.c:331
+#: g10/pkclist.c:284
+msgid " s = skip this key\n"
+msgstr " s = lewati kunci ini\n"
+
+#: g10/pkclist.c:285
 msgid " q = quit\n"
 msgstr " q = berhenti\n"
 
-#: g10/pkclist.c:337
+#: g10/pkclist.c:292
 msgid "Your decision? "
 msgstr "Keputusan anda? "
 
-#: g10/pkclist.c:359
+#: g10/pkclist.c:313
+msgid "Do you really want to set this key to ultimate trust? "
+msgstr "Anda ingin menset kunci ini menjadi sangat percaya sekali?"
+
+#: g10/pkclist.c:325
 msgid "Certificates leading to an ultimately trusted key:\n"
 msgstr "Sertifikat mengarahkan ke kunci terpercaya:\n"
 
-#: g10/pkclist.c:430
-msgid ""
-"Could not find a valid trust path to the key.  Let's see whether we\n"
-"can assign some missing owner trust values.\n"
-"\n"
-msgstr ""
-"Tidak dapat menemukan jalur trust yang valid ke kunci. Mari kita coba\n"
-"apakah dapat mengisi nilai trust pemilik yang hilang.\n"
-
-#: g10/pkclist.c:436
-msgid ""
-"No path leading to one of our keys found.\n"
-"\n"
-msgstr ""
-"Tidak ditemukan jalur ke salah satu kunci.\n"
-"\n"
-
-#: g10/pkclist.c:438
-msgid ""
-"No certificates with undefined trust found.\n"
-"\n"
-msgstr ""
-"Tidak ditemukan sertifikat dengan trust tak terdefinisi.\n"
-"\n"
-
-#: g10/pkclist.c:440
-msgid ""
-"No trust values changed.\n"
-"\n"
-msgstr ""
-"Tidak ada perubahan nilai trust.\n"
-"\n"
-
-#: g10/pkclist.c:458
+#: g10/pkclist.c:399
 #, c-format
 msgid "key %08lX: key has been revoked!\n"
 msgstr "kunci %08lX: kunci telah dibatalkan!\n"
 
-#: g10/pkclist.c:465 g10/pkclist.c:477 g10/pkclist.c:599
+#: g10/pkclist.c:406 g10/pkclist.c:418 g10/pkclist.c:512
 msgid "Use this key anyway? "
 msgstr "Tetap gunakan kunci ini? "
 
-#: g10/pkclist.c:470
+#: g10/pkclist.c:411
 #, c-format
 msgid "key %08lX: subkey has been revoked!\n"
 msgstr "kunci %08lX: subkey telah dibatalkan!\n"
 
-#: g10/pkclist.c:513
+#: g10/pkclist.c:432
 #, c-format
 msgid "%08lX: key has expired\n"
 msgstr "%08lX: kunci telah berakhir\n"
 
-#: g10/pkclist.c:519
+#: g10/pkclist.c:442
 #, c-format
-msgid "%08lX: no info to calculate a trust probability\n"
-msgstr "%08lX: tidak ada info untuk menghitung probabilitas trust\n"
+msgid ""
+"%08lX: There is no indication that this key really belongs to the owner\n"
+msgstr ""
+"%08lX: Tidak ada indikasi bahwa kunci ini benar-benar milik pemiliknya\n"
 
-#: g10/pkclist.c:534
+#: g10/pkclist.c:448
 #, c-format
 msgid "%08lX: We do NOT trust this key\n"
-msgstr "%08lX: Kita tidak percaya kunci ini\n"
+msgstr "%08lX: Kita TIDAK percaya kunci ini\n"
 
-#: g10/pkclist.c:540
+#: g10/pkclist.c:454
 #, c-format
 msgid ""
 "%08lX: It is not sure that this key really belongs to the owner\n"
@@ -1114,15 +1252,15 @@ msgstr ""
 "%08lX: Tidak pasti kunci ini milik pemiliknya\n"
 "tapi tetap diterima\n"
 
-#: g10/pkclist.c:546
+#: g10/pkclist.c:460
 msgid "This key probably belongs to the owner\n"
 msgstr "Kunci ini mungkin milik pemiliknya\n"
 
-#: g10/pkclist.c:551
+#: g10/pkclist.c:465
 msgid "This key belongs to us\n"
 msgstr "Kunci ini milik kita\n"
 
-#: g10/pkclist.c:594
+#: g10/pkclist.c:507
 msgid ""
 "It is NOT certain that the key belongs to its owner.\n"
 "If you *really* know what you are doing, you may answer\n"
@@ -1130,172 +1268,198 @@ msgid ""
 "\n"
 msgstr ""
 "Tidak pasti bahwa kunci milik pemiliknya.\n"
-"Jika anda yakin tahu apa yang sedang anda lakukan, anda boleh menjawab\n"
+"Jika anda sangat tahu apa yang sedang anda lakukan, anda boleh menjawab\n"
 "pertanyaan berikut dengan ya\n"
+"\n"
 
-#: g10/pkclist.c:608 g10/pkclist.c:631
+#: g10/pkclist.c:521 g10/pkclist.c:543
 msgid "WARNING: Using untrusted key!\n"
 msgstr "PERINGATAN: Menggunakan kunci tidak dipercaya!\n"
 
-#: g10/pkclist.c:652
+#: g10/pkclist.c:562
 msgid "WARNING: This key has been revoked by its owner!\n"
 msgstr "PERINGATAN: Kunci ini telah dibatalkan oleh pemiliknya!\n"
 
-#: g10/pkclist.c:653
+#: g10/pkclist.c:563
 msgid "         This could mean that the signature is forgery.\n"
-msgstr "        Mungkin signature adalah palsu.\n"
+msgstr "        Hal ini dapat berarti bahwa signature adalah palsu.\n"
 
-#: g10/pkclist.c:658
+#: g10/pkclist.c:569
 msgid "WARNING: This subkey has been revoked by its owner!\n"
 msgstr "PERINGATAN: Subkey ini telah dibatalkan oleh pemiliknya!\n"
 
-#: g10/pkclist.c:680
+#: g10/pkclist.c:574
+msgid "Note: This key has been disabled.\n"
+msgstr "Catatan: Kunci ini telah ditiadakan\n"
+
+#: g10/pkclist.c:579
 msgid "Note: This key has expired!\n"
 msgstr "Catatan: Kunci ini telah berakhir!\n"
 
-#: g10/pkclist.c:688
+#: g10/pkclist.c:590
 msgid "WARNING: This key is not certified with a trusted signature!\n"
 msgstr ""
 "PERINGATAN: Kunci ini tidak disertifikasi dengan sig yang terpercaya!\n"
 
-#: g10/pkclist.c:690
+#: g10/pkclist.c:592
 msgid ""
 "         There is no indication that the signature belongs to the owner.\n"
 msgstr "  Tidak ada indikasi signature milik pemilik.\n"
 
-#: g10/pkclist.c:707
+#: g10/pkclist.c:600
 msgid "WARNING: We do NOT trust this key!\n"
 msgstr "PERINGATAN: Kita tidak percaya kunci ini!\n"
 
-#: g10/pkclist.c:708
+#: g10/pkclist.c:601
 msgid "         The signature is probably a FORGERY.\n"
 msgstr "        Signature mungkin palsu.\n"
 
-#: g10/pkclist.c:715
+#: g10/pkclist.c:609
 msgid ""
 "WARNING: This key is not certified with sufficiently trusted signatures!\n"
 msgstr ""
 "PERINGATAN: Kunci tdk disertifikasi dg signature terpercaya yg cukup!\n"
 
-#: g10/pkclist.c:718
+#: g10/pkclist.c:611
 msgid "         It is not certain that the signature belongs to the owner.\n"
 msgstr "        Tidak pasti signature milik pemilik.\n"
 
-#: g10/pkclist.c:820 g10/pkclist.c:842 g10/pkclist.c:968 g10/pkclist.c:1013
+#: g10/pkclist.c:714 g10/pkclist.c:737 g10/pkclist.c:882 g10/pkclist.c:937
 #, c-format
 msgid "%s: skipped: %s\n"
 msgstr "%s: dilewati: %s\n"
 
-#: g10/pkclist.c:828 g10/pkclist.c:995
+#: g10/pkclist.c:723 g10/pkclist.c:911
 #, c-format
 msgid "%s: skipped: public key already present\n"
 msgstr "%s: dilewati: kunci publik telah ada\n"
 
-#: g10/pkclist.c:855
-msgid ""
-"You did not specify a user ID. (you may use \"-r\")\n"
-"\n"
+#: g10/pkclist.c:752
+msgid "You did not specify a user ID. (you may use \"-r\")\n"
 msgstr "Anda tidak menspesifikasikan ID user. (anda dapat gunakan \"-r\")\n"
 
-#: g10/pkclist.c:865
-msgid "Enter the user ID: "
-msgstr "Masukkan ID user: "
+#: g10/pkclist.c:762
+msgid ""
+"\n"
+"Enter the user ID.  End with an empty line: "
+msgstr ""
+"\n"
+"Masukkan user ID.  Akhiri dengan baris kosong: "
 
-#: g10/pkclist.c:877
+#: g10/pkclist.c:776
 msgid "No such user ID.\n"
 msgstr "Tidak ada ID user tersebut.\n"
 
-#: g10/pkclist.c:882
+#: g10/pkclist.c:781 g10/pkclist.c:857
 msgid "skipped: public key already set as default recipient\n"
 msgstr "dilewati: kunci publik telah diset sebagai penerima baku\n"
 
-#: g10/pkclist.c:905
+#: g10/pkclist.c:799
 msgid "Public key is disabled.\n"
 msgstr "Kunci publik dimatikan.\n"
 
-#: g10/pkclist.c:912
-msgid "skipped: public key already set with --encrypt-to\n"
-msgstr "dilewati: kunci publik telah diset dengan --encrypt-to\n"
+#: g10/pkclist.c:806
+msgid "skipped: public key already set\n"
+msgstr "dilewati: kunci publik telah diset\n"
 
-#: g10/pkclist.c:943
+#: g10/pkclist.c:849
 #, c-format
 msgid "unknown default recipient `%s'\n"
 msgstr "penerima baku tidak dikenal `%s'\n"
 
-#: g10/pkclist.c:976
-#, c-format
-msgid "%s: error checking key: %s\n"
-msgstr "%s: kesalahan memeriksa kunci: %s\n"
-
-#: g10/pkclist.c:981
+#: g10/pkclist.c:893
 #, c-format
 msgid "%s: skipped: public key is disabled\n"
 msgstr "%s: dilewati: kunci publik dimatikan\n"
 
-#: g10/pkclist.c:1019
+#: g10/pkclist.c:943
 msgid "no valid addressees\n"
 msgstr "tidak ada alamat yang valid\n"
 
-#: g10/keygen.c:175
-msgid "writing self signature\n"
+#: g10/keygen.c:180
+#, c-format
+msgid "preference %c%lu is not valid\n"
+msgstr "preferensi %c%lu tidak valid\n"
+
+#: g10/keygen.c:187
+#, c-format
+msgid "preference %c%lu duplicated\n"
+msgstr "preferensi %c%lu ganda \n"
+
+#: g10/keygen.c:192
+#, c-format
+msgid "too many `%c' preferences\n"
+msgstr "terlalu banyak preferensi `%c'\n"
+
+#: g10/keygen.c:257
+msgid "invalid character in preference string\n"
+msgstr "Karakter tidak valid dalam string preferensi\n"
+
+#: g10/keygen.c:399
+msgid "writing self signature\n"
 msgstr "menulis self signature\n"
 
-#: g10/keygen.c:213
+#: g10/keygen.c:443
 msgid "writing key binding signature\n"
 msgstr "menulis key binding signature\n"
 
-#: g10/keygen.c:308 g10/keygen.c:419 g10/keygen.c:529
-#, fuzzy, c-format
+#: g10/keygen.c:497 g10/keygen.c:581 g10/keygen.c:672
+#, c-format
 msgid "keysize invalid; using %u bits\n"
-msgstr "Keysize yang diminta adalah %u bit\n"
+msgstr "keysize tidak valid; menggunakan %u bit\n"
 
-#: g10/keygen.c:313 g10/keygen.c:424 g10/keygen.c:534
-#, fuzzy, c-format
+#: g10/keygen.c:502 g10/keygen.c:586 g10/keygen.c:677
+#, c-format
 msgid "keysize rounded up to %u bits\n"
-msgstr "dibulatkan hingga %u bit\n"
+msgstr "keysize dibulatkan hingga %u bit\n"
 
-#: g10/keygen.c:633
+#: g10/keygen.c:777
 msgid "Please select what kind of key you want:\n"
 msgstr "Silakan pilih kunci yang anda inginkan:\n"
 
-#: g10/keygen.c:635
+#: g10/keygen.c:779
 #, c-format
 msgid "   (%d) DSA and ElGamal (default)\n"
 msgstr "  (%d) DSA dan ElGamal (baku)\n"
 
-#: g10/keygen.c:636
+#: g10/keygen.c:780
 #, c-format
 msgid "   (%d) DSA (sign only)\n"
 msgstr "  (%d) DSA (hanya menandai)\n"
 
-#: g10/keygen.c:638
+#: g10/keygen.c:782
 #, c-format
 msgid "   (%d) ElGamal (encrypt only)\n"
 msgstr "  (%d) ElGamal (hanya enkripsi)\n"
 
-#: g10/keygen.c:639
+#: g10/keygen.c:783
 #, c-format
 msgid "   (%d) ElGamal (sign and encrypt)\n"
 msgstr "  (%d) ElGamal (tandai dan enkripsi)\n"
 
-#: g10/keygen.c:641
-#, fuzzy, c-format
-msgid "   (%d) RSA (sign and encrypt)\n"
-msgstr "  (%d) ElGamal (tandai dan enkripsi)\n"
+#: g10/keygen.c:784
+#, c-format
+msgid "   (%d) RSA (sign only)\n"
+msgstr "  (%d) RSA (hanya menandai)\n"
+
+#: g10/keygen.c:786
+#, c-format
+msgid "   (%d) RSA (encrypt only)\n"
+msgstr "  (%d) RSA (hanya enkripsi)\n"
 
-#: g10/keygen.c:645
+#: g10/keyedit.c:516 g10/keygen.c:789
 msgid "Your selection? "
 msgstr "Pilihan anda? "
 
-#: g10/keygen.c:656 g10/keygen.c:664
-msgid "Do you really want to create a sign and encrypt key? "
-msgstr "Anda ingin membuat kunci sign dan enkripsi? "
+#: g10/keygen.c:809
+msgid "The use of this algorithm is deprecated - create anyway? "
+msgstr "Penggunaan algoritma ini didepresiasi - tetap ciptakan?"
 
-#: g10/keygen.c:678
+#: g10/keyedit.c:529 g10/keygen.c:823
 msgid "Invalid selection.\n"
 msgstr "Pilihan tidak valid.\n"
 
-#: g10/keygen.c:690
+#: g10/keygen.c:836
 #, c-format
 msgid ""
 "About to generate a new %s keypair.\n"
@@ -1308,21 +1472,21 @@ msgstr ""
 "       keysize default adalah 1024 bit\n"
 " keysize tertinggi dianjurkan 2048 bit\n"
 
-#: g10/keygen.c:697
+#: g10/keygen.c:845
 msgid "What keysize do you want? (1024) "
 msgstr "Keysize yang anda inginkan? (1024) "
 
-#: g10/keygen.c:702
+#: g10/keygen.c:850
 msgid "DSA only allows keysizes from 512 to 1024\n"
 msgstr "DSA hanya membolehkan keysize dari 512 hingga 1024\n"
 
-#: g10/keygen.c:704
-msgid "keysize too small; 768 is smallest value allowed.\n"
-msgstr "keysize terlalu kecil; 768 adalah nilai terendah yang diijinkan.\n"
-
-#: g10/keygen.c:706
-#, fuzzy
+#: g10/keygen.c:852
 msgid "keysize too small; 1024 is smallest value allowed for RSA.\n"
+msgstr ""
+"keysize terlalu kecil; 1024 adalah nilai terendah yang diijinkan untuk RSA.\n"
+
+#: g10/keygen.c:855
+msgid "keysize too small; 768 is smallest value allowed.\n"
 msgstr "keysize terlalu kecil; 768 adalah nilai terendah yang diijinkan.\n"
 
 #. It is ridiculous and an annoyance to use larger key sizes!
@@ -1333,12 +1497,12 @@ msgstr "keysize terlalu kecil; 768 adalah nilai terendah yang diijinkan.\n"
 #. * So, before you complain about this limitation, I suggest that
 #. * you start a discussion with Marvin about this theme and then
 #. * do whatever you want.
-#: g10/keygen.c:717
+#: g10/keygen.c:866
 #, c-format
 msgid "keysize too large; %d is largest value allowed.\n"
 msgstr "keysize terlalu besar; %d adalah nilai tertinggi yang diijinkan.\n"
 
-#: g10/keygen.c:722
+#: g10/keygen.c:871
 msgid ""
 "Keysizes larger than 2048 are not suggested because\n"
 "computations take REALLY long!\n"
@@ -1346,11 +1510,11 @@ msgstr ""
 "Keysize lebih besar dari 2048 tidak dianjurkan karena\n"
 "komputasi akan sangat lama!\n"
 
-#: g10/keygen.c:725
+#: g10/keygen.c:874
 msgid "Are you sure that you want this keysize? "
 msgstr "Apakah anda yakin memerlukan keysize ini? "
 
-#: g10/keygen.c:726
+#: g10/keygen.c:875
 msgid ""
 "Okay, but keep in mind that your monitor and keyboard radiation is also very "
 "vulnerable to attacks!\n"
@@ -1358,21 +1522,17 @@ msgstr ""
 "Oke, tetapi ingat bahwa radiasi monitor dan keyboard anda juga sangat mudah "
 "diserang!\n"
 
-#: g10/keygen.c:734
-msgid "Do you really need such a large keysize? "
-msgstr "Apakah anda perlu keysize berukuran besar tersebut? "
-
-#: g10/keygen.c:740
+#: g10/keygen.c:884
 #, c-format
 msgid "Requested keysize is %u bits\n"
 msgstr "Keysize yang diminta adalah %u bit\n"
 
-#: g10/keygen.c:743 g10/keygen.c:747
+#: g10/keygen.c:887 g10/keygen.c:891
 #, c-format
 msgid "rounded up to %u bits\n"
 msgstr "dibulatkan hingga %u bit\n"
 
-#: g10/keygen.c:795
+#: g10/keygen.c:942
 msgid ""
 "Please specify how long the key should be valid.\n"
 "         0 = key does not expire\n"
@@ -1388,35 +1548,58 @@ msgstr ""
 "     <n>m = kunci berakhir dalam n bulan\n"
 "     <n>y = kunci berakhir dalam n tahun\n"
 
-#: g10/keygen.c:810
+#: g10/keygen.c:951
+msgid ""
+"Please specify how long the signature should be valid.\n"
+"         0 = signature does not expire\n"
+"      <n>  = signature expires in n days\n"
+"      <n>w = signature expires in n weeks\n"
+"      <n>m = signature expires in n months\n"
+"      <n>y = signature expires in n years\n"
+msgstr ""
+"Silakan spesifikasikan lama signature tetap valid.\n"
+"       0  = signature tidak pernah berakhir\n"
+"     <n>  = signature berakhir dalam n hari\n"
+"     <n>w = signature berakhir dalam n minggu\n"
+"     <n>m = signature berakhir dalam n bulan\n"
+"     <n>y = signature berakhir dalam n tahun\n"
+
+#: g10/keygen.c:973
 msgid "Key is valid for? (0) "
 msgstr "Kunci valid untuk? (0) "
 
-#: g10/keygen.c:815
+#: g10/keygen.c:975
+msgid "Signature is valid for? (0) "
+msgstr "Signature valid untuk? (0) "
+
+#: g10/keygen.c:980
 msgid "invalid value\n"
 msgstr "nilai yang tidak valid\n"
 
-#: g10/keygen.c:820
-msgid "Key does not expire at all\n"
-msgstr "Kunci tidak pernah berakhir\n"
+#: g10/keygen.c:985
+#, c-format
+msgid "%s does not expire at all\n"
+msgstr "%s tidak pernah berakhir\n"
 
 #. print the date when the key expires
-#: g10/keygen.c:826
+#: g10/keygen.c:992
 #, c-format
-msgid "Key expires at %s\n"
-msgstr "Kunci berakhir pada %s\n"
+msgid "%s expires at %s\n"
+msgstr "%s berakhir pada %s\n"
 
-#: g10/keygen.c:829
+#: g10/keygen.c:998
 msgid ""
 "Your system can't display dates beyond 2038.\n"
 "However, it will be correctly handled up to 2106.\n"
 msgstr ""
+"Sistem anda tidak dapat menampilkan tanggal melebihi 2038.\n"
+"Namun, ia dapat menanganinya secara benar hingga 2106.\n"
 
-#: g10/keygen.c:834
+#: g10/keygen.c:1003
 msgid "Is this correct (y/n)? "
 msgstr "Benar (y/t)? "
 
-#: g10/keygen.c:877
+#: g10/keygen.c:1046
 msgid ""
 "\n"
 "You need a User-ID to identify your key; the software constructs the user "
@@ -1431,44 +1614,44 @@ msgstr ""
 "user-id dari Nama sebenarnya, Komentar dan Alamat email dalam bentuk:\n"
 "  \"Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>\"\n"
 
-#: g10/keygen.c:889
+#: g10/keygen.c:1058
 msgid "Real name: "
 msgstr "Nama sebenarnya: "
 
-#: g10/keygen.c:893
+#: g10/keygen.c:1066
 msgid "Invalid character in name\n"
 msgstr "Karakter tidak valid dalam nama\n"
 
-#: g10/keygen.c:895
+#: g10/keygen.c:1068
 msgid "Name may not start with a digit\n"
 msgstr "Nama tidak boleh dimulai dengan digit\n"
 
-#: g10/keygen.c:897
+#: g10/keygen.c:1070
 msgid "Name must be at least 5 characters long\n"
 msgstr "Nama harus berukuran minimum 5 karakter\n"
 
-#: g10/keygen.c:905
+#: g10/keygen.c:1078
 msgid "Email address: "
 msgstr "Alamat email: "
 
-#: g10/keygen.c:916
+#: g10/keygen.c:1089
 msgid "Not a valid email address\n"
 msgstr "Bukan alamat email yang valid\n"
 
-#: g10/keygen.c:924
+#: g10/keygen.c:1097
 msgid "Comment: "
 msgstr "Komentar: "
 
-#: g10/keygen.c:930
+#: g10/keygen.c:1103
 msgid "Invalid character in comment\n"
 msgstr "Karakter tidak valid dalam komentar\n"
 
-#: g10/keygen.c:956
+#: g10/keygen.c:1126
 #, c-format
 msgid "You are using the `%s' character set.\n"
 msgstr "Anda menggunakan set karakter `%s'.\n"
 
-#: g10/keygen.c:962
+#: g10/keygen.c:1132
 #, c-format
 msgid ""
 "You selected this USER-ID:\n"
@@ -1478,28 +1661,27 @@ msgstr ""
 "Anda memilih USER-ID ini:\n"
 "   \"%s\"\n"
 
-#: g10/keygen.c:966
+#: g10/keygen.c:1136
 msgid "Please don't put the email address into the real name or the comment\n"
-msgstr ""
+msgstr "Jangan menaruh alamat email ke dalam nama sebenarnya atau komentar\n"
 
-#: g10/keygen.c:971
+#: g10/keygen.c:1141
 msgid "NnCcEeOoQq"
 msgstr "NnKkEeOoQq"
 
-#: g10/keygen.c:981
-#, fuzzy
+#: g10/keygen.c:1151
 msgid "Change (N)ame, (C)omment, (E)mail or (Q)uit? "
-msgstr "Ganti (N)ama, (K)omentar, (E)mail atau (O)ke/(Q)uit? "
+msgstr "Ganti (N)ama, (K)omentar, (E)mail atau (Q)uit? "
 
-#: g10/keygen.c:982
+#: g10/keygen.c:1152
 msgid "Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? "
 msgstr "Ganti (N)ama, (K)omentar, (E)mail atau (O)ke/(Q)uit? "
 
-#: g10/keygen.c:1001
+#: g10/keygen.c:1171
 msgid "Please correct the error first\n"
-msgstr ""
+msgstr "Silakan perbaiki kesalahan ini dulu\n"
 
-#: g10/keygen.c:1039
+#: g10/keygen.c:1210
 msgid ""
 "You need a Passphrase to protect your secret key.\n"
 "\n"
@@ -1507,23 +1689,29 @@ msgstr ""
 "Anda perlu sebuah passphrase untuk melindungi kunci rahasia anda.\n"
 "\n"
 
-#: g10/keyedit.c:468 g10/keygen.c:1047
-msgid "passphrase not correctly repeated; try again.\n"
-msgstr "passphrase tidak diulang dengan benar; coba lagi.\n"
+#: g10/keyedit.c:701 g10/keygen.c:1218
+msgid "passphrase not correctly repeated; try again"
+msgstr "passphrase tidak diulang dengan benar; coba lagi"
+
+#: g10/keygen.c:1219
+#, c-format
+msgid "%s.\n"
+msgstr "%s.\n"
 
-#: g10/keygen.c:1053
+#: g10/keygen.c:1225
 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"
 "\n"
 msgstr ""
-"Anda tidak ingin sebuah passphrase - ini mungkin ide yang buruk!\n"
+"Anda tidak ingin sebuah passphrase - ini mungkin ide yang *buruk*!\n"
 "Namun saya akan tetap lakukan. Anda dapat merubah passphrase anda setiap "
 "saat,\n"
 "menggunakan program ini dengan pilihan \"--edit-key\".\n"
+"\n"
 
-#: g10/keygen.c:1074
+#: g10/keygen.c:1246
 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"
@@ -1535,29 +1723,53 @@ msgstr ""
 "selama pembuatan prima; ini akan memberi random number generator kesempatan\n"
 "yang baik untuk memperoleh entropi.\n"
 
-#: g10/keygen.c:1523
+#: g10/keygen.c:1741
 msgid "DSA keypair will have 1024 bits.\n"
 msgstr "Keypair DSA akan memiliki 1024 bit.\n"
 
-#: g10/keygen.c:1566
+#: g10/keygen.c:1795
 msgid "Key generation canceled.\n"
 msgstr "Pembuatan kunci dibatalkan.\n"
 
-#: g10/keygen.c:1663
-#, fuzzy, c-format
+#: g10/keygen.c:1883 g10/keygen.c:1963
+#, c-format
 msgid "writing public key to `%s'\n"
-msgstr "menulis sertifikat publik ke `%s'\n"
+msgstr "menulis kunci publik ke `%s'\n"
 
-#: g10/keygen.c:1664
-#, fuzzy, c-format
+#: g10/keygen.c:1884 g10/keygen.c:1965
+#, c-format
 msgid "writing secret key to `%s'\n"
-msgstr "menulis sertifikat rahasia ke `%s'\n"
+msgstr "menulis kunci rahasia ke `%s'\n"
+
+#: g10/keygen.c:1952
+#, c-format
+msgid "no writable public keyring found: %s\n"
+msgstr "tidak ditemukan keyring publik yang dapat ditulisi: %s\n"
+
+#: g10/keygen.c:1958
+#, c-format
+msgid "no writable secret keyring found: %s\n"
+msgstr "tidak ditemukan keyring rahasia yang dapat ditulisi: %s\n"
+
+#: g10/keygen.c:1972
+#, c-format
+msgid "error writing public keyring `%s': %s\n"
+msgstr "kesalahan menulis keyring publik `%s': %s\n"
+
+#: g10/keygen.c:1979
+#, c-format
+msgid "error writing secret keyring `%s': %s\n"
+msgstr "kesalahan menulis keyring rahasia `%s': %s\n"
 
-#: g10/keygen.c:1760
+#: g10/keygen.c:1999
 msgid "public and secret key created and signed.\n"
 msgstr "kunci publik dan rahasia dibuat dan ditandai.\n"
 
-#: g10/keygen.c:1765
+#: g10/keygen.c:2000
+msgid "key marked as ultimately trusted.\n"
+msgstr "kunci ditandai sebagai sangat dipercaya.\n"
+
+#: g10/keygen.c:2011
 msgid ""
 "Note that this key cannot be used for encryption.  You may want to use\n"
 "the command \"--edit-key\" to generate a secondary key for this purpose.\n"
@@ -1566,341 +1778,382 @@ msgstr ""
 "mungkin ingin menggunakan perintah \"--edit-key\" untuk membuat kunci kedua "
 "untuk tujuan ini.\n"
 
-#: g10/keygen.c:1782 g10/keygen.c:1883
+#: g10/keygen.c:2023 g10/keygen.c:2131
 #, c-format
 msgid "Key generation failed: %s\n"
 msgstr "Pembuatan kunci gagal: %s\n"
 
-#: g10/keygen.c:1826 g10/sig-check.c:300 g10/sign.c:167
+#: g10/keygen.c:2067 g10/sig-check.c:223 g10/sign.c:228
 #, c-format
 msgid ""
 "key has been created %lu second in future (time warp or clock problem)\n"
 msgstr ""
 "kunci telah diciptakan dalam %lu detik mendatang (masalah waktu atau jam)\n"
 
-#: g10/keygen.c:1828 g10/sig-check.c:302 g10/sign.c:169
+#: g10/keygen.c:2069 g10/sig-check.c:225 g10/sign.c:230
 #, c-format
 msgid ""
 "key has been created %lu seconds in future (time warp or clock problem)\n"
 msgstr ""
 "kunci telah diciptakan dalam %lu detik mendatang (masalah waktu atau jam)\n"
 
-#: g10/keygen.c:1861
+#: g10/keygen.c:2078
+msgid "NOTE: creating subkeys for v3 keys is not OpenPGP compliant\n"
+msgstr "CATATAN: membuat subkey bagi kunci-kunci v3 tidak OpenPGP compliant\n"
+
+#: g10/keygen.c:2107
 msgid "Really create? "
 msgstr "Ingin diciptakan? "
 
-#: g10/encode.c:142 g10/openfile.c:168 g10/openfile.c:277 g10/tdbio.c:454
-#: g10/tdbio.c:515
+#: g10/decrypt.c:92 g10/encode.c:590
+msgid "--output doesn't work for this command\n"
+msgstr "--output tidak berfungsi untuk perintah ini\n"
+
+#: g10/encode.c:92 g10/encode.c:296
+#, c-format
+msgid "`%s' already compressed\n"
+msgstr "`%s' sudah dikompresi\n"
+
+#: g10/encode.c:100 g10/openfile.c:180 g10/openfile.c:300 g10/tdbio.c:492
+#: g10/tdbio.c:552
 #, c-format
 msgid "%s: can't open: %s\n"
-msgstr "%s: tidak dapat dibuka: %s\n"
+msgstr "%s: tidak dapat membuka: %s\n"
 
-#: g10/encode.c:164
+#: g10/encode.c:122 g10/sign.c:959
 #, c-format
 msgid "error creating passphrase: %s\n"
 msgstr "kesalahan penciptaan passphrase: %s\n"
 
-#: g10/encode.c:222 g10/encode.c:370
+#: g10/encode.c:185 g10/encode.c:383
 #, c-format
 msgid "%s: WARNING: empty file\n"
 msgstr "%s: PERINGATAN: file kosong\n"
 
-#: g10/encode.c:317
+#: g10/encode.c:285
+msgid "you can only encrypt to RSA keys of 2048 bits or less in --pgp2 mode\n"
+msgstr ""
+"anda hanya dapat mengenkripsi ke kunci RSA 2048 bit atau kurang dalam mode --"
+"pgp2\n"
+
+#: g10/encode.c:313
 #, c-format
 msgid "reading from `%s'\n"
 msgstr "Membaca dari `%s'\n"
 
-#: g10/encode.c:534
+#: g10/encode.c:347
+msgid ""
+"unable to use the IDEA cipher for all of the keys you are encrypting to.\n"
+msgstr ""
+"tidak dapat menggunakan cipher IDEA untuk semua kunci yang anda enkripsi.\n"
+
+#: g10/encode.c:563
 #, c-format
 msgid "%s/%s encrypted for: %s\n"
 msgstr "%s/%s dienkripsi untuk: %s\n"
 
-#: g10/export.c:153
+#: g10/delkey.c:69 g10/export.c:141
 #, c-format
-msgid "%s: user not found: %s\n"
-msgstr "%s: user tidak ditemukan: %s\n"
+msgid "key `%s' not found: %s\n"
+msgstr "kunci '%s' tidak ditemukan: %s\n"
 
-#: g10/export.c:162
+#: g10/delkey.c:77 g10/export.c:161
 #, c-format
-msgid "certificate read problem: %s\n"
-msgstr "masalah pembacaan sertifikat: %s\n"
+msgid "error reading keyblock: %s\n"
+msgstr "gagal membaca keyblock: %s\n"
 
-#: g10/export.c:171
+#: g10/export.c:169
 #, c-format
 msgid "key %08lX: not a rfc2440 key - skipped\n"
 msgstr "kunci %08lX: bukan kunci rfc2440 - dilewati\n"
 
-#: g10/export.c:182
-#, fuzzy, c-format
+#: g10/export.c:180
+#, c-format
 msgid "key %08lX: not protected - skipped\n"
-msgstr "kunci %08lX: bukan kunci rfc2440 - dilewati\n"
+msgstr "kunci %08lX: tidak diproteksi - dilewati\n"
+
+#: g10/export.c:188
+#, c-format
+msgid "key %08lX: PGP 2.x style key - skipped\n"
+msgstr "kunci %08lX: kunci gaya PGP 2.x - dilewati\n"
 
-#: g10/export.c:232
+#: g10/export.c:255
 msgid "WARNING: nothing exported\n"
 msgstr "PERINGATAN: tidak ada yang diekspor\n"
 
-#: g10/getkey.c:212
+#: g10/getkey.c:151
 msgid "too many entries in pk cache - disabled\n"
 msgstr "terlalu banyak masukan dalam pk cache - ditiadakan\n"
 
-#: g10/getkey.c:351
-msgid "too many entries in unk cache - disabled\n"
-msgstr "terlalu banyak masukan di unk cache - ditiadakan\n"
-
-#: g10/getkey.c:1311 g10/getkey.c:1350
-msgid "RSA key cannot be used in this version\n"
-msgstr "Kunci RSA tidak dapat digunakan pada versi ini\n"
-
-#: g10/getkey.c:1313 g10/getkey.c:1352
-msgid "No key for user ID\n"
-msgstr "Tidak ada kunci untuk ID user\n"
+#. fixme: returning translatable constants instead of a user ID is
+#. * not good because they are probably not utf-8 encoded.
+#: g10/getkey.c:187 g10/getkey.c:2272
+msgid "[User id not found]"
+msgstr "[User id tidak ditemukan]"
 
-#: g10/getkey.c:1391 g10/getkey.c:1431
-msgid "No user ID for key\n"
-msgstr "Tidak ada ID user untuk kunci\n"
+#: g10/getkey.c:1360
+#, c-format
+msgid "Invalid key %08lX made valid by --allow-non-selfsigned-uid\n"
+msgstr "kunci tidak valid %08lX dibuat valid oleh --allow-non-selfsigned-uid\n"
 
-#: g10/getkey.c:1645 g10/getkey.c:1701
+#: g10/getkey.c:1989
 #, c-format
 msgid "using secondary key %08lX instead of primary key %08lX\n"
-msgstr "menggunakan kunci sekunder %08lX selain kunci primer %08lX\n"
+msgstr "menggunakan kunci sekunder %08lX bukannya kunci primer %08lX\n"
 
-#: g10/getkey.c:2020
-#, fuzzy
-msgid "[User id not found]"
-msgstr "%s: user tidak ditemukan\n"
+#: g10/getkey.c:2036
+#, c-format
+msgid "key %08lX: secret key without public key - skipped\n"
+msgstr "kunci %08lX: kunci rahasia tanpa kunci publik - dilewati\n"
 
-#: g10/import.c:181
+#: g10/import.c:206
 #, c-format
 msgid "skipping block of type %d\n"
 msgstr "melewati blok tipe %d\n"
 
-#: g10/import.c:188 g10/trustdb.c:1748 g10/trustdb.c:1789
+#: g10/import.c:213
 #, c-format
 msgid "%lu keys so far processed\n"
 msgstr "%lu kunci telah diproses\n"
 
-#: g10/import.c:193
+#: g10/import.c:218
 #, c-format
 msgid "error reading `%s': %s\n"
 msgstr "kesalahan membaca `%s': %s\n"
 
-#: g10/import.c:203
+#: g10/import.c:230
 #, c-format
 msgid "Total number processed: %lu\n"
 msgstr "Jumlah yang telah diproses: %lu\n"
 
-#: g10/import.c:205
+#: g10/import.c:232
+#, c-format
+msgid "      skipped new keys: %lu\n"
+msgstr "        lewati kunci baru: %lu\n"
+
+#: g10/import.c:235
 #, c-format
 msgid "          w/o user IDs: %lu\n"
 msgstr "         tanpa ID user: %lu\n"
 
-#: g10/import.c:207
+#: g10/import.c:237
 #, c-format
 msgid "              imported: %lu"
 msgstr "             diimpor: %lu"
 
-#: g10/import.c:213
+#: g10/import.c:243
 #, c-format
 msgid "             unchanged: %lu\n"
 msgstr "            tidak berubah: %lu\n"
 
-#: g10/import.c:215
+#: g10/import.c:245
 #, c-format
 msgid "          new user IDs: %lu\n"
 msgstr "         ID user baru: %lu\n"
 
-#: g10/import.c:217
+#: g10/import.c:247
 #, c-format
 msgid "           new subkeys: %lu\n"
 msgstr "          subkey baru: %lu\n"
 
-#: g10/import.c:219
+#: g10/import.c:249
 #, c-format
 msgid "        new signatures: %lu\n"
 msgstr "       signature baru: %lu\n"
 
-#: g10/import.c:221
+#: g10/import.c:251
 #, c-format
 msgid "   new key revocations: %lu\n"
 msgstr "  pembatalan kunci baru: %lu\n"
 
-#: g10/import.c:223
+#: g10/import.c:253
 #, c-format
 msgid "      secret keys read: %lu\n"
 msgstr "     kunci rahasia dibaca: %lu\n"
 
-#: g10/import.c:225
+#: g10/import.c:255
 #, c-format
 msgid "  secret keys imported: %lu\n"
 msgstr "  kunci rahasia diimpor: %lu\n"
 
-#: g10/import.c:227
+#: g10/import.c:257
 #, c-format
 msgid " secret keys unchanged: %lu\n"
-msgstr " kunci rahasia tetap: %lu\n"
+msgstr " kunci rahasia tidak berubah: %lu\n"
 
-#: g10/import.c:386 g10/import.c:578
+#: g10/import.c:438 g10/import.c:657
 #, c-format
 msgid "key %08lX: no user ID\n"
 msgstr "kunci %08lX: tidak ada ID user\n"
 
-#: g10/import.c:400
+#: g10/import.c:455
+#, c-format
+msgid "key %08lX: accepted non self-signed user ID '%s'\n"
+msgstr "kunci %08lX: menerima ID user '%s' yang tidak self-signed\n"
+
+#: g10/import.c:462
 #, c-format
 msgid "key %08lX: no valid user IDs\n"
 msgstr "kunci %08lX: tidak ada ID user yang valid\n"
 
-#: g10/import.c:402
+#: g10/import.c:464
 msgid "this may be caused by a missing self-signature\n"
 msgstr "mungkin disebabkan oleh self-signature yang tidak ada\n"
 
-#: g10/import.c:413 g10/import.c:645
+#: g10/import.c:474 g10/import.c:726
 #, c-format
 msgid "key %08lX: public key not found: %s\n"
 msgstr "kunci %08lX: kunci publik tidak ditemukan: %s\n"
 
-#: g10/import.c:419
-msgid "no default public keyring\n"
-msgstr "tidak ada keyring publik baku\n"
+#: g10/import.c:479
+#, c-format
+msgid "key %08lX: new key - skipped\n"
+msgstr "kunci %08lX: kunci baru - dilewati\n"
+
+#: g10/import.c:489
+#, c-format
+msgid "no writable keyring found: %s\n"
+msgstr "tidak ditemukan keyring yang dapat ditulisi: %s\n"
 
-#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:350 g10/sign.c:669
+#: g10/import.c:494 g10/openfile.c:244 g10/sign.c:648 g10/sign.c:817
 #, c-format
 msgid "writing to `%s'\n"
 msgstr "menulis ke `%s'\n"
 
-#: g10/import.c:426 g10/import.c:484 g10/import.c:593 g10/import.c:694
-#, c-format
-msgid "can't lock keyring `%s': %s\n"
-msgstr "tidak dapat mengunci keyring `%s': %s\n"
-
-#: g10/import.c:429 g10/import.c:487 g10/import.c:596 g10/import.c:697
+#: g10/import.c:497 g10/import.c:571 g10/import.c:677 g10/import.c:786
 #, c-format
 msgid "error writing keyring `%s': %s\n"
 msgstr "kesalahan menulis keyring `%s': %s\n"
 
-#: g10/import.c:434
+#: g10/import.c:505
 #, c-format
 msgid "key %08lX: public key imported\n"
 msgstr "kunci %08lX: kunci publik diimpor\n"
 
-#: g10/import.c:451
+#: g10/import.c:524
 #, c-format
 msgid "key %08lX: doesn't match our copy\n"
 msgstr "kunci %08lX: tidak cocok dengan duplikat kami\n"
 
-#: g10/import.c:460 g10/import.c:653
+#: g10/import.c:542 g10/import.c:743
 #, c-format
 msgid "key %08lX: can't locate original keyblock: %s\n"
-msgstr "kunci %08lX: tidak dapat mengalokasi keyblock orisinal: %s\n"
+msgstr "kunci %08lX: tidak dapat menemukan keyblock orisinal: %s\n"
 
-#: g10/import.c:466 g10/import.c:659
+#: g10/import.c:549 g10/import.c:749
 #, c-format
 msgid "key %08lX: can't read original keyblock: %s\n"
 msgstr "kunci %08lX: tidak dapat membaca keyblok orisinal: %s\n"
 
-#: g10/import.c:493
+#: g10/import.c:579
 #, c-format
 msgid "key %08lX: 1 new user ID\n"
 msgstr "kunci %08lX: 1 user ID baru\n"
 
-#: g10/import.c:496
+#: g10/import.c:582
 #, c-format
 msgid "key %08lX: %d new user IDs\n"
 msgstr "kunci %08lX: %d user ID baru\n"
 
-#: g10/import.c:499
+#: g10/import.c:585
 #, c-format
 msgid "key %08lX: 1 new signature\n"
 msgstr "kunci %08lX: 1 signature baru\n"
 
-#: g10/import.c:502
+#: g10/import.c:588
 #, c-format
 msgid "key %08lX: %d new signatures\n"
 msgstr "kunci %08lX: %d signature baru\n"
 
-#: g10/import.c:505
+#: g10/import.c:591
 #, c-format
 msgid "key %08lX: 1 new subkey\n"
 msgstr "kunci %08lX: 1 subkey baru\n"
 
-#: g10/import.c:508
+#: g10/import.c:594
 #, c-format
 msgid "key %08lX: %d new subkeys\n"
 msgstr "kunci %08lX: %d subkey baru\n"
 
-#: g10/import.c:518
+#: g10/import.c:604
 #, c-format
 msgid "key %08lX: not changed\n"
 msgstr "kunci %08lX: tidak berubah\n"
 
-#: g10/import.c:601
+#: g10/import.c:671
+#, c-format
+msgid "no default secret keyring: %s\n"
+msgstr "tidak ada keyring rahasia baku: %s\n"
+
+#: g10/import.c:682
 #, c-format
 msgid "key %08lX: secret key imported\n"
 msgstr "kunci %08lX: kunci rahasia diimpor\n"
 
 #. we can't merge secret keys
-#: g10/import.c:605
+#: g10/import.c:686
 #, c-format
 msgid "key %08lX: already in secret keyring\n"
 msgstr "kunci %08lX: sudah ada di keyring rahasia\n"
 
-#: g10/import.c:610
+#: g10/import.c:691
 #, c-format
 msgid "key %08lX: secret key not found: %s\n"
 msgstr "kunci %08lX: kunci rahasia tidak ditemukan: %s\n"
 
-#: g10/import.c:639
+#: g10/import.c:720
 #, c-format
 msgid "key %08lX: no public key - can't apply revocation certificate\n"
 msgstr ""
 "kunci %08lX: tdk ada kunci publik-tdk dpt mengaplikasikan sertifikat "
 "pembatalan\n"
 
-#: g10/import.c:670
+#: g10/import.c:760
 #, c-format
 msgid "key %08lX: invalid revocation certificate: %s - rejected\n"
 msgstr "kunci %08lX: sertifikat pembatalan tidak valid: %s - ditolak\n"
 
-#: g10/import.c:702
+#: g10/import.c:791
 #, c-format
 msgid "key %08lX: revocation certificate imported\n"
 msgstr "kunci %08lX: sertifikat pembatalan diimpor\n"
 
-#: g10/import.c:744
+#: g10/import.c:826
 #, c-format
 msgid "key %08lX: no user ID for signature\n"
 msgstr "kunci %08lX: tidak ada ID user untuk signature\n"
 
-#: g10/import.c:751 g10/import.c:775
+#: g10/import.c:839
 #, c-format
-msgid "key %08lX: unsupported public key algorithm\n"
-msgstr "kunci %08lX: algoritma publik key tidak didukung\n"
+msgid "key %08lX: unsupported public key algorithm on user id \"%s\"\n"
+msgstr "kunci %08lX: algoritma publik key tidak didukung pada user id \"%s\"\n"
 
-#: g10/import.c:752
+#: g10/import.c:841
 #, c-format
-msgid "key %08lX: invalid self-signature\n"
-msgstr "kunci %08lX: self-signature tidak valid\n"
+msgid "key %08lX: invalid self-signature on user id \"%s\"\n"
+msgstr "kunci %08lX: self-signature tidak valid pada user id \"%s\"\n"
 
-#: g10/import.c:767
+#: g10/import.c:858
 #, c-format
 msgid "key %08lX: no subkey for key binding\n"
 msgstr "kunci %08lX: tidak ada subkey untuk key binding\n"
 
-#: g10/import.c:776
+#: g10/import.c:868
 #, c-format
-msgid "key %08lX: invalid subkey binding\n"
-msgstr "kunci %08lX: subkey binding tidak valid\n"
+msgid "key %08lX: unsupported public key algorithm\n"
+msgstr "kunci %08lX: algoritma publik key tidak didukung\n"
 
-#: g10/import.c:803
+#: g10/import.c:869
 #, c-format
-msgid "key %08lX: accepted non self-signed user ID '"
-msgstr "kunci %08lX: menerima ID user yang tidak self-signed "
+msgid "key %08lX: invalid subkey binding\n"
+msgstr "kunci %08lX: subkey binding tidak valid\n"
 
-#: g10/import.c:832
+#: g10/import.c:899
 #, c-format
 msgid "key %08lX: skipped user ID '"
 msgstr "kunci %08lX: melewati ID user "
 
-#: g10/import.c:855
+#: g10/import.c:922
 #, c-format
 msgid "key %08lX: skipped subkey\n"
 msgstr "kunci %08lX: melewati subkey\n"
@@ -1909,98 +2162,192 @@ msgstr "kunci %08lX: melewati subkey\n"
 #. * to import non-exportable signature when we have the
 #. * the secret key used to create this signature - it
 #. * seems that this makes sense
-#: g10/import.c:880
+#: g10/import.c:945
 #, c-format
 msgid "key %08lX: non exportable signature (class %02x) - skipped\n"
 msgstr "kunci %08lX: signature tidak dapat diekpor (kelas %02x) - dilewati\n"
 
-#: g10/import.c:889
+#: g10/import.c:954
 #, c-format
 msgid "key %08lX: revocation certificate at wrong place - skipped\n"
 msgstr "kunci %08lX: sertifikat pembatalan di tempat yang salah - dilewati\n"
 
-#: g10/import.c:897
+#: g10/import.c:971
 #, c-format
 msgid "key %08lX: invalid revocation certificate: %s - skipped\n"
 msgstr "kunci %08lX: sertifikat pembatalan tidak valid: %s - dilewati\n"
 
-#: g10/import.c:997
+#: g10/import.c:1072
 #, c-format
 msgid "key %08lX: duplicated user ID detected - merged\n"
 msgstr "kunci %08lX: terdeteksi ID user duplikat - digabungkan\n"
 
-#: g10/import.c:1048
+#: g10/import.c:1131
 #, c-format
-msgid "key %08lX: revocation certificate added\n"
-msgstr "kunci %08lX: penambahan sertifikat pembatalan\n"
+msgid "Warning: key %08lX may be revoked: fetching revocation key %08lX\n"
+msgstr ""
+"Peringatan: kunci %08lX mungkin dibatalkan: ambil kunci pembatalan %08lX\n"
+
+#: g10/import.c:1145
+#, c-format
+msgid "Warning: key %08lX may be revoked: revocation key %08lX not present.\n"
+msgstr ""
+"Peringatan: kunci %08lX mungkin dibatalkan: kunci pembatalan %08lX tidak "
+"ada.\n"
 
-#: g10/import.c:1162 g10/import.c:1215
+#: g10/import.c:1201
 #, c-format
-msgid "key %08lX: our copy has no self-signature\n"
-msgstr "kunci %08lX: salinan kita tidak memiliki self-signature\n"
+msgid "key %08lX: revocation certificate added\n"
+msgstr "kunci %08lX: penambahan sertifikat pembatalan\n"
 
-#: g10/delkey.c:64 g10/keyedit.c:94
+#: g10/import.c:1231
 #, c-format
-msgid "%s: user not found\n"
-msgstr "%s: user tidak ditemukan\n"
+msgid "key %08lX: direct key signature added\n"
+msgstr "kunci %08lX: signature kunci langsung ditambahkan\n"
 
-#: g10/keyedit.c:155
+#: g10/keyedit.c:142
 msgid "[revocation]"
 msgstr "[pembatalan]"
 
-#: g10/keyedit.c:156
+#: g10/keyedit.c:143
 msgid "[self-signature]"
 msgstr "[self-signature]"
 
-#: g10/keyedit.c:220
+#: g10/keyedit.c:214 g10/keylist.c:139
 msgid "1 bad signature\n"
 msgstr "1 signature yang buruk\n"
 
-#: g10/keyedit.c:222
+#: g10/keyedit.c:216 g10/keylist.c:141
 #, c-format
 msgid "%d bad signatures\n"
 msgstr "%d signature yang buruk\n"
 
-#: g10/keyedit.c:224
+#: g10/keyedit.c:218 g10/keylist.c:143
 msgid "1 signature not checked due to a missing key\n"
 msgstr "1 signature tidak diperiksa karena tidak ada kunci\n"
 
-#: g10/keyedit.c:226
+#: g10/keyedit.c:220 g10/keylist.c:145
 #, c-format
 msgid "%d signatures not checked due to missing keys\n"
 msgstr "%d signature tidak diperiksa karena tidak ada kunci\n"
 
-#: g10/keyedit.c:228
+#: g10/keyedit.c:222 g10/keylist.c:147
 msgid "1 signature not checked due to an error\n"
 msgstr "1 signature tidak diperiksa karena kesalahan\n"
 
-#: g10/keyedit.c:230
+#: g10/keyedit.c:224 g10/keylist.c:149
 #, c-format
 msgid "%d signatures not checked due to errors\n"
 msgstr "%d signature tidak diperiksa karena ada kesalahan\n"
 
-#: g10/keyedit.c:232
+#: g10/keyedit.c:226
 msgid "1 user ID without valid self-signature detected\n"
 msgstr "terdeteksi 1 ID user tanpa self-signature yang valid\n"
 
-#: g10/keyedit.c:234
+#: g10/keyedit.c:228
 #, c-format
 msgid "%d user IDs without valid self-signatures detected\n"
 msgstr "terdeteksi ID %d user tanpa self-signature yang valid\n"
 
-#. Fixme: see whether there is a revocation in which
-#. * case we should allow to sign it again.
-#: g10/keyedit.c:316
+#: g10/keyedit.c:335
+#, c-format
+msgid "User ID \"%s\" is revoked."
+msgstr "ID User \"%s\" dibatalkan."
+
+#: g10/keyedit.c:343 g10/keyedit.c:426 g10/keyedit.c:484 g10/keyedit.c:1053
+msgid "Are you sure you still want to sign it? (y/N) "
+msgstr "Anda tetap ingin menandatanganinya? (y/n) "
+
+#: g10/keyedit.c:350 g10/keyedit.c:432 g10/keyedit.c:1059
+msgid "  Unable to sign.\n"
+msgstr "  Tidak dapat menandatangani.\n"
+
+#. It's a local sig, and we want to make a
+#. exportable sig.
+#: g10/keyedit.c:364
 #, c-format
-msgid "Already signed by key %08lX\n"
-msgstr "Sudah ditandai dengan kunci %08lX\n"
+msgid ""
+"Your current signature on \"%s\"\n"
+"is a local signature.\n"
+msgstr ""
+"Signature anda saat ini pada \"%s\"\n"
+"adalah signature.lokal \n"
+
+#: g10/keyedit.c:368
+msgid "Do you want to promote it to a full exportable signature? (y/N) "
+msgstr "Apakah anda ingin menjadikannya signature yang full exportable? (y/N)"
+
+#: g10/keyedit.c:388
+#, c-format
+msgid "\"%s\" was already locally signed by key %08lX\n"
+msgstr "\"%s\" sudah ditandai secara lokal dengan kunci %08lX\n"
+
+#: g10/keyedit.c:393
+#, c-format
+msgid "\"%s\" was already signed by key %08lX\n"
+msgstr "\"%s\" sudah ditandai dengan kunci %08lX\n"
 
-#: g10/keyedit.c:324
+#: g10/keyedit.c:405
 #, c-format
 msgid "Nothing to sign with key %08lX\n"
 msgstr "Tidak ada yang ditandai dengan kunci %08lX\n"
 
-#: g10/keyedit.c:333
+#: g10/keyedit.c:420
+msgid "This key has expired!"
+msgstr "Kunci ini telah berakhir!"
+
+#: g10/keyedit.c:440
+#, c-format
+msgid "This key is due to expire on %s.\n"
+msgstr "Kunci ini akan kadaluarsa pada %s \n"
+
+#: g10/keyedit.c:444
+msgid "Do you want your signature to expire at the same time? (Y/n) "
+msgstr "Anda ingin signature anda kadaluarsa pada waktu yang sama? (Y/n) "
+
+#: g10/keyedit.c:477
+msgid ""
+"You may not make an OpenPGP signature on a PGP 2.x key while in --pgp2 "
+"mode.\n"
+msgstr ""
+"Anda tidak boleh membuat tanda tangan OpenPGP pada kunci bergaya PGP 2.x "
+"saat dalam mode --pgp2\n"
+
+#: g10/keyedit.c:479
+msgid "This would make the key unusable in PGP 2.x.\n"
+msgstr "Hal ini akan membuat kunci tidak bermanfaat dalam PGP 2.x\n"
+
+#: g10/keyedit.c:500
+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 ""
+"Sudah seberapa teliti anda memverifikasi kunci yang akan anda gunakan untuk "
+"menandai benar benar milik\n"
+"orang tersebut?  Jika anda tidak tahu jawabannya. masukkan \"0\".\n"
+
+#: g10/keyedit.c:504
+#, c-format
+msgid "   (0) I will not answer.%s\n"
+msgstr "   (0) Saya tidak akan menjawab.%s\n"
+
+#: g10/keyedit.c:506
+#, c-format
+msgid "   (1) I have not checked at all.%s\n"
+msgstr "   (1) Saya belum memeriksanya.%s\n"
+
+#: g10/keyedit.c:508
+#, c-format
+msgid "   (2) I have done casual checking.%s\n"
+msgstr "   (2) Saya telah melakukan pemeriksaan biasa.%s\n"
+
+#: g10/keyedit.c:510
+#, c-format
+msgid "   (3) I have done very careful checking.%s\n"
+msgstr "   (3) Saya telah melakukan pemeriksaan hati-hati.%s\n"
+
+#: g10/keyedit.c:535
 msgid ""
 "Are you really sure that you want to sign this key\n"
 "with your key: \""
@@ -2008,42 +2355,73 @@ msgstr ""
 "Apakah anda yakin untuk menandai kunci ini \n"
 "dengan kunci anda: "
 
-#: g10/keyedit.c:342
+#: g10/keyedit.c:544
 msgid ""
-"The signature will be marked as non-exportable.\n"
 "\n"
+"The signature will be marked as non-exportable.\n"
 msgstr ""
+"\n"
 "Signature akan ditandai sebagai tidak dapat diekspor.\n"
+
+#: g10/keyedit.c:548
+msgid ""
+"\n"
+"The signature will be marked as non-revocable.\n"
+msgstr ""
+"\n"
+"Signature akan ditandai sebagai tidak dapat dibatalkan.\n"
+
+#: g10/keyedit.c:553
+msgid ""
+"\n"
+"I have not checked this key at all.\n"
+msgstr ""
+"\n"
+"Saya belum memeriksa kunci ini sama sekali.\n"
+
+#: g10/keyedit.c:557
+msgid ""
+"\n"
+"I have checked this key casually.\n"
+msgstr ""
+"\n"
+"Saya telah memeriksa kunci ini.\n"
+
+#: g10/keyedit.c:561
+msgid ""
+"\n"
+"I have checked this key very carefully.\n"
+msgstr ""
 "\n"
+"Saya telah memeriksa kunci ini dengan sangat hati-hati.\n"
 
-#: g10/keyedit.c:347
+#: g10/keyedit.c:569
 msgid "Really sign? "
 msgstr "Ditandai? "
 
-#: g10/keyedit.c:373 g10/keyedit.c:1873 g10/keyedit.c:1935 g10/sign.c:191
+#: g10/keyedit.c:602 g10/keyedit.c:2593 g10/keyedit.c:2652 g10/sign.c:279
 #, c-format
 msgid "signing failed: %s\n"
 msgstr "gagal menandai: %s\n"
 
-#: g10/keyedit.c:427
+#: g10/keyedit.c:658
 msgid "This key is not protected.\n"
 msgstr "Kunci ini tidak diproteksi.\n"
 
-#: g10/keyedit.c:431
-#, fuzzy
+#: g10/keyedit.c:662
 msgid "Secret parts of primary key are not available.\n"
-msgstr "kunci rahasia tidak ada"
+msgstr "Bagian rahasia kunci primer tidak tersedia.\n"
 
-#: g10/keyedit.c:435
+#: g10/keyedit.c:666
 msgid "Key is protected.\n"
 msgstr "Kunci diproteksi.\n"
 
-#: g10/keyedit.c:455
+#: g10/keyedit.c:686
 #, c-format
 msgid "Can't edit this key: %s\n"
 msgstr "Tidak dapat mengedit kunci ini: %s\n"
 
-#: g10/keyedit.c:460
+#: g10/keyedit.c:692
 msgid ""
 "Enter the new passphrase for this secret key.\n"
 "\n"
@@ -2051,7 +2429,7 @@ msgstr ""
 "Masukkan passphrase baru untuk kunci rahasia ini.\n"
 "\n"
 
-#: g10/keyedit.c:472
+#: g10/keyedit.c:706
 msgid ""
 "You don't want a passphrase - this is probably a *bad* idea!\n"
 "\n"
@@ -2059,617 +2437,928 @@ msgstr ""
 "Anda tidak ingin passphrase - bukan ide yang baik!\n"
 "\n"
 
-#: g10/keyedit.c:475
+#: g10/keyedit.c:709
 msgid "Do you really want to do this? "
 msgstr "Apakah anda ingin melakukan hal ini? "
 
-#: g10/keyedit.c:539
+#: g10/keyedit.c:773
 msgid "moving a key signature to the correct place\n"
 msgstr "memindahkan signature kunci ke tempat yang tepat\n"
 
-#: g10/keyedit.c:580
+#: g10/keyedit.c:815
 msgid "quit this menu"
 msgstr "berhenti dari menu ini"
 
-#: g10/keyedit.c:581
+#: g10/keyedit.c:816
 msgid "q"
 msgstr "q"
 
-#: g10/keyedit.c:582
+#: g10/keyedit.c:817
 msgid "save"
 msgstr "simpan"
 
-#: g10/keyedit.c:582
+#: g10/keyedit.c:817
 msgid "save and quit"
 msgstr "simpan dan berhenti"
 
-#: g10/keyedit.c:583
+#: g10/keyedit.c:818
 msgid "help"
 msgstr "bantuan"
 
-#: g10/keyedit.c:583
+#: g10/keyedit.c:818
 msgid "show this help"
 msgstr "tampilkan bantuan"
 
-#: g10/keyedit.c:585
+#: g10/keyedit.c:820
 msgid "fpr"
 msgstr "fpr"
 
-#: g10/keyedit.c:585
+#: g10/keyedit.c:820
 msgid "show fingerprint"
 msgstr "tampilkan fingerprint"
 
-#: g10/keyedit.c:586
+#: g10/keyedit.c:821
 msgid "list"
 msgstr "tampilkan"
 
-#: g10/keyedit.c:586
+#: g10/keyedit.c:821
 msgid "list key and user IDs"
 msgstr "tampilkan kunci dan ID user"
 
-#: g10/keyedit.c:587
+#: g10/keyedit.c:822
 msgid "l"
 msgstr "l"
 
-#: g10/keyedit.c:588
+#: g10/keyedit.c:823
 msgid "uid"
 msgstr "uid"
 
-#: g10/keyedit.c:588
+#: g10/keyedit.c:823
 msgid "select user ID N"
 msgstr "pilih ID user N"
 
-#: g10/keyedit.c:589
+#: g10/keyedit.c:824
 msgid "key"
 msgstr "kunci"
 
-#: g10/keyedit.c:589
+#: g10/keyedit.c:824
 msgid "select secondary key N"
 msgstr "pilih kunci sekunder N"
 
-#: g10/keyedit.c:590
+#: g10/keyedit.c:825
 msgid "check"
 msgstr "periksa"
 
-#: g10/keyedit.c:590
+#: g10/keyedit.c:825
 msgid "list signatures"
 msgstr "tampilkan signature"
 
-#: g10/keyedit.c:591
+#: g10/keyedit.c:826
 msgid "c"
 msgstr "c"
 
-#: g10/keyedit.c:592
+#: g10/keyedit.c:827
 msgid "sign"
 msgstr "tandai"
 
-#: g10/keyedit.c:592
+#: g10/keyedit.c:827
 msgid "sign the key"
 msgstr "tandai kunci"
 
-#: g10/keyedit.c:593
+#: g10/keyedit.c:828
 msgid "s"
 msgstr "s"
 
-#: g10/keyedit.c:594
+#: g10/keyedit.c:829
 msgid "lsign"
 msgstr "lsign"
 
-#: g10/keyedit.c:594
+#: g10/keyedit.c:829
 msgid "sign the key locally"
 msgstr "tandai kunci secara lokal"
 
-#: g10/keyedit.c:595
+#: g10/keyedit.c:830
+msgid "nrsign"
+msgstr "nrsign"
+
+#: g10/keyedit.c:830
+msgid "sign the key non-revocably"
+msgstr "tandai kunci sebagai tidak dapat dibatalkan"
+
+#: g10/keyedit.c:831
+msgid "nrlsign"
+msgstr "nrlsign"
+
+#: g10/keyedit.c:831
+msgid "sign the key locally and non-revocably"
+msgstr "tandai kunci secara lokal dan tidak dapat dibatalkan"
+
+#: g10/keyedit.c:832
 msgid "debug"
 msgstr "debug"
 
-#: g10/keyedit.c:596
+#: g10/keyedit.c:833
 msgid "adduid"
 msgstr "adduid"
 
-#: g10/keyedit.c:596
+#: g10/keyedit.c:833
 msgid "add a user ID"
 msgstr "tambah sebuah ID user"
 
-#: g10/keyedit.c:597
+#: g10/keyedit.c:834
+msgid "addphoto"
+msgstr "addphoto"
+
+#: g10/keyedit.c:834
+msgid "add a photo ID"
+msgstr "tambah sebuah photo ID"
+
+#: g10/keyedit.c:835
 msgid "deluid"
 msgstr "deluid"
 
-#: g10/keyedit.c:597
+#: g10/keyedit.c:835
 msgid "delete user ID"
 msgstr "hapus ID user"
 
-#: g10/keyedit.c:598
+#. delphoto is really deluid in disguise
+#: g10/keyedit.c:837
+msgid "delphoto"
+msgstr "delphoto"
+
+#: g10/keyedit.c:838
 msgid "addkey"
 msgstr "addkey"
 
-#: g10/keyedit.c:598
+#: g10/keyedit.c:838
 msgid "add a secondary key"
 msgstr "tambah kunci sekunder"
 
-#: g10/keyedit.c:599
+#: g10/keyedit.c:839
 msgid "delkey"
 msgstr "delkey"
 
-#: g10/keyedit.c:599
+#: g10/keyedit.c:839
 msgid "delete a secondary key"
 msgstr "hapus kunci sekunder"
 
-#: g10/keyedit.c:600
+#: g10/keyedit.c:840
 msgid "delsig"
 msgstr "delsig"
 
-#: g10/keyedit.c:600
+#: g10/keyedit.c:840
 msgid "delete signatures"
 msgstr "hapus signature"
 
-#: g10/keyedit.c:601
+#: g10/keyedit.c:841
 msgid "expire"
 msgstr "expire"
 
-#: g10/keyedit.c:601
+#: g10/keyedit.c:841
 msgid "change the expire date"
 msgstr "ubah tanggal kadaluarsa"
 
-#: g10/keyedit.c:602
+#: g10/keyedit.c:842
+msgid "primary"
+msgstr "primer"
+
+#: g10/keyedit.c:842
+msgid "flag user ID as primary"
+msgstr "tandai ID user sebagai primer"
+
+#: g10/keyedit.c:843
 msgid "toggle"
 msgstr "toggle"
 
-#: g10/keyedit.c:602
+#: g10/keyedit.c:843
 msgid "toggle between secret and public key listing"
 msgstr "ubah tampilan kunci rahasia dan publik"
 
-#: g10/keyedit.c:604
+#: g10/keyedit.c:845
 msgid "t"
 msgstr "t"
 
-#: g10/keyedit.c:605
+#: g10/keyedit.c:846
 msgid "pref"
 msgstr "pref"
 
-#: g10/keyedit.c:605
-msgid "list preferences"
-msgstr "tampilkan preferensi"
+#: g10/keyedit.c:846
+msgid "list preferences (expert)"
+msgstr "tampilkan preferensi (ahli)"
+
+#: g10/keyedit.c:847
+msgid "showpref"
+msgstr "showpref"
+
+#: g10/keyedit.c:847
+msgid "list preferences (verbose)"
+msgstr "tampilkan preferensi (verbose)"
 
-#: g10/keyedit.c:606
+#: g10/keyedit.c:848
+msgid "setpref"
+msgstr "setpref"
+
+#: g10/keyedit.c:848
+msgid "set preference list"
+msgstr "set daftar preferensi"
+
+#: g10/keyedit.c:849
+msgid "updpref"
+msgstr "updpref"
+
+#: g10/keyedit.c:849
+msgid "updated preferences"
+msgstr "perbarui preferensi"
+
+#: g10/keyedit.c:850
 msgid "passwd"
 msgstr "passwd"
 
-#: g10/keyedit.c:606
+#: g10/keyedit.c:850
 msgid "change the passphrase"
 msgstr "ubah passphrase"
 
-#: g10/keyedit.c:607
+#: g10/keyedit.c:851
 msgid "trust"
 msgstr "trust"
 
-#: g10/keyedit.c:607
+#: g10/keyedit.c:851
 msgid "change the ownertrust"
 msgstr "ubah ownertrust"
 
-#: g10/keyedit.c:608
+#: g10/keyedit.c:852
 msgid "revsig"
 msgstr "revsig"
 
-#: g10/keyedit.c:608
+#: g10/keyedit.c:852
 msgid "revoke signatures"
 msgstr "batalkan signature"
 
-#: g10/keyedit.c:609
+#: g10/keyedit.c:853
 msgid "revkey"
 msgstr "revkey"
 
-#: g10/keyedit.c:609
+#: g10/keyedit.c:853
 msgid "revoke a secondary key"
 msgstr "batalkan kunci sekunder"
 
-#: g10/keyedit.c:610
+#: g10/keyedit.c:854
 msgid "disable"
 msgstr "disable"
 
-#: g10/keyedit.c:610
+#: g10/keyedit.c:854
 msgid "disable a key"
 msgstr "tiadakan kunci"
 
-#: g10/keyedit.c:611
+#: g10/keyedit.c:855
 msgid "enable"
 msgstr "enable"
 
-#: g10/keyedit.c:611
+#: g10/keyedit.c:855
 msgid "enable a key"
 msgstr "aktifkan kunci"
 
-#: g10/delkey.c:110 g10/keyedit.c:630
+#: g10/keyedit.c:856
+msgid "showphoto"
+msgstr "showphoto"
+
+#: g10/keyedit.c:856
+msgid "show photo ID"
+msgstr "tampilkan photo ID"
+
+#: g10/delkey.c:112 g10/keyedit.c:876
 msgid "can't do that in batchmode\n"
-msgstr "tidak dapat dilakukan dalam mode batch\n"
+msgstr "tidak dapat melakukan hal itu dalam mode batch\n"
+
+#: g10/keyedit.c:913
+#, c-format
+msgid "error reading secret keyblock `%s': %s\n"
+msgstr "kesalahan membaca keyblock rahasia `%s': %s\n"
 
-#. check that they match
-#. fixme: check that they both match
-#: g10/keyedit.c:668
+#: g10/keyedit.c:931
 msgid "Secret key is available.\n"
 msgstr "Kunci rahasia tersedia.\n"
 
-#: g10/keyedit.c:697
+#: g10/keyedit.c:962
 msgid "Command> "
 msgstr "Perintah> "
 
-#: g10/keyedit.c:727
+#: g10/keyedit.c:994
 msgid "Need the secret key to do this.\n"
-msgstr "Perlu kunci rahasia.\n"
+msgstr "Perlu kunci rahasia untuk melakukan hal ini.\n"
 
-#: g10/keyedit.c:731
+#: g10/keyedit.c:998
 msgid "Please use the command \"toggle\" first.\n"
-msgstr ""
+msgstr "Silakan gunakan dulu perintah \"toogle\".\n"
+
+#: g10/keyedit.c:1047
+msgid "Key is revoked."
+msgstr "Kunci dibatalkan."
 
-#: g10/keyedit.c:778
+#: g10/keyedit.c:1066
 msgid "Really sign all user IDs? "
 msgstr "Tandai ID seluruh user? "
 
-#: g10/keyedit.c:779
+#: g10/keyedit.c:1067
 msgid "Hint: Select the user IDs to sign\n"
 msgstr "Petunjuk: Pilih ID user untuk ditandai\n"
 
-#: g10/keyedit.c:811 g10/keyedit.c:993
+#: g10/keyedit.c:1092
 #, c-format
-msgid "update of trustdb failed: %s\n"
-msgstr "gagal perbarui trustdb: %s\n"
+msgid "This command is not allowed while in %s mode.\n"
+msgstr "Perintah ini tidak dibolehkan saat dalam mode %s.\n"
 
-#: g10/keyedit.c:822 g10/keyedit.c:843
+#: g10/keyedit.c:1112 g10/keyedit.c:1133
 msgid "You must select at least one user ID.\n"
 msgstr "Anda harus memilih minimum satu ID user.\n"
 
-#: g10/keyedit.c:824
+#: g10/keyedit.c:1114
 msgid "You can't delete the last user ID!\n"
 msgstr "Anda tidak dapat menghapus ID user terakhir!\n"
 
-#: g10/keyedit.c:827
+#: g10/keyedit.c:1117
 msgid "Really remove all selected user IDs? "
 msgstr "Hapus seluruh ID user terpilih? "
 
-#: g10/keyedit.c:828
+#: g10/keyedit.c:1118
 msgid "Really remove this user ID? "
 msgstr "Hapus ID user ini? "
 
-#: g10/keyedit.c:864 g10/keyedit.c:886
+#: g10/keyedit.c:1156 g10/keyedit.c:1178
 msgid "You must select at least one key.\n"
 msgstr "Anda harus memilih minimum satu kunci.\n"
 
-#: g10/keyedit.c:868
+#: g10/keyedit.c:1160
 msgid "Do you really want to delete the selected keys? "
 msgstr "Anda ingin menghapus kunci terpilih ini? "
 
-#: g10/keyedit.c:869
+#: g10/keyedit.c:1161
 msgid "Do you really want to delete this key? "
 msgstr "Anda ingin menghapus kunci ini? "
 
-#: g10/keyedit.c:890
+#: g10/keyedit.c:1182
 msgid "Do you really want to revoke the selected keys? "
 msgstr "Anda ingin membatalkan kunci terpilih ini? "
 
-#: g10/keyedit.c:891
+#: g10/keyedit.c:1183
 msgid "Do you really want to revoke this key? "
 msgstr "Anda ingin membatalkan kunci ini? "
 
-#: g10/keyedit.c:957
+#: g10/keyedit.c:1252
+msgid "Really update the preferences for the selected user IDs? "
+msgstr "Perbarui preferensi untuk user ID terpilih?"
+
+#: g10/keyedit.c:1254
+msgid "Really update the preferences? "
+msgstr "Update preferensi?"
+
+#: g10/keyedit.c:1292
 msgid "Save changes? "
 msgstr "Simpan perubahan? "
 
-#: g10/keyedit.c:960
+#: g10/keyedit.c:1295
 msgid "Quit without saving? "
 msgstr "Berhenti tanpa menyimpan? "
 
-#: g10/keyedit.c:971
+#: g10/keyedit.c:1306
 #, c-format
 msgid "update failed: %s\n"
 msgstr "gagal memperbarui: %s\n"
 
-#: g10/keyedit.c:978
+#: g10/keyedit.c:1313
 #, c-format
 msgid "update secret failed: %s\n"
 msgstr "gagal perbarui rahasia: %s\n"
 
-#: g10/keyedit.c:985
+#: g10/keyedit.c:1320
 msgid "Key not changed so no update needed.\n"
 msgstr "Kunci tidak berubah sehingga tidak perlu pembaharuan.\n"
 
-#: g10/keyedit.c:1000
+#: g10/keyedit.c:1332
 msgid "Invalid command  (try \"help\")\n"
 msgstr "Perintah tidak valid (coba \"help\")\n"
 
-#: g10/keyedit.c:1083 g10/keyedit.c:1109
+#: g10/keyedit.c:1489
+#, c-format
+msgid "This key may be revoked by %s key %s%s\n"
+msgstr "Kunci ini mungkin dibatalkan oleh %s kunci %s%s\n"
+
+#: g10/keyedit.c:1492
+msgid " (sensitive)"
+msgstr " (sensitive)"
+
+#: g10/keyedit.c:1497 g10/keyedit.c:1523
 #, c-format
 msgid "%s%c %4u%c/%08lX  created: %s expires: %s"
-msgstr ""
+msgstr "%s%c %4u%c/%08lX  diciptakan: %s berakhir: %s"
 
-#: g10/keyedit.c:1092
+#: g10/keyedit.c:1506
 #, c-format
 msgid " trust: %c/%c"
-msgstr ""
+msgstr " trust: %c/%c"
 
-#: g10/keyedit.c:1096
+#: g10/keyedit.c:1510
 msgid "This key has been disabled"
 msgstr "Kunci ini telah ditiadakan"
 
-#: g10/keyedit.c:1125
-#, fuzzy, c-format
+#: g10/keyedit.c:1539
+#, c-format
 msgid "rev! subkey has been revoked: %s\n"
-msgstr "kunci %08lX: subkey telah dibatalkan!\n"
+msgstr "rev! subkey telah dibatalkan: %s\n"
 
-#: g10/keyedit.c:1128
-#, fuzzy
+#: g10/keyedit.c:1542
 msgid "rev- faked revocation found\n"
-msgstr "  pembatalan kunci baru: %lu\n"
+msgstr "rev - ditemukan pembatalan palsu\n"
 
-#: g10/keyedit.c:1130
+#: g10/keyedit.c:1544
 #, c-format
 msgid "rev? problem checking revocation: %s\n"
+msgstr "rev? masalah memeriksa pembatalan: %s\n"
+
+#: g10/keyedit.c:1574
+msgid ""
+"Please note that the shown key validity is not necessary correct\n"
+"unless you restart the program.\n"
+msgstr ""
+"Perhatikan bahwa validitas kunci yang ditunjukkan tidak perlu benar\n"
+"kecuali anda memulai kembali program.\n"
+
+#: g10/keyedit.c:1660
+msgid ""
+"WARNING: This key already has a photo ID.\n"
+"         Adding another photo ID may confuse some versions of PGP.\n"
+msgstr ""
+"PERINGATAN: Kunci ini telah memiliki sebuah photo ID.\n"
+"         Menambahkan photo ID lain dapat membingungkan beberapa versi PGP.\n"
+
+#: g10/keyedit.c:1664 g10/keyedit.c:1691
+msgid "Are you sure you still want to add it? (y/N) "
+msgstr "Anda tetap ingin menambahkannya? (y/N) "
+
+#: g10/keyedit.c:1672
+msgid "You may only have one photo ID on a key.\n"
+msgstr "Anda hanya boleh memiliki satu photo ID untuk satu kunci. \n"
+
+#: g10/keyedit.c:1686
+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 ""
+"PERINGATAN: Ini adalah kunci bergaya PGP2.  Menambahkan sebuah photo ID "
+"dapat menyebabkan beberapa versi\n"
+"          PGP menolak kunci ini.\n"
 
-#: g10/keyedit.c:1368
+#: g10/keyedit.c:1697
+msgid "You may not add a photo ID to a PGP2-style key.\n"
+msgstr "Anda tidak boleh menambahkan sebuah photo ID ke kunci bergaya PGP2 \n"
+
+#: g10/keyedit.c:1832
 msgid "Delete this good signature? (y/N/q)"
 msgstr "Hapus signature baik ini? (y/T/q)"
 
-#: g10/keyedit.c:1372
+#: g10/keyedit.c:1842
 msgid "Delete this invalid signature? (y/N/q)"
 msgstr "Hapus signature tidak valid ini? (y/T/q)"
 
-#: g10/keyedit.c:1376
+#: g10/keyedit.c:1846
 msgid "Delete this unknown signature? (y/N/q)"
 msgstr "Hapus signature tidak dikenal ini? (y/T/q)"
 
-#: g10/keyedit.c:1382
+#: g10/keyedit.c:1852
 msgid "Really delete this self-signature? (y/N)"
 msgstr "Yakin ingin menghapus self-signature ini? (y/T)"
 
-#: g10/keyedit.c:1396
+#: g10/keyedit.c:1866
 #, c-format
 msgid "Deleted %d signature.\n"
 msgstr "Menghapus %d signature.\n"
 
-#: g10/keyedit.c:1397
+#: g10/keyedit.c:1867
 #, c-format
 msgid "Deleted %d signatures.\n"
 msgstr "Menghapus %d signature.\n"
 
-#: g10/keyedit.c:1400
+#: g10/keyedit.c:1870
 msgid "Nothing deleted.\n"
 msgstr "Tidak ada yang dihapus.\n"
 
-#: g10/keyedit.c:1469
+#: g10/keyedit.c:1943
 msgid "Please remove selections from the secret keys.\n"
 msgstr "Silakan hapus pilihan dari kunci rahasia.\n"
 
-#: g10/keyedit.c:1475
+#: g10/keyedit.c:1949
 msgid "Please select at most one secondary key.\n"
 msgstr "Silakan pilih maksimum satu kunci sekunder.\n"
 
-#: g10/keyedit.c:1479
+#: g10/keyedit.c:1953
 msgid "Changing expiration time for a secondary key.\n"
 msgstr "Merubah batas waktu untuk kunci sekunder.\n"
 
-#: g10/keyedit.c:1481
+#: g10/keyedit.c:1955
 msgid "Changing expiration time for the primary key.\n"
 msgstr "Merubah batas waktu untuk kunci primer.\n"
 
-#: g10/keyedit.c:1523
+#: g10/keyedit.c:1997
 msgid "You can't change the expiration date of a v3 key\n"
 msgstr "Anda tidak dapat merubah batas waktu kunci v3\n"
 
-#: g10/keyedit.c:1539
+#: g10/keyedit.c:2013
 msgid "No corresponding signature in secret ring\n"
 msgstr "Tidak ada signature koresponden di ring rahasia\n"
 
-#: g10/keyedit.c:1600
+#: g10/keyedit.c:2096
+msgid "Please select exactly one user ID.\n"
+msgstr "Anda harus memilih minimum satu ID user.\n"
+
+#: g10/keyedit.c:2284
 #, c-format
 msgid "No user ID with index %d\n"
 msgstr "Tidak ada ID user dengan index %d\n"
 
-#: g10/keyedit.c:1646
+#: g10/keyedit.c:2330
 #, c-format
 msgid "No secondary key with index %d\n"
 msgstr "Tidak ada kunci sekunder dengan index %d\n"
 
-#: g10/keyedit.c:1744
+#: g10/keyedit.c:2444
 msgid "user ID: \""
 msgstr "ID user: "
 
-#: g10/keyedit.c:1747
+#: g10/keyedit.c:2449
 #, c-format
 msgid ""
 "\"\n"
 "signed with your key %08lX at %s\n"
-msgstr "ditandai dengan kunci anda %08lX pada %s\n"
+msgstr ""
+"\"\n"
+"ditandai dengan kunci anda %08lX pada %s\n"
+
+#: g10/keyedit.c:2452
+#, c-format
+msgid ""
+"\"\n"
+"locally signed with your key %08lX at %s\n"
+msgstr ""
+"\"\n"
+"ditandai secara lokal dengan kunci anda %08lX pada %s\n"
+
+#: g10/keyedit.c:2457
+#, c-format
+msgid "This signature expired on %s.\n"
+msgstr "Kunci ini kadaluarsa pada %s \n"
+
+#: g10/keyedit.c:2461
+msgid "Are you sure you still want to revoke it? (y/N) "
+msgstr "Anda tetap ingin membatalkannya? (y/N) "
 
-#: g10/keyedit.c:1751
-msgid "Create a revocation certificate for this signature? (y/N)"
-msgstr "Membuat sertifikat pembatalan untuk signature ini? (y/N)"
+#: g10/keyedit.c:2465
+msgid "Create a revocation certificate for this signature? (y/N) "
+msgstr "Buat sertifikat pembatalan untuk signature ini? (y/N) "
 
 #. FIXME: detect duplicates here
-#: g10/keyedit.c:1775
+#: g10/keyedit.c:2490
 msgid "You have signed these user IDs:\n"
 msgstr "Anda telah menandai ID user ini:\n"
 
-#: g10/keyedit.c:1789 g10/keyedit.c:1824
+#: g10/keyedit.c:2504
 #, c-format
-msgid "   signed by %08lX at %s\n"
-msgstr "   ditandai oleh %08lX pada %s\n"
+msgid "   signed by %08lX at %s%s%s\n"
+msgstr "   ditandai oleh %08lX pada %s%s%s\n"
 
-#: g10/keyedit.c:1794
+#: g10/keyedit.c:2512
 #, c-format
 msgid "   revoked by %08lX at %s\n"
 msgstr "   dibatalkan oleh %08lX pada %s\n"
 
-#: g10/keyedit.c:1814
+#: g10/keyedit.c:2532
 msgid "You are about to revoke these signatures:\n"
 msgstr "Anda akan membatalkan signature ini:\n"
 
-#: g10/keyedit.c:1832
-msgid "Really create the revocation certificates? (y/N)"
-msgstr "Ingin membuat sertifikat pembatalan? (y/T)"
+#: g10/keyedit.c:2542
+#, c-format
+msgid "   signed by %08lX at %s%s\n"
+msgstr "   ditandai oleh %08lX pada %s%s\n"
+
+#: g10/keyedit.c:2544
+msgid " (non-exportable)"
+msgstr " (non-exportable)"
+
+#: g10/keyedit.c:2551
+msgid "Really create the revocation certificates? (y/N) "
+msgstr "Ingin membuat sertifikat pembatalan? (y/N)"
 
-#: g10/keyedit.c:1861
+#: g10/keyedit.c:2581
 msgid "no secret key\n"
 msgstr "tidak ada kunci rahasia\n"
 
-#: g10/keylist.c:158
-#, fuzzy
-msgid "invalid"
-msgstr "armor tidak valid"
+#: g10/keyedit.c:2730
+#, c-format
+msgid "Displaying %s photo ID of size %ld for key 0x%08lX (uid %d)\n"
+msgstr "Menampilkan ID foto %s ukuran %ld untuk kunci 0x%08lX (uid %d)\n"
 
-#: g10/keylist.c:178
-#, fuzzy
-msgid "revoked"
-msgstr "revkey"
+#. This isn't UTF8 as it is a URL(?)
+#: g10/keylist.c:87
+msgid "Signature policy: "
+msgstr "Kebijakan signature: "
+
+#: g10/keylist.c:112 g10/keylist.c:132 g10/mainproc.c:721 g10/mainproc.c:730
+msgid "WARNING: invalid notation data found\n"
+msgstr "PERINGATAN: ditemukan notasi data tidak valid\n"
+
+#. This is UTF8
+#: g10/keylist.c:120
+msgid "Signature notation: "
+msgstr "Notasi signature: "
+
+#: g10/keylist.c:127
+msgid "not human readable"
+msgstr "tidak dapat dibaca manusia"
+
+#: g10/keylist.c:216
+msgid "Keyring"
+msgstr "Keyring"
 
 #. of subkey
-#: g10/keylist.c:401 g10/mainproc.c:754
-#, fuzzy, c-format
+#: g10/keylist.c:423 g10/mainproc.c:856
+#, c-format
 msgid " [expires: %s]"
-msgstr "Kunci berakhir pada %s\n"
+msgstr " [berakhir: %s]"
+
+#: g10/keylist.c:889
+msgid "Fingerprint:"
+msgstr "Fingerprint:"
+
+#. use tty
+#. Translators: this should fit into 24 bytes to that the fingerprint
+#. * data is properly aligned with the user ID
+#: g10/keylist.c:895
+msgid "             Fingerprint:"
+msgstr "            Fingerprint:"
+
+#: g10/keylist.c:899
+msgid "     Key fingerprint ="
+msgstr "     Fingerprint kunci ="
+
+#: g10/encr-data.c:66 g10/mainproc.c:255
+#, c-format
+msgid "%s encrypted data\n"
+msgstr "%s data terenkripsi\n"
+
+#: g10/encr-data.c:68 g10/mainproc.c:257
+#, c-format
+msgid "encrypted with unknown algorithm %d\n"
+msgstr "dienkripsi dengan algoritma tidak dikenal %d\n"
 
-#: g10/mainproc.c:212
+#: g10/mainproc.c:280
 #, c-format
 msgid "public key is %08lX\n"
 msgstr "kunci publik adalah %08lX\n"
 
-#: g10/mainproc.c:247
+#: g10/mainproc.c:326
 msgid "public key encrypted data: good DEK\n"
 msgstr "data terenkripsi dengan kunci publik: DEK baik\n"
 
-#: g10/mainproc.c:280
+#: g10/mainproc.c:378
 #, c-format
 msgid "encrypted with %u-bit %s key, ID %08lX, created %s\n"
 msgstr "dienkripsi dengan %u-bit kunci %s, ID %08lX, tercipta %s\n"
 
-#: g10/mainproc.c:290
+#: g10/mainproc.c:388
 #, c-format
 msgid "encrypted with %s key, ID %08lX\n"
 msgstr "dienkripsi dengan kunci %s, ID %08lX\n"
 
-#: g10/mainproc.c:296
-msgid "no secret key for decryption available\n"
-msgstr "tidak tersedia kunci rahasia untuk dekripsi\n"
-
-#: g10/mainproc.c:305
+#: g10/mainproc.c:402
 #, c-format
 msgid "public key decryption failed: %s\n"
 msgstr "gagal dekripsi kunci publik: %s\n"
 
-#: g10/mainproc.c:342
-msgid "decryption okay\n"
-msgstr "dekripsi lancar\n"
+#: g10/mainproc.c:429 g10/mainproc.c:448
+#, c-format
+msgid "assuming %s encrypted data\n"
+msgstr "asumsikan %s data terenkripsi\n"
 
-#: g10/mainproc.c:347
+#: g10/mainproc.c:436
+#, c-format
+msgid "IDEA cipher unavailable, optimistically attempting to use %s instead\n"
+msgstr "Cipher IDEA tidak tersedia, secara optimis berusaha menggunakan %s\n"
+
+#: g10/mainproc.c:466
+msgid "decryption okay\n"
+msgstr "dekripsi lancar\n"
+
+#: g10/mainproc.c:471
 msgid "WARNING: encrypted message has been manipulated!\n"
 msgstr "PERINGATAN: pesan terenkripsi telah dimanipulasi!\n"
 
-#: g10/mainproc.c:352
+#: g10/mainproc.c:476
 #, c-format
 msgid "decryption failed: %s\n"
-msgstr "gagal dekripsi: %s\n"
+msgstr "dekripsi gagal: %s\n"
 
-#: g10/mainproc.c:371
+#: g10/mainproc.c:495
 msgid "NOTE: sender requested \"for-your-eyes-only\"\n"
 msgstr "CATATAN: pengirim meminta \"for-your-eyes-only\"\n"
 
-#: g10/mainproc.c:373
+#: g10/mainproc.c:497
 #, c-format
 msgid "original file name='%.*s'\n"
-msgstr "nama file asli='%.*s'\n"
+msgstr "original file name='%.*s'\n"
 
-#: g10/mainproc.c:538
+#: g10/mainproc.c:672
 msgid "standalone revocation - use \"gpg --import\" to apply\n"
-msgstr ""
+msgstr "pembatalan mandiri - gunakan \"gpg --import\" untuk mengaplikasikan\n"
 
-#: g10/mainproc.c:625 g10/mainproc.c:634
-msgid "WARNING: invalid notation data found\n"
-msgstr "PERINGATAN: ditemukan notasi data tidak valid\n"
-
-#: g10/mainproc.c:637
+#: g10/mainproc.c:733
 msgid "Notation: "
 msgstr "Notasi: "
 
-#: g10/mainproc.c:644
+#: g10/mainproc.c:745
 msgid "Policy: "
 msgstr "Kebijakan: "
 
-#: g10/mainproc.c:1074
+#: g10/mainproc.c:1198
 msgid "signature verification suppressed\n"
-msgstr "verifikasi signature tidak optimal\n"
+msgstr "verifikasi signature tidak diabaikan\n"
+
+#. plaintext before signatures but no one-pass packets
+#: g10/mainproc.c:1240 g10/mainproc.c:1250
+msgid "can't handle these multiple signatures\n"
+msgstr "tidak dapat menangani banyak signature ini\n"
 
-#: g10/mainproc.c:1080
+#: g10/mainproc.c:1261
 #, c-format
 msgid "Signature made %.*s using %s key ID %08lX\n"
 msgstr "Signature dibuat %.*s menggunakan kunci %s ID %08lX\n"
 
-#. just in case that we have no userid
-#: g10/mainproc.c:1106 g10/mainproc.c:1117
+#: g10/mainproc.c:1305 g10/mainproc.c:1327
 msgid "BAD signature from \""
 msgstr "signature BURUK dari \""
 
-#: g10/mainproc.c:1107 g10/mainproc.c:1118
+#: g10/mainproc.c:1306 g10/mainproc.c:1328
+msgid "Expired signature from \""
+msgstr "Signature kadaluarsa dari \""
+
+#: g10/mainproc.c:1307 g10/mainproc.c:1329
 msgid "Good signature from \""
 msgstr "Signature baik dari \""
 
-#: g10/mainproc.c:1109
+#: g10/mainproc.c:1331
+msgid "[uncertain]"
+msgstr "[uncertain]"
+
+#: g10/mainproc.c:1351
 msgid "                aka \""
 msgstr "              alias \""
 
-#: g10/mainproc.c:1165
+#: g10/mainproc.c:1412
 #, c-format
 msgid "Can't check signature: %s\n"
 msgstr "Tidak dapat memeriksa signature: %s\n"
 
-#: g10/mainproc.c:1230
-#, fuzzy, c-format
+#: g10/mainproc.c:1481 g10/mainproc.c:1497 g10/mainproc.c:1559
+msgid "not a detached signature\n"
+msgstr "bukan detached signature\n"
+
+#: g10/mainproc.c:1508
+#, c-format
 msgid "standalone signature of class 0x%02x\n"
-msgstr "kelas signature tidak dikenal"
+msgstr "kelas signature mandiri 0x%02x\n"
 
-#: g10/mainproc.c:1282
+#: g10/mainproc.c:1565
 msgid "old style (PGP 2.x) signature\n"
 msgstr "signature model lama (PGP 2.X)\n"
 
-#: g10/mainproc.c:1287
+#: g10/mainproc.c:1572
 msgid "invalid root packet detected in proc_tree()\n"
 msgstr "terdeteksi root paket tidak valid dalam proc_tree()\n"
 
-#: g10/misc.c:83
+#: g10/misc.c:101
 #, c-format
 msgid "can't disable core dumps: %s\n"
 msgstr "tidak dapat meniadakan core dump: %s\n"
 
-#: g10/misc.c:86
-msgid "WARNING: program may create a core file!\n"
-msgstr "PERINGATAN: program mungkin membuat file core!\n"
-
-#: g10/misc.c:312
+#: g10/misc.c:211
 msgid "Experimental algorithms should not be used!\n"
 msgstr "Algoritma eksperimental sebaiknya tidak dipakai!\n"
 
-#: g10/misc.c:326
-msgid ""
-"RSA keys are deprecated; please consider creating a new key and use this key "
-"in the future\n"
+#: g10/misc.c:241
+msgid "this cipher algorithm is deprecated; please use a more standard one!\n"
 msgstr ""
-"Kunci RSA didepresiasi; silakan membuat kunci baru dan menggunakannya di "
-"masa depan\n"
+"algoritma cipher ini didepresiasi; silakan gunakan yang lebih standar!\n"
+
+#: g10/misc.c:378
+#, c-format
+msgid "Warning: unsafe ownership on %s \"%s\"\n"
+msgstr "Peringatan: kepemilikan tidak aman pada %s \"%s\"\n"
+
+#: g10/misc.c:410
+#, c-format
+msgid "Warning: unsafe permissions on %s \"%s\"\n"
+msgstr "Peringatan: permisi tidak aman pada %s \"%s\"\n"
 
-#: g10/misc.c:348
-msgid "this cipher algorithm is depreciated; please use a more standard one!\n"
+#: g10/misc.c:435
+msgid "the IDEA cipher plugin is not present\n"
+msgstr "plugin cipher IDEA tidak tersedia\n"
+
+#: g10/misc.c:436
+msgid ""
+"please see http://www.gnupg.org/why-not-idea.html for more information\n"
 msgstr ""
-"algoritma cipher ini didepresiasi; silakan gunakan yang lebih standar!\n"
+"silakan lihat http://www.gnupg.org/why-not-idea.html untuk informasi lebih "
+"lanjut\n"
 
-#: g10/parse-packet.c:115
+#: g10/parse-packet.c:119
 #, c-format
 msgid "can't handle public key algorithm %d\n"
 msgstr "tidak dapat menangani algoritma kunci publik %d\n"
 
-#: g10/parse-packet.c:963
+#: g10/parse-packet.c:1053
 #, c-format
 msgid "subpacket of type %d has critical bit set\n"
 msgstr "subpaket tipe %d memiliki bit kritis terset\n"
 
-#: g10/passphrase.c:159
+#: g10/passphrase.c:442 g10/passphrase.c:489
+msgid "gpg-agent is not available in this session\n"
+msgstr "gpg-agent tidak tersedia untuk sesi ini\n"
+
+#: g10/passphrase.c:450
+msgid "can't set client pid for the agent\n"
+msgstr "tidak dapat menset pid client untuk agen\n"
+
+#: g10/passphrase.c:458
+msgid "can't get server read FD for the agent\n"
+msgstr "tidak dapat membuat server membaca FD untuk agen\n"
+
+#: g10/passphrase.c:465
+msgid "can't get server write FD for the agent\n"
+msgstr "tidak dapat membuat server menulis FD untuk agen\n"
+
+#: g10/passphrase.c:498
+msgid "malformed GPG_AGENT_INFO environment variable\n"
+msgstr "variabel lingkungan GPG_AGENT_INFO salah bentuk\n"
+
+#: g10/passphrase.c:511
+#, c-format
+msgid "gpg-agent protocol version %d is not supported\n"
+msgstr "protokol gpg-agent versi %d tidak didukung\n"
+
+#: g10/hkp.c:147 g10/passphrase.c:532
+#, c-format
+msgid "can't connect to `%s': %s\n"
+msgstr "tidak dapat terkoneksi ke `%s': %s\n"
+
+#: g10/passphrase.c:554
+msgid "communication problem with gpg-agent\n"
+msgstr "masalah komunikasi dengan gpg-agent\n"
+
+#: g10/passphrase.c:561 g10/passphrase.c:811 g10/passphrase.c:919
+msgid "problem with the agent - disabling agent use\n"
+msgstr "masalah dengan agen - tiadakan penggunaan agen\n"
+
+#: g10/passphrase.c:631 g10/passphrase.c:1017
+#, c-format
+msgid " (main key ID %08lX)"
+msgstr " (ID kunci utama %08lX)"
+
+#: g10/passphrase.c:641
+#, c-format
+msgid ""
+"You need a passphrase to unlock the secret key for user:\n"
+"\"%.*s\"\n"
+"%u-bit %s key, ID %08lX, created %s%s\n"
+msgstr ""
+"Anda perlu passphrase untuk membuka kunci rahasia untuk user:\n"
+"\"%.*s\"\n"
+"%u-bit %s key, ID %08lX, tercipta %s%s\n"
+
+#: g10/passphrase.c:662
+msgid "Enter passphrase\n"
+msgstr "Masukkan passphrase\n"
+
+#: g10/passphrase.c:664
+msgid "Repeat passphrase\n"
+msgstr "Ulangi passphrase\n"
+
+#: g10/passphrase.c:705
+msgid "passphrase too long\n"
+msgstr "passphrase terlalu panjang\n"
+
+#: g10/passphrase.c:718
+msgid "invalid response from agent\n"
+msgstr "respon tidak valid dari agen\n"
+
+#: g10/passphrase.c:727 g10/passphrase.c:808
+msgid "cancelled by user\n"
+msgstr "dibatalkan oleh user\n"
+
+#: g10/passphrase.c:729 g10/passphrase.c:890
+#, c-format
+msgid "problem with the agent: agent returns 0x%lx\n"
+msgstr "masalah dengan agen: agen mengembalikan 0x%lx\n"
+
+#: g10/passphrase.c:1003
 msgid ""
 "\n"
 "You need a passphrase to unlock the secret key for\n"
@@ -2679,25 +3368,20 @@ msgstr ""
 "Anda perlu passphrase untuk membuka kunci rahasia untuk\n"
 "pemakai: \""
 
-#: g10/passphrase.c:168
+#: g10/passphrase.c:1012
 #, c-format
 msgid "%u-bit %s key, ID %08lX, created %s"
 msgstr "%u-bit kunci %s, ID %08lX, tercipta %s"
 
-#: g10/passphrase.c:173
-#, c-format
-msgid " (main key ID %08lX)"
-msgstr " (ID kunci utama %08lX)"
-
-#: g10/passphrase.c:190
+#: g10/passphrase.c:1063
 msgid "can't query password in batchmode\n"
 msgstr "tidak dapat meminta password dalam mode batch\n"
 
-#: g10/passphrase.c:194
+#: g10/passphrase.c:1067
 msgid "Enter passphrase: "
 msgstr "Masukkan passphrase: "
 
-#: g10/passphrase.c:198
+#: g10/passphrase.c:1071
 msgid "Repeat passphrase: "
 msgstr "Ulangi passphrase: "
 
@@ -2705,152 +3389,194 @@ msgstr "Ulangi passphrase: "
 msgid "data not saved; use option \"--output\" to save it\n"
 msgstr "data tidak disimpan; gunakan pilihan \"--output\" untuk menyimpannya\n"
 
-#: g10/plaintext.c:324
-#, fuzzy
+#: g10/plaintext.c:108
+#, c-format
+msgid "error creating `%s': %s\n"
+msgstr "kesalahan penciptaan : `%s': %s\n"
+
+#: g10/plaintext.c:337
 msgid "Detached signature.\n"
-msgstr "Menghapus %d signature.\n"
+msgstr "Menghapus signature.\n"
 
-#: g10/plaintext.c:328
+#: g10/plaintext.c:341
 msgid "Please enter name of data file: "
 msgstr "Silakan masukkan nama file data: "
 
-#: g10/plaintext.c:349
+#: g10/plaintext.c:362
 msgid "reading stdin ...\n"
 msgstr "membaca stdin ...\n"
 
-#: g10/plaintext.c:392
+#: g10/plaintext.c:396
+msgid "no signed data\n"
+msgstr "tidak ada data tertandai\n"
+
+#: g10/plaintext.c:404
 #, c-format
 msgid "can't open signed data `%s'\n"
 msgstr "tidak dapat membuka data tertandai `%s'\n"
 
-#: g10/pubkey-enc.c:138
+#: g10/pubkey-enc.c:100
 #, c-format
-msgid "anonymous receiver; trying secret key %08lX ...\n"
+msgid "anonymous recipient; trying secret key %08lX ...\n"
 msgstr "penerima anonim; mencoba kunci rahasia %08lX ...\n"
 
-#: g10/pubkey-enc.c:144
+#: g10/pubkey-enc.c:106
 msgid "okay, we are the anonymous recipient.\n"
 msgstr "baik, kita adalah penerima anonim.\n"
 
-#: g10/pubkey-enc.c:200
+#: g10/pubkey-enc.c:158
 msgid "old encoding of the DEK is not supported\n"
 msgstr "encoding lama DEK tidak didukung\n"
 
-#: g10/pubkey-enc.c:219
-#, fuzzy, c-format
-msgid "cipher algorithm %d is unknown or disabled\n"
-msgstr "algoritma proteksi %d tidak didukung\n"
+#: g10/pubkey-enc.c:177
+#, c-format
+msgid "cipher algorithm %d%s is unknown or disabled\n"
+msgstr "algoritma cipher %d%s tidak dikenal atau ditiadakan\n"
 
-#: g10/pubkey-enc.c:258
+#: g10/pubkey-enc.c:220
 #, c-format
 msgid "NOTE: cipher algorithm %d not found in preferences\n"
 msgstr "CATATAN: algoritma cipher %d tidak ditemukan dalam preferensi\n"
 
-#: g10/pubkey-enc.c:264
-#, fuzzy, c-format
+#: g10/pubkey-enc.c:242
+#, c-format
 msgid "NOTE: secret key %08lX expired at %s\n"
-msgstr "CATATAN: kunci signature berakhir %s\n"
+msgstr "CATATAN: kunci pribadi %08lX berakhir pada %s\n"
 
-#: g10/hkp.c:62
+#. HKP does not support v3 fingerprints
+#: g10/hkp.c:70
 #, c-format
-msgid "requesting key %08lX from %s ...\n"
-msgstr ""
+msgid "requesting key %08lX from HKP keyserver %s\n"
+msgstr "meminta kunci %08lX dari keyserver HKP %s ...\n"
 
-#: g10/hkp.c:75
-#, fuzzy, c-format
+#: g10/hkp.c:94
+#, c-format
 msgid "can't get key from keyserver: %s\n"
-msgstr "impor kunci dari key server"
-
-#: g10/hkp.c:98 g10/hkp.c:136
-msgid "no keyserver known (use option --keyserver)\n"
-msgstr ""
-
-#: g10/hkp.c:106
-#, fuzzy, c-format
-msgid "%s: not a valid key ID\n"
-msgstr "%s bukanlah set karakter yang valid\n"
-
-#: g10/hkp.c:158
-#, fuzzy, c-format
-msgid "can't connect to `%s': %s\n"
-msgstr "tidak dapat membuka `%s': %s\n"
+msgstr "tidak dapat memperoleh kunci keyserver: %s\n"
 
-#: g10/hkp.c:182
-#, fuzzy, c-format
+#: g10/hkp.c:171
+#, c-format
 msgid "error sending to `%s': %s\n"
-msgstr "kesalahan membaca `%s': %s\n"
+msgstr "kesalahan mengirim ke `%s': %s\n"
 
-#: g10/hkp.c:194
+#: g10/hkp.c:186
 #, c-format
 msgid "success sending to `%s' (status=%u)\n"
-msgstr ""
+msgstr "success sending to `%s' (status=%u)\n"
 
-#: g10/hkp.c:197
+#: g10/hkp.c:189
 #, c-format
 msgid "failed sending to `%s': status=%u\n"
-msgstr ""
+msgstr "failed sending to `%s': status=%u\n"
+
+#: g10/hkp.c:471
+#, c-format
+msgid "searching for \"%s\" from HKP server %s\n"
+msgstr "mencari \"%s\" dari server HKP %s\n"
+
+#: g10/hkp.c:521
+#, c-format
+msgid "can't search keyserver: %s\n"
+msgstr "tidak dapat mencari keyserver: %s\n"
 
-#: g10/seckey-cert.c:90
-#, fuzzy
+#: g10/seckey-cert.c:53
 msgid "secret key parts are not available\n"
-msgstr "kunci rahasia tidak ada"
+msgstr "bagian kunci rahasia tidak tersedia\n"
 
-#: g10/seckey-cert.c:96
+#: g10/seckey-cert.c:59
 #, c-format
-msgid "protection algorithm %d is not supported\n"
-msgstr "algoritma proteksi %d tidak didukung\n"
+msgid "protection algorithm %d%s is not supported\n"
+msgstr "algoritma proteksi %d%s tidak didukung\n"
 
-#: g10/seckey-cert.c:239
-msgid "Invalid passphrase; please try again ...\n"
-msgstr "Passphrase tidak valid; silakan coba lagi ...\n"
+#: g10/seckey-cert.c:215
+msgid "Invalid passphrase; please try again"
+msgstr "Passphrase tidak valid; silakan coba lagi"
+
+#: g10/seckey-cert.c:216
+#, c-format
+msgid "%s ...\n"
+msgstr "%s ...\n"
 
-#: g10/seckey-cert.c:302
+#: g10/seckey-cert.c:273
 msgid "WARNING: Weak key detected - please change passphrase again.\n"
-msgstr "PERINGATAN: terdeteksi kunci lemah - silakan rubah passphrase lagi.\n"
+msgstr "PERINGATAN: terdeteksi kunci lemah - silakan ubah passphrase lagi.\n"
 
-#: g10/sig-check.c:282
+#: g10/seckey-cert.c:311
+msgid "generating the deprecated 16-bit checksum for secret key protection\n"
+msgstr "membuat checksum 16-bit untuk perlindungan kunci pribadi\n"
+
+#: g10/sig-check.c:205
 msgid ""
 "this is a PGP generated ElGamal key which is NOT secure for signatures!\n"
 msgstr ""
 "ini adalah kunci ElGamal ciptaan PGP yang tidak aman untuk signature!\n"
 
-#: g10/sig-check.c:290
+#: g10/sig-check.c:213
 #, c-format
 msgid "public key is %lu second newer than the signature\n"
 msgstr "kunci publik adalah %lu detik lebih baru daripada signature\n"
 
-#: g10/sig-check.c:291
+#: g10/sig-check.c:214
 #, c-format
 msgid "public key is %lu seconds newer than the signature\n"
 msgstr "kunci publik adalah %lu detik lebih baru daripada signature\n"
 
-#: g10/sig-check.c:309
+#: g10/sig-check.c:237
 #, c-format
-msgid "NOTE: signature key expired %s\n"
-msgstr "CATATAN: kunci signature berakhir %s\n"
+msgid "NOTE: signature key %08lX expired %s\n"
+msgstr "CATATAN: kunci signature %08lX berakhir %s\n"
 
-#: g10/sig-check.c:378
+#: g10/sig-check.c:318
 msgid "assuming bad signature due to an unknown critical bit\n"
 msgstr "mengasumsikan signature buruk karena ada bit kritik tidak dikenal\n"
 
-#: g10/sign.c:195
+#: g10/sign.c:115
+#, c-format
+msgid ""
+"WARNING: unable to %%-expand policy url (too large).  Using unexpanded.\n"
+msgstr ""
+"PERINGATAN: tidak dapat melakukan %%-expand policy url (terlalu besar).  "
+"Menggunakan yang tidak expand.\n"
+
+#: g10/sign.c:274
+#, c-format
+msgid "checking created signature failed: %s\n"
+msgstr "Gagal memeriksa signature yang dibuat: %s\n"
+
+#: g10/sign.c:283
 #, c-format
 msgid "%s signature from: %s\n"
 msgstr "%s signature dari: %s\n"
 
-#: g10/sign.c:345 g10/sign.c:664
+#: g10/sign.c:430
+#, c-format
+msgid "WARNING: `%s' is an empty file\n"
+msgstr "PERINGATAN: `%s' adalah file kosong\n"
+
+#: g10/sign.c:618
+msgid "you can only sign with PGP 2.x style keys while in --pgp2 mode\n"
+msgstr ""
+"anda hanya dapat menandai kunci bergaya PGP 2.x saat dalam mode --pgp2\n"
+
+#: g10/sign.c:643 g10/sign.c:812
 #, c-format
 msgid "can't create %s: %s\n"
 msgstr "tidak dapat membuat %s: %s\n"
 
-#: g10/sign.c:444
+#: g10/sign.c:704
 msgid "signing:"
 msgstr "menandai:"
 
-#: g10/sign.c:487
+#: g10/sign.c:796
+msgid "you can only clearsign with PGP 2.x style keys while in --pgp2 mode\n"
+msgstr ""
+"anda hanya dapat clearsign dengan kunci bergaya PGP 2.x saat dalam mode --"
+"pgp2\n"
+
+#: g10/sign.c:953
 #, c-format
-msgid "WARNING: `%s' is an empty file\n"
-msgstr "PERINGATAN: `%s' adalah file kosong\n"
+msgid "%s encryption will be used\n"
+msgstr "%s enkripsi akan digunakan\n"
 
 #: g10/textfilter.c:134
 #, c-format
@@ -2862,460 +3588,239 @@ msgstr "tidak dapat menangani baris teks lebih dari %d karakter\n"
 msgid "input line longer than %d characters\n"
 msgstr "baris input lebih dari %d karakter\n"
 
-#: g10/tdbio.c:116 g10/tdbio.c:1623
+#: g10/tdbio.c:121 g10/tdbio.c:1382
 #, c-format
 msgid "trustdb rec %lu: lseek failed: %s\n"
 msgstr "trustdb rec %lu: lseek gagal: %s\n"
 
-#: g10/tdbio.c:122 g10/tdbio.c:1630
+#: g10/tdbio.c:127 g10/tdbio.c:1389
 #, c-format
 msgid "trustdb rec %lu: write failed (n=%d): %s\n"
-msgstr "trustdb rec %lu: gagal menulis (n=%d): %s\n"
+msgstr "trustdb rec %lu: write failed (n=%d): %s\n"
 
-#: g10/tdbio.c:232
+#: g10/tdbio.c:237
 msgid "trustdb transaction too large\n"
 msgstr "transaksi trustdb terlalu besar\n"
 
-#: g10/tdbio.c:424
+#: g10/tdbio.c:454
 #, c-format
 msgid "%s: can't access: %s\n"
-msgstr "%s: tidak dapat akses: %s\n"
+msgstr "%s: tidak dapat mengakses: %s\n"
 
-#: g10/tdbio.c:438
+#: g10/tdbio.c:468
 #, c-format
 msgid "%s: directory does not exist!\n"
 msgstr "%s: direktori tidak ada!\n"
 
-#: g10/openfile.c:216 g10/openfile.c:284 g10/ringedit.c:1407
-#: g10/ringedit.c:1878 g10/tdbio.c:444
+#: g10/tdbio.c:478 g10/tdbio.c:498 g10/tdbio.c:541
 #, c-format
-msgid "%s: can't create: %s\n"
-msgstr "%s: tidak dapat membuat: %s\n"
+msgid "%s: can't create lock\n"
+msgstr "%s: tidak dapat membuat lock\n"
 
-#: g10/tdbio.c:459 g10/tdbio.c:508
+#: g10/tdbio.c:480 g10/tdbio.c:544
 #, c-format
-msgid "%s: can't create lock\n"
+msgid "%s: can't make lock\n"
 msgstr "%s: tidak dapat membuat lock\n"
 
-#: g10/tdbio.c:473
+#: g10/keyring.c:1436 g10/openfile.c:240 g10/openfile.c:307 g10/tdbio.c:484
+#, c-format
+msgid "%s: can't create: %s\n"
+msgstr "%s: tidak dapat membuat: %s\n"
+
+#: g10/tdbio.c:503
 #, c-format
 msgid "%s: failed to create version record: %s"
 msgstr "%s: gagal membuat catatan versi: %s"
 
-#: g10/tdbio.c:477
+#: g10/tdbio.c:507
 #, c-format
 msgid "%s: invalid trustdb created\n"
 msgstr "%s: tercipta trustdb tidak valid\n"
 
-#: g10/tdbio.c:480
+#: g10/tdbio.c:510
 #, c-format
 msgid "%s: trustdb created\n"
 msgstr "%s: tercipta trustdb\n"
 
-#: g10/tdbio.c:517
+#: g10/tdbio.c:565
 #, c-format
 msgid "%s: invalid trustdb\n"
 msgstr "%s: trustdb tidak valid\n"
 
-#: g10/tdbio.c:550
+#: g10/tdbio.c:597
 #, c-format
 msgid "%s: failed to create hashtable: %s\n"
 msgstr "%s: gagal membuat hashtable: %s\n"
 
-#: g10/tdbio.c:558
+#: g10/tdbio.c:605
 #, c-format
 msgid "%s: error updating version record: %s\n"
 msgstr "%s: kesalahan memperbaharui catatan versi: %s\n"
 
-#: g10/tdbio.c:574 g10/tdbio.c:613 g10/tdbio.c:635 g10/tdbio.c:665
-#: g10/tdbio.c:690 g10/tdbio.c:1556 g10/tdbio.c:1583
+#: g10/tdbio.c:621 g10/tdbio.c:657 g10/tdbio.c:671 g10/tdbio.c:701
+#: g10/tdbio.c:1315 g10/tdbio.c:1342
 #, c-format
 msgid "%s: error reading version record: %s\n"
 msgstr "%s: kesalahan membaca catatan versi: %s\n"
 
-#: g10/tdbio.c:587 g10/tdbio.c:646
+#: g10/tdbio.c:634 g10/tdbio.c:680
 #, c-format
 msgid "%s: error writing version record: %s\n"
 msgstr "%s: kesalahan menulis catatan versi: %s\n"
 
-#: g10/tdbio.c:1235
+#: g10/tdbio.c:1119
 #, c-format
 msgid "trustdb: lseek failed: %s\n"
 msgstr "trustdb: lseek gagal: %s\n"
 
-#: g10/tdbio.c:1243
+#: g10/tdbio.c:1127
 #, c-format
 msgid "trustdb: read failed (n=%d): %s\n"
-msgstr "trustdb: gagal membaca (n=%d): %s\n"
+msgstr "trustdb: read failed (n=%d): %s\n"
 
-#: g10/tdbio.c:1264
+#: g10/tdbio.c:1148
 #, c-format
 msgid "%s: not a trustdb file\n"
 msgstr "%s: bukan file trustdb\n"
 
-#: g10/tdbio.c:1280
+#: g10/tdbio.c:1165
 #, c-format
 msgid "%s: version record with recnum %lu\n"
 msgstr "%s: catatan versi dengan recnum %lu\n"
 
-#: g10/tdbio.c:1285
+#: g10/tdbio.c:1170
 #, c-format
 msgid "%s: invalid file version %d\n"
 msgstr "%s: versi file %d tidak valid\n"
 
-#: g10/tdbio.c:1589
+#: g10/tdbio.c:1348
 #, c-format
 msgid "%s: error reading free record: %s\n"
 msgstr "%s: kesalahan membaca record bebas: %s\n"
 
-#: g10/tdbio.c:1597
+#: g10/tdbio.c:1356
 #, c-format
 msgid "%s: error writing dir record: %s\n"
 msgstr "%s: kesalahan menulis dir record: %s\n"
 
-#: g10/tdbio.c:1607
+#: g10/tdbio.c:1366
 #, c-format
 msgid "%s: failed to zero a record: %s\n"
 msgstr "%s: gagal mengosongkan record: %s\n"
 
-#: g10/tdbio.c:1637
+#: g10/tdbio.c:1396
 #, c-format
 msgid "%s: failed to append a record: %s\n"
 msgstr "%s: gagal menambahkan record: %s\n"
 
-#: g10/tdbio.c:1748
+#: g10/tdbio.c:1441
 msgid "the trustdb is corrupted; please run \"gpg --fix-trustdb\".\n"
 msgstr "trustdb terkorupsi; silakan jalankan \"gpg --fix-trustdb\".\n"
 
-#: g10/trustdb.c:168
+#: g10/trustdb.c:200
 #, c-format
-msgid "trust record %lu, req type %d: read failed: %s\n"
-msgstr "trust record %lu, req tipe %d: gagal baca: %s\n"
-
-#: g10/trustdb.c:183
-#, c-format
-msgid "trust record %lu, type %d: write failed: %s\n"
-msgstr "trust record %lu, tipe %d: gagal menulis: %s\n"
-
-#: g10/trustdb.c:197
-#, c-format
-msgid "trust record %lu: delete failed: %s\n"
-msgstr "trust record %lu: gagal menghapus: %s\n"
-
-#: g10/trustdb.c:211
-#, c-format
-msgid "trustdb: sync failed: %s\n"
-msgstr "trustdb: gagal sync: %s\n"
-
-#: g10/trustdb.c:376
-#, c-format
-msgid "error reading dir record for LID %lu: %s\n"
-msgstr "gagal membaca dir record untuk LID %lu: %s\n"
-
-#: g10/trustdb.c:383
-#, c-format
-msgid "lid %lu: expected dir record, got type %d\n"
-msgstr "lid %lu: diharapkan dir record, didapat tipe %d\n"
-
-#: g10/trustdb.c:388
-#, c-format
-msgid "no primary key for LID %lu\n"
-msgstr "bukan kunci primer untuk LID %lu\n"
-
-#: g10/trustdb.c:393
-#, c-format
-msgid "error reading primary key for LID %lu: %s\n"
-msgstr "gagal membaca kunci primer untuk LID %lu: %s\n"
-
-#: g10/trustdb.c:432
-#, c-format
-msgid "get_dir_record: search_record failed: %s\n"
-msgstr "get_dir_record: gagal search_record: %s\n"
-
-#: g10/trustdb.c:487
-#, c-format
-msgid "NOTE: secret key %08lX is NOT protected.\n"
-msgstr "CATATAN: kunci rahasia %08lX tidak diproteksi.\n"
-
-#: g10/trustdb.c:495
-#, c-format
-msgid "key %08lX: secret key without public key - skipped\n"
-msgstr "kunci %08lX: kunci rahasia tanpa kunci publik - dilewati\n"
+msgid "`%s' is not a valid long keyID\n"
+msgstr "'%s' bukanlah keyID panjang yang valid\n"
 
-#: g10/trustdb.c:502
+#: g10/trustdb.c:235
 #, c-format
-msgid "key %08lX: secret and public key don't match\n"
-msgstr "kunci %08lX: kunci publik dan rahasia tidak cocok\n"
-
-#: g10/trustdb.c:514
-#, c-format
-msgid "key %08lX: can't put it into the trustdb\n"
-msgstr "kunci %08lX: tidak dapat meletakkan ke trustdb\n"
-
-#: g10/trustdb.c:520
-#, c-format
-msgid "key %08lX: query record failed\n"
-msgstr "kunci %08lX: gagal query record\n"
-
-#: g10/trustdb.c:529
-#, c-format
-msgid "key %08lX: already in trusted key table\n"
-msgstr "kunci %08lX: sudah ada dalam tabel kunci trustdb\n"
-
-#: g10/trustdb.c:532
-#, c-format
-msgid "key %08lX: accepted as trusted key.\n"
+msgid "key %08lX: accepted as trusted key\n"
 msgstr "kunci %08lX: diterima sebagai kunci terpercaya.\n"
 
-#: g10/trustdb.c:540
+#: g10/trustdb.c:274
 #, c-format
-msgid "enumerate secret keys failed: %s\n"
-msgstr "gagal enumerasi kunci rahasia: %s\n"
+msgid "key %08lX occurs more than once in the trustdb\n"
+msgstr "kunci %08lX muncul lebih dari satu kali dalam trustdb\n"
 
-#: g10/trustdb.c:925
+#: g10/trustdb.c:290
 #, c-format
-msgid "key %08lX.%lu: Good subkey binding\n"
-msgstr "kunci %08lX.%lu: binding subkey baik\n"
+msgid "key %08lX: no public key for trusted key - skipped\n"
+msgstr "kunci %08lX: tidak ada kunci publik untuk trusted key- dilewati\n"
 
-#: g10/trustdb.c:931 g10/trustdb.c:966
+#: g10/trustdb.c:332
 #, c-format
-msgid "key %08lX.%lu: Invalid subkey binding: %s\n"
-msgstr "kunci %08lX.%lu: binding subkey tidak valid: %s\n"
-
-#: g10/trustdb.c:943
-#, c-format
-msgid "key %08lX.%lu: Valid key revocation\n"
-msgstr "kunci %08lX.%lu: pembatalan kunci valid\n"
-
-#: g10/trustdb.c:949
-#, c-format
-msgid "key %08lX.%lu: Invalid key revocation: %s\n"
-msgstr "kunci %08lX.%lu: pembatalan kunci tidak valid: %s\n"
-
-#: g10/trustdb.c:960
-#, c-format
-msgid "key %08lX.%lu: Valid subkey revocation\n"
-msgstr "kunci %08lX.%lu: pembatalan subkey valid\n"
-
-#: g10/trustdb.c:1071
-msgid "Good self-signature"
-msgstr "Self-signature yang baik"
-
-#: g10/trustdb.c:1081
-msgid "Invalid self-signature"
-msgstr "Self-signature tidak valid"
-
-#: g10/trustdb.c:1108
-msgid "Valid user ID revocation skipped due to a newer self signature"
-msgstr ""
-"Pembatalan ID user valid dilewati karena ada self signature yang lebih baru"
-
-#: g10/trustdb.c:1114
-msgid "Valid user ID revocation"
-msgstr "Pembatalan ID user valid"
-
-#: g10/trustdb.c:1119
-msgid "Invalid user ID revocation"
-msgstr "Pembatalan ID user tidak valid"
-
-#: g10/trustdb.c:1161
-msgid "Valid certificate revocation"
-msgstr "Pembatalan sertifikat valid"
-
-#: g10/trustdb.c:1162
-msgid "Good certificate"
-msgstr "Sertifikat yang baik"
-
-#: g10/trustdb.c:1190
-msgid "Invalid certificate revocation"
-msgstr "Pembatalan sertifikat tidak valid"
-
-#: g10/trustdb.c:1191
-msgid "Invalid certificate"
-msgstr "Sertifikat tidak valid"
-
-#: g10/trustdb.c:1208 g10/trustdb.c:1212
-#, c-format
-msgid "sig record %lu[%d] points to wrong record.\n"
-msgstr "sig record %lu[%d] menunjuk ke record yang salah.\n"
-
-#: g10/trustdb.c:1271
-msgid "duplicated certificate - deleted"
-msgstr "sertifikat ganda - dihapus"
-
-#: g10/trustdb.c:1592
-#, c-format
-msgid "tdbio_search_dir failed: %s\n"
-msgstr "tdbio_search_dir gagal: %s\n"
-
-#: g10/trustdb.c:1726
-#, c-format
-msgid "lid ?: insert failed: %s\n"
-msgstr "lid ?: gagal menyisipkan: %s\n"
-
-#: g10/trustdb.c:1731
-#, c-format
-msgid "lid %lu: insert failed: %s\n"
-msgstr "lid %lu: gagal menyisipkan: %s\n"
-
-#: g10/trustdb.c:1737
-#, c-format
-msgid "lid %lu: inserted\n"
-msgstr "lid %lu: menyisipkan\n"
-
-#: g10/trustdb.c:1742
-#, c-format
-msgid "error reading dir record: %s\n"
-msgstr "kesalahan membaca dir record: %s\n"
-
-#: g10/trustdb.c:1750 g10/trustdb.c:1813
-#, c-format
-msgid "%lu keys processed\n"
-msgstr "%lu kunci diproses\n"
-
-#: g10/trustdb.c:1752 g10/trustdb.c:1819
-#, c-format
-msgid "\t%lu keys with errors\n"
-msgstr "\t%lu kunci dengan kesalahan\n"
-
-#: g10/trustdb.c:1754
-#, c-format
-msgid "\t%lu keys inserted\n"
-msgstr "%lu kunci disisipkan\n"
-
-#: g10/trustdb.c:1757
-#, c-format
-msgid "enumerate keyblocks failed: %s\n"
-msgstr "gagal enumerasi keyblok: %s\n"
-
-#: g10/trustdb.c:1805
-#, c-format
-msgid "lid %lu: dir record w/o key - skipped\n"
-msgstr "lid %lu: dir record tanpa kunci - dilewati\n"
-
-#: g10/trustdb.c:1815
-#, fuzzy, c-format
-msgid "\t%lu due to new pubkeys\n"
-msgstr "kunci %08lX: %d subkey baru\n"
-
-#: g10/trustdb.c:1817
-#, c-format
-msgid "\t%lu keys skipped\n"
-msgstr "%lu kunci dilewati\n"
-
-#: g10/trustdb.c:1821
-#, c-format
-msgid "\t%lu keys updated\n"
-msgstr "%lu kunci diperbaharui\n"
-
-#: g10/trustdb.c:2166
-msgid "Ooops, no keys\n"
-msgstr "Ooops, tanpa kunci\n"
-
-#: g10/trustdb.c:2170
-msgid "Ooops, no user IDs\n"
-msgstr "Ooops, tanpa ID user\n"
-
-#: g10/trustdb.c:2328
-#, c-format
-msgid "check_trust: search dir record failed: %s\n"
-msgstr "check_trust: gagal mencari di record: %s\n"
+msgid "trust record %lu, req type %d: read failed: %s\n"
+msgstr "trust record %lu, req tipe %d: gagal baca: %s\n"
 
-#: g10/trustdb.c:2337
+#: g10/trustdb.c:338
 #, c-format
-msgid "key %08lX: insert trust record failed: %s\n"
-msgstr "kunci %08lX: gagal menyisipkan record trust: %s\n"
+msgid "trust record %lu is not of requested type %d\n"
+msgstr "trust record %lu tidak dalam jenis yang diminta %d\n"
 
-#: g10/trustdb.c:2341
+#: g10/trustdb.c:353
 #, c-format
-msgid "key %08lX.%lu: inserted into trustdb\n"
-msgstr "kunci %08lX.%lu: menyisipkan ke trustdb\n"
+msgid "trust record %lu, type %d: write failed: %s\n"
+msgstr "trust record %lu, tipe %d: gagal menulis: %s\n"
 
-#: g10/trustdb.c:2349
+#: g10/trustdb.c:368
 #, c-format
-msgid "key %08lX.%lu: created in future (time warp or clock problem)\n"
-msgstr "kunci %08lX.%lu: tercipta di masa datang (masalah waktu atau jam)\n"
+msgid "trustdb: sync failed: %s\n"
+msgstr "trustdb: gagal sync: %s\n"
 
-#: g10/trustdb.c:2364
-#, c-format
-msgid "key %08lX.%lu: expired at %s\n"
-msgstr "kunci %08lX.%lu: berakhir pada %s\n"
+#: g10/trustdb.c:468
+msgid "no need for a trustdb check\n"
+msgstr "tidak perlu memeriksa trustdb\n"
 
-#: g10/trustdb.c:2372
+#: g10/trustdb.c:474 g10/trustdb.c:1641
 #, c-format
-msgid "key %08lX.%lu: trust check failed: %s\n"
-msgstr "kunci %08lX.%lu: gagal periksa trust: %s\n"
+msgid "next trustdb check due at %s\n"
+msgstr "pemeriksaan trustdb berikutnya pada %s\n"
 
-#: g10/trustdb.c:2523
-#, c-format
-msgid "user '%s' not found: %s\n"
-msgstr "user '%s' tidak ditemukan: %s\n"
+#: g10/trustdb.c:779
+msgid "checking the trustdb\n"
+msgstr "memeriksa trustdb\n"
 
-#: g10/trustdb.c:2525
+#: g10/trustdb.c:933
 #, c-format
-msgid "problem finding '%s' in trustdb: %s\n"
-msgstr "masalah menemukan '%s' dalam trustdb: %s\n"
+msgid "public key %08lX not found: %s\n"
+msgstr "kunci publik %08lX tidak ditemukan: %s\n"
 
-#: g10/trustdb.c:2528
+#: g10/trustdb.c:1515
 #, c-format
-msgid "user '%s' not in trustdb - inserting\n"
-msgstr "pemakai '%s' tidak ada di trustdb - menyisipkan\n"
+msgid "public key of ultimately trusted key %08lX not found\n"
+msgstr "kunci publik yang sangat terpercaya %08lX tidak ditemukan\n"
 
-#: g10/trustdb.c:2531
+#: g10/trustdb.c:1593
 #, c-format
-msgid "failed to put '%s' into trustdb: %s\n"
-msgstr "gagal menaruh '%s' ke dalam trustdb: %s\n"
-
-#: g10/trustdb.c:2717 g10/trustdb.c:2747
-msgid "WARNING: can't yet handle long pref records\n"
-msgstr "PERINGATAN: belum dapat menangani record pref panjang\n"
+msgid "checking at depth %d signed=%d ot(-/q/n/m/f/u)=%d/%d/%d/%d/%d/%d\n"
+msgstr "checking at depth %d signed=%d ot(-/q/n/m/f/u)=%d/%d/%d/%d/%d/%d\n"
 
-#: g10/verify.c:82
+#: g10/verify.c:108
 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 ""
+"signature tidak dapat diverifikasi.\n"
+"Tolong ingat bahwa file signature (.sig atau .asc)\n"
+"haruslah file pertama yang diberikan pada perintah baris.\n"
 
-#: g10/verify.c:147
+#: g10/verify.c:173
 #, c-format
 msgid "input line %u too long or missing LF\n"
-msgstr ""
-
-#: g10/ringedit.c:324
-#, c-format
-msgid "%s: can't create keyring: %s\n"
-msgstr "%s: tidak dapat membuat keyring: %s\n"
-
-#: g10/ringedit.c:341 g10/ringedit.c:1412 g10/ringedit.c:1883
-#, c-format
-msgid "%s: keyring created\n"
-msgstr "%s: keyring tercipta\n"
+msgstr "baris input %u terlalu panjang atau hilang LF\n"
 
-#: g10/ringedit.c:1589 g10/ringedit.c:2060
-msgid "WARNING: 2 files with confidential information exists.\n"
-msgstr "PERINGATAN: terdapat 2 file dengan informasi penting.\n"
-
-#: g10/ringedit.c:1590 g10/ringedit.c:2061
-#, c-format
-msgid "%s is the unchanged one\n"
-msgstr "%s adalah yang tidak berubah\n"
+#: g10/skclist.c:110 g10/skclist.c:166
+msgid "key is not flagged as insecure - can't use it with the faked RNG!\n"
+msgstr ""
+"kunci tidak dianggap sebagai tidak aman - tidak dapat digunakan dengan RNG "
+"palsu!\n"
 
-#: g10/ringedit.c:1591 g10/ringedit.c:2062
+#: g10/skclist.c:138
 #, c-format
-msgid "%s is the new one\n"
-msgstr "%s adalah yang baru\n"
+msgid "skipped `%s': duplicated\n"
+msgstr "lewati `%s': terduplikasi\n"
 
-#: g10/ringedit.c:1592 g10/ringedit.c:2063
-msgid "Please fix this possible security flaw\n"
-msgstr "Silakan perbaikan kemungkinan lubang keamanan\n"
-
-#: g10/skclist.c:96
+#: g10/skclist.c:145 g10/skclist.c:153
 #, c-format
 msgid "skipped `%s': %s\n"
 msgstr "melewati `%s': %s\n"
 
-#: g10/skclist.c:102
+#: g10/skclist.c:149
+msgid "skipped: secret key already present\n"
+msgstr "dilewati: kunci pribadi telah ada\n"
+
+#: g10/skclist.c:160
 #, c-format
 msgid ""
 "skipped `%s': this is a PGP generated ElGamal key which is not secure for "
@@ -3325,98 +3830,107 @@ msgstr ""
 "untuk signature!\n"
 
 #. do not overwrite
-#: g10/openfile.c:79
+#: g10/openfile.c:84
 #, c-format
 msgid "File `%s' exists. "
 msgstr "File `%s' ada. "
 
-#: g10/openfile.c:81
+#: g10/openfile.c:86
 msgid "Overwrite (y/N)? "
 msgstr "Ditimpa (y/T)? "
 
-#: g10/openfile.c:109
+#: g10/openfile.c:119
 #, c-format
 msgid "%s: unknown suffix\n"
 msgstr "%s: suffix tidak dikenal\n"
 
-#: g10/openfile.c:131
+#: g10/openfile.c:141
 msgid "Enter new filename"
 msgstr "Masukkan nama file baru"
 
-#: g10/openfile.c:172
+#: g10/openfile.c:184
 msgid "writing to stdout\n"
 msgstr "menulis ke stdout\n"
 
-#: g10/openfile.c:250
+#: g10/openfile.c:273
 #, c-format
 msgid "assuming signed data in `%s'\n"
 msgstr "mengasumsikan data bertanda dalam `%s'\n"
 
-#: g10/openfile.c:300
+#: g10/openfile.c:323
 #, c-format
 msgid "%s: new options file created\n"
 msgstr "%s: file pilihan baru tercipta\n"
 
-#: g10/openfile.c:313
+#: g10/openfile.c:350
 #, c-format
 msgid "%s: can't create directory: %s\n"
 msgstr "%s: tidak dapat membuat direktori: %s\n"
 
-#: g10/openfile.c:316
+#: g10/openfile.c:353
 #, c-format
 msgid "%s: directory created\n"
 msgstr "%s: direktori tercipta\n"
 
-#: g10/openfile.c:318
+#: g10/openfile.c:355
 msgid "you have to start GnuPG again, so it can read the new options file\n"
 msgstr ""
+"anda harus memulai GnuPG lagi, sehingga ia dapat membaca file option baru\n"
 
-#: g10/encr-data.c:64
-#, c-format
-msgid "encrypted with unknown algorithm %d\n"
-msgstr "dienkripsi dengan algoritma tidak dikenal %d\n"
-
-#: g10/encr-data.c:69
-#, c-format
-msgid "%s encrypted data\n"
-msgstr "%s data terenkripsi\n"
-
-#: g10/encr-data.c:99
+#: g10/encr-data.c:91
 msgid ""
 "WARNING: message was encrypted with a weak key in the symmetric cipher.\n"
 msgstr ""
 "PERINGATAN: pesan dienkripsi dengan kunci lemah dalam cipher simetrik.\n"
 
-#: g10/seskey.c:61
+#: g10/encr-data.c:98
+msgid "problem handling encrypted packet\n"
+msgstr "masalah menangani paket terenkripsi\n"
+
+#: g10/seskey.c:52
 msgid "weak key created - retrying\n"
 msgstr "kunci lemah tercipta - mengulang\n"
 
-#: g10/seskey.c:66
+#: g10/seskey.c:57
 #, c-format
 msgid "cannot avoid weak key for symmetric cipher; tried %d times!\n"
 msgstr ""
 "tidak dapat menghindari kunci lemah untuk cipher simetrik; mencoba %d kali!\n"
 
-#: g10/delkey.c:94
-msgid "there is a secret key for this public key!\n"
-msgstr "terdapat kunci rahasia untuk kunci publik ini!\n"
+#: g10/seskey.c:200
+msgid "DSA requires the use of a 160 bit hash algorithm\n"
+msgstr "DSA membutuhkan penggunaan algoritma hash 160-bit\n"
 
-#: g10/delkey.c:96
-msgid "use option \"--delete-secret-key\" to delete it first.\n"
-msgstr "gunakan pilihan \"--delete-secret-key\" untuk menghapusnya.\n"
-
-#: g10/delkey.c:114
+#: g10/delkey.c:116
 msgid "can't do that in batchmode without \"--yes\"\n"
 msgstr "tidak dapat dilakukan dalam mode batch tanpa \"--yes\"\n"
 
-#: g10/delkey.c:136
+#: g10/delkey.c:138
 msgid "Delete this key from the keyring? "
 msgstr "Menghapus kunci ini dari keyring? "
 
-#: g10/delkey.c:144
+#: g10/delkey.c:146
 msgid "This is a secret key! - really delete? "
 msgstr "Ini adalah kunci rahasia! - Yakin dihapus? "
 
+#: g10/delkey.c:156
+#, c-format
+msgid "deleting keyblock failed: %s\n"
+msgstr "gagal menghapus keyblok: %s\n"
+
+#: g10/delkey.c:166
+msgid "ownertrust information cleared\n"
+msgstr "informasi ownertrust dihapus\n"
+
+#: g10/delkey.c:194
+#, c-format
+msgid "there is a secret key for public key \"%s\"!\n"
+msgstr "terdapat kunci rahasia untuk kunci publik \"%s\"!\n"
+
+#: g10/delkey.c:196
+msgid "use option \"--delete-secret-keys\" to delete it first.\n"
+msgstr "gunakan pilihan \"--delete-secret-key\" untuk menghapusnya.\n"
+
 #: g10/helptext.c:47
 msgid ""
 "It's up to you to assign a value here; this value will never be exported\n"
@@ -3430,19 +3944,31 @@ msgstr ""
 "kaitan dengan (membuat secara implisit) web-of-certificates."
 
 #: g10/helptext.c:53
+msgid ""
+"To build the Web-of-Trust, GnuPG needs to know which keys are\n"
+"ultimately trusted - those are usually the keys for which you have\n"
+"access to the secret key.  Answer \"yes\" to set this key to\n"
+"ultimately trusted\n"
+msgstr ""
+"Untuk membuat Web-of-Trust, GnuPG perlu tahu kunci mana yang\n"
+"sangat dipercaya - mereka biasanya adalah kunci yang anda punya\n"
+"akses ke kunci rahasia.  Jawab \"yes\" untuk menset kunci ini ke\n"
+"sangat dipercaya\n"
+
+#: g10/helptext.c:60
 msgid "If you want to use this revoked key anyway, answer \"yes\"."
-msgstr "Jika anda tetap ingin menggunakan kunci yang dibatalkan, jawab \"ya\"."
+msgstr "Jika anda ingin menggunakan kunci yang dibatalkan, jawab \"ya\"."
 
-#: g10/helptext.c:57
+#: g10/helptext.c:64
 msgid "If you want to use this untrusted key anyway, answer \"yes\"."
 msgstr "Jika anda ingin menggunakan kunci tidak terpercaya ini, jawab \"ya\"."
 
-#: g10/helptext.c:61
+#: g10/helptext.c:68
 msgid ""
 "Enter the user ID of the addressee to whom you want to send the message."
 msgstr "Masukkan ID user penerima pesan."
 
-#: g10/helptext.c:65
+#: g10/helptext.c:72
 msgid ""
 "Select the algorithm to use.\n"
 "\n"
@@ -3479,7 +4005,7 @@ msgstr ""
 "hal ini merupakan alasan mengapa kunci ElGamal hanya-enkripsi tidak ada\n"
 "di menu ini."
 
-#: g10/helptext.c:85
+#: g10/helptext.c:92
 msgid ""
 "Although these keys are defined in RFC2440 they are not suggested\n"
 "because they are not supported by all programs and signatures created\n"
@@ -3487,18 +4013,18 @@ msgid ""
 msgstr ""
 "Meskipun kunci ini didefinisikan dalam RFC2440 mereka tidak disarankan\n"
 "karena belum didukung oleh seluruh program dan signature yang dibuat\n"
-"dengan mereka cukup besar dan sangat lambat untuk diverifikasi."
+"oleh mereka cukup besar dan sangat lambat untuk diverifikasi."
 
-#: g10/helptext.c:92
+#: g10/helptext.c:99
 msgid "Enter the size of the key"
 msgstr "Masukkan ukuran kunci"
 
-#: g10/helptext.c:96 g10/helptext.c:101 g10/helptext.c:113 g10/helptext.c:145
-#: g10/helptext.c:150 g10/helptext.c:155 g10/helptext.c:160
+#: g10/helptext.c:103 g10/helptext.c:108 g10/helptext.c:120 g10/helptext.c:152
+#: g10/helptext.c:180 g10/helptext.c:185 g10/helptext.c:190
 msgid "Answer \"yes\" or \"no\""
 msgstr "Jawab \"ya\" atau \"tidak\""
 
-#: g10/helptext.c:106
+#: g10/helptext.c:113
 msgid ""
 "Enter the required value as shown in the prompt.\n"
 "It is possible to enter a ISO date (YYYY-MM-DD) but you won't\n"
@@ -3510,19 +4036,19 @@ msgstr ""
 "tidak akan mendapat respon kesalahan yang baik - sebaiknya sistem akan\n"
 "berusaha menginterprestasi nilai yang diberikan sebagai sebuah interval."
 
-#: g10/helptext.c:118
+#: g10/helptext.c:125
 msgid "Enter the name of the key holder"
 msgstr "Masukkan nama pemegang kunci"
 
-#: g10/helptext.c:123
+#: g10/helptext.c:130
 msgid "please enter an optional but highly suggested email address"
 msgstr "silakan masukkan alamat email (pilihan namun sangat dianjurkan)"
 
-#: g10/helptext.c:127
+#: g10/helptext.c:134
 msgid "Please enter an optional comment"
-msgstr "Silakan masukkan komentar pilihan"
+msgstr "Silakan masukkan komentar tambahan"
 
-#: g10/helptext.c:132
+#: g10/helptext.c:139
 msgid ""
 "N  to change the name.\n"
 "C  to change the comment.\n"
@@ -3536,27 +4062,105 @@ msgstr ""
 "O  untuk melanjutkan dengan pembuatan kunci.\n"
 "K  untuk menghentikan pembuatan kunci."
 
-#: g10/helptext.c:141
+#: g10/helptext.c:148
 msgid "Answer \"yes\" (or just \"y\") if it is okay to generate the sub key."
 msgstr "Jawab \"ya\" (atau \"y\") jika telah siap membuat subkey."
 
-#: g10/helptext.c:164
+#: g10/helptext.c:156
+msgid ""
+"When you sign a user ID on a key, you should first verify that the key\n"
+"belongs to the person named in the user ID.  It is useful for others to\n"
+"know how carefully you verified this.\n"
+"\n"
+"\"0\" means you make no particular claim as to how carefully you verified "
+"the\n"
+"    key.\n"
+"\n"
+"\"1\" means you believe the key is owned by the person who claims to own it\n"
+"    but you could not, or did not verify the key at all.  This is useful "
+"for\n"
+"    a \"persona\" verification, where you sign the key of a pseudonymous "
+"user.\n"
+"\n"
+"\"2\" means you did casual verification of the key.  For example, this "
+"could\n"
+"    mean that you verified the key fingerprint and checked the user ID on "
+"the\n"
+"    key against a photo ID.\n"
+"\n"
+"\"3\" means you did extensive verification of the key.  For example, this "
+"could\n"
+"    mean that you verified the key fingerprint with the owner of the key in\n"
+"    person, and that you checked, by means of a hard to forge document with "
+"a\n"
+"    photo ID (such as a passport) that the name of the key owner matches "
+"the\n"
+"    name in the user ID on the key, and finally that you verified (by "
+"exchange\n"
+"    of email) that the email address on the key belongs to the key owner.\n"
+"\n"
+"Note that the examples given above for levels 2 and 3 are *only* examples.\n"
+"In the end, it is up to you to decide just what \"casual\" and \"extensive"
+"\"\n"
+"mean to you when you sign other keys.\n"
+"\n"
+"If you don't know what the right answer is, answer \"0\"."
+msgstr ""
+"Ketika anda menandai user ID pada kunci, anda perlu memverifikasi bahwa "
+"kunci\n"
+"milik orang yang disebut dalam user ID.  Ini penting bagi orang lain untuk "
+"tahu\n"
+"seberapa cermat anda memverifikasi ini.\n"
+"\n"
+"\"0\" berarti anda tidak melakukan klaim tentang betapa cermat anda "
+"memverifikasi    kunci.\n"
+"\n"
+"\"1\" berarti anda percaya bahwa kunci dimiliki oleh orang yang mengklaim "
+"memilikinya\n"
+"    namun anda tidak dapat, atau tidak memverifikasi kunci sama sekali.  Hal "
+"ini bergunabagi\n"
+"    verifikasi \"persona\", yaitu anda menandai kunci user pseudonymous\n"
+"\n"
+"\"2\" berarti anda melakukan verifikasi kasual atas kunci.  Sebagai contoh, "
+"halini dapat\n"
+"    berarti bahwa anda memverifikasi fingerprint kunci dan memeriksa user ID "
+"pada kunci\n"
+"    dengan photo ID.\n"
+"\n"
+"\"3\" berarti anda melakukan verifikasi ekstensif atas kunci.  Sebagai "
+"contoh, hal ini\n"
+"    dapat berarti anda memverifikasi fingerprint kunci dengan pemilik kunci\n"
+"    secara personal, dan anda memeriksa, dengan menggunakan dokumen yang "
+"sulit dipalsukan yang memiliki\n"
+"    photo ID (seperti paspor) bahwa nama pemilik kunci cocok dengan\n"
+"    nama user ID kunci, dan bahwa anda telah memverifikasi (dengan "
+"pertukaran\n"
+"    email) bahwa alamat email pada kunci milik pemilik kunci.\n"
+"\n"
+"Contoh-contoh pada level 2 dan 3 hanyalah contoh.\n"
+"Pada akhirnya, terserah anda untuk memutuskan apa arti  \"kasual\" dan "
+"\"ekstensif\"\n"
+"bagi anda ketika menandai kunci lain.\n"
+"\n"
+"Jika anda tidak tahu jawaban yang tepat, jawab \"0\"."
+
+#: g10/helptext.c:194
 msgid "Answer \"yes\" is you want to sign ALL the user IDs"
 msgstr "Jawab \"ya\" jika anda ingin menandai seluruh ID user"
 
-#: g10/helptext.c:168
+#: g10/helptext.c:198
 msgid ""
 "Answer \"yes\" if you really want to delete this user ID.\n"
 "All certificates are then also lost!"
 msgstr ""
 "Jawab \"ya\" jika anda benar-benar ingin menghapus ID user ini.\n"
-"Seluruh sertifikat lalu akan hilang!"
+"Seluruh sertifikat juga akan hilang!"
 
-#: g10/helptext.c:173
+#: g10/helptext.c:203
 msgid "Answer \"yes\" if it is okay to delete the subkey"
 msgstr "Jawab \"ya\" jika ingin menghapus subkey"
 
-#: g10/helptext.c:178
+#: g10/helptext.c:208
 msgid ""
 "This is a valid signature on the key; you normally don't want\n"
 "to delete this signature because it may be important to establish a\n"
@@ -3566,7 +4170,7 @@ msgstr ""
 "signature ini karena mungkin penting membangun koneksi trust ke kunci atau\n"
 "ke kunci tersertifikasi lain dengan kunci ini."
 
-#: g10/helptext.c:183
+#: g10/helptext.c:213
 msgid ""
 "This signature can't be checked because you don't have the\n"
 "corresponding key.  You should postpone its deletion until you\n"
@@ -3578,14 +4182,15 @@ msgstr ""
 "kunci yang digunakan karena kunci penanda ini mungkin membangun suatu\n"
 "koneksi trust melalui kunci yang telah tersertifikasi lain."
 
-#: g10/helptext.c:189
+#: g10/helptext.c:219
 msgid ""
 "The signature is not valid.  It does make sense to remove it from\n"
 "your keyring."
 msgstr ""
-"Signature tidak valid. Masuk akal untuk menghapusnya dari keyring anda."
+"Signature tidak valid.  Adalah hal yang masuk akal untuk menghapusnya dari\n"
+"keyring anda"
 
-#: g10/helptext.c:193
+#: g10/helptext.c:223
 msgid ""
 "This is a signature which binds the user ID to the key. It is\n"
 "usually not a good idea to remove such a signature.  Actually\n"
@@ -3599,29 +4204,34 @@ msgstr ""
 "ini bila self-signature untuk beberapa alasan tidak valid dan\n"
 "tersedia yang kedua."
 
-#: g10/helptext.c:202
+#: g10/helptext.c:231
 msgid ""
-"Please enter the passhrase; this is a secret sentence \n"
-"  Blurb, blurb,.... "
+"Change the preferences of all user IDs (or just of the selected ones)\n"
+"to the current list of preferences.  The timestamp of all affected\n"
+"self-signatures will be advanced by one second.\n"
 msgstr ""
-"Silakan masukkan passphrase; ini kalimat rahasia\n"
-"   Blurb, blurb,...."
+"Rubah preferensi seluruh user ID (atau hanya yang terpilih)\n"
+"ke daftar preferensi saat ini.  Timestamp seluruh self-signature\n"
+"yang terpengaruh akan bertambah satu detik.\n"
 
-#: g10/helptext.c:209
+#: g10/helptext.c:238
+msgid "Please enter the passhrase; this is a secret sentence \n"
+msgstr "Silakan masukkan passphrase; ini kalimat rahasia\n"
+
+#: g10/helptext.c:244
 msgid "Please repeat the last passphrase, so you are sure what you typed in."
 msgstr ""
 "Silakan ulangi passphrase terakhir, sehingga anda yakin yang anda ketikkan."
 
-#: g10/helptext.c:213
-#, fuzzy
+#: g10/helptext.c:248
 msgid "Give the name of the file to which the signature applies"
-msgstr "Beri nama file untuk mengaplikasikan signature"
+msgstr "Beri nama file tempat berlakunya signature"
 
-#: g10/helptext.c:218
+#: g10/helptext.c:253
 msgid "Answer \"yes\" if it is okay to overwrite the file"
-msgstr "Jawab \"ya\" jika ingin menimpa file"
+msgstr "Jawab \"ya\" jika tidak apa-apa menimpa file"
 
-#: g10/helptext.c:223
+#: g10/helptext.c:258
 msgid ""
 "Please enter a new filename. If you just hit RETURN the default\n"
 "file (which is shown in brackets) will be used."
@@ -3629,14 +4239,14 @@ msgstr ""
 "Silakan masukan nama file baru. Jika anda hanya menekan RETURN nama\n"
 "file baku (yang diapit tanda kurung) akan dipakai."
 
-#: g10/helptext.c:229
+#: g10/helptext.c:264
 msgid ""
 "You should specify a reason for the certification.  Depending on the\n"
 "context you have the ability to choose from this list:\n"
 "  \"Key has been compromised\"\n"
 "      Use this if you have a reason to believe that unauthorized persons\n"
 "      got access to your secret key.\n"
-"  \"Key is superseeded\"\n"
+"  \"Key is superseded\"\n"
 "      Use this if you have replaced this key with a newer one.\n"
 "  \"Key is no longer used\"\n"
 "      Use this if you have retired this key.\n"
@@ -3644,52 +4254,94 @@ msgid ""
 "      Use this to state that the user ID should not longer be used;\n"
 "      this is normally used to mark an email address invalid.\n"
 msgstr ""
+"Anda harus menspesifikasikan alasan pembatalan. Semua ini tergantung\n"
+"konteks, anda dapat memilih dari daftar berikut:\n"
+" \"Key has been compromised\"\n"
+"      Gunakan ini jika anda punya alasan untuk percaya bahwa orang yang "
+"tidak berhak\n"
+"      memiliki akses ke kunci pribadi anda.\n"
+"  \"Key is superseded\"\n"
+"      Gunakan ini bila anda mengganti kunci anda dengan yang baru.\n"
+"  \"Key is no longer used\"\n"
+"      Gunakan ini bila anda telah mempensiunkan kunci ini.\n"
+"  \"User ID is no longer valid\"\n"
+"      Gunakan ini untuk menyatakan user ID tidak boleh digunakan lagi;\n"
+"      normalnya digunakan untuk menandai bahwa alamat email tidak valid "
+"lagi.\n"
 
-#: g10/helptext.c:245
+#: g10/helptext.c:280
 msgid ""
 "If you like, you can enter a text describing why you issue this\n"
 "revocation certificate.  Please keep this text concise.\n"
 "An empty line ends the text.\n"
 msgstr ""
+"Jika anda suka, anda dapat memasukkan teks menjelaskan mengapa anda\n"
+"mengeluarkan sertifikat pembatalan ini. Buatlah ringkas.\n"
+"Baris kosong mengakhiri teks.\n"
 
-#: g10/helptext.c:260
+#: g10/helptext.c:295
 msgid "No help available"
 msgstr "Tidak tersedia bantuan"
 
-#: g10/helptext.c:268
-#, fuzzy, c-format
+#: g10/helptext.c:303
+#, c-format
 msgid "No help available for `%s'"
 msgstr "Tidak tersedia bantuan untuk `%s'"
 
-#, fuzzy
-#~ msgid "not processed"
-#~ msgstr "%lu kunci diproses\n"
+#: g10/keydb.c:177
+#, c-format
+msgid "error creating keyring `%s': %s\n"
+msgstr "kesalahan menulis keyring `%s': %s\n"
+
+#: g10/keydb.c:188
+#, c-format
+msgid "changing permission of  `%s' failed: %s\n"
+msgstr "merubah permisi `%s' gagal: %s\n"
+
+#: g10/keydb.c:197
+#, c-format
+msgid "keyring `%s' created\n"
+msgstr "%s: keyring tercipta\n"
 
-#~ msgid "assuming bad MDC due to an unknown critical bit\n"
-#~ msgstr "mengasumsikan MDC buruk karena ada bit kritis tidak dikenal\n"
+#: g10/keydb.c:587
+#, c-format
+msgid "failed to rebuild keyring cache: %s\n"
+msgstr "gagal membuat kembali cache keyring: %s\n"
 
-#~ msgid "key is not flagged as insecure - can't use it with the faked RNG!\n"
-#~ msgstr ""
-#~ "kunci tidak dianggap sebagai tidak aman - tidak dapat digunakan dengan RNG "
-#~ "palsu!\n"
+#: g10/keyring.c:1235
+msgid "WARNING: 2 files with confidential information exists.\n"
+msgstr "PERINGATAN: terdapat 2 file dengan informasi penting.\n"
 
-#~ msgid "set debugging flags"
-#~ msgstr "set flag debugging"
+#: g10/keyring.c:1237
+#, c-format
+msgid "%s is the unchanged one\n"
+msgstr "%s adalah yang tidak berubah\n"
 
-#~ msgid "enable full debugging"
-#~ msgstr "aktifkan full debugging"
+#: g10/keyring.c:1238
+#, c-format
+msgid "%s is the new one\n"
+msgstr "%s adalah yang baru\n"
 
-#~ msgid "do not write comment packets"
-#~ msgstr "jangan menulis komentar paket"
+#: g10/keyring.c:1239
+msgid "Please fix this possible security flaw\n"
+msgstr "Silakan perbaiki kemungkinan lubang keamanan ini\n"
 
-#~ msgid "(default is 1)"
-#~ msgstr "(baku adalah 1)"
+#: g10/keyring.c:1337
+#, c-format
+msgid "checking keyring `%s'\n"
+msgstr "memeriksa keyring `%s'\n"
 
-#~ msgid "(default is 3)"
-#~ msgstr "(baku adalah 3)"
+#: g10/keyring.c:1368
+#, c-format
+msgid "%lu keys so far checked (%lu signatures)\n"
+msgstr "%lu kunci telah diperiksa (%lu signature)\n"
 
-#~ msgid "   (%d) ElGamal in a v3 packet\n"
-#~ msgstr "  (%d) ElGamal dalam paket v3\n"
+#: g10/keyring.c:1379
+#, c-format
+msgid "%lu keys checked (%lu signatures)\n"
+msgstr "%lu kunci telah diperiksa (%lu signature)\n"
 
-#~ msgid "Key generation can only be used in interactive mode\n"
-#~ msgstr "Pembuatan kunci hanya dapat digunakan dalam mode interaktif\n"
+#: g10/keyring.c:1441
+#, c-format
+msgid "%s: keyring created\n"
+msgstr "%s: keyring tercipta\n"