# Malay translation for ufw
# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
# This file is distributed under the same license as the ufw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
#
msgid ""
msgstr ""
"Project-Id-Version: ufw\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2016-02-17 18:51-0600\n"
"PO-Revision-Date: 2015-11-06 06:14+0000\n"
"Last-Translator: abuyop <Unknown>\n"
"Language-Team: Malay <ms@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2016-04-15 07:25+0000\n"
"X-Generator: Launchpad (build 17995)\n"

#: src/ufw:75
msgid ": Need at least python 2.6)\n"
msgstr ": Perlu sekurang-kurangna python 2.6)\n"

#: src/ufw:129 src/frontend.py:605 src/frontend.py:907
msgid "Aborted"
msgstr "Dihenti Paksa"

#: src/backend.py:69
msgid "Couldn't determine iptables version"
msgstr "Tidak dapat tentukan versi iptables"

#: src/backend.py:143
msgid "problem running sysctl"
msgstr "masalah menjalankan sysctl"

#: src/backend.py:182
msgid "Checks disabled"
msgstr "Semakan dilumpuhkan"

#: src/backend.py:188
msgid "ERROR: this script should not be SUID"
msgstr "RALAT: skrip ini tidak boleh SUID"

#: src/backend.py:191
msgid "ERROR: this script should not be SGID"
msgstr "RALAT: skrip ini tidak boleh jadi SGID"

#: src/backend.py:196
msgid "You need to be root to run this script"
msgstr "Anda perlu dalam root untuk jalankan skrip ini"

#: src/backend.py:206
#, python-format
msgid "'%s' does not exist"
msgstr "'%s' tidak wujud"

#: src/backend.py:229 src/backend_iptables.py:1416
#, python-format
msgid "Couldn't stat '%s'"
msgstr "Tidak dapat statkan '%s'"

#: src/backend.py:247
#, python-format
msgid "uid is %(uid)s but '%(path)s' is owned by %(st_uid)s"
msgstr "uid adalah %(uid)s tetapi '%(path)s' dimiliki oleh %(st_uid)s"

#: src/backend.py:254
#, python-format
msgid "%s is world writable!"
msgstr "%s adalah dunia boleh ditulis"

#: src/backend.py:258
#, python-format
msgid "%s is group writable!"
msgstr "%s adalah kumpulan boleh ditulis!"

#: src/backend.py:274
#, python-format
msgid "'%(f)s' file '%(name)s' does not exist"
msgstr "fail '%(f)s' '%(name)s' tidak wujud"

#: src/backend.py:285 src/backend_iptables.py:690
#, python-format
msgid "Couldn't open '%s' for reading"
msgstr "Tidak dapat buka '%s' untuk pembacaan"

#: src/backend.py:299
#, python-format
msgid "Missing policy for '%s'"
msgstr "Polisi hilang bagi '%s'"

#: src/backend.py:303
#, python-format
msgid "Invalid policy '%(policy)s' for '%(chain)s'"
msgstr "Polisi '%(policy)s' tidak sah bagi '%(chain)s'"

#: src/backend.py:310
msgid "Invalid option"
msgstr "Pilihan tidak sah"

#: src/backend.py:316 src/backend_iptables.py:790
#, python-format
msgid "'%s' is not writable"
msgstr "'%s' tidak boleh ditulis"

#: src/backend.py:363 src/backend_iptables.py:94
#, python-format
msgid "Unsupported policy '%s'"
msgstr "Polisi '%s' tidak disokong"

#: src/backend.py:366
#, python-format
msgid "Default application policy changed to '%s'"
msgstr "Polisi aplikasi lalai berubah ke '%s'"

#: src/backend.py:433
msgid "No rules found for application profile"
msgstr "Tiada peraturan ditemui bagi profil aplikasi"

#: src/backend.py:489
#, python-format
msgid "Rules updated for profile '%s'"
msgstr "Peraturan dikemaskini untuk profil '%s'"

