feat(i18n): katalog id/en — semua string UI via T()/Tf(), fallback en, TIA_LANG sementara + e2e English
CI / test (push) Successful in 24s

This commit is contained in:
oxpoe committed 2026-10-15 09:47:42 +07:00
1 parent 76cdb0b5bb
commit 19ae0d1c29
13 files changed
+540 -76

No files matched your search

+96
View File
@@ -0,0 +1,96 @@
# Katalog Bahasa Indonesia (default) — F-023
# Aturan: istilah teknis (Env, Image, Volume, Stack, Shell, CPU, RAM, PID, Log,
# Docker, API) tidak diterjemahkan.
nav:
home: "beranda"
containers: "kontainer"
section:
clock: "Jam"
host: "Host"
containers: "Kontainer"
activity: "Aktivitas"
detail: "Detail"
host:
local: "lokal"
field:
id: "ID"
image: "Image"
state: "State"
status: "Status"
host: "Host"
cpu: "CPU"
ram: "RAM"
uptime: "Uptime"
engine: "Engine"
api: "API"
state:
loading: "memuat…"
noContainers: "belum ada kontainer"
connected: "● terhubung"
running: "berjalan"
exited: "berhenti"
paused: "jeda"
restarting: "memulai ulang"
created: "dibuat"
dead: "mati"
error:
fail: "GAGAL"
warn: "PERINGATAN"
ok: "OK"
loadFailed: "GAGAL memuat"
loadContainers: "Gagal memuat daftar kontainer"
hint:
retry: "tekan r untuk coba lagi"
noContainers: "Belum ada kontainer — jalankan sesuatu dengan Docker, lalu tekan r."
miniNoContainers: "belum ada kontainer — tekan 1"
tabsComing: "Tab detail (Log · Statistik · Konfigurasi) menyusul di Phase 2."
footerHome: "[1/enter] kontainer · [t] toast · [a] reduced-motion · [q] keluar"
footerContainers: "[j/k] pilih · [r] muat ulang · [0/esc] beranda · [q] keluar"
footer:
status: "%s animasi %s fps · audio: %s"
toast:
demoTitle: "✔ [ SUKSES ] Konversi Berhasil Disimpan"
demoBody: "Stack 'web-app' tersimpan di ~/.tia/stacks/web-app/"
dockerError: "✖ [ GAGAL ] Docker"
activity:
coming: "Listener Docker events menyusul (Phase 2)."
willShow: "Panel ini akan menampilkan 5 aktivitas terbaru:"
examples: "kontainer start/stop, image di-pull, error terakhir."
fmt:
countTotal: "%d total"
dockerContainers: "%d jalan / %d total"
coreLoad: "%d core · load %.2f"
ramUsage: "%3d%% "
listMore: "… %d lainnya (tekan 1)"
phase: "Phase %s"
duration:
days: "%d hari %d jam"
hours: "%d jam %d mnt"
minutes: "%d mnt"
doctor:
dockerDaemonUnreachable: "daemon tidak merespons: %v"
dockerOk: "engine %s (API %s) · %d/%d kontainer berjalan · %d image"
stacksMissing: "%s (belum ada — dibuat saat onboarding)"
cli:
unknownCommand: "perintah tidak dikenal: %q"
usage:
usage: "Pemakaian:"
open: "Buka TUI interaktif"
doctor: "Periksa kesehatan sistem (docker, audio, stack)"
version: "Tampilkan versi & build info"
more: "Subcommand CLI lain (convert, ps, up, down, update) menyusul di Phase 2–3 — lihat docs/PRD.md §F-028."