feat(ui): bagian Image/Volume/Jaringan di workspace (F-003) + fix closure applyList + emulator ESC[J penuh
CI / test (push) Successful in 12m9s
CI / test (push) Successful in 12m9s
This commit is contained in:
1 parent
8b2a86877e
commit
a28b83513d
8 files changed
+487
-73
No files matched your search
@@ -10,6 +10,9 @@ section:
|
||||
clock: "Clock"
|
||||
host: "Host"
|
||||
containers: "Containers"
|
||||
images: "Images"
|
||||
volumes: "Volumes"
|
||||
networks: "Networks"
|
||||
activity: "Activity"
|
||||
detail: "Detail"
|
||||
|
||||
@@ -26,6 +29,9 @@ theme:
|
||||
field:
|
||||
id: "ID"
|
||||
image: "Image"
|
||||
tags: "Tags"
|
||||
size: "Size"
|
||||
created: "Created"
|
||||
state: "State"
|
||||
status: "Status"
|
||||
host: "Host"
|
||||
@@ -34,6 +40,11 @@ field:
|
||||
uptime: "Uptime"
|
||||
engine: "Engine"
|
||||
api: "API"
|
||||
driver: "Driver"
|
||||
mountpoint: "Mountpoint"
|
||||
scope: "Scope"
|
||||
subnet: "Subnet"
|
||||
inUse: "In use"
|
||||
|
||||
state:
|
||||
loading: "loading…"
|
||||
@@ -45,6 +56,9 @@ state:
|
||||
restarting: "restarting"
|
||||
created: "created"
|
||||
dead: "dead"
|
||||
untagged: "<untagged>"
|
||||
yes: "yes"
|
||||
no: "no"
|
||||
|
||||
error:
|
||||
fail: "FAILED"
|
||||
@@ -52,14 +66,16 @@ error:
|
||||
ok: "OK"
|
||||
loadFailed: "Failed to load"
|
||||
loadContainers: "Failed to load container list"
|
||||
loadSection: "Failed to load %s list"
|
||||
|
||||
hint:
|
||||
retry: "press r to retry"
|
||||
noContainers: "No containers yet — run something with Docker, then press r."
|
||||
miniNoContainers: "no containers yet — press 1"
|
||||
emptyItems: "no %s yet"
|
||||
tabsComing: "Detail tabs (Logs · Stats · Config) coming in Phase 2."
|
||||
footerHome: "[1/enter] containers · [t] toast · [T] theme · [a] reduced-motion · [q] quit"
|
||||
footerContainers: "[j/k] select · [r] reload · [0/esc] home · [T] theme · [q] quit"
|
||||
footerContainers: "[1-4] sections · [j/k] select · [r] reload · [0/esc] home · [T] theme · [q] quit"
|
||||
|
||||
footer:
|
||||
status: "%s animation %s fps · audio: %s"
|
||||
|
||||
@@ -10,6 +10,9 @@ section:
|
||||
clock: "Jam"
|
||||
host: "Host"
|
||||
containers: "Kontainer"
|
||||
images: "Image"
|
||||
volumes: "Volume"
|
||||
networks: "Jaringan"
|
||||
activity: "Aktivitas"
|
||||
detail: "Detail"
|
||||
|
||||
@@ -26,6 +29,9 @@ theme:
|
||||
field:
|
||||
id: "ID"
|
||||
image: "Image"
|
||||
tags: "Tags"
|
||||
size: "Size"
|
||||
created: "Created"
|
||||
state: "State"
|
||||
status: "Status"
|
||||
host: "Host"
|
||||
@@ -34,6 +40,11 @@ field:
|
||||
uptime: "Uptime"
|
||||
engine: "Engine"
|
||||
api: "API"
|
||||
driver: "Driver"
|
||||
mountpoint: "Mountpoint"
|
||||
scope: "Scope"
|
||||
subnet: "Subnet"
|
||||
inUse: "Dipakai"
|
||||
|
||||
state:
|
||||
loading: "memuat…"
|
||||
@@ -45,6 +56,9 @@ state:
|
||||
restarting: "memulai ulang"
|
||||
created: "dibuat"
|
||||
dead: "mati"
|
||||
untagged: "<tanpa tag>"
|
||||
yes: "ya"
|
||||
no: "tidak"
|
||||
|
||||
error:
|
||||
fail: "GAGAL"
|
||||
@@ -52,14 +66,16 @@ error:
|
||||
ok: "OK"
|
||||
loadFailed: "GAGAL memuat"
|
||||
loadContainers: "Gagal memuat daftar kontainer"
|
||||
loadSection: "Gagal memuat daftar %s"
|
||||
|
||||
hint:
|
||||
retry: "tekan r untuk coba lagi"
|
||||
noContainers: "Belum ada kontainer — jalankan sesuatu dengan Docker, lalu tekan r."
|
||||
miniNoContainers: "belum ada kontainer — tekan 1"
|
||||
emptyItems: "belum ada %s"
|
||||
tabsComing: "Tab detail (Log · Statistik · Konfigurasi) menyusul di Phase 2."
|
||||
footerHome: "[1/enter] kontainer · [t] toast · [T] tema · [a] reduced-motion · [q] keluar"
|
||||
footerContainers: "[j/k] pilih · [r] muat ulang · [0/esc] beranda · [T] tema · [q] keluar"
|
||||
footerContainers: "[1-4] bagian · [j/k] pilih · [r] muat ulang · [0/esc] beranda · [T] tema · [q] keluar"
|
||||
|
||||
footer:
|
||||
status: "%s animasi %s fps · audio: %s"
|
||||
|
||||
Reference in new issue
Block a user