#: src/backend.py:495
msgid "Couldn't update application rules"
msgstr "Tidak dapat kemaskini peraturan aplikasi"

#: src/backend.py:517
#, python-format
msgid "Found multiple matches for '%s'. Please use exact profile name"
msgstr "Temui padanan berbilang untuk '%s'. Sila guna nama profil yang tepat"

#: src/backend.py:520
#, python-format
msgid "Could not find a profile matching '%s'"
msgstr "Tidak dapat cari profil yang memadani '%s'"

#: src/backend.py:587
msgid "Logging: "
msgstr "Mengelog: "

#: src/backend.py:591
msgid "unknown"
msgstr "tidak diketahui"

#: src/backend.py:603 src/backend_iptables.py:1284
#, python-format
msgid "Invalid log level '%s'"
msgstr "Aras log '%s' tidak sah"

#: src/backend.py:618
msgid "Logging disabled"
msgstr "Mengelog dilumpuhkan"

#: src/backend.py:620
msgid "Logging enabled"
msgstr "Mengelog dibenarkan"

#: src/common.py:195
#, python-format
msgid "Bad port '%s'"
msgstr "Port '%s' teruk"

#: src/common.py:251
#, python-format
msgid "Unsupported protocol '%s'"
msgstr "Protokol '%s' tidak disokong"

#: src/common.py:279
msgid "Bad source address"
msgstr "Alamat sumber teruk"

#: src/common.py:289
msgid "Bad destination address"
msgstr "Alamat destinasi teruk"

#: src/common.py:297
msgid "Bad interface type"
msgstr "Jenis antaramuka teruk"

#: src/common.py:301
msgid "Bad interface name: reserved character: '!'"
msgstr "Nama antaramuka teruk: aksara simpanan: '!'"

#: src/common.py:305
msgid "Bad interface name"
msgstr "Nama antaramuka teruk"

#: src/common.py:309
msgid "Bad interface name: can't use interface aliases"
msgstr "Nama antaramuka teruk: tidak dapat guna alias antaramuka"

#: src/common.py:320
#, python-format
msgid "Insert position '%s' is not a valid position"
msgstr "Kedudukan '%s' sisip bukanlah kedudukan yang sah"

#: src/common.py:330
#, python-format
msgid "Invalid log type '%s'"
msgstr "Jenis log '%s' tidak sah"

#: src/common.py:338
#, python-format
msgid "Unsupported direction '%s'"
msgstr "Arah '%s' tidak disokong"

#: src/common.py:357
msgid "Could not normalize source address"
msgstr "Tidak dapat normalkan alamat sumber"

#: src/common.py:368
msgid "Could not normalize destination address"
msgstr "Tidak dapat normalkan alamat destinasi"

#: src/common.py:434
msgid "Found exact match"
msgstr "Temui padanan yang tepat"

#: src/common.py:439
msgid "Found exact match, excepting comment"
msgstr ""

#: src/common.py:443
#, python-format
msgid ""
"Found non-action/non-logtype/comment match (%(xa)s/%(ya)s/'%(xc)s' "
"%(xl)s/%(yl)s/'%(yc)s')"
msgstr ""

#: src/common.py:601
#, python-format
msgid "Improper rule syntax ('%s' specified with app rule)"
msgstr ""
"Sintaks peraturan tidak elok ('%s' dinyatakan dengan peraturan aplikasi)"

#: src/common.py:608
#, python-format
msgid "Invalid IPv6 address with protocol '%s'"
msgstr "Alamat IPv6 tidak sah dengan protokol '%s'"

#: src/common.py:614 src/util.py:83
#, python-format
msgid "Invalid port with protocol '%s'"
msgstr "Port tidak sah dengan protokol '%s'"

#: src/parser.py:108
#, python-format
msgid "Cannot insert rule at position '%s'"
msgstr "Tidak dapat sisip peraturan pada kedudukan '%s'"

