From 23811e749e13d6f8ebcf06bdf9885223bacd9a8f Mon Sep 17 00:00:00 2001 From: Andika Triwidada Date: Mon, 23 Sep 2024 12:01:13 +0000 Subject: [PATCH] * Add Indonesian translation * sort translation files in opensnitch_i18n.pro --- ui/i18n/locales/id_ID/opensnitch-id_ID.ts | 2710 +++++++++++++++++++++ ui/i18n/opensnitch_i18n.pro | 15 +- 2 files changed, 2718 insertions(+), 7 deletions(-) create mode 100755 ui/i18n/locales/id_ID/opensnitch-id_ID.ts diff --git a/ui/i18n/locales/id_ID/opensnitch-id_ID.ts b/ui/i18n/locales/id_ID/opensnitch-id_ID.ts new file mode 100755 index 00000000..d79d1be2 --- /dev/null +++ b/ui/i18n/locales/id_ID/opensnitch-id_ID.ts @@ -0,0 +1,2710 @@ + + + + + Dialog + + + opensnitch-qt + opensnitch-qt + + + + User ID + ID Pengguna + + + + <html><head/><body><p><span style=" font-weight:600;">Executed from</span></p></body></html> + <html><head/><body><p><span style=" font-weight:600;">Dieksekusi dari</span></p></body></html> + + + + TextLabel + TextLabel + + + + Source IP + IP Sumber + + + + Process ID + ID Proses + + + + Destination IP + IP Tujuan + + + + Dst Port + Port Tujuan + + + + from this executable + dari executable ini + + + + from this command line + dari baris perintah ini + + + + this destination port + port tujuan ini + + + + this user + pengguna ini + + + + this destination ip + ip tujuan ini + + + + once + sekali + + + + forever + selamanya + + + + Deny + Tolak + + + + Allow + Izinkan + + + + + + + + + + + until reboot + sampai reboot + + + + from this PID + dari PID ini + + + + action + aksi + + + + 30s + 30d + + + + 5m + 5m + + + + 15m + 15m + + + + 30m + 30m + + + + 1h + 1j + + + + Firewall + Firewall + + + + <html><head/><body><p><span style=" font-size:14pt; font-weight:600;">Firewall</span></p></body></html> + <html><head/><body><p><span style=" font-size:14pt; font-weight:600;">Firewall</span></p></body></html> + + + + Inbound + Masuk + + + + Outbound + Keluar + + + + Profile + Profil + + + + Allow inbound connections to a port + Izinkan koneksi masuk ke suatu port + + + + Allow service (IN) + Izinkan layanan (MASUK) + + + + Exclude outbound connections to a port from being intercepted + Kecualikan koneksi keluar ke suatu port dari intersepsi + + + + Allow service (OUT) + Izinkan layanan (KELUAR) + + + + New rule + Aturan baru + + + + Close + Tutup + + + + Firewall rule + Aturan firewall + + + + Node + Simpul + + + + Enable + Fungsikan + + + + Description + Deskripsi + + + + Simple + Sederhana + + + + Add new condition + Tambah syarat baru + + + + Remove selected condition + Hapus syarat yang dipilih + + + + Direction + Arah + + + + IN + MASUK + + + + OUT + KELUAR + + + + Action + Aksi + + + + ACCEPT + ACCEPT + + + + DROP + DROP + + + + REJECT + REJECT + + + + RETURN + RETURN + + + + Clear + Bersihkan + + + + Delete + Hapus + + + + Save + Simpan + + + + Add + Tambah + + + + FORWARD + FORWARD + + + + PREROUTING + PREROUTING + + + + POSTROUTING + POSTROUTING + + + + QUEUE + QUEUE + + + + DNAT + DNAT + + + + SNAT + SNAT + + + + REDIRECT + REDIRECT + + + + depending on the Action (i.e.: target), the syntaxis of the parameters will vary. +Some examples: + +QUEUE -> num 0 (or 1, 2, ...) +REDIRECT, TPROXY, DNAT, SNAT, MASQUERADE: + to :22 + to 192.168.1.254:8080 + to 192.168.1.254 + to 1024-2048 (masquerade) + bergantung kepada Aksi (mis.: target), sintaks dari parameter akan berbeda. +Beberapa contoh: + +QUEUE -> num 0 (atau 1, 2, ...) +REDIRECT, TPROXY, DNAT, SNAT, MASQUERADE: + to :22 + to 192.168.1.254:8080 + to 192.168.1.254 + to 1024-2048 (masquerade) + + + + PreferencesDialog + + + Preferences + Preferensi + + + + UI + UI + + + + Default timeout + Tenggat waktu baku + + + + Pop-up default duration + Pop up durasi baku + + + + Default duration + Durasi baku + + + + Default target + Target baku + + + + center + tengah + + + + top right + kanan atas + + + + bottom right + kanan bawah + + + + top left + kiri atas + + + + bottom left + kiri bawah + + + + by executable + berdasarkan executable + + + + by command line + berdasarkan baris perintah + + + + by destination port + berdasarkan port tujuan + + + + by destination ip + berdasarkan ip tujuan + + + + by user id + berdasarkan id pengguna + + + + once + sekali + + + + forever + selamanya + + + + deny + tolak + + + + allow + izinkan + + + + Nodes + Simpul + + + + Process monitor method + Metode pemantauan proses + + + + <html><head/><body><p>The default duration will take place when there's no UI connected.</p></body></html> + + + + + <html><head/><body><p>Address of the node.</p><p>Default: unix:///tmp/osui.sock (unix:// is mandatory if it's a Unix socket)</p><p>It can also be an IP address with the port: 127.0.0.1:50051</p></body></html> + + + + + Address + Alamat + + + + Default log level + Tingkat log baku + + + + Version + Versi + + + + <html><head/><body><p>The default action will take place when there's no UI connected.</p></body></html> + + + + + <html><head/><body><p>Log file to write logs.<br/></p><p>/dev/stdout will print logs to the standard output.</p></body></html> + + + + + Log file + Berkas log + + + + HostName + Nama Host + + + + unix:///tmp/osui.sock + unix:///tmp/osui.sock + + + + until restart + sampai dimulai lagi + + + + always + selalu + + + + /var/log/opensnitchd.log + /var/log/opensnitchd.log + + + + /dev/stdout + /dev/stdout + + + + Apply configuration to all nodes + Terapkan konfigurasi ke semua simpul + + + + Database + Basis Data + + + + In memory + Dalam memori + + + + File + Berkas + + + + Close + Tutup + + + + Apply + Terapkan + + + + Save + Simpan + + + + until reboot + sampai boot ulang + + + + Database type + Tipe basis data + + + + Select + Pilih + + + + Show advanced view by default + + + + + Action + + + + + <html><head/><body><p>If checked, the pop-ups will be displayed with the advanced view active.</p></body></html> + + + + + Duration + + + + + <html><head/><body><p>By default when a new pop-up appears, in its simplest form, you'll be able to filter connections or applications by one property of the connection (executable, port, IP, etc).</p><p>With these options, you can choose multiple fields to filter connections for.</p></body></html> + + + + + Filter connections also by: + + + + + User ID + + + + + Destination port + + + + + Destination IP + + + + + <html><head/><body><p>This timeout is the countdown you see when a pop-up dialog is shown.</p><p>If the pop-up is not answered, the default options will be applied.</p></body></html> + + + + + The advanced view allows you to easily select multiple fields to filter connections + + + + + If checked, this field will be selected when a pop-up is displayed + + + + + <html><head/><body><p>Pop-up default action.</p><p>When a new outgoing connection is about to be established, this action will be selected by default, so if the timeout fires, this is the option that will be applied.</p><p><br/></p><p>While a pop-up is asking the user to allow or deny a connection:</p><p>1. new outgoing connections are denied.</p><p>2. known connections are allowed or denied based on the rules defined by the user.</p></body></html> + + + + + Default action when the GUI is disconnected + + + + + Debug invalid connections + + + + + Pop-ups + + + + + Default options + + + + + Default position on screen + + + + + any temporary rules + + + + + Time + Waktu + + + + Destination + Tujuan + + + + Protocol + Protokol + + + + Process + Proses + + + + Rule + Aturan + + + + Node + Simpul + + + + Events tab columns + + + + + by PID + + + + + Disable pop-ups, only display a notification + + + + + Desktop notifications + + + + + Use system notifications + + + + + Use Qt notifications + + + + + Test + + + + + <html><head/><body><p>If checked, OpenSnitch will prompt you to allow or deny connections that don't have an associated PID, due to several reasons, mostly due to bad state connections.</p><p>The pop-up dialog will only contain information about the network connection.</p><p>There're some scenarios where these are valid connections though, like when establishing a VPN using WireGuard.</p></body></html> + + + + + minutes + menit + + + + Minutes between events purges + + + + + days + hari + + + + Maximum days of events to keep + + + + + reject + tolak + + + + System + Sistem + + + + Command line + + + + + Theme + Tema + + + + 30s + 30d + + + + 5m + 5m + + + + 15m + 15m + + + + 30m + 30m + + + + 1h + 1j + + + + Rules + Aturan + + + + When this option is selected, the rules of the selected duration won't be added to the list of temporary rules in the GUI. + +Temporary rules will still be valid, and you can use them when prompted to allow/deny a new connection. + + + + + Don't save/Delete rules of duration + + + + + 30s or less + 30d atau kurang + + + + 5m or less + 5m atau kurang + + + + 15m or less + 15m atau kurang + + + + 30m or less + 30m atau kurang + + + + 1h or less + 1j atau kurang + + + + Language + Bahasa + + + + ProcessDetailsDialog + + + Process details + Rincian proses + + + + loading... + memuat... + + + + CWD: loading... + CWD: memuat... + + + + mem stats: loading... + stat mem: memuat... + + + + Status + Status + + + + Open files + Berkas terbuka + + + + I/O Statistics + Statistik I/O + + + + Memory mapped files + Berkas memory mapped + + + + Stack + Stack + + + + Environment variables + Variabel lingkungan + + + + Application pids + PID aplikasi + + + + Start or stop monitoring this process + Mulai atau hentikan pemantauan proses ini + + + + Close + Tutup + + + + RulesDialog + + + Rule + Aturan + + + + Node + Simpul + + + + Apply rule to all nodes + + + + + From this command line + + + + + From this executable + + + + + Action + Aksi + + + + To this IP / Network + + + + + once + sekali + + + + always + selalu + + + + To this port + Ke port ini + + + + From this user ID + + + + + Commas or spaces are not allowed to specify multiple domains. + +Use regular expressions instead: +.*(opensnitch|duckduckgo).com +.*\.google.com + +or a single domain: +www.gnu.org - it'll only match www.gnu.org, nor ftp.gnu.org, nor www2.gnu.org, ... +gnu.org - it'll only match gnu.org, nor www.gnu.org, nor ftp.gnu.org, ... + + + + + www.domain.org, .*\.domain.org + + + + + <html><head/><body><p>Only TCP, UDP or UDPLITE are allowed</p><p>You can use regexp, i.e.: ^(TCP|UDP)$</p></body></html> + + + + + TCP + TCP + + + + You can specify a single IP: +- 192.168.1.1 + +or a regular expression: +- 192\.168\.1\.[0-9]+ + +multiple IPs: +- ^(192\.168\.1\.1|172\.16\.0\.1)$ + +You can also specify a subnet: +- 192.168.1.0/24 + +Note: Commas or spaces are not allowed to separate IPs or networks. + + + + + Duration + Durasi + + + + Protocol + Protokol + + + + To this host + Ke host ini + + + + Deny + Tolak + + + + Allow + Izinkan + + + + Name + Nama + + + + Enable + Fungsikan + + + + The rules are checked in alphabetical order, so you can name them accordingly to prioritize them. + +000-allow-localhost +001-deny-broadcast +... + + + + + If checked, this rule will take precedence over the rest of the rules. No others rules will be checked after this one. + +You must name the rule in such manner that it'll be checked first, because they're checked in alphabetical order. For example: + +[x] Priority - 000-priority-rule +[ ] Priority - 001-less-priority-rule + + + + + Priority rule + + + + + <html><head/><body><p>By default, the field of the rules are case-insensitive, i.e., if a process tries to access gOOgle.CoM and you have a rule to Deny .*google.com, the connection will be blocked.<br/></p><p>If you check this box, you have to specify the exact string (domain, executable, command line) that you want to filter.</p></body></html> + + + + + Case-sensitive + + + + + until reboot + + + + + To this list of domains + + + + + Applications + + + + + <html><head/><body><p>This field will contain and match the command line that was executed by the user.<br/></p><p>If the user typed the command, only the command will appear:</p><p>telnet 1.2.3.4<br/></p><p>If the user typed the absolute or relative path to the command, that is what will appear:</p><p>/usr/bin/telnet 1.2.3.4</p><p>../../../usr/bin/telnet 1.2.3.4</p></body></html> + + + + + From this PID + + + + + Network + + + + + List of domains/IPs + + + + + To this list of network ranges + + + + + To this list of IPs + + + + + <html><head/><body><p>Select a directory with files containing list of IPs to block or allow:</p><p>1.2.3.4.5</p><p>1.2.3.4.6</p><p>.</p><p>etc.</p><p>One IP per line. Empty lines or started with # are ignored.</p></body></html> + + + + + <html><head/><body><p>Select a directory with files containing list of network ranges to block or allow:</p><p>1.2.3.0/24</p><p>80.34.56.0/20</p><p>.</p><p>etc.<br/></p><p>One Network Range per line. Empty lines or started with # are ignored.</p></body></html> + + + + + <html><head/><body><p>Select a directory with lists of domains to block or allow.</p><p>Put inside that directory files with any extension containing lists of domains.</p><p><br/>The format of each entry of a list is as follow (hosts format):</p><p>127.0.0.1 www.domain.com</p><p>or </p><p>0.0.0.0 www.domain.com</p><p>Empty lines or started with # are ignored.</p></body></html> + + + + + To this list of domains +(regular expressions) + + + + + <html><head/><body><p>Select a directory with files containing regular expressions of domains to block or allow:</p><p>.*\.example\.com</p><p>You can also use a domain as is: &quot;example.com&quot; , and it'll match whatever.example.com, whatever.example.com.localdomain, etc.</p><p>One domain per line. Empty lines or started with # are ignored.</p></body></html> + + + + + Reject + + + + + Description... + + + + + <html><head/><body><p>The value of this field is always the absolute path to the executable: /path/to/binary<br/></p><p>Examples:</p><p>- Simple: /path/to/binary</p><p>- Multiple paths: ^/usr/lib(64|)/firefox/firefox$</p><p>- Multiple binaries: ^(/usr/sbin/ntpd|/lib/systemd/systemd-timesyncd|/usr/bin/xbrlapi|/usr/bin/dirmngr)$ </p><p>- Deny/Allow executions from /tmp:</p><p>^/(var/|)tmp/.*$<br/></p><p>For more examples visit the <a href="https://github.com/evilsocket/opensnitch/wiki/Rules-examples">wiki page</a> or ask on the <a href="https://github.com/evilsocket/opensnitch/discussions">Discussion forums</a>.</p></body></html> + + + + + Is regular expression + + + + + is regular expression + + + + + Network interface + + + + + More + + + + + Don't log connections that match this rule + + + + + Don't log connections + + + + + Deny will just discard the connection + + + + + Reject will drop the connection, and kill the socket that initiated it + + + + + Allow will allow the connection + + + + + ICMP + ICMP + + + + ICMP6 + ICMP6 + + + + SCTP + SCTP + + + + SCTP6 + SCTP6 + + + + From this IP / Network + + + + + From this port + + + + + <html><head/><body><p>You can specify multiple ports using regular expressions:</p><p>- 53, 80 or 443:</p><p>^(53|80|443)$</p><p><br/></p><p>- 53, 443 or 5551, 5552, 5553, etc:</p><p>^(53|443|555[0-9])$</p></body></html> + + + + + StatsDialog + + + OpenSnitch Network Statistics + + + + + Ctrl+S + Ctrl+S + + + + Create a new rule + + + + + <html><head/><body><p><span style=" font-size:11pt; font-weight:600;">hostname - 192.168.1.1</span></p></body></html> + + + + + Status + + + + + - + + + + + Start or Stop interception + + + + + Events + + + + + Filter + + + + + Allow + Izinkan + + + + Deny + Tolak + + + + Ex.: firefox + + + + + 50 + 50 + + + + 100 + 100 + + + + 200 + 200 + + + + 300 + 300 + + + + Nodes + + + + + Rules + + + + + enable + + + + + Application rules + + + + + Permanent + + + + + Temporary + + + + + Hosts + + + + + Applications + + + + + Addresses + + + + + Ports + + + + + Users + + + + + Connections + + + + + Dropped + + + + + Uptime + + + + + Version + + + + + Delete all intercepted events + + + + + Edit rule + + + + + Delete rule + + + + + All applications + + + + + Reject + + + + + 0 + 0 + + + + 2 + 2 + + + + System rules + + + + + Delete this node + + + + + Show the preferences of this node + + + + + Start or stop interception of this node + + + + + contextual_menu + + + Statistics + Statistik + + + + Help + Bantuan + + + + Close + Tutup + + + + Enable + Fungsikan + + + + Disable + Nonaktifkan + + + + firewall + + + Configuration applied. + + + + + Error: {0} + + + + + Applying changes... + + + + + Error getting INPUT chain policy + + + + + Error getting OUTPUT chain policy + + + + + In order to configure firewall rules from the GUI, we need to use 'nftables' instead of 'iptables' + + + + + Enabling firewall... + + + + + Disabling firewall... + + + + + Dest Port + + + + + Source Port + + + + + Dest IP + + + + + Source IP + + + + + Input interface + + + + + Output interface + + + + + Set conntrack mark + + + + + Match conntrack mark + + + + + Match conntrack state(s) + + + + + Set mark on packet + + + + + Match packet information + + + + + Bandwidth quotas + + + + + Rate limit connections + + + + + Your protobuf version is incompatible, you need to install protobuf 3.8.0 or superior +(pip3 install --ignore-installed protobuf==3.8.0) + + + + + Rule deleted + + + + + Rule added + + + + + You can use ',' or '-' to specify multiple ports/IPs or ranges/values:<br><br>ports: 22 or 22,443 or 50000-60000<br>IPs: 192.168.1.1 or 192.168.1.30-192.168.1.130<br>Values: echo-reply,echo-request<br>Values: new,established,related + + + + + Deleting rule, wait + + + + + Error updating rule + + + + + Adding rule, wait + + + + + <select a statement> + + + + + Equal + + + + + Not equal + + + + + Greater or equal than + + + + + Greater than + + + + + Less or equal than + + + + + Less than + + + + + Firewall rule + + + + + Simple + Sederhana + + + + Advanced + + + + + This rule is not supported yet. + + + + + Exclude service + + + + + Allow inbound connections to the selected port. + + + + + Allow outbound connections to the selected port. + + + + + select a statement. + + + + + value cannot be 0 or empty. + + + + + the value format is 1024/kbytes (or bytes, mbytes, gbytes) + + + + + the value format is 1024/kbytes/second (or bytes, mbytes, gbytes) + + + + + rate-limit not valid, use: bytes, kbytes, mbytes or gbytes. + + + + + time-limit not valid, use: second, minute, hour or day + + + + + port not valid. + + + + + +Supported formats: + + - Simple: 23 + - Ranges: 80-1024 + - Multiple ports: 80,443,8080 + + + + + + +Supported formats: + + - Simple: 1.2.3.4 + - IP ranges: 1.2.3.100-1.2.3.200 + - Network ranges: 1.2.3.4/24 + + + + + + Match input interface. Regular expressions not allowed. + + + + + Match output interface. Regular expressions not allowed. + + + + + Set a conntrack mark on the connection, in decimal format. + + + + + Match a conntrack mark of the connection, in decimal format. + + + + + Match conntrack states. + +Supported formats: + - Simple: new + - Multiple states separated by commas: related,new + + + + + + +Match packet's metainformation. + +Value must be in decimal format, except for the "l4proto" option. +For l4proto it can be a lower case string, for example: + tcp + udp + icmp, + etc + +If the value is decimal for protocol or lproto, it'll use it as the code of +that protocol. + + + + + + Set a mark on the packet matching the specified conditions. The value is in decimal format. + + + + + +Match ICMP codes. + +Supported formats: + - Simple: echo-request + - Multiple separated by commas: echo-request,echo-reply + + + + + + +Match ICMPv6 codes. + +Supported formats: + - Simple: echo-request + - Multiple separated by commas: echo-request,echo-reply + + + + + + Print a message when this rule matches a packet. + + + + + +Apply quotas on connections. + +For example when: + - "quota over 10/mbytes" -> apply the Action defined (DROP) + - "quota until 10/mbytes" -> apply the Action defined (ACCEPT) + +The value must be in the format: VALUE/UNITS, for example: + - 10mbytes, 1/gbytes, etc + + + + + + +Apply limits on connections. + +For example when: + - "limit over 10/mbytes/minute" -> apply the Action defined (DROP, ACCEPT, etc) + (When there're more than 10MB per minute, apply an Action) + + - "limit until 10/mbytes/hour" -> apply the Action defined (ACCEPT) + +The value must be in the format: VALUE/UNITS/TIME, for example: + - 10/mbytes/minute, 1/gbytes/hour, etc + + + + + + num + + + + + to + + + + + messages + + + Info + Info + + + + Error + Galat + + + + Warning + Peringatan + + + + notifications + + + System notifications are not available, you need to install python3-notify2. + Pemberitahuan sistem tidak tersedia, Anda perlu memasang python3-notify2. + + + + popups + + + Allow + Izinkan + + + + Deny + Tolak + + + + forever + selamanya + + + + Outgoing connection + + + + + Process launched from: + + + + + from this command line + + + + + from this executable + + + + + until reboot + sampai boot ulang + + + + to port {0} + ke port {0} + + + + to {0} + ke {0} + + + + from user {0} + dari pengguna {0} + + + + to {0}.* + ke {0}.* + + + + to *.{0} + ke *.{0} + + + + <b>Remote</b> process %s running on <b>%s</b> + + + + + is connecting to <b>%s</b> on %s port %d + + + + + is attempting to resolve <b>%s</b> via %s, %s port %d + + + + + from this PID + + + + + New outgoing connection + + + + + Reject + + + + + is connecting to <b>%s</b>, %s + + + + + Open + + + + + preferences + + + Server address can not be empty + Alamat server tidak boleh kosong + + + + Configuration applied. + Konfigurasi diterapkan. + + + + Exception saving config: {0} + + + + + Applying configuration on {0} ... + Menerapkan konfigurasi pada {0} ... + + + + Error loading {0} configuration + Kesalahan saat memuat konfigurasi {0} + + + + Error applying configuration: {0} + + + + + Warning + Peringatan + + + + You must select a file for the database<br>or choose "In memory" type. + + + + + DB type changed + + + + + Restart the GUI in order effects to take effect + + + + + Hover the mouse over the texts to display the help<br><br>Don't forget to visit the wiki: <a href="{0}">{0}</a> + + + + + System + Sistem + + + + Themes not available. Install qt-material: pip3 install qt-material + + + + + UI theme changed + + + + + Restart the GUI in order to apply the new theme + + + + + Ok + Ok + + + + There're no nodes connected + + + + + Exception saving node config {0}: {1} + + + + + System default + Baku sistem + + + + Language changed + Bahasa diubah + + + + proc_details + + + <b>Error loading process information:</b> <br><br> + + + <b>Galat saat memuat informasi proses:</b> <br><br> + + + + + + <b>Error stopping monitoring process:</b><br><br> + <b>Galat saat menghentikan proses pemantauan: </b> <br><br> + + + + loading... + memuat... + + + + rules + + + There're no nodes connected. + + + + + Rule applied. + + + + + protocol can not be empty, or uncheck it + + + + + Protocol regexp error + + + + + process path can not be empty + + + + + Process path regexp error + + + + + command line can not be empty + + + + + Command line regexp error + + + + + Dest port can not be empty + Port tujuan tidak boleh kosong + + + + Dst port regexp error + + + + + Dest host can not be empty + + + + + Dst host regexp error + + + + + Dest IP/Network can not be empty + + + + + Dst IP regexp error + + + + + User ID can not be empty + + + + + User ID regexp error + + + + + Error applying rule: {0} + + + + + Lists field cannot be empty + + + + + Lists field must be a directory + + + + + <b>Rule not supported</b> + + + + + <b>Error loading rule</b> + + + + + There's already a rule with this name. + + + + + PID field can not be empty + Ruas PID tidak boleh kosong + + + + PID field regexp error + + + + + Select at least one field. + + + + + Network interface can not be empty + + + + + Network interface regexp error + + + + + Source port can not be empty + + + + + Source port regexp error + + + + + Source IP/Network can not be empty + + + + + Source IP regexp error + + + + + stats + + + Not running + + + + + Disabled + + + + + Running + + + + + Your are about to delete this rule. + + + + + Are you sure? + + + + + OpenSnitch Network Statistics {0} + + + + + OpenSnitch Network Statistics for {0} + + + + + Rules + + + + + Action + Aksi + + + + Hits + + + + + Save as CSV + + + + + Delete + + + + + Disable + + + + + Enable + + + + + Duplicate + + + + + Edit + + + + + Rule not found by that name and node + + + + + <b>Error:</b><br><br> + {0} + + + + + Warning: + Peringatan: + + + + Allow + Izinkan + + + + Deny + Tolak + + + + Always + Selalu + + + + Until reboot + + + + + You are about to delete this rule. + + + + + Name + This is a word, without spaces and symbols. + Nama + + + + Address + This is a word, without spaces and symbols. + Alamat + + + + Status + This is a word, without spaces and symbols. + Status + + + + Hostname + This is a word, without spaces and symbols. + Nama host + + + + Version + This is a word, without spaces and symbols. + Versi + + + + Rules + This is a word, without spaces and symbols. + Aturan + + + + Time + This is a word, without spaces and symbols. + Waktu + + + + Action + This is a word, without spaces and symbols. + Aksi + + + + Duration + This is a word, without spaces and symbols. + Durasi + + + + Node + This is a word, without spaces and symbols. + Simpul + + + + Enabled + This is a word, without spaces and symbols. + + + + + Hits + This is a word, without spaces and symbols. + + + + + Protocol + This is a word, without spaces and symbols. + Protokol + + + + Process + This is a word, without spaces and symbols. + Proses + + + + Destination + This is a word, without spaces and symbols. + Tujuan + + + + Rule + This is a word, without spaces and symbols. + Aturan + + + + UserID + This is a word, without spaces and symbols. + + + + + LastConnection + This is a word, without spaces and symbols. + + + + + DstIP + This is a word, without spaces and symbols. + + + + + DstHost + This is a word, without spaces and symbols. + + + + + DstPort + This is a word, without spaces and symbols. + + + + + What + + + + + Apply to + + + + + Reject + + + + + Network name + + + + + Uptime + This is a word, without spaces and symbols. + + + + + Connections + This is a word, without spaces and symbols. + + + + + Dropped + This is a word, without spaces and symbols. + + + + + What + This is a word, without spaces and symbols. + + + + + Precedence + This is a word, without spaces and symbols. + + + + + New node connected + + + + + Description + This is a word, without spaces and symbols. + + + + + Cmdline + This is a word, without spaces and symbols. + + + + + Export rules + + + + + Import rules + + + + + Export events to CSV + + + + + Quit + + + + + Export + + + + + To clipboard + + + + + To disk + + + + + Select a directory to export rules + + + + + Your are about to delete this entry. + + + + + You are about to delete this node. + + + + + <b>Error deleting node</b><br><br> + {0} + + + + + Error exporting rules + + + + + Select a directory with rules to import (JSON files) + + + + + Rules imported fine + + + + + WARNING + + + + + Details + + + + + New + + + + diff --git a/ui/i18n/opensnitch_i18n.pro b/ui/i18n/opensnitch_i18n.pro index a219d2ee..bcb7fd1e 100644 --- a/ui/i18n/opensnitch_i18n.pro +++ b/ui/i18n/opensnitch_i18n.pro @@ -30,15 +30,16 @@ FORMS += ../opensnitch/res/prompt.ui \ TRANSLATIONS += locales/de_DE/opensnitch-de_DE.ts \ locales/es_ES/opensnitch-es_ES.ts \ locales/eu_ES/opensnitch-eu_ES.ts \ - locales/hu_HU/opensnitch-hu_HU.ts \ - locales/ja_JP/opensnitch-ja_JP.ts \ - locales/pt_BR/opensnitch-pt_BR.ts \ - locales/ro_RO/opensnitch-ro_RO.ts \ + locales/fi_FI/opensnitch-fi_FI.ts \ locales/fr_FR/opensnitch-fr_FR.ts \ + locales/hu_HU/opensnitch-hu_HU.ts \ + locales/id_ID/opensnitch-id_ID.ts \ + locales/ja_JP/opensnitch-ja_JP.ts \ locales/lt_LT/opensnitch-lt_LT.ts \ - locales/tr_TR/opensnitch-tr_TR.ts \ - locales/ru_RU/opensnitch-ru_RU.ts \ locales/nb_NO/opensnitch-nb_NO.ts \ locales/nl_NL/opensnitch-nl_NL.ts \ - locales/fi_FI/opensnitch-fi_FI.ts \ + locales/pt_BR/opensnitch-pt_BR.ts \ + locales/ro_RO/opensnitch-ro_RO.ts \ + locales/ru_RU/opensnitch-ru_RU.ts \ + locales/tr_TR/opensnitch-tr_TR.ts \ locales/zh_TW/opensnitch-zh_TW.ts