#
#   /$$$$$$
#  /$$__  $$
# | $$  \__/  /$$$$$$  /$$$$$$$   /$$$$$$   /$$$$$$
# |  $$$$$$  /$$__  $$| $$__  $$ |____  $$ /$$__  $$
#  \____  $$| $$  \ $$| $$  \ $$  /$$$$$$$| $$  \__/
#  /$$  \ $$| $$  | $$| $$  | $$ /$$__  $$| $$
# |  $$$$$$/|  $$$$$$/| $$  | $$|  $$$$$$$| $$
#  \______/  \______/ |__/  |__/ \_______/|__/
#
# Need help or have questions? https://sonar.top/discord
# Source code: https://github.com/jonesdevelopment/sonar
# Copyright Jones Development and Sonar Contributors, licensed under GPL-3.0
#

# Placeholder for every '<prefix>' in this configuration file
prefix: <b><white><red>AntyBot</b> <gray>» <white>
# Placeholder for every '<support-url>' in this configuration file
support-url: https://discord.gg/zXXpE3meUJ
# Placeholder for every '<header>' in this configuration file
header:
  - <b><white><red>AntyBot</b><reset>
  - ''
# Placeholder for every '<footer>' in this configuration file
footer:
  - <gray>Jeśli uważasz, że to błąd, zgłoś go na naszym Discordzie: null
  - <white>https://discord.gg/twojDC
# Disconnect message that is shown when someone joins, but there are too many online players with their IP address
too-many-online-per-ip:
  - <header>
  - <red>Wykryto zbyt wiele połączeń z Twojego adresu IP.
  - <gray>Spróbuj ponownie później.
  - <footer>