#: src/parser.py:142
msgid "Invalid interface clause"
msgstr "Klausa antaramuka tidak sah"

#: src/parser.py:168
msgid "Option 'log' not allowed here"
msgstr "Pilihan 'log' tidak dibenarkan disini"

#: src/parser.py:172
msgid "Option 'log-all' not allowed here"
msgstr "Pilihan 'log-all' tidak dibenarkan disini"

#: src/parser.py:179
msgid "Option 'comment' missing required argument"
msgstr ""

#: src/parser.py:221 src/parser.py:347
msgid "Port ranges must be numeric"
msgstr "Julat port mestilah angka"

#: src/parser.py:230 src/util.py:86
msgid "Bad port"
msgstr "Port teruk"

#: src/parser.py:233
msgid "Wrong number of arguments"
msgstr "Bilangan argumen salah"

#: src/parser.py:237
msgid "Need 'to' or 'from' clause"
msgstr "Perlukan klausa 'to' atau 'from'"

#: src/parser.py:252
msgid "Improper rule syntax"
msgstr "Sintaks peraturan tidak elok"

#: src/parser.py:259
#, python-format
msgid "Invalid token '%s'"
msgstr "Token '%s' tidak sah"

#: src/parser.py:271
msgid "Invalid 'proto' clause"
msgstr "Klausa 'proto' tidak sah"

#: src/parser.py:286
#, python-format
msgid "Invalid '%s' clause"
msgstr "Klausa '%s' tidak sah"

#: src/parser.py:308
msgid "Invalid 'from' clause"
msgstr "Klausa 'from' tidak sah"

#: src/parser.py:330
msgid "Invalid 'to' clause"
msgstr "Klausa 'to' tidak sah"

#: src/parser.py:335
#, python-format
msgid "Need 'from' or 'to' with '%s'"
msgstr "Perlukan 'from' atau 'to' dengan '%s'"

#: src/parser.py:362
msgid "Invalid 'port' clause"
msgstr "Klausa 'port' tidak sah"

#: src/parser.py:371
msgid "Mixed IP versions for 'from' and 'to'"
msgstr "Versi IP bercampur untuk 'from' dan 'to'"

#: src/parser.py:388 src/parser.py:398 src/parser.py:407
msgid "Could not find protocol"
msgstr "Tidak dapat cari protokol"

#: src/parser.py:414
msgid "Protocol mismatch (from/to)"
msgstr "Protokol tidak sepadan (from/to)"

#: src/parser.py:421
#, python-format
msgid "Protocol mismatch with specified protocol %s"
msgstr "Protokol tidak sepadan dengan protokol %s dinyatakan"

#: src/parser.py:539
msgid "'route delete NUM' unsupported. Use 'delete NUM' instead."
msgstr ""

#: src/parser.py:571
msgid "Invalid interface clause for route rule"
msgstr "Klausa antaramuka tidak sah untuk peraturan hala"

#: src/parser.py:863
#, python-format
msgid "Command '%s' already exists"
msgstr "Perintah '%s' sudah wujud"

#: src/util.py:445
msgid "Couldn't find pid (is /proc mounted?)"
msgstr "Tidak dapat cari pid (adakah /proc dilekap?)"

#: src/util.py:449
#, python-format
msgid "Couldn't find parent pid for '%s'"
msgstr "Tidak dapat cari pid induk untuk '%s'"

#: src/util.py:459
#, python-format
msgid "Couldn't find '%s'"
msgstr "Tidak dapat cari '%s'"

#: src/util.py:465
#, python-format
msgid "Could not find executable for '%s'"
msgstr "Tidak dapat cari boleh laku untuk '%s'"

#: src/util.py:1017
#, python-format
msgid "Could not get statistics for '%s'"
msgstr "Tidak dapat statistik untuk '%s'"

#: src/backend_iptables.py:78
msgid "New profiles:"
msgstr "Profil baru:"

