diff --git a/accesslist-duplicates.capsman.rsc b/accesslist-duplicates.capsman.rsc index 0d7a4386..4c00f025 100644 --- a/accesslist-duplicates.capsman.rsc +++ b/accesslist-duplicates.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: accesslist-duplicates.capsman +# Skrip RouterOS: accesslist-duplicates.capsman # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/accesslist-duplicates.local.rsc b/accesslist-duplicates.local.rsc index 080ce72d..769569c5 100644 --- a/accesslist-duplicates.local.rsc +++ b/accesslist-duplicates.local.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: accesslist-duplicates.local +# Skrip RouterOS: accesslist-duplicates.local # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/accesslist-duplicates.template.rsc b/accesslist-duplicates.template.rsc index 15e96a99..b169c02c 100644 --- a/accesslist-duplicates.template.rsc +++ b/accesslist-duplicates.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: accesslist-duplicates%TEMPL% +# Skrip RouterOS: accesslist-duplicates%TEMPL% # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/accesslist-duplicates.wifi.rsc b/accesslist-duplicates.wifi.rsc index 7696f6cc..82055949 100644 --- a/accesslist-duplicates.wifi.rsc +++ b/accesslist-duplicates.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: accesslist-duplicates.wifi +# Skrip RouterOS: accesslist-duplicates.wifi # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/backup-cloud.rsc b/backup-cloud.rsc index 4d8830b6..dd316af1 100644 --- a/backup-cloud.rsc +++ b/backup-cloud.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: backup-cloud +# Skrip RouterOS: backup-cloud # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/backup-email.rsc b/backup-email.rsc index 317242b1..abf8cd72 100644 --- a/backup-email.rsc +++ b/backup-email.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: backup-email +# Skrip RouterOS: backup-email # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/backup-partition.rsc b/backup-partition.rsc index 5f8a635e..ca5d9b83 100644 --- a/backup-partition.rsc +++ b/backup-partition.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: backup-partition +# Skrip RouterOS: backup-partition # Copyright (c) 2022-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/backup-upload.rsc b/backup-upload.rsc index f27032c4..7b0b1d9e 100644 --- a/backup-upload.rsc +++ b/backup-upload.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: backup-upload +# Skrip RouterOS: backup-upload # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/capsman-download-packages.capsman.rsc b/capsman-download-packages.capsman.rsc index ff91e7ca..d71c9301 100644 --- a/capsman-download-packages.capsman.rsc +++ b/capsman-download-packages.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: capsman-download-packages.capsman +# Skrip RouterOS: capsman-download-packages.capsman # Copyright (c) 2018-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/capsman-download-packages.template.rsc b/capsman-download-packages.template.rsc index 7f0a4b47..8e8046a8 100644 --- a/capsman-download-packages.template.rsc +++ b/capsman-download-packages.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: capsman-download-packages%TEMPL% +# Skrip RouterOS: capsman-download-packages%TEMPL% # Copyright (c) 2018-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/capsman-download-packages.wifi.rsc b/capsman-download-packages.wifi.rsc index d65a4aec..2930d86c 100644 --- a/capsman-download-packages.wifi.rsc +++ b/capsman-download-packages.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: capsman-download-packages.wifi +# Skrip RouterOS: capsman-download-packages.wifi # Copyright (c) 2018-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/capsman-rolling-upgrade.capsman.rsc b/capsman-rolling-upgrade.capsman.rsc index 81ce0152..972d11b9 100644 --- a/capsman-rolling-upgrade.capsman.rsc +++ b/capsman-rolling-upgrade.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: capsman-rolling-upgrade.capsman +# Skrip RouterOS: capsman-rolling-upgrade.capsman # Copyright (c) 2018-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/capsman-rolling-upgrade.template.rsc b/capsman-rolling-upgrade.template.rsc index 9789d2f3..b1e87aed 100644 --- a/capsman-rolling-upgrade.template.rsc +++ b/capsman-rolling-upgrade.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: capsman-rolling-upgrade%TEMPL% +# Skrip RouterOS: capsman-rolling-upgrade%TEMPL% # Copyright (c) 2018-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/capsman-rolling-upgrade.wifi.rsc b/capsman-rolling-upgrade.wifi.rsc index bc0d4d38..e67fb573 100644 --- a/capsman-rolling-upgrade.wifi.rsc +++ b/capsman-rolling-upgrade.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: capsman-rolling-upgrade.wifi +# Skrip RouterOS: capsman-rolling-upgrade.wifi # Copyright (c) 2018-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/certificate-renew-issued.rsc b/certificate-renew-issued.rsc index 807f0606..69268883 100644 --- a/certificate-renew-issued.rsc +++ b/certificate-renew-issued.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: certificate-renew-issued +# Skrip RouterOS: certificate-renew-issued # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-certificates.rsc b/check-certificates.rsc index db1e2d45..d17386ea 100644 --- a/check-certificates.rsc +++ b/check-certificates.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-certificates +# Skrip RouterOS: check-certificates # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-health.d/state.rsc b/check-health.d/state.rsc index ab32e41b..ca5b681b 100644 --- a/check-health.d/state.rsc +++ b/check-health.d/state.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-health.d/state +# Skrip RouterOS: check-health.d/state # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-health.d/temperature.rsc b/check-health.d/temperature.rsc index 6ce3e959..800c52cf 100644 --- a/check-health.d/temperature.rsc +++ b/check-health.d/temperature.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-health.d/temperature +# Skrip RouterOS: check-health.d/temperature # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-health.d/voltage.rsc b/check-health.d/voltage.rsc index 59dd23c3..bffd7afc 100644 --- a/check-health.d/voltage.rsc +++ b/check-health.d/voltage.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-health.d/voltage +# Skrip RouterOS: check-health.d/voltage # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-health.rsc b/check-health.rsc index 4cb5baa0..c550c78c 100644 --- a/check-health.rsc +++ b/check-health.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-health +# Skrip RouterOS: check-health # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-lte-firmware-upgrade.rsc b/check-lte-firmware-upgrade.rsc index ced827e2..3b515a0e 100644 --- a/check-lte-firmware-upgrade.rsc +++ b/check-lte-firmware-upgrade.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-lte-firmware-upgrade +# Skrip RouterOS: check-lte-firmware-upgrade # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-perpetual-license.rsc b/check-perpetual-license.rsc index 0e66bccc..187531c6 100644 --- a/check-perpetual-license.rsc +++ b/check-perpetual-license.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-perpetual-license +# Skrip RouterOS: check-perpetual-license # Copyright (c) 2025-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/check-routeros-update.rsc b/check-routeros-update.rsc index 4a6925d0..530ce150 100644 --- a/check-routeros-update.rsc +++ b/check-routeros-update.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: check-routeros-update +# Skrip RouterOS: check-routeros-update # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/collect-wireless-mac.capsman.rsc b/collect-wireless-mac.capsman.rsc index 2572acc9..c5c2b285 100644 --- a/collect-wireless-mac.capsman.rsc +++ b/collect-wireless-mac.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: collect-wireless-mac.capsman +# Skrip RouterOS: collect-wireless-mac.capsman # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/collect-wireless-mac.local.rsc b/collect-wireless-mac.local.rsc index ae9a3395..9553a1f2 100644 --- a/collect-wireless-mac.local.rsc +++ b/collect-wireless-mac.local.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: collect-wireless-mac.local +# Skrip RouterOS: collect-wireless-mac.local # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/collect-wireless-mac.template.rsc b/collect-wireless-mac.template.rsc index 54b113ec..bce5a8a0 100644 --- a/collect-wireless-mac.template.rsc +++ b/collect-wireless-mac.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: collect-wireless-mac%TEMPL% +# Skrip RouterOS: collect-wireless-mac%TEMPL% # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/collect-wireless-mac.wifi.rsc b/collect-wireless-mac.wifi.rsc index 20bbb100..56f85f4b 100644 --- a/collect-wireless-mac.wifi.rsc +++ b/collect-wireless-mac.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: collect-wireless-mac.wifi +# Skrip RouterOS: collect-wireless-mac.wifi # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/daily-psk.capsman.rsc b/daily-psk.capsman.rsc index 30781d33..207d6205 100644 --- a/daily-psk.capsman.rsc +++ b/daily-psk.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: daily-psk.capsman +# Skrip RouterOS: daily-psk.capsman # Copyright (c) 2013-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/daily-psk.local.rsc b/daily-psk.local.rsc index 730c52f0..77776cfc 100644 --- a/daily-psk.local.rsc +++ b/daily-psk.local.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: daily-psk.local +# Skrip RouterOS: daily-psk.local # Copyright (c) 2013-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/daily-psk.template.rsc b/daily-psk.template.rsc index 51bc4754..a8bf58ec 100644 --- a/daily-psk.template.rsc +++ b/daily-psk.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: daily-psk%TEMPL% +# Skrip RouterOS: daily-psk%TEMPL% # Copyright (c) 2013-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/daily-psk.wifi.rsc b/daily-psk.wifi.rsc index 91f323d1..ecf2241e 100644 --- a/daily-psk.wifi.rsc +++ b/daily-psk.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: daily-psk.wifi +# Skrip RouterOS: daily-psk.wifi # Copyright (c) 2013-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/dhcp-lease-comment.capsman.rsc b/dhcp-lease-comment.capsman.rsc index 54dcc799..a7d35290 100644 --- a/dhcp-lease-comment.capsman.rsc +++ b/dhcp-lease-comment.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: dhcp-lease-comment.capsman +# Skrip RouterOS: dhcp-lease-comment.capsman # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/dhcp-lease-comment.local.rsc b/dhcp-lease-comment.local.rsc index 8a54ef68..284d9e02 100644 --- a/dhcp-lease-comment.local.rsc +++ b/dhcp-lease-comment.local.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: dhcp-lease-comment.local +# Skrip RouterOS: dhcp-lease-comment.local # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/dhcp-lease-comment.template.rsc b/dhcp-lease-comment.template.rsc index 3bc30723..f179b5d3 100644 --- a/dhcp-lease-comment.template.rsc +++ b/dhcp-lease-comment.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: dhcp-lease-comment%TEMPL% +# Skrip RouterOS: dhcp-lease-comment%TEMPL% # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/dhcp-lease-comment.wifi.rsc b/dhcp-lease-comment.wifi.rsc index f9f1f048..7640dc28 100644 --- a/dhcp-lease-comment.wifi.rsc +++ b/dhcp-lease-comment.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: dhcp-lease-comment.wifi +# Skrip RouterOS: dhcp-lease-comment.wifi # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/dhcp-to-dns.rsc b/dhcp-to-dns.rsc index 7a823d24..a16bf7af 100644 --- a/dhcp-to-dns.rsc +++ b/dhcp-to-dns.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: dhcp-to-dns +# Skrip RouterOS: dhcp-to-dns # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/firmware-upgrade-reboot.rsc b/firmware-upgrade-reboot.rsc index bd3aa174..8a4b69ec 100644 --- a/firmware-upgrade-reboot.rsc +++ b/firmware-upgrade-reboot.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: firmware-upgrade-reboot +# Skrip RouterOS: firmware-upgrade-reboot # Copyright (c) 2022-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/fw-addr-lists.rsc b/fw-addr-lists.rsc index a9c75d65..69858531 100644 --- a/fw-addr-lists.rsc +++ b/fw-addr-lists.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: fw-addr-lists +# Skrip RouterOS: fw-addr-lists # Copyright (c) 2023-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/global-config-overlay.rsc b/global-config-overlay.rsc index 5bfc3031..babddd53 100644 --- a/global-config-overlay.rsc +++ b/global-config-overlay.rsc @@ -2,7 +2,7 @@ # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # -# global configuration, custom overlay +# konfigurasi global, custom overlay # https://rsc.eworm.de/#editing-configuration # Copy relevant configuration from global-config, paste and modify it here. diff --git a/global-config.rsc b/global-config.rsc index 474f2df9..7c806d05 100644 --- a/global-config.rsc +++ b/global-config.rsc @@ -18,11 +18,11 @@ # Tambah teks ekstra (atau emoji) di label notifikasi. :global IdentityExtra ""; -# This is used in DNS scripts ('ipsec-to-dns' and fallback in 'dhcp-to-dns') +# Ini digunakan in DNS scripts ('ipsec-to-dns' and fallback in 'dhcp-to-dns') # and backup scripts for file names. :global Domain "example.com"; -# You can send e-mail notifications. Configure the system's mail settings +# Anda dapat mengirim e-mail notifications. Configure the system's mail settings # (/tool/e-mail), then install the module: # $ScriptInstallUpdate mod/notification-email # The to-address needs to be filled; cc-address can be empty, one address @@ -32,14 +32,14 @@ #:global EmailGeneralTo "mail@example.com"; #:global EmailGeneralCc "another@example.com,third@example.com"; -# You can send Telegram notifications. Register a bot +# Anda dapat mengirim Telegram notifications. Register a bot # and add the token and chat ids here, then install the module: # $ScriptInstallUpdate mod/notification-telegram :global TelegramTokenId ""; :global TelegramChatId ""; #:global TelegramTokenId "123456:ABCDEF-GHI"; #:global TelegramChatId "12345678"; -# Use this to send notifications to a specific topic in group. +# Gunakan ini to send notifications to a specific topic in group. :global TelegramThreadId ""; # Using telegram-chat you have to define trusted chat ids (not group ids!) # or user names. Groups allow to chat with devices simultaneously. @@ -50,7 +50,7 @@ :global TelegramChatGroups "(all)"; #:global TelegramChatGroups "(all|home|office)"; -# You can send Matrix notifications. Configure these settings and +# Anda dapat mengirim Matrix notifications. Configure these settings and # install the module: # $ScriptInstallUpdate mod/notification-matrix :global MatrixHomeServer ""; @@ -60,7 +60,7 @@ #:global MatrixAccessToken "123456ABCDEFGHI..."; #:global MatrixRoom "!example:matrix.org"; -# You can send Ntfy notifications. Configure these settings and +# Anda dapat mengirim Ntfy notifications. Configure these settings and # install the module: # $ScriptInstallUpdate mod/notification-ntfy :global NtfyServer "ntfy.sh"; @@ -69,7 +69,7 @@ :global NtfyServerToken ""; :global NtfyTopic ""; -# You can send Gotify notifications. Configure these settings and +# Anda dapat mengirim Gotify notifications. Configure these settings and # install the module: # $ScriptInstallUpdate mod/notification-gotify :global GotifyServer ""; @@ -104,7 +104,7 @@ :global BackupPartitionCopyBeforeFeatureUpdate false; # This defines the settings for firewall address-lists (fw-addr-lists). -# Warning: Mind your device's resources - memory and processing! +# Peringatan: Mind your device's resources - memory and processing! :global FwAddrLists { # "allow"={ # { url="https://rsc.eworm.de/main/fw-addr-lists.d/allow"; @@ -156,7 +156,7 @@ # Allow to install updates automatically if seen in neighbor list. :global SafeUpdateNeighbor false; :global SafeUpdateNeighborIdentity ""; -# Install *ALL* updates automatically! +# Instal *ALL* updates automatically! # Set to all upper-case "Yes, please!" to enable. :global SafeUpdateAll "no"; @@ -199,7 +199,7 @@ :global HostNameInZone true; :global PrefixInZone true; -# Run different commands with multiple mode-button presses. +# Jalankan different commands with multiple mode-button presses. :global ModeButton { 1="/system/leds/settings/set all-leds-off=(({ \"never\"=\"immediate\"; \"immediate\"=\"never\" })->[ get all-leds-off ]);"; 2=":global Identity; :global SendNotification; :global SymbolForNotification; \$SendNotification ([ \$SymbolForNotification \"earth\" ] . \"Hello...\") (\"Hello world, \" . \$Identity . \" calling!\");"; @@ -211,7 +211,7 @@ # This led gives visual feedback if type is 'on' or 'off'. :global ModeButtonLED "user-led"; -# Run commands on SMS action. +# Jalankan commands on SMS action. :global SmsAction { bridge-port-vlan-alt=":global BridgePortVlan; \$BridgePortVlan alt;"; reboot="/system/reboot;"; @@ -219,7 +219,7 @@ # add more here... }; -# Run commands by hooking into SMS forward. +# Jalankan commands by hooking into SMS forward. :global SmsForwardHooks { { match="magic string"; allowed-number="12345678"; @@ -243,8 +243,8 @@ # use next branch with my git url (git.eworm.de) #:global ScriptUpdatesUrlSuffix "?h=next"; -# Use this for defaults with $ScriptRunOnce -# Install module with: +# Gunakan ini for defaults with $ScriptRunOnce +# Instal module with: # $ScriptInstallUpdate mod/scriptrunonce :global ScriptRunOnceBaseUrl ""; :global ScriptRunOnceUrlSuffix ""; @@ -253,10 +253,10 @@ # for you. If you like the scripts and think this is of value for you or your # business please consider a donation: # https://rsc.eworm.de/#donate -# Enable this to silence donation hint. +# Aktifkan this to silence donation hint. :global IDonate false; -# Use this for certificate auto-renew +# Gunakan ini for certificate auto-renew :global CertRenewUrl ""; #:global CertRenewUrl "https://example.com/certificates/"; :global CertRenewTime 3w; diff --git a/global-functions.rsc b/global-functions.rsc index ff663c7c..b4830ef7 100644 --- a/global-functions.rsc +++ b/global-functions.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: global-functions +# Skrip RouterOS: global-functions # Copyright (c) 2013-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md diff --git a/global-wait.rsc b/global-wait.rsc index 746974e7..d54efb4f 100644 --- a/global-wait.rsc +++ b/global-wait.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: global-wait +# Skrip RouterOS: global-wait # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/gps-track.rsc b/gps-track.rsc index fb403e65..85e42fd7 100644 --- a/gps-track.rsc +++ b/gps-track.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: gps-track +# Skrip RouterOS: gps-track # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/hotspot-to-wpa-cleanup.capsman.rsc b/hotspot-to-wpa-cleanup.capsman.rsc index 585c7924..845b0a0a 100644 --- a/hotspot-to-wpa-cleanup.capsman.rsc +++ b/hotspot-to-wpa-cleanup.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: hotspot-to-wpa-cleanup.capsman +# Skrip RouterOS: hotspot-to-wpa-cleanup.capsman # Copyright (c) 2021-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/hotspot-to-wpa-cleanup.template.rsc b/hotspot-to-wpa-cleanup.template.rsc index 0aac42fe..665b263c 100644 --- a/hotspot-to-wpa-cleanup.template.rsc +++ b/hotspot-to-wpa-cleanup.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: hotspot-to-wpa-cleanup%TEMPL% +# Skrip RouterOS: hotspot-to-wpa-cleanup%TEMPL% # Copyright (c) 2021-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/hotspot-to-wpa-cleanup.wifi.rsc b/hotspot-to-wpa-cleanup.wifi.rsc index 6803a449..a6d5fb59 100644 --- a/hotspot-to-wpa-cleanup.wifi.rsc +++ b/hotspot-to-wpa-cleanup.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: hotspot-to-wpa-cleanup.wifi +# Skrip RouterOS: hotspot-to-wpa-cleanup.wifi # Copyright (c) 2021-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/hotspot-to-wpa.capsman.rsc b/hotspot-to-wpa.capsman.rsc index cbe0a791..c2b7f818 100644 --- a/hotspot-to-wpa.capsman.rsc +++ b/hotspot-to-wpa.capsman.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: hotspot-to-wpa.capsman +# Skrip RouterOS: hotspot-to-wpa.capsman # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/hotspot-to-wpa.template.rsc b/hotspot-to-wpa.template.rsc index 4169d6de..1e40e766 100644 --- a/hotspot-to-wpa.template.rsc +++ b/hotspot-to-wpa.template.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: hotspot-to-wpa%TEMPL% +# Skrip RouterOS: hotspot-to-wpa%TEMPL% # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/hotspot-to-wpa.wifi.rsc b/hotspot-to-wpa.wifi.rsc index d90be359..487e89b8 100644 --- a/hotspot-to-wpa.wifi.rsc +++ b/hotspot-to-wpa.wifi.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: hotspot-to-wpa.wifi +# Skrip RouterOS: hotspot-to-wpa.wifi # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/ip-addr-bridge.rsc b/ip-addr-bridge.rsc index 0f2bf8ab..1046db02 100644 --- a/ip-addr-bridge.rsc +++ b/ip-addr-bridge.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: ip-addr-bridge +# Skrip RouterOS: ip-addr-bridge # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/ipsec-to-dns.rsc b/ipsec-to-dns.rsc index 90a8215c..5aed0429 100644 --- a/ipsec-to-dns.rsc +++ b/ipsec-to-dns.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: ipsec-to-dns +# Skrip RouterOS: ipsec-to-dns # Copyright (c) 2021-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/ipv6-update.rsc b/ipv6-update.rsc index 0cbb2dc0..3bd33740 100644 --- a/ipv6-update.rsc +++ b/ipv6-update.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: ipv6-update +# Skrip RouterOS: ipv6-update # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/lease-script.rsc b/lease-script.rsc index 7f9eaa97..3ecd56b1 100644 --- a/lease-script.rsc +++ b/lease-script.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: lease-script +# Skrip RouterOS: lease-script # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/leds-day-mode.rsc b/leds-day-mode.rsc index d2341bfd..3c2161d2 100644 --- a/leds-day-mode.rsc +++ b/leds-day-mode.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: leds-day-mode +# Skrip RouterOS: leds-day-mode # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/leds-night-mode.rsc b/leds-night-mode.rsc index 87094fad..13a5b061 100644 --- a/leds-night-mode.rsc +++ b/leds-night-mode.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: leds-night-mode +# Skrip RouterOS: leds-night-mode # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/leds-toggle-mode.rsc b/leds-toggle-mode.rsc index b6118513..137a76fe 100644 --- a/leds-toggle-mode.rsc +++ b/leds-toggle-mode.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: leds-toggle-mode +# Skrip RouterOS: leds-toggle-mode # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/log-forward.rsc b/log-forward.rsc index 96edc11d..219b6414 100644 --- a/log-forward.rsc +++ b/log-forward.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: log-forward +# Skrip RouterOS: log-forward # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/bridge-port-to.rsc b/mod/bridge-port-to.rsc index 7046ff86..852da336 100644 --- a/mod/bridge-port-to.rsc +++ b/mod/bridge-port-to.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/bridge-port-to +# Skrip RouterOS: mod/bridge-port-to # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/bridge-port-vlan.rsc b/mod/bridge-port-vlan.rsc index 65c11fce..061dc7b0 100644 --- a/mod/bridge-port-vlan.rsc +++ b/mod/bridge-port-vlan.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/bridge-port-vlan +# Skrip RouterOS: mod/bridge-port-vlan # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/inspectvar.rsc b/mod/inspectvar.rsc index d0473a9d..529e34f1 100644 --- a/mod/inspectvar.rsc +++ b/mod/inspectvar.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/inspectvar +# Skrip RouterOS: mod/inspectvar # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/ipcalc.rsc b/mod/ipcalc.rsc index 93ea8a30..b8d96c79 100644 --- a/mod/ipcalc.rsc +++ b/mod/ipcalc.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/ipcalc +# Skrip RouterOS: mod/ipcalc # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/notification-email.rsc b/mod/notification-email.rsc index 5f45e663..8cdac753 100644 --- a/mod/notification-email.rsc +++ b/mod/notification-email.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/notification-email +# Skrip RouterOS: mod/notification-email # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/notification-gotify.rsc b/mod/notification-gotify.rsc index 464b4272..8a967b5d 100644 --- a/mod/notification-gotify.rsc +++ b/mod/notification-gotify.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/notification-gotify +# Skrip RouterOS: mod/notification-gotify # Copyright (c) 2013-2026 Christian Hesse # Leonardo David Monteiro # https://rsc.eworm.de/COPYING.md diff --git a/mod/notification-matrix.rsc b/mod/notification-matrix.rsc index 5203e0fb..0aa8f82c 100644 --- a/mod/notification-matrix.rsc +++ b/mod/notification-matrix.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/notification-matrix +# Skrip RouterOS: mod/notification-matrix # Copyright (c) 2013-2026 Michael Gisbers # Christian Hesse # https://rsc.eworm.de/COPYING.md diff --git a/mod/notification-ntfy.rsc b/mod/notification-ntfy.rsc index 03a2d420..2e09527f 100644 --- a/mod/notification-ntfy.rsc +++ b/mod/notification-ntfy.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/notification-ntfy +# Skrip RouterOS: mod/notification-ntfy # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/notification-telegram.rsc b/mod/notification-telegram.rsc index 959924f0..3500f82d 100644 --- a/mod/notification-telegram.rsc +++ b/mod/notification-telegram.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/notification-telegram +# Skrip RouterOS: mod/notification-telegram # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/scriptrunonce.rsc b/mod/scriptrunonce.rsc index 0242b16e..f0e9e3bf 100644 --- a/mod/scriptrunonce.rsc +++ b/mod/scriptrunonce.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/scriptrunonece +# Skrip RouterOS: mod/scriptrunonece # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mod/ssh-keys-import.rsc b/mod/ssh-keys-import.rsc index fb0cc0fe..b9dd022a 100644 --- a/mod/ssh-keys-import.rsc +++ b/mod/ssh-keys-import.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mod/ssh-keys-import +# Skrip RouterOS: mod/ssh-keys-import # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/mode-button.rsc b/mode-button.rsc index b7a7b85f..bcf039c2 100644 --- a/mode-button.rsc +++ b/mode-button.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: mode-button +# Skrip RouterOS: mode-button # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/netwatch-dns.rsc b/netwatch-dns.rsc index c55f09e5..cd3acea5 100644 --- a/netwatch-dns.rsc +++ b/netwatch-dns.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: netwatch-dns +# Skrip RouterOS: netwatch-dns # Copyright (c) 2022-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/netwatch-notify.rsc b/netwatch-notify.rsc index d4a9123f..76830907 100644 --- a/netwatch-notify.rsc +++ b/netwatch-notify.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: netwatch-notify +# Skrip RouterOS: netwatch-notify # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/ospf-to-leds.rsc b/ospf-to-leds.rsc index 10d35307..96ce4838 100644 --- a/ospf-to-leds.rsc +++ b/ospf-to-leds.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: ospf-to-leds +# Skrip RouterOS: ospf-to-leds # Copyright (c) 2020-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/packages-update.rsc b/packages-update.rsc index b0bf5478..5f91e653 100644 --- a/packages-update.rsc +++ b/packages-update.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: packages-update +# Skrip RouterOS: packages-update # Copyright (c) 2019-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/ppp-on-up.rsc b/ppp-on-up.rsc index bb09c856..ae2d0dcf 100644 --- a/ppp-on-up.rsc +++ b/ppp-on-up.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: ppp-on-up +# Skrip RouterOS: ppp-on-up # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/sms-action.rsc b/sms-action.rsc index 35f4cfa7..66e83af4 100644 --- a/sms-action.rsc +++ b/sms-action.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: sms-action +# Skrip RouterOS: sms-action # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/sms-forward.rsc b/sms-forward.rsc index e3d2d2e7..db2e944d 100644 --- a/sms-forward.rsc +++ b/sms-forward.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: sms-forward +# Skrip RouterOS: sms-forward # Copyright (c) 2013-2026 Christian Hesse # Anatoly Bubenkov # https://rsc.eworm.de/COPYING.md diff --git a/super-mario-theme.rsc b/super-mario-theme.rsc index 318f1d9c..fb3a12b0 100644 --- a/super-mario-theme.rsc +++ b/super-mario-theme.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: super-mario-theme +# Skrip RouterOS: super-mario-theme # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/telegram-chat.rsc b/telegram-chat.rsc index 1c949e8f..85161292 100644 --- a/telegram-chat.rsc +++ b/telegram-chat.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: telegram-chat +# Skrip RouterOS: telegram-chat # Copyright (c) 2023-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/translate-comments.sh b/translate-comments.sh new file mode 100644 index 00000000..f1bd80f3 --- /dev/null +++ b/translate-comments.sh @@ -0,0 +1,120 @@ +#!/bin/bash + +# ============================================ +# BATCH TRANSLATE ALL .RSC COMMENTS TO INDONESIAN +# ============================================ + +echo "🇮🇩 Starting batch translation of all .rsc files..." +echo "" + +# Make a backup branch just in case +git checkout -b translation-backup + +cd ~/routeros-sc + +# Counter untuk tracking +COUNTER=0 + +# === COMMON TRANSLATIONS === + +echo "1. Translating 'RouterOS script:'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# RouterOS script:/# Skrip RouterOS:/g' {} + +((COUNTER++)) + +echo "2. Translating 'global configuration'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# global configuration/# konfigurasi global/g' {} + +((COUNTER++)) + +echo "3. Translating 'Warning:'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Warning:/# Peringatan:/g' {} + +((COUNTER++)) + +echo "4. Translating 'Do \*NOT\* copy'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Do \*NOT\* copy/# JANGAN copy/g' {} + +((COUNTER++)) + +echo "5. Translating 'Set this to'..." +find . -name "*.rsc" -type f -exec sed -i '' "s/# Set this to/# Atur ke/g" {} + +((COUNTER++)) + +echo "6. Translating 'Add extra'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Add extra/# Tambah ekstra/g' {} + +((COUNTER++)) + +echo "7. Translating 'You can send'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# You can send/# Anda dapat mengirim/g' {} + +((COUNTER++)) + +echo "8. Translating 'Configure'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Configure/# Konfigurasi/g' {} + +((COUNTER++)) + +echo "9. Translating 'Install'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Install/# Instal/g' {} + +((COUNTER++)) + +echo "10. Translating 'Enable'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Enable/# Aktifkan/g' {} + +((COUNTER++)) + +echo "11. Translating 'Disable'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Disable/# Nonaktifkan/g' {} + +((COUNTER++)) + +echo "12. Translating 'Note:'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Note:/# Catatan:/g' {} + +((COUNTER++)) + +echo "13. Translating 'This is used'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# This is used/# Ini digunakan/g' {} + +((COUNTER++)) + +echo "14. Translating 'Use this'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Use this/# Gunakan ini/g' {} + +((COUNTER++)) + +echo "15. Translating 'Run'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Run/# Jalankan/g' {} + +((COUNTER++)) + +echo "16. Translating 'Check'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Check/# Periksa/g' {} + +((COUNTER++)) + +echo "17. Translating 'Load'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Load/# Muat/g' {} + +((COUNTER++)) + +echo "18. Translating 'Download'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Download/# Unduh/g' {} + +((COUNTER++)) + +echo "19. Translating 'Update'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Update/# Perbarui/g' {} + +((COUNTER++)) + +echo "20. Translating 'Send'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Send/# Kirim/g' {} + +((COUNTER++)) + +echo "21. Translating 'Info:'..." +find . -name "*.rsc" -type f -exec sed -i '' 's/# Info:/# Info:/g' {} + +((COUNTER++)) + +echo "" +echo "✅ Translasi selesai! ($COUNTER translations applied)" +echo "" +echo "=== SUMMARY ===" +echo "Total .rsc files:" +find . -name "*.rsc" -type f | wc -l +echo "" +echo "Changed files:" +git diff --name-only | grep ".rsc" | wc -l +echo "" +echo "=== NEXT STEPS ===" +echo "1. Review changes: git diff | head -200" +echo "2. Commit: git add *.rsc && git commit -m 'Translate all .rsc comments to Indonesian'" +echo "3. Push: git push origin main" +echo "" +echo "✨ Done! Press Enter to continue..." +read diff --git a/unattended-lte-firmware-upgrade.rsc b/unattended-lte-firmware-upgrade.rsc index 6f1ac024..239d99f8 100644 --- a/unattended-lte-firmware-upgrade.rsc +++ b/unattended-lte-firmware-upgrade.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: unattended-lte-firmware-upgrade +# Skrip RouterOS: unattended-lte-firmware-upgrade # Copyright (c) 2018-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/update-gre-address.rsc b/update-gre-address.rsc index cde6aa0a..5c5dba12 100644 --- a/update-gre-address.rsc +++ b/update-gre-address.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: update-gre-address +# Skrip RouterOS: update-gre-address # Copyright (c) 2013-2026 Christian Hesse # https://rsc.eworm.de/COPYING.md # diff --git a/update-tunnelbroker.rsc b/update-tunnelbroker.rsc index ee7f6f9c..081ff578 100644 --- a/update-tunnelbroker.rsc +++ b/update-tunnelbroker.rsc @@ -1,5 +1,5 @@ #!rsc by RouterOS -# RouterOS script: update-tunnelbroker +# Skrip RouterOS: update-tunnelbroker # Copyright (c) 2013-2026 Christian Hesse # Michael Gisbers # https://rsc.eworm.de/COPYING.md