# Translations for commands
commands:
  # Message shown when a player tries running /sonar without permission
  no-permission: <prefix><red>Nie masz uprawnień do wykonania tej komendy.
  # Message shown when someone uses a command incorrectly
  incorrect-usage: '<prefix><red>Poprawne użycie: /sonar <subcommand-usage>'
  # Message shown when someone provides an invalid IP address (Invalid format)
  invalid-ip-address: <prefix><red>Podany adres IP jest nieprawidłowy.
  # Message shown when the console runs a command that is player-only
  player-only: <prefix><red>Tę komendę możesz wykonać tylko jako gracz.
  # Message shown when a player runs a command that is console-only
  console-only: <prefix><red>Ze względów bezpieczeństwa tę komendę można wykonać tylko
    z konsoli.
  # Message shown when a player does not have permission to execute a certain subcommand
  subcommand-no-permission: <prefix><red>Nie masz uprawnień do tej podkomendy. <gray>(<permission>)

  # Translations for '/sonar'
  main:
    # Informational message that is shown above everything when running the main command
    header:
      - <yellow>Running <b>Sonar</b> <version> on <platform>.
      - <gray><click:open_url:'https://github.com/jonesdevelopment/sonar'>(C) <copyright-year>
        Jones Development and Sonar Contributors</click>
      - ''
      - <gray>Need help or have any questions?
      - <white><click:open_url:'https://sonar.top/discord/'><hover:show_text:'(Click
        to open Discord)'>Open a ticket on the Discord </hover></click><click:open_url:'https://github.com/jonesdevelopment/sonar/issues'><hover:show_text:'(Click
        to open GitHub)'>or open a new issue on GitHub.
      - ''
    # Formatting of the list of subcommands shown when running the main command
    subcommands: '<suggest-subcommand><hover:show_text:''<gray>Only players: </gray><only-players><br><gray>Require
      console: </gray><only-console><br><gray>Permission: </gray><white><permission><br><gray>Aliases:
      </gray><aliases>''><dark_aqua> ▪ <gray>/sonar <subcommand>  <white><description></hover></suggest-subcommand>'
    # Formatting for yes (tick) and no (cross) values in the subcommands hover text
    tick: <green>✔</green>
    cross: <red>✗</red>
    # Formatting for the version information
    outdated-version: ' <red><click:open_url:''https://github.com/jonesdevelopment/sonar/releases/latest''><hover:show_text:''(Click
      to download the latest version of Sonar)''>(Outdated)</hover></click></red>'
    unstable-version: ' <gold>(Unstable)</gold>'
    api-error: ' <dark_red><hover:show_text:''Check the server logs for more information''>(API
      error)</hover></dark_red>'

  # Translations for '/sonar reload'
  reload:
    # Description for this subcommand
    description: Reload all configurations
    # Message shown when someone starts reloading Sonar
    start: <prefix>Reloading Sonar...
    # Message shown when Sonar has finished reloading
    finish: <prefix><green>Successfully reloaded <gray>(<time-taken>ms)

  # Translations for '/sonar verbose'
  verbose:
    # Description for this subcommand
    description: Enable or disable Sonar verbose
    # Message shown when a player subscribes to Sonar verbose
    subscribe: <prefix>You are now viewing Sonar verbose.
    # Message shown when a player unsubscribes from Sonar verbose
    unsubscribe: <prefix>You are no longer viewing Sonar verbose.

  # Translations for '/sonar notify'
  notify:
    # Description for this subcommand
    description: Enable or disable attack notifications
    # Message shown when a player subscribes to Sonar attack notifications
    subscribe: <prefix>You are now viewing Sonar attack notifications.
    # Message shown when a player unsubscribes from Sonar attack notifications
    unsubscribe: <prefix>You are no longer viewing Sonar attack notifications.

  # Translations for '/sonar blacklist'
  blacklist:
    # Description for this subcommand
    description: Manage blacklisted IP addresses
    # Message shown when someone tries clearing the blacklist but is empty
    empty: <prefix>The blacklist is currently empty. Therefore, no IP addresses were
      removed from the blacklist.
    # Message shown when someone clears the blacklist
    clear: <prefix>You successfully removed a total of <amount> IP address(es) from
      the blacklist.
    # Message shown when someone checks the size of the blacklist
    size: <prefix>The blacklist currently contains <amount> IP address(es).
    # Message shown when someone removes an IP address from the blacklist
    remove: <prefix>Successfully removed <ip> from the blacklist.
    # Message shown when someone adds an IP address to the blacklist
    add: <prefix>Successfully added <ip> to the blacklist.
    # Message shown when someone adds an IP address to the blacklist, but it is already blacklisted
    ip-duplicate: <prefix>The IP address you provided is already blacklisted.
    # Message shown when someone removes an IP address from the blacklist, but it is not blacklisted
    ip-not-found: <prefix>The IP address you provided is not blacklisted.

  # Translations for '/sonar verified'
  verified:
    # Description for this subcommand
    description: Manage verified IP addresses
    # Message shown when someone tries clearing the list of verified players but is empty
    empty: <prefix>The list of verified players is currently empty. Therefore, no
      players were unverified.
    # Message shown when someone clears the list of verified players
    clear: <prefix>You successfully unverified a total of <amount> unique player(s).
    # Message shown when someone checks the size of the list of verified players
    size: <prefix>There are currently <amount> unique player(s) verified.
    # Message shown when someone un-verifies an IP address
    remove: <prefix>Successfully unverified <ip>.
    # Message shown when someone verifies an IP address
    add: <prefix>Successfully verified <ip>.
    # Message shown when someone tries to verify an IP address/UUID that are already verified
    already: <prefix>The IP address and UUID you provided are already verified.
    # Message shown when someone un-verifies an IP address, but it is not verified
    ip-not-found: <prefix>The IP address you provided is not verified.
    # Message shown when someone looks up the verification history of an IP address
    history: '<prefix><yellow>Previous UUIDs for <ip>:'
    history-entry: ' <gray>▪ <white><uuid>'

  # Translations for '/sonar statistics'
  statistics:
    # Description for this subcommand
    description: Show session statistics of this server
    # Informational message that is shown above everything when viewing the statistics
    header: '<prefix>Showing <statistics-type> statistics for this session:'
    # Message shown when a player tries viewing an unknown statistic
    unknown-type: '<prefix><red>Unknown statistics type! Available statistics: <gray><statistics>'
    # Format of the general statistics message
    general:
      - ' <dark_aqua>▪ <gray>Verified IP addresses: <white><verified>'
      - ' <dark_aqua>▪ <gray>Verifying IP addresses: <white><verifying>'
      - ' <dark_aqua>▪ <gray>Blacklisted IP addresses: <white><blacklisted>'
      - ' <dark_aqua>▪ <gray>Currently queued logins: <white><queued>'
      - ' <dark_aqua>▪ <gray>Total non-unique joins: <white><total-joins>'
      - ' <dark_aqua>▪ <gray>Total verification attempts: <white><total-attempts>'
      - ' <dark_aqua>▪ <gray>Total failed verifications: <white><total-failed>'
      - ' <dark_aqua>▪ <gray>Server uptime: <white><server-uptime>'
    # Format of the CPU statistics message
    cpu:
      - ' <dark_aqua>▪ <gray>Process CPU usage right now: <white><process-cpu>%'
      - ' <dark_aqua>▪ <gray>System CPU usage right now: <white><system-cpu>%'
      - ' <dark_aqua>▪ <gray>Per-core process CPU usage: <white><average-process-cpu>%'
      - ' <dark_aqua>▪ <gray>Per-core system CPU usage: <white><average-system-cpu>%'
      - ' <dark_aqua>▪ <gray>Total amount of virtual cpus: <white><virtual-core-count>'
    # Format of the memory statistics message
    memory:
      - ' <dark_aqua>▪ <gray>Total free memory: <white><free-memory>'
      - ' <dark_aqua>▪ <gray>Total used memory: <white><used-memory>'
      - ' <dark_aqua>▪ <gray>Total maximum memory: <white><max-memory>'
      - ' <dark_aqua>▪ <gray>Total allocated memory: <white><total-memory>'
    # Format of the network statistics message
    network:
      - ' <dark_aqua>▪ <gray>Current incoming used bandwidth: <white><incoming-traffic>'
      - ' <dark_aqua>▪ <gray>Current outgoing used bandwidth: <white><outgoing-traffic>'
      - ' <dark_aqua>▪ <gray>Total incoming used bandwidth: <white><incoming-traffic-ttl>'
      - ' <dark_aqua>▪ <gray>Total outgoing used bandwidth: <white><outgoing-traffic-ttl>'

  # Translations for '/sonar dump'
  dump:
    # Description for this subcommand
    description: Print developer information
    # Format of the information sent to console
    log: 'Generated dump: <dumped-json-data>'