#: src/backend_iptables.py:99
#, python-format
msgid "Unsupported policy for direction '%s'"
msgstr "Polisi tidak disokong bagi arah '%s'"

#: src/backend_iptables.py:159
#, python-format
msgid "Default %(direction)s policy changed to '%(policy)s'\n"
msgstr "Polisi %(direction)s lalai berubah ke '%(policy)s'\n"

#: src/backend_iptables.py:161
msgid "(be sure to update your rules accordingly)"
msgstr "(pastikan anda kemaskini peraturan sewajarnya)"

#: src/backend_iptables.py:168
msgid "Checking raw iptables\n"
msgstr "Memeriksa iptables raw)\n"

#: src/backend_iptables.py:169
msgid "Checking raw ip6tables\n"
msgstr "Memeriksa ip6tables raw\n"

#: src/backend_iptables.py:262
msgid "Checking iptables\n"
msgstr "Memeriksa iptables\n"

#: src/backend_iptables.py:264
msgid "Checking ip6tables\n"
msgstr "Memeriksa ip6tables\n"

#: src/backend_iptables.py:267 src/backend_iptables.py:568
msgid "problem running"
msgstr "menjalankan masalah"

#: src/backend_iptables.py:273
msgid "Status: inactive"
msgstr "Status: tidak aktif"

#: src/backend_iptables.py:443
msgid "To"
msgstr "Kepada"

#: src/backend_iptables.py:444
msgid "From"
msgstr "Daripada"

#: src/backend_iptables.py:445
msgid "Action"
msgstr "Tindakan"

#: src/backend_iptables.py:461 src/backend_iptables.py:465
msgid "\n"
msgstr "\n"

#: src/backend_iptables.py:473
#, python-format
msgid "Default: %(in)s (incoming), %(out)s (outgoing), %(routed)s (routed)"
msgstr "Lalai: %(in)s (masuk), %(out)s (keluar), %(routed)s (dihala)"

#: src/backend_iptables.py:481
#, python-format
msgid ""
"Status: active\n"
"%(log)s\n"
"%(pol)s\n"
"%(app)s%(status)s"
msgstr ""
"Status: aktif\n"
"%(log)s\n"
"%(pol)s\n"
"%(app)s%(status)s"

#: src/backend_iptables.py:485
#, python-format
msgid "Status: active%s"
msgstr "Status: aktif%s"

#: src/backend_iptables.py:490 src/backend_iptables.py:508
msgid "running ufw-init"
msgstr "menjalankan ufw-init"

#: src/backend_iptables.py:502 src/backend_iptables.py:520
#, python-format
msgid ""
"problem running ufw-init\n"
"%s"
msgstr ""
"masalah menjalankan ufw-init\n"
"%s"

#: src/backend_iptables.py:529
msgid "Could not set LOGLEVEL"
msgstr "Tidak dapat tetapkan LOGLEVEL"

#: src/backend_iptables.py:535
msgid "Could not load logging rules"
msgstr "Tidak dapat muat peraturan mengelog"

#: src/backend_iptables.py:709
#, python-format
msgid "Skipping malformed tuple (bad length): %s"
msgstr "Melangkau tupel cacat (panjang teruk): %s"

#: src/backend_iptables.py:720
#, python-format
msgid "Skipping malformed tuple (iface): %s"
msgstr "Melangkau tuple cacat (iface): %s"

#: src/backend_iptables.py:768
#, python-format
msgid "Skipping malformed tuple: %s"
msgstr "Melangkau tupel cacat: %s"

#: src/backend_iptables.py:966
msgid "Adding IPv6 rule failed: IPv6 not enabled"
msgstr "Menambah peraturan IPv6 mengalami kegagalan: IPv6 tidak dibenarkan"

#: src/backend_iptables.py:970
#, python-format
msgid "Skipping unsupported IPv6 '%s' rule"
msgstr "Melangkau peraturan '%s' IPv6 yang tidak disokong"

