Lewati ke konten

Bahasa & Pesan RankForge – Multi-Language & Bahasa Custom

Semua pesan plugin disimpan di folder plugins/RankForge/languages/.

Kode File Bahasa
en messages_en.yml English (default)
id messages_id.yml Bahasa Indonesia
vi messages_vi.yml Tiếng Việt
config.yml
settings:
language: "id"

Lalu /rankforge reload.

  • Jika key pesan belum ada di bahasa pilihanmu, RankForge memakai teks English bawaan.
  • Jika file bahasa yang dipilih tidak ada, RankForge memakai messages_en.yml.
  1. Salin languages/messages_en.yml menjadi languages/messages_<kode>.yml, mis. messages_ms.yml.
  2. Terjemahkan isinya. Jangan ubah nama key dan placeholder seperti <player>.
  3. Set settings.language: "ms" di config.yml.
  4. Jalankan /rankforge reload dan cek console: Loaded language: MS.
messages:
tier-up: "..." # broadcast saat promosi
tier-lost: "..." # tersedia di file bahasa, belum dipakai oleh kode saat ini
limit-reached: "..." # batas kill harian tercapai
daily-reset: "..." # tersedia di file bahasa, belum dipakai oleh kode saat ini
first-kill-bonus-received: "..."
kill-broadcast: "..." # broadcast tiap kill
admin:
reload-success: "..."
data-saved: "..."
points-set: "..."
reset-all: "..."
reset-player: "..."
error:
no-permission: "..."
player-not-found: "..."
invalid-number: "..."
player-offline: "..."
info: # tersedia di file bahasa, belum dipakai oleh kode saat ini
points-current: "..."
tier-current: "..."
next-tier: "..."
Placeholder Dipakai di Isi
<player> tier-up, admin, error Nama pemain
<tier> tier-up Display tier
<points> tier-lost, info.* Jumlah poin
<max> limit-reached Batas kill harian
<bonus> first-kill-bonus-received Poin bonus
<killer>, <victim> kill-broadcast Nama pembunuh & korban
<points_gained>, <points_lost> kill-broadcast Poin didapat / hilang
<old>, <new> admin.points-set Poin lama & baru
<count> admin.reset-all Jumlah pemain yang direset