# Translations for all messages during the verification process
verification:
  # Translations for all debug messages during the verification
  logs:
    # Message logged to console whenever a new player joins the server
    connection: <username>/<ip> (<protocol>) połączył się z serwerem.
    # Message logged to console whenever a player fails verification
    failed: '<username>/<ip> (<protocol>) nie przeszedł weryfikacji McPolska - AntyBot:
      <reason>'
    # Message logged to console whenever a player is blacklisted
    blacklisted: <username>/<ip> (<protocol>) został zablokowany z powodu zbyt wielu
      nieudanych prób.
    # Message logged to console whenever a player is verified
    successful: <username> został pomyślnie zweryfikowany (<time-taken>s).

  # Messages that are shown to the player when they are supposed to enter the CAPTCHA
  captcha:
    # Message shown to the player when they have to enter the answer to the CAPTCHA
    enter: <prefix><green>Wpisz tekst wyświetlony na mapie na czacie.
    # Message shown to the player when they enter the wrong answer in chat
    incorrect: '<prefix><red>Podano błędną odpowiedź! <gray>Pozostało prób: <attempts-left>'

  # Message shown to the player when they are being verified
  # Set this to '' to disable the welcome message entirely
  welcome: <prefix><yellow>Trwa automatyczna weryfikacja. <gray>Nie poruszaj się i
    poczekaj chwilę.

  # Disconnect message that is shown when someone joins while the captcha hasn't been prepared yet
  currently-preparing:
    - <header>
    - <yellow>System AntyBot jest jeszcze przygotowywany.
    - <gray>Poczekaj kilka sekund i spróbuj ponownie.
    - <footer>
  # Disconnect message that is shown when someone joins with an unsupported Minecraft version
  unsupported-version:
    - <header>
    - <red>Ta wersja Minecrafta nie jest obsługiwana.
    - <gray>Użyj wspieranej wersji gry.
    - <footer>
  # Disconnect message that is shown when someone rejoins too fast during verification
  too-fast-reconnect:
    - <header>
    - <gold>Połączyłeś się ponownie zbyt szybko.
    - <gray>Poczekaj kilka sekund i spróbuj ponownie.
    - <footer>
  # Disconnect message that is shown when someone joins but is already verifying
  already-verifying:
    - <header>
    - <red>Twój adres IP jest obecnie w trakcie weryfikacji.
    - <gray>Poczekaj chwilę.
    - <footer>
  # Disconnect message that is shown when someone joins but is already queued for verification
  already-queued:
    - <header>
    - <red>Twój adres IP znajduje się już w kolejce weryfikacji.
    - <gray>Poczekaj kilka minut i spróbuj ponownie.
    - <footer>
  # Disconnect message that is shown when someone joins but is temporarily blacklisted
  blacklisted:
    - <header>
    - <red>Dostęp do serwera został tymczasowo zablokowany.
    - <gray>Poczekaj kilka minut i spróbuj ponownie.
    - <gold>To pomyłka? <gray><support-url>
    - <footer>
  # Disconnect message that is shown when someone joins with an invalid username
  invalid-username:
    - <header>
    - <red>Twój nick zawiera niedozwolone znaki.
    - <gray>Zmień nick i spróbuj ponownie.
    - <footer>
  # Disconnect message that is shown when someone joins with a blacklisted version
  blacklisted-protocol:
    - <header>
    - <red>Używasz niedozwolonej wersji Minecrafta.
    - <gold>Potrzebujesz pomocy? <gray><support-url>
    - <footer>
  # Disconnect message that is shown when someone verifies successfully
  success:
    - <header>
    - <green>Pomyślnie przeszedłeś weryfikację.
    - <white>Możesz teraz wejść ponownie na serwer.
    - <footer>
  # Disconnect message that is shown when someone fails verification
  failed:
    - <header>
    - <red>Nie udało się przejść weryfikacji - AntyBot.
    - <gray>Poczekaj kilka sekund i spróbuj ponownie.
    - <gold>Potrzebujesz pomocy? <gray><support-url>
    - <footer>