#: src/backend_iptables.py:974
#, python-format
msgid "Skipping unsupported IPv4 '%s' rule"
msgstr "Melangkau peraturan IPV4 '%s' yang tidak disokong"

#: src/backend_iptables.py:977
msgid "Must specify 'tcp' or 'udp' with multiple ports"
msgstr "Mesti nyatakan 'tcp' atau 'udp' dengan port berbilang"

#: src/backend_iptables.py:989
msgid "Skipping IPv6 application rule. Need at least iptables 1.4"
msgstr ""
"Melangkau peraturan aplikasi IPv6. Perlu sekurang-kurangnya iptables 1.4"

#: src/backend_iptables.py:994
#, python-format
msgid "Invalid position '%d'"
msgstr "kedudukan '%d' tidak sah"

#: src/backend_iptables.py:998
msgid "Cannot specify insert and delete"
msgstr "Tidak dapat nyatakan sisip dan padam"

#: src/backend_iptables.py:1001
#, python-format
msgid "Cannot insert rule at position '%d'"
msgstr "Tidak dapat sisip peraturan pada kedudukan '%d'"

#: src/backend_iptables.py:1062
msgid "Skipping inserting existing rule"
msgstr "Melangkau penyisipan peraturan sedia ada"

#: src/backend_iptables.py:1073 src/frontend.py:411
msgid "Could not delete non-existent rule"
msgstr "Tidak dapat padam peraturan tidak-wujud"

#: src/backend_iptables.py:1078
msgid "Skipping adding existing rule"
msgstr "Melangkau penambahan peraturan sedia ada"

#: src/backend_iptables.py:1094
msgid "Couldn't update rules file"
msgstr "Tidak dapat kemaskin fail peraturan"

#: src/backend_iptables.py:1099
msgid "Rules updated"
msgstr "Peraturan dikemaskini"

#: src/backend_iptables.py:1101
msgid "Rules updated (v6)"
msgstr "Peraturan dikemaskini (v6)"

#: src/backend_iptables.py:1109
msgid "Rule inserted"
msgstr "Peraturan disisip"

#: src/backend_iptables.py:1111
msgid "Rule updated"
msgstr "Peraturan dikemaskini"

#: src/backend_iptables.py:1121
msgid " (skipped reloading firewall)"
msgstr " (langkau memuat semula dinding api)"

#: src/backend_iptables.py:1124
msgid "Rule deleted"
msgstr "Peraturan dipadam"

#: src/backend_iptables.py:1127
msgid "Rule added"
msgstr "Peraturan ditambah"

#: src/backend_iptables.py:1144 src/backend_iptables.py:1235
msgid "Could not update running firewall"
msgstr "Tidak dapat kemaskini dinding api yang berjalan"

#: src/backend_iptables.py:1199
#, python-format
msgid "Could not perform '%s'"
msgstr "Tidak dapat lakukan '%s'"

#: src/backend_iptables.py:1226
msgid "Couldn't update rules file for logging"
msgstr "Tidak dapat kemaskini fail peraturan untuk mengelog"

#: src/backend_iptables.py:1382
#, python-format
msgid "Could not find '%s'. Aborting"
msgstr "Tidak dapat cari '%s'. Menghenti paksa"

#: src/backend_iptables.py:1394
#, python-format
msgid "'%s' already exists. Aborting"
msgstr "'%s' sudah wujud. Menghenti paksa"

#: src/backend_iptables.py:1400
#, python-format
msgid "Backing up '%(old)s' to '%(new)s'\n"
msgstr "Menyandar '%(old)s' ke '%(new)s'\n"

#: src/backend_iptables.py:1421
#, python-format
msgid "WARN: '%s' is world writable"
msgstr "AMARAN: '%s' adalah dunia boleh ditulis"

#: src/backend_iptables.py:1423
#, python-format
msgid "WARN: '%s' is world readable"
msgstr "AMARAN: '%s' adalah dunia boleh dibaca"

#: src/frontend.py:90
#, python-format
msgid ""
"\n"
"Usage: %(progname)s %(command)s\n"
"\n"
"%(commands)s:\n"
" %(enable)-31s enables the firewall\n"
" %(disable)-31s disables the firewall\n"
" %(default)-31s set default policy\n"
" %(logging)-31s set logging to %(level)s\n"
" %(allow)-31s add allow %(rule)s\n"
" %(deny)-31s add deny %(rule)s\n"
" %(reject)-31s add reject %(rule)s\n"
" %(limit)-31s add limit %(rule)s\n"
" %(delete)-31s delete %(urule)s\n"
" %(insert)-31s insert %(urule)s at %(number)s\n"
" %(route)-31s add route %(urule)s\n"
" %(route-delete)-31s delete route %(urule)s\n"
" %(route-insert)-31s insert route %(urule)s at %(number)s\n"
" %(reload)-31s reload firewall\n"
" %(reset)-31s reset firewall\n"
" %(status)-31s show firewall status\n"
" %(statusnum)-31s show firewall status as numbered list of %(rules)s\n"
" %(statusverbose)-31s show verbose firewall status\n"
" %(show)-31s show firewall report\n"
" %(version)-31s display version information\n"
"\n"
"%(appcommands)s:\n"
" %(applist)-31s list application profiles\n"
" %(appinfo)-31s show information on %(profile)s\n"
" %(appupdate)-31s update %(profile)s\n"
" %(appdefault)-31s set default application policy\n"
msgstr ""
"\n"
"Penggunaan: %(progname)s %(command)s\n"
"\n"
"%(commands)s:\n"
" %(enable)-31s benarkan dinding api\n"
" %(disable)-31s lumpuhkan dinding api\n"
" %(default)-31s tetapkan polisi lalai\n"
" %(logging)-31s tetapkan pengelogan ke %(level)s\n"
" %(allow)-31s tambah %(rule)s yang dibenarkan\n"
" %(deny)-31s tambah %(rule)s yang dinafikan\n"
" %(reject)-31s tambah %(rule)s yang ditolak\n"
" %(limit)-31s tambah had %(rule)s\n"
" %(delete)-31s padam %(urule)s\n"
" %(insert)-31s sisip %(urule)s pada %(number)s\n"
" %(route)-31s tambah hala %(urule)s\n"
" %(route-delete)-31s padam hala %(urule)s\n"
" %(route-insert)-31s sisip hala %(urule)s pada %(number)s\n"
" %(reload)-31s muat semula dinding api\n"
" %(reset)-31s tetap semula dinding api\n"
" %(status)-31s tunjuk status dinding api\n"
" %(statusnum)-31s tunjuk status dinding api sebagai senarai bernombor "
"%(rules)s\n"
" %(statusverbose)-31s tunjuk status berjela dinding api\n"
" %(show)-31s tunjuk laporan dinding api\n"
" %(version)-31s papar maklumat versi\n"
"\n"
"%(appcommands)s:\n"
" %(applist)-31s senaraikan profil aplikasi\n"
" %(appinfo)-31s tunjuk maklumat pada %(profile)s\n"
" %(appupdate)-31s kemaskini %(profile)s\n"
" %(appdefault)-31s tetapkan polisi aplikasi lalai\n"

#: src/frontend.py:172
msgid "n"
msgstr "n"

#: src/frontend.py:173
msgid "y"
msgstr "y"

#: src/frontend.py:174
msgid "yes"
msgstr "ya"

#: src/frontend.py:219
msgid "Firewall is active and enabled on system startup"
msgstr "Dinidng api adalah aktif dan dibenarkan pada permulaan sistem"

#: src/frontend.py:226
msgid "Firewall stopped and disabled on system startup"
msgstr "Dinding api berhenti dan dilumpuhkan pada permulaan sistem"