# Translations for Sonar's actionbar verbose messages
verbose:
  layout:
    # Layout for Sonar's actionbar verbose
    normal: <prefix><gray>CPS <white><connections-per-second> <dark_aqua>╺ <gray>Logowania/s
      <white><logins-per-second> <dark_aqua>╺ <gray>Weryfikacja <white><verifying>
      <dark_aqua>| <green>⬆ <white><outgoing-traffic>/s <red>⬇ <white><incoming-traffic>/s
      <green><bold><animation>
    # Layout for Sonar's actionbar verbose during an attack
    attack: <prefix><gray>CPS <white><connections-per-second> <dark_aqua>╺ <gray>Logowania/s
      <white><logins-per-second> <dark_aqua>╺ <gray>Kolejka <white><queued> <dark_aqua>╺
      <gray>Weryfikacja <white><verifying> <dark_aqua>╺ <gray>Czas ataku <white><attack-duration>
      <dark_aqua>| <green>⬆ <white><outgoing-traffic>/s <red>⬇ <white><incoming-traffic>/s
      <green><bold><animation>
  # Animation for the action bar
  # Alternatives:
  # - ▙, ▛, ▜, ▟
  # - ⬈, ⬊, ⬋, ⬉
  animation:
    - ◜
    - ◝
    - ◞
    - ◟

# Translations for Sonar's attack notification messages
notifications:
  # Layout for Sonar's attack notification title
  title: <white><b><red>AntyBot<reset>
  # Layout for Sonar's attack notification subtitle
  subtitle: <gray>Wykryto podejrzaną aktywność sieciową.
  # Layout for Sonar's attack notification in chat
  chat:
    - ''
    - <white><b><red>AntyBot<reset>
    - ''
    - <red>Wykryto możliwy atak botów.
    - ''
    - ' <dark_aqua>▪ <gray>Logowania na sekundę: <white><logins-per-second>'
    - ' <dark_aqua>▪ <gray>Gracze podczas weryfikacji: <white><verifying>'
    - ' <dark_aqua>▪ <gray>Gracze w kolejce: <white><queued>'
    - ''
    - '<gray>Więcej informacji: <white><click:run_command:"/sonar verbose"><hover:show_text:"Kliknij,
      aby uruchomić">/sonar verbose</hover></click>'
    - <gray>lub
    - <white><click:run_command:"/sonar stats"><hover:show_text:"Kliknij, aby uruchomić">/sonar
      stats</hover></click>
    - ''
main:
  header:
    - <white>Uruchomiono <b><red>AntyBot</b> <version> na <platform>.
    - <gray><click:open_url:'https://discord.gg/zXXpE3meUJ'>(C) <copyright-year></click>
    - ''
    - <gray>Jeśli potrzebujesz pomocy, odwiedź naszego Discorda.
    - ''
  subcommands: '<suggest-subcommand><hover:show_text:''<gray>Tylko gracze: </gray><only-players><br><gray>Wymaga
    konsoli: </gray><only-console><br><gray>Uprawnienie: </gray><white><permission><br><gray>Alias:
    </gray><aliases>''><dark_aqua> ▪ <gray>/sonar <subcommand> <white><description></hover></suggest-subcommand>'
  tick: <green>✔</green>
  cross: <red>✗</red>
  outdated-version: ' <red>Nieaktualna wersja'
  unstable-version: ' <gold>(Niestabilna wersja)'
  api-error: ' <dark_red>Błąd API'
reload:
  description: Przeładuj wszystkie konfiguracje
  start: <prefix>Przeładowywanie konfiguracji - AntyBot...
  finish: <prefix><green>Pomyślnie przeładowano konfigurację. <gray>(<time-taken>ms)