#: src/frontend.py:278
msgid "Could not get listening status"
msgstr "Tidak dapatkan status mendengar"

#: src/frontend.py:347
msgid "Added user rules (see 'ufw status' for running firewall):"
msgstr ""
"Menambah peraturan pengguna (rujuk 'status ufw' untuk menjalankan dinding "
"api):"

#: src/frontend.py:350
msgid ""
"\n"
"(None)"
msgstr ""
"\n"
"(Tiada)"

#: src/frontend.py:406 src/frontend.py:504 src/frontend.py:514
#, python-format
msgid "Invalid IP version '%s'"
msgstr "Versi IP '%s' tidak sah"

#: src/frontend.py:437
msgid "Invalid position '"
msgstr "kedudukan ' tidak sah"

#: src/frontend.py:511
msgid "IPv6 support not enabled"
msgstr "Sokongan IPv6 tidak dibenarkan"

#: src/frontend.py:522
msgid "Rule changed after normalization"
msgstr "Peraturan berubah selepas penormalan"

#: src/frontend.py:546
#, python-format
msgid "Could not back out rule '%s'"
msgstr "Tidak dapat keluarkan peraturan '%s'"

#: src/frontend.py:550
msgid ""
"\n"
"Error applying application rules."
msgstr ""
"\n"
"Ralat melaksanakan peraturan aplikasi."

#: src/frontend.py:552
msgid " Some rules could not be unapplied."
msgstr " beberapa peraturan tidak dapat dilaksanakan."

#: src/frontend.py:554
msgid " Attempted rules successfully unapplied."
msgstr " Peraturan yang dicuba berjaya dinyahlaksanakan."

#: src/frontend.py:565
#, python-format
msgid "Could not find rule '%s'"
msgstr "Tidak dapat cari peraturan '%s'"

#: src/frontend.py:570 src/frontend.py:575
#, python-format
msgid "Could not find rule '%d'"
msgstr "Tidak dapat cari peraturan '%d'"

#: src/frontend.py:591
#, python-format
msgid ""
"Deleting:\n"
" %(rule)s\n"
"Proceed with operation (%(yes)s|%(no)s)? "
msgstr ""
"Memadam:\n"
" %(rule)s\n"
"Teruskan dengan operasi  (%(yes)s|%(no)s)? "

#: src/frontend.py:623
msgid "Unsupported default policy"
msgstr "Polisi lalai tidak disokong"

#: src/frontend.py:652 src/frontend.py:797
msgid "Firewall reloaded"
msgstr "Dinding api dimuatkan semula"

#: src/frontend.py:654
msgid "Firewall not enabled (skipping reload)"
msgstr "Dinding api tidak dibenarkan (melangkau muat semula)"

#: src/frontend.py:671 src/frontend.py:685 src/frontend.py:722
msgid "Invalid profile name"
msgstr "Nama profil tidak sah"

#: src/frontend.py:690 src/frontend.py:872
#, python-format
msgid "Unsupported action '%s'"
msgstr "Tindakan '%s' tidak disokong"

#: src/frontend.py:709
msgid "Available applications:"
msgstr "Aplikasi tersedia:"

#: src/frontend.py:730
#, python-format
msgid "Could not find profile '%s'"
msgstr "Tidak dapat cari profil '%s'"

#: src/frontend.py:735
msgid "Invalid profile"
msgstr "Profil tidak sah"

#: src/frontend.py:738
#, python-format
msgid "Profile: %s\n"
msgstr "Profil: %s\n"

#: src/frontend.py:739
#, python-format
msgid "Title: %s\n"
msgstr "Tajuk: %s\n"

#: src/frontend.py:742
#, python-format
msgid ""
"Description: %s\n"
"\n"
msgstr ""
"Keterangan: %s\n"
"\n"

#: src/frontend.py:748
msgid "Ports:"
msgstr "Port:"

#: src/frontend.py:750
msgid "Port:"
msgstr "Port:"

#: src/frontend.py:799
msgid "Skipped reloading firewall"
msgstr "Langkau memuat semula dinding api"

#: src/frontend.py:809
msgid "Cannot specify 'all' with '--add-new'"
msgstr "Tidak dapat nyatakan 'all' dengan '--add-new'"

#: src/frontend.py:824
#, python-format
msgid "Unknown policy '%s'"
msgstr "Polisi '%s' tidak diketahui"

#: src/frontend.py:881
#, python-format
msgid ""
"Command may disrupt existing ssh connections. Proceed with operation "
"(%(yes)s|%(no)s)? "
msgstr ""
"Perintah mungkin menggangu sambungan ssh sedia ada. Teruskan dengan operasi "
"(%(yes)s|%(no)s)? "

#: src/frontend.py:894
#, python-format
msgid ""
"Resetting all rules to installed defaults. Proceed with operation "
"(%(yes)s|%(no)s)? "
msgstr ""
"Menetap semula semua peraturan ke lalai terpasang. Teruskan dengan operasi "
"(%(yes)s|%(no)s)? "

#: src/frontend.py:898
#, python-format
msgid ""
"Resetting all rules to installed defaults. This may disrupt existing ssh "
"connections. Proceed with operation (%(yes)s|%(no)s)? "
msgstr ""
"Menetap semula semua peraturan ke lalai terpasang. Ini mungkin mengganggu "
"sambungan ssh sedia ada. Teruskan dengan operasi (%(yes)s|%(no)s)? "

#: src/applications.py:36
msgid "Profiles directory does not exist"
msgstr "Direktori profil tidak wujud"

#: src/applications.py:68
#, python-format
msgid "Skipping '%s': couldn't stat"
msgstr "Melangkau '%s': tidak dapat dimulakan"

#: src/applications.py:73
#, python-format
msgid "Skipping '%s': too big"
msgstr "Melangkau '%s': terlalu besar"

#: src/applications.py:78
#, python-format
msgid "Skipping '%s': too many files read already"
msgstr "Melangkau '%s': terlalu banyak medan sudah dibaca"

#: src/applications.py:92
#, python-format
msgid "Skipping '%s': couldn't process"
msgstr "Melangkau '%s': tidak boleh diproses"

#: src/applications.py:99
#, python-format
msgid "Skipping '%s': name too long"
msgstr "Melangkau '%s': nama terlalu panjang"

#: src/applications.py:104
#, python-format
msgid "Skipping '%s': invalid name"
msgstr "Melangkau '%s': nama tidak sah"

#: src/applications.py:110
#, python-format
msgid "Skipping '%s': also in /etc/services"
msgstr "Melangkau '%s': juga di /etc/services"

#: src/applications.py:119
#, python-format
msgid "Skipping '%s': field too long"
msgstr "Melangkau '%s': medan terlalu panjang"

#: src/applications.py:124
#, python-format
msgid "Skipping '%(value)s': value too long for '%(field)s'"
msgstr "Melangkau '%(value)s': nilai terlalu panjang untuk '%(field)s'"

#: src/applications.py:134
#, python-format
msgid "Duplicate profile '%s', using last found"
msgstr "Profil pendua '%s', menggunakan yang terakhir ditemui"

#: src/applications.py:175
#, python-format
msgid "Profile '%(fn)s' missing required field '%(f)s'"
msgstr "Profil '%(fn)s' hilang perlukan medan '%(f)s'"

#: src/applications.py:180
#, python-format
msgid "Profile '%(fn)s' has empty required field '%(f)s'"
msgstr "Profil '%(fn)s' mempunyai medan '%(f)s' yang kosong"

#: src/applications.py:195
#, python-format
msgid "Invalid ports in profile '%s'"
msgstr "Port tidak sah dalam profil '%s'"