notify:
  description: Włącz lub wyłącz powiadomienia o atakach
  subscribe: <prefix>Włączono powiadomienia o atakach botów.
  unsubscribe: <prefix>Wyłączono powiadomienia o atakach botów.
blacklist:
  description: Zarządzaj zablokowanymi adresami IP
  empty: <prefix>Lista blokad IP jest obecnie pusta.
  clear: <prefix>Pomyślnie usunięto <amount> adresów IP z czarnej listy.
  size: <prefix>Czarna lista zawiera obecnie <amount> adresów IP.
  remove: <prefix>Pomyślnie usunięto adres <ip> z czarnej listy.
  add: <prefix>Pomyślnie dodano adres <ip> do czarnej listy.
  ip-duplicate: <prefix>Podany adres IP znajduje się już na czarnej liście.
  ip-not-found: <prefix>Podany adres IP nie znajduje się na czarnej liście.
verified:
  description: Zarządzaj zweryfikowanymi adresami IP
  empty: <prefix>Lista zweryfikowanych graczy jest pusta. Nie cofnięto żadnych weryfikacji.
  clear: <prefix>Pomyślnie cofnięto weryfikację <amount> graczy.
  size: <prefix>Aktualnie zweryfikowano <amount> unikalnych graczy.
  remove: <prefix>Pomyślnie cofnięto weryfikację adresu <ip>.
  add: <prefix>Pomyślnie zweryfikowano adres <ip>.
  already: <prefix>Podany adres IP oraz UUID są już zweryfikowane.
  ip-not-found: <prefix>Podany adres IP nie został zweryfikowany.
  history: '<prefix><yellow>Poprzednie UUID dla adresu <ip>:'
  history-entry: ' <gray>▪ <white><uuid>'
statistics:
  description: Wyświetl statystyki sesji serwera
  header: '<prefix>Statystyki <statistics-type> dla obecnej sesji:'
  unknown-type: '<prefix><red>Nieznany typ statystyk! <gray>Dostępne typy: <statistics>'
  general:
    - ' <dark_aqua>▪ <gray>Zweryfikowane adresy IP: <white><verified>'
    - ' <dark_aqua>▪ <gray>Adresy IP podczas weryfikacji: <white><verifying>'
    - ' <dark_aqua>▪ <gray>Zablokowane adresy IP: <white><blacklisted>'
    - ' <dark_aqua>▪ <gray>Oczekujące logowania: <white><queued>'
    - ' <dark_aqua>▪ <gray>Łączna liczba wejść: <white><total-joins>'
    - ' <dark_aqua>▪ <gray>Liczba prób weryfikacji: <white><total-attempts>'
    - ' <dark_aqua>▪ <gray>Nieudane weryfikacje: <white><total-failed>'
    - ' <dark_aqua>▪ <gray>Czas działania serwera: <white><server-uptime>'
  cpu:
    - ' <dark_aqua>▪ <gray>Aktualne użycie CPU procesu: <white><process-cpu>%'
    - ' <dark_aqua>▪ <gray>Aktualne użycie CPU systemu: <white><system-cpu>%'
    - ' <dark_aqua>▪ <gray>Średnie użycie CPU procesu: <white><average-process-cpu>%'
    - ' <dark_aqua>▪ <gray>Średnie użycie CPU systemu: <white><average-system-cpu>%'
    - ' <dark_aqua>▪ <gray>Liczba dostępnych rdzeni CPU: <white><virtual-core-count>'
  memory:
    - ' <dark_aqua>▪ <gray>Wolna pamięć RAM: <white><free-memory>'
    - ' <dark_aqua>▪ <gray>Używana pamięć RAM: <white><used-memory>'
    - ' <dark_aqua>▪ <gray>Maksymalna pamięć RAM: <white><max-memory>'
    - ' <dark_aqua>▪ <gray>Przydzielona pamięć RAM: <white><total-memory>'
  network:
    - ' <dark_aqua>▪ <gray>Aktualny ruch przychodzący: <white><incoming-traffic>'
    - ' <dark_aqua>▪ <gray>Aktualny ruch wychodzący: <white><outgoing-traffic>'
    - ' <dark_aqua>▪ <gray>Łączny ruch przychodzący: <white><incoming-traffic-ttl>'
    - ' <dark_aqua>▪ <gray>Łączny ruch wychodzący: <white><outgoing-traffic-ttl>'
dump:
  description: Wyświetl informacje dla dewelopera
  log: 'Wygenerowano raport: <dumped-json-data